Method and system for dynamic storage scaling

    公开(公告)号:US12073099B2

    公开(公告)日:2024-08-27

    申请号:US18103295

    申请日:2023-01-30

    Inventor: Sreekumar Nair

    Abstract: A method and system for dynamic storage scaling based on automatically parallelizing access of names and data across multiple nodes or micro object stores (MOSs) is provided. A dynamic storage scaling device cluster is provisioned for a particular level of parallelism (e.g., N MOSs) when the cluster is created. The N MOSs may initially reside in a few physical servers (e.g., one server). When the data distribution causes peak resource usage of the physical servers, new server(s) can be added. Some micro object stores (MOSs) are moved to the new physical server(s) through a meiosis process. The storage devices associated with the moved MOSs are unmounted from the original servers and mounted to the new server(s). The meiosis continues until the cluster grows to full capacity. The scaling is dynamic and efficient since no data copy is involved in the meiosis and the initial resource cost is optimized.

    Data storage device and data storage system

    公开(公告)号:US12067235B2

    公开(公告)日:2024-08-20

    申请号:US17884581

    申请日:2022-08-10

    Inventor: Chen-Hao Chen

    CPC classification number: G06F3/0608 G06F3/0629 G06F3/0688

    Abstract: A data storage device includes multiple storage modules. Each storage module includes a storage which having a memory device and a first memory controller and a second memory controller. The first memory controller is coupled to the memory device for accessing the memory device. The second memory controller is coupled to the storage for accessing the storage. The first memory controller includes a first transmission interface. The second memory controller includes a second transmission interface. The first memory controller and the second memory controller communicate with each other through the first transmission interface and the second transmission interface.

    Multi-leader election in a distributed computing system

    公开(公告)号:US12061932B2

    公开(公告)日:2024-08-13

    申请号:US17562094

    申请日:2021-12-27

    Inventor: Pan Xiao Xuhui Yang

    CPC classification number: G06F9/5027

    Abstract: An apparatus in an illustrative embodiment comprises at least one processing device that includes a processor coupled to a memory. The at least one processing device is configured to establish with a coordination service for one or more distributed applications a participant identifier for a given participant in a multi-leader election algorithm implemented in a distributed computing system comprising multiple compute nodes, the compute nodes corresponding to participants having respective participant identifiers, and to interact with the coordination service in performing an iteration of the multi-leader election algorithm to determine a current assignment of respective ones of the participants as leaders for respective processing tasks of the distributed computing system. In some embodiments, the at least one processing device comprises at least a portion of a particular one of the compute nodes of the distributed computing system, and the coordination service comprises one or more external servers.

    Packet control apparatus and packet control method

    公开(公告)号:US12045190B2

    公开(公告)日:2024-07-23

    申请号:US17932846

    申请日:2022-09-16

    Inventor: Yuki Yoshida

    CPC classification number: G06F13/4221 G06F2213/0024

    Abstract: A packet control apparatus includes a transmission source device configured to add processing wait information that indicates whether to permit immediate processing to a packet to be transmitted to a destination, and a transmission target device configured to, in a case where the processing wait information is added to the packet, wait for and receive a processing permission notification that indicates a completion of a preceding packet from the transmission source device, and process the packet, the transmission target device being a device of the destination, wherein the transmission source device and the transmission target device are coupled to each other through a bus.

    SYSTEMS AND METHODS FOR ENABLING FACIAL BROWSING OF A DISPLAY BASED ON MOVEMENT OF FACIAL FEATURES

    公开(公告)号:US20240231475A1

    公开(公告)日:2024-07-11

    申请号:US18612286

    申请日:2024-03-21

    CPC classification number: G06F3/005 G06V10/82 G06V40/168 G06V40/20

    Abstract: A user device may receive an image of a user, and may process the image, with a model, to identify a face of the user and key markers of the face. The user device my process the face and the key markers, with the model, to identify features of the face, and may calculate a z-index representing a distance between the face and a display. The user device may calculate left and right face rotation along an x-axis of the display, and may calculate up and down face rotation along a y-axis of the display, based on the features. The user device may calculate an x-position and a y-position of a cursor on the display based on the left and right face rotation, the up and down face rotation, and the z-index, and may provide the x-position and the y-position of the cursor to the display.

Patent Agency Ranking