H04L67/1095

Method and system for backing up and restoring data

A method and system for backing up and restoring data includes: determining, at a server storage area network (SAN) node, an LUN required for protection within a server SAN node based on communication between a backup agent and a logic unit number (LUN) agent in the server SAN node; determining a target backup device based on communication between the backup agent and respective target agent of a plurality of backup devices, the plurality of backup devices being connected with the server SAN node; and transmitting a virtual disk control command to the target backup device in response to the backup or restoration being triggered, such that data in the LUN required for protection is backed up to the target backup device or restored from the target backup device via an activated virtual disk interface of the target backup device.

Efficient replication of a dataset to the cloud

Synchronizing snapshots between storage systems, including: receiving, from a source storage system, an identification of a snapshot to be replicated to a destination storage system, wherein the source storage system and the destination storage system are of different types; identifying, from hint information stored on the destination storage system, a most recent version of the snapshot that is stored on the destination storage system; issuing, to the source storage system, a request for an identification of the differences between the snapshot to be replicated to the destination storage system and the most recent version of the snapshot that is stored on the destination storage system; receiving, from the source storage system, the identification of the differences; and issuing a request to transfer, from the source storage system to the destination storage system, data associated with the differences.

Efficient replication of a dataset to the cloud

Synchronizing snapshots between storage systems, including: receiving, from a source storage system, an identification of a snapshot to be replicated to a destination storage system, wherein the source storage system and the destination storage system are of different types; identifying, from hint information stored on the destination storage system, a most recent version of the snapshot that is stored on the destination storage system; issuing, to the source storage system, a request for an identification of the differences between the snapshot to be replicated to the destination storage system and the most recent version of the snapshot that is stored on the destination storage system; receiving, from the source storage system, the identification of the differences; and issuing a request to transfer, from the source storage system to the destination storage system, data associated with the differences.

Communications system with sequenced chat, interactive and digital engagement functions including pre-connection workflow

A networked communications system that facilitates real-time interaction with persons-of-interest. The real-time communications system includes a pre-connection workflow that allows for efficient utilization of human resources and/or more precise control of the interaction and engagement time intervals allotted to users of the system.

Communications system with sequenced chat, interactive and digital engagement functions including pre-connection workflow

A networked communications system that facilitates real-time interaction with persons-of-interest. The real-time communications system includes a pre-connection workflow that allows for efficient utilization of human resources and/or more precise control of the interaction and engagement time intervals allotted to users of the system.

Multiplexing of dedicated communication channels for multiple entities

Systems and methods for multiplexing of a dedicated communication channel for multiple entities, including initiating, at a first entity, a request to share data with a second entity; sharing a portion of an aggregate record for the with the second entity including creating an entity-specific copy; initiating, at the first entity, a request to share data with a third entity; and sharing a portion of the aggregate record with the third entity including creating an entity-specific copy. The portions shared with the second and third entities are dependent on data sharing rules defining shared data, linked data, and entity-specific data that is i) nonsynchronous and ii) provided for display only at the entity associated with the data.

Multiplexing of dedicated communication channels for multiple entities

Systems and methods for multiplexing of a dedicated communication channel for multiple entities, including initiating, at a first entity, a request to share data with a second entity; sharing a portion of an aggregate record for the with the second entity including creating an entity-specific copy; initiating, at the first entity, a request to share data with a third entity; and sharing a portion of the aggregate record with the third entity including creating an entity-specific copy. The portions shared with the second and third entities are dependent on data sharing rules defining shared data, linked data, and entity-specific data that is i) nonsynchronous and ii) provided for display only at the entity associated with the data.

Method for protecting a private computer network
11489852 · 2022-11-01 · ·

The disclosure relates to a method of collecting data from a directory service used to administer a private network comprising a group of interconnected computers (PDS, PC), the directory service collecting data relating to objects in the network, the method comprising the steps of: connecting a terminal (PC) to a network server (PDS) including an instance of the directory service, configuring the instance of the directory service on the server by the terminal, so that the terminal is notified of modifications made to the directory service data, receiving by the terminal notification messages (NTF) containing modified directory service data transmitted by the server, and processing each of the received notification messages to determine the modifications made to the directory service data.

Method for protecting a private computer network
11489852 · 2022-11-01 · ·

The disclosure relates to a method of collecting data from a directory service used to administer a private network comprising a group of interconnected computers (PDS, PC), the directory service collecting data relating to objects in the network, the method comprising the steps of: connecting a terminal (PC) to a network server (PDS) including an instance of the directory service, configuring the instance of the directory service on the server by the terminal, so that the terminal is notified of modifications made to the directory service data, receiving by the terminal notification messages (NTF) containing modified directory service data transmitted by the server, and processing each of the received notification messages to determine the modifications made to the directory service data.

State management and object storage in a distributed cloud computing network
11489918 · 2022-11-01 · ·

A first compute server of a distributed cloud computing network receives a request from a first client device for an object to be handled by an object worker that includes a single instantiation of a piece of code that solely controls reading and writing access to the first object. A determination is made that the object worker is instantiated for the object and is currently running in the first compute server, and the piece of code processes the first request. The first compute server receives a message to be processed by the first object worker from a second compute server. The message includes a second request for the object from a second client device connected to the second compute server. The piece of code processes the message and transmits a reply to the second compute server.