Patent classifications
H04L51/48
GENERATING TARGETED MESSAGE DISTRIBUTION LISTS
An approach for generating a distribution list. The approach analyzes a message associated with a user to create a message bag of words (BOW). The approach can analyze a history of messages associated with the user to create a plurality of history message BOWs. The approach can calculate similarity factors between the message BOW and the plurality of history BOWs, respectively. If a similarity factor is “>=” a predetermined similarity threshold, the approach can add a history message to a similar message list. The approach can calculate interest factors, based on the similarity factors, for contacts associated with the similarity factors in the similar message list. If an interest factor is “>=” a predetermined interest threshold, the approach can add a contact associated with the interest factor to a suggested contact list. The approach can prioritize the suggested contact list and insert the list as a distribution list.
System and method for real-life interactive experience between event participants in a virtual gathering
A system and method for real-life interactive experience between virtual participants in a gathering of up to thousands of people attending a streamed event, using their computers and mobile devices. The virtual participants sit at boxes and tables at the event and see video and hear audio of other participants sitting at the same table and box. The participants interact with other participants of their choosing without disturbing the rest of the participants. They can use local chat boxes and global chat boxes to chat with the participants of the event. The participants may virtually move from one area to another area of the event using the event layout and sit in a new area of their choosing as they would at an in-person event while watching the streaming of the event thus providing a close to real-life experience of interacting with the event participants.
System and method for real-life interactive experience between event participants in a virtual gathering
A system and method for real-life interactive experience between virtual participants in a gathering of up to thousands of people attending a streamed event, using their computers and mobile devices. The virtual participants sit at boxes and tables at the event and see video and hear audio of other participants sitting at the same table and box. The participants interact with other participants of their choosing without disturbing the rest of the participants. They can use local chat boxes and global chat boxes to chat with the participants of the event. The participants may virtually move from one area to another area of the event using the event layout and sit in a new area of their choosing as they would at an in-person event while watching the streaming of the event thus providing a close to real-life experience of interacting with the event participants.
SYSTEM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING DEVICE, TERMINAL, AND MEDIUM
A system for providing a messaging service includes a talk storage for storing talk information in association with first user identification information, the talk information including a message from a second user to a first user, the first user identification information identifying the first user, and processing circuitry for outputting specification information specifying the one or more registered messages based on an acquisition of one or more registered messages, adding a first registered message specified by the first specification information, to the talk storage, based on each of one or more first requests accompanied by the first user identification information and first specification information included in the specification information, and adding a second registered message specified by the second specification information, to the talk storage, based on each of one or more second requests accompanied by the first user identification information and second specification information included in the specification information.
DYNAMIC COMMUNICATION SYSTEM REGISTRY TRAFFIC CONTROL ON A COMMUNICATION NETWORK
A communication system including a registry, a traffic service-level classifier, and a network traffic controller receives messages from a communication address, and performs a proactive address verification process to determine a class of service for the network traffic controller to utilize for the communication address, thereby unlocking additional functionality for the communication address on the network.
AUTHENTICATION SYSTEM, INFORMATION PROCESSING APPARATUS, AND IMAGE FORMING APPARATUS
An authentication system in which an image forming apparatus authenticates a user, the authentication system includes: an obtainer that obtains, from a terminal apparatus, a mail address of, and security information on, the user; a verificator that verifies the security information at a verification point identified with the mail address; and an authenticator that authenticates the user if the security information is able to be verified correctly.
Automated Lightweight Database Access Protocol Secure/Multipurpose Internet Mail Extensions Key Server
A Secure/Multipurpose Internet Mail Extensions (S/MIME) key material publication system that converts cryptographic material extracted from digitally signed and validated S/MIME messages it receives into key material formats suitable for populating email address books. Publication of the address book contents both internal and external to an organization is done using the standard address book lightweight database access protocol (LDAP). The wide availability and coordination of such automated address books distributing key material across the Internet allows the large installed base of S/MIME email clients to immediately send secure encrypted email across organizational boundaries. The system serves the role of public key server thus removing a barrier to ubiquitous secure encrypted email by simplifying global key management.
Conversation merging for electronic devices
Aspects of subject technology provide systems and methods for generation and distribution of a stable identifier associated with multiple aliases of a user account. The stable identifier may be provided to various electronic devices by a server, responsive to requests associated with communications to those devices from one of the associated aliases. In this way, messaging applications can utilize the stable identifier to merge conversations from a single user having multiple aliases, and secure access to a secure device can be provided to an authorized user, even if the authorized user attempts access from an unauthorized account alias.
Messaging controller for anonymized communication
A method may include receiving, from a first client, a first message. The first message may be matched to a second user based on a similarity between a first keyword included in the first message and a second keyword included in a profile of a second user. The first keyword may be determined to be similar to the second keyword based on a distance between a first vector representation of the first keyword and a second vector representation of the second keyword not exceeding a threshold value. In response to the first message being matched with the second user, the first message may be sent to a second client associated with the second user. In response to receiving, from the second client, a second message responsive to the first message, the second message may be sent to the first client. Related systems and articles of manufacture are also provided.
INTERFACE DISPLAY METHOD AND ELECTRONIC DEVICE
An interface display method and an electronic device are provided. The method includes receiving a first input by a user in a case that a first interface of a first application is displayed, displaying a second interface including a target list in response to the first input, receiving a second input by the user for N members in the target list, and displaying a third interface in response to the second input. The target list of the second interface includes at least one of the following: a member list of at least one group in the first application or a contact list in at least one address book in the first application. In a case that the target list is a member list of the first group, the third interface is a group chat interface.