Patent classifications
H04L67/1046
LOCATION SHARING APPLICATION IN ASSOCIATION WITH SERVICES PROVISION
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and a TalkControl application. The Buddy Watch application communicates with the GPS receiver and other wireless devices operated by buddies registered in the users phone as part of buddy groups or individually. GPS position data and historical GPS position data can be exchanged between cell phones of buddies and instant buddies such as tow truck drivers via a buddy watch server. Emergency monitoring services can be set up with notifications to programmable individuals in case an individual does not respond. Positions and tracks can be displayed. TalkControl simplifies and automates the process of joining talk groups for walkie talkie services such as that provided by Nextel.
Methods and systems for secure information storage and delivery
A group definition is received via a network interface. Communications are transmitted to destinations, the communications comprising an invitation to associate with the a content sharing group. Authentication data associated with users that accept the invention is encrypted. The accepting users are associated with the content sharing group. A content gallery definition is received. A communication is received that the content gallery is to be shared with the content sharing group. The content gallery is caused to be instantiated on devices of users associated with the group. A content request for the content sharing group is received and the content request is transmitted accordingly to users associated with the group. A content item is received in response the request and the content item is transmitted to user devices associated with the group and enabled to appear in instantiations of the content gallery on the user devices.
Cluster formation offload using remote access controller group manager
A system for processor configuration comprising a processor that includes a plurality of algorithmic controls stored in memory and configured to cause the processor to perform predetermined functions. A remote access controller coupled to the processor and configured to communicate over a communications medium and to send and receive controls and data to a remote device. Wherein the remote access controller is further configured to detect one or more server groups over the communications medium and to generate a prompt on a user interface device of the remote access controller to allow a user to select a control for the processor to be configured to join one of the server groups when the processor transitions from a power off state to a power on state.
METHODS AND APPARATUSES FOR TRANSMITTING MESSAGES
One or more embodiments of this specification provide methods and apparatuses for transmitting messages. A method includes: registering, based on a registration request sent by each blockchain node in a blockchain relay communication network, a blockchain node to a blockchain node set indicated by the registration request; determining, in response to receiving a blockchain message to be sent to a target blockchain node set, a target blockchain node registered to the target blockchain node set and a target relay node in the blockchain relay communication network; and transmitting the blockchain message to the target blockchain node through the target relay node.
Shared channel invitation paths
Computer-readable media, method, and system for inviting a plurality of users to a group-based communication channel within a group-based communication system. The plurality of users are invited by transmitting a respective plurality of invitations to the users upon a sending user instruction. The outcome of a user accepting an invitation may be determined based on an approval privilege of the user and a status of the group-based communication channel.
Web Based Collaborative Music Playlist System
A web based collaborative music playlist application that the primary user, the Host, may use to generate a unique code to create a virtual room. This code may be shared with others who may then join the room as guests. Within the room, the guests may be able to request songs and the application may then queue the requests into a playlist, which may be edited by the host in real time. The host's device serves as the single point of communication between the room and a music service.
Apparatus and method for establishing secured connection
A method for establishing secured connection on an apparatus, comprising: connecting to a network; retrieving a last known block header hash corresponding to a last known block in a last known blockchain; connecting to a plurality of trusted peers via the network; in response to each trusted peer being successfully connected, downloading a latest block header of the trusted peers; based on the last known block header hash, determining whether the latest block header of each trusted peers is referenced to the last known block; and in response to a first number exceeding a threshold number, verifying the latest block header to form a latest version blockchain, wherein the first number is a number of peers in the plurality of trusted peers being successfully connected, and the peers have the latest block header being referenced to the last known block.
CONSENSUS NODE CHANGING METHOD AND RELATED APPARATUS BASED ON HONEY BADGER BYZANTINE FAULT TOLERANCE CONSENSUS MECHANISM
Embodiments of this specification provide a consensus node changing method and apparatus based on a Honey Badger Byzantine Fault Tolerance (BFT) consensus mechanism. The method includes: when receiving a transaction for changing a blockchain's consensus node, executing, by a consensus node of the blockchain, the transaction to trigger a smart contract to update a consensus node configuration list of the blockchain, where the consensus node configuration list includes serial numbers allocated to consensus nodes based on a serial number allocation rule specified by the smart contract; associating, by the consensus node based on serial numbers of consensus nodes in the updated consensus node configuration list, another consensus node of the blockchain with at least two state machines configured in the consensus node.
Information processing apparatus and information processing method
To keep safety of a network and to facilitate connection to the network. An information processing apparatus comprises a communication unit and a control unit. The communication unit is directed for receiving a connection authentication request from a new device other than a plurality of devices configuring a network in which the plurality of devices make wireless communication on a one-to-one basis to be mutually connected. Further, the control unit is directed for transferring the connection authentication request to the plurality of devices in a case of receiving the connection authentication request, and for performing control to permit the new device to connect to the network on the basis of the responses to the connection authentication request from the plurality of devices.
Geolocation based data sharing system
A geolocation-based data sharing system and method which enables end users to connect and share electronic data of any form based on the users' interaction with geolocation points established by other users. The systems and method can be used to enable end users to share data, text, photos, music, etc. when a second user positions himself or herself in a position assigned by a first user.