SYSTEMS AND METHODS FOR MANAGING SERVICES FOR DEVICES

    公开(公告)号:US20250138834A1

    公开(公告)日:2025-05-01

    申请号:US18934161

    申请日:2024-10-31

    Abstract: A system and a method for managing services for devices are disclosed. An upstream interface set is configured to communicate with an application that requests a device service using a device. A downstream interface set is configured to include a device service functionality that provides the device service customized to the device. The device is integrated with the application. A processing element is configured to process communication requests between the upstream interface set and the downstream interface set.

    SYSTEMS, METHODS, AND APPARATUS FOR REMOTE DATA TRANSFERS TO MEMORY

    公开(公告)号:US20230044165A1

    公开(公告)日:2023-02-09

    申请号:US17746950

    申请日:2022-05-17

    Abstract: A method may include receiving, at a target, from a server, a command, information to identify data, and access information to perform a data transfer using a memory access protocol, and performing, based on the command, based on the access information, the data transfer between the target and a client using the memory access protocol. The information to identify the data may include an object key, and the object key and the access information may be encoded, at least partially, in an encoded object key. The method may further include sending, based on the data transfer, from the target to the server, a completion. The method may further include sending, based on the completion, from the server to the client, an indication of success. The method may further include reconstructing the data based on the parity data.

    GROUPING KEY VALUE OBJECT IOs TO IMPROVE IO PERFORMANCE FOR KEY-VALUE STORAGE DEVICES

    公开(公告)号:US20210232322A1

    公开(公告)日:2021-07-29

    申请号:US16815974

    申请日:2020-03-11

    Abstract: Provided is a method of completing object IOs, the method including receiving a first set of object IOs for a target storage device, dispatching the first set of object IOs to a first buffer of a first zone, the first buffer being configured to function as a first log buffer, concatenating the first set of object IOs to form a first object group in the first buffer, logging the first object group to a log device, modifying a function of the first buffer from the first log buffer to a first flush buffer, and transferring the first object group to the target storage device.

    SYSTEMS, METHODS, AND APPARATUS FOR PROCESSING DATA AT A STORAGE DEVICE

    公开(公告)号:US20230049329A1

    公开(公告)日:2023-02-16

    申请号:US17572621

    申请日:2022-01-10

    Abstract: A method for computational storage may include receiving, at a storage device, a modified version of a portion of data, generating, at the storage device, a restored portion of data from the modified version of the portion of data, and performing, at the storage device, an operation on the restored portion of data. The method may further include receiving, at the storage device, a request to perform the operation on the portion of data. The generating may include decompressing the modified version of the portion of data. The generating may include decrypting the modified version of the portion of data. The method may further include sending, from the storage device, a result of the operation on the restored portion of data. The operation may include a filtering operation. The operation may include a scanning operation. The method may further include dividing data to generate the portion of data.

    SYSTEMS AND METHODS FOR VIRTUALIZING FABRIC-ATTACHED STORAGE DEVICES

    公开(公告)号:US20210382663A1

    公开(公告)日:2021-12-09

    申请号:US16896201

    申请日:2020-06-08

    Inventor: Ronald LEE

    Abstract: Disclosed are systems and methods of providing virtualized storage that may include establishing, through a load balancer, a transport connection between a device and a group of fabric-attached storage devices, and transferring data between the device and the group of fabric-attached storage devices through the transport connection using a transport protocol, wherein the group of fabric-attached storage devices comprises two or more fabric-attached storage devices and is accessed by the device as a logical storage device. A storage device may include a storage medium, a network fabric interface, and a storage controller configured to transfer data between the storage medium and a device through the network fabric interface over a transport connection, wherein the storage controller is configured to share the transport connection with another data storage device that is fabric-attached.

Patent Agency Ranking