Patent classifications
H04L61/45
SYSTEMS AND METHODS FOR LEADER NODE ELECTION IN CLUSTER SERVER CONFIGURATIONS
Disclosed are systems and methods for leader node election, comprising a cluster system including a plurality of nodes, a node registry, wherein nodes are configured to transmit registration requests to the node registry, receive node data is response, and to determine a leader node based on the earliest registered node, and wherein the leader node is configured to dynamically allocate data slots between the plurality of nodes, and each of the nodes are configured to store data associated with allocated data slots in an in-memory least recently used component and data associated with all of the data slots in a persistent storage component.
Automatically discovering and securely identifying connected systems
Methods, apparatus, and processor-readable storage media for automatically discovering and securely identifying connected systems are provided herein. An example computer-implemented method includes discovering a set of one or more systems connected via at least one network using one or more domain name server (DNS) service discovery techniques; identifying at least one of the one or more systems of the discovered set by processing cryptographic data associated with at least a portion of the one or more systems using one or more digest access authentication techniques; and performing one or more automated actions based at least in part on the at least one identified system.
DIGITAL WORKSPACE SHARING OVER ONE OR MORE DISPLAY CLIENTS IN PROXIMITY OF A MAIN CLIENT
Systems and techniques are provided for a digital collaborative workspace system. The system includes a server network node having a processor and a database accessible thereto. The server network node can include logic to register a first display identification code (DIC) with a first network node, a second DIC with a second network node and a third DIC with a third network node. The server network node can detect an input from a second user identifying the shared workspace and the registered phone number or other identifier of the first user. The server network node can transmit this data to the third network node and in dependence upon receiving a selection of one or more of the first DIC, the second DIC, and the third DIC from the third network node, start a collaboration by sending the shared digital workspace to the network nodes registered with the selected DICs.
DIGITAL WORKSPACE SHARING OVER ONE OR MORE DISPLAY CLIENTS IN PROXIMITY OF A MAIN CLIENT
Systems and techniques are provided for a digital collaborative workspace system. The system includes a server network node having a processor and a database accessible thereto. The server network node can include logic to register a first display identification code (DIC) with a first network node, a second DIC with a second network node and a third DIC with a third network node. The server network node can detect an input from a second user identifying the shared workspace and the registered phone number or other identifier of the first user. The server network node can transmit this data to the third network node and in dependence upon receiving a selection of one or more of the first DIC, the second DIC, and the third DIC from the third network node, start a collaboration by sending the shared digital workspace to the network nodes registered with the selected DICs.
METHOD AND APPARATUS OF CONTROL FOR ROBOTIC SWARMS
A method, system, and/or computer program product controls movements and adjusts operations of a robot or collection of robots over a computer network. The system allows for the dynamic creation of cloud message queues, and uses a hierarchical message format and weight matrix collapse method to allow multi-entity deconfliction of control messages so that multiple operators, either human or intelligent software agents, may simultaneously control one or more robots or subassemblies of robots and/or other electronic/mechatronic devices.
Streamlined collaboration on document
Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the user may be presented with an appropriate interface to create a reply e-mail.
Anchoring IP devices in ICN networks
A network access point (NAP) of a second type of network is configured to receive a first type of packet from a device configured to operate in only a first type of network. The NAP is configured to determine an appropriate namespace for the first type of packet based on an address of an intended destination of the first type of packet. The NAP is configured to encapsulate the first type of packet into a second type of packet for use in the second type of network. The NAP is configured to route the second type of packet to a plurality of devices subscribed to the namespace in the second type of network.
Method and apparatus for allocating device identifiers
A method and an apparatus for allocating device identifiers is provided. The method includes receiving a first request, the first request comprising terminal device information and a user authentication password; the user authentication password being generated according to a second request sent before the first request; and generating a first device identifier corresponding to the terminal device using the user authentication password. The method and the apparatus can prevent the device identity from being falsified and improve security.
SYSTEMS AND METHODS FOR FILTERING ELECTRONIC ACTIVITIES BY PARSING CURRENT AND HISTORICAL ELECTRONIC ACTIVITIES
The present disclosure relates to systems and methods for filtering electronic activities. The method includes identifying an electronic activity. The method includes parsing the electronic activity to identify one or more electronic accounts in the electronic activity. The method includes determining, responsive to parsing the electronic activity, that the electronic activity is associated with an electronic account of the one or more electronic accounts. The method includes selecting, based on the electronic account, one or more filtering policies associated with the data source provider to apply to the electronic activity. The method includes determining, by applying the selected one or more filtering policies to the electronic activity, to restrict the electronic activity from further processing based on the electronic activity satisfying at least one of the selected one or more filtering policies. The method includes restricting, the electronic activity from further processing.
BLOCKCHAIN BASED ALIAS INTERACTION PROCESSING
A blockchain based alias directory may be utilized. Encrypted lists of aliases may be stored on the blockchain and may be accessible to network computers and secure gateways. Embodiments are directed to secure gateways and user devices for accessing the alias directory stored in the blockchain during a financial transaction. The user device may be provided with a list of aliases from which a user may select a payment account. Upon selection the user may be redirected to an identity verification system of the associated payment network.