H04L51/043

Presenting reactions from friends

Systems and methods are provided for performing operations including: retrieving, by one or more processors, a plurality of content items; identifying a list of friends of a user on a messaging application; obtaining reaction data for each friend in the list of friends, the reaction data identifying a set of content items to which respective ones of the friends in the list of friends reacted; selecting, based on the reaction data, a first content item in the plurality of content items that is included in the set of content items to which respective ones of the friends in the list of friends reacted; and presenting the first content item to the user in a presentation arrangement of a graphical user interface.

Presenting reactions from friends

Systems and methods are provided for performing operations including: retrieving, by one or more processors, a plurality of content items; identifying a list of friends of a user on a messaging application; obtaining reaction data for each friend in the list of friends, the reaction data identifying a set of content items to which respective ones of the friends in the list of friends reacted; selecting, based on the reaction data, a first content item in the plurality of content items that is included in the set of content items to which respective ones of the friends in the list of friends reacted; and presenting the first content item to the user in a presentation arrangement of a graphical user interface.

Virtual assistant providing enhanced communication session services

Methods for providing enhanced services to users participating in communication sessions (CS), via a virtual assistant, are disclosed. One method receives content that is exchanged by users participating in the CS. The content includes natural language expressions that encode a conversation carried out by users. The method determines content features based on natural language models. The content features indicate intended semantics of the natural language expressions. The method determines a relevance of the content and identifies portions of the content that are likely relevant to the user. Determining the relevance is based on the content features, a context of the CS, a user-interest model, and a content-relevance model of the natural language models. Identifying the likely relevant content is based on the determined relevance of the content and a relevance threshold. A summary of the CS is automatically generated from summarized versions of the likely relevant portions of the content.

Virtual assistant providing enhanced communication session services

Methods for providing enhanced services to users participating in communication sessions (CS), via a virtual assistant, are disclosed. One method receives content that is exchanged by users participating in the CS. The content includes natural language expressions that encode a conversation carried out by users. The method determines content features based on natural language models. The content features indicate intended semantics of the natural language expressions. The method determines a relevance of the content and identifies portions of the content that are likely relevant to the user. Determining the relevance is based on the content features, a context of the CS, a user-interest model, and a content-relevance model of the natural language models. Identifying the likely relevant content is based on the determined relevance of the content and a relevance threshold. A summary of the CS is automatically generated from summarized versions of the likely relevant portions of the content.

System architecture for message transportation management

A message transportation management system can be configured to receive a message directed to a plurality of target message recipients. The system can determine a plurality of levels of activity, each corresponding to one of the plurality of target message recipients. The system can receive a level of activity threshold associated with each of the plurality of target message recipients. The system can determine that the first subgroup of target message recipients qualifies as priority target message recipients. The system can transmit, via a priority transfer location, the message to the first subgroup of target message recipients and transmit, via a default transfer location different from the priority transfer location, the message to a second subgroup of target message recipients.

INDICATING USER INTERACTIONS ASSOCIATED WITH A DOCUMENT
20230214510 · 2023-07-06 ·

In association with a communication platform, one or more users can create, share, edit, and/or comment on a document. An indicator can be provided to one user that another user is presently interacting with the document. For example, the indicator can indicate information about a respective user, such as a permission level, virtual-space membership, and the manner in which the user is interacting with the document. In addition, the indicator may provide options to change or update information associated with a respective user, such as by inviting the user to join a virtual space of the communication platform and associated with the document or by changing permissions of the user with respect to the document.

INDICATING USER INTERACTIONS ASSOCIATED WITH A DOCUMENT
20230214510 · 2023-07-06 ·

In association with a communication platform, one or more users can create, share, edit, and/or comment on a document. An indicator can be provided to one user that another user is presently interacting with the document. For example, the indicator can indicate information about a respective user, such as a permission level, virtual-space membership, and the manner in which the user is interacting with the document. In addition, the indicator may provide options to change or update information associated with a respective user, such as by inviting the user to join a virtual space of the communication platform and associated with the document or by changing permissions of the user with respect to the document.

Relay server and non-transitory computer-readable recording medium storing computer-readable instructions for relay server for relaying communication between communication device and service providing server
11550520 · 2023-01-10 · ·

The relay server may receive a first service request from a communication device and send, in a case where the first service request, is received from the communication device, a sending instruction to the communication device. The sending instruction may be for instructing to send first target data to a first service providing server. In a case where the communication device receives the sending instruction from the relay server, the communication device may send the first target data to the first service providing server without an intervention of the relay server. The relay server may receive a second service request from the communication device and send, in a case where the second service request is received from the communication device, the second target data received from the communication device to the second service providing server.

VISIT RESERVATION MANAGEMENT METHOD, VISIT RESERVATION PROCESSING METHOD, AND APPARATUS FOR PERFORMING THE METHODS
20230004878 · 2023-01-05 ·

Provided are a visit reservation management method, a visit reservation processing method, and an apparatus for performing the methods. A visit reservation management method includes transmitting information about a visit reservation to a visitor terminal and a host terminal through an instant message, and providing notifications such as registration, and change/cancellation of the visit reservation through the instant message, thereby providing convenience of managing the visit reservation. A visit reservation processing method includes providing an instant message including an approval result of check-in to a visitor terminal and a host terminal when the visitor terminal visits a visit place and checks in after a visit reservation is registered, thereby checking the visit of the visitor terminal in real time.

VISIT RESERVATION MANAGEMENT METHOD, VISIT RESERVATION PROCESSING METHOD, AND APPARATUS FOR PERFORMING THE METHODS
20230004878 · 2023-01-05 ·

Provided are a visit reservation management method, a visit reservation processing method, and an apparatus for performing the methods. A visit reservation management method includes transmitting information about a visit reservation to a visitor terminal and a host terminal through an instant message, and providing notifications such as registration, and change/cancellation of the visit reservation through the instant message, thereby providing convenience of managing the visit reservation. A visit reservation processing method includes providing an instant message including an approval result of check-in to a visitor terminal and a host terminal when the visitor terminal visits a visit place and checks in after a visit reservation is registered, thereby checking the visit of the visitor terminal in real time.