H04L51/00

ELECTRONIC APPARATUS AND OPERATING METHOD THEREOF FOR DETERMINING SESSION DURATION TIME OF CHATBOT
20220247822 · 2022-08-04 ·

An electronic apparatus and an operation method thereof for determining a session duration time according to a characteristic of a response message in a chatbot are provided. The electronic apparatus is configured to determine a default session time based on a difficulty level of the response message, determine an additional session time based on conversation history information through the chatbot prior to outputting of the response message, determine a session duration time, which is a sum of the default session time and the additional session time, and provide the session duration time.

Systems and methods for caching emails for subsequent delivery

A system and method for improving the download time of emails in an environment in which a server distributes emails to persons working in close proximity to each other. When these persons receive multi-recipient emails intended for several or all of these persons, the server distributing the emails delivers the multi-recipient emails to the first one of the persons who logged on to read his or her emails on his or her personal computer, for distribution to the other persons over a personal area network. This reduces the download time for the persons downloading their emails at a subsequent time.

Communication of messages of an application in an unlaunched state

In some implementations, a device of a user may receive user input indicative of a selection of an application implemented by the device. The user input may be received via a graphical user interface presented by the device. The user input may be received while the application is in an unlaunched state in which the user is unauthenticated for use of the application. The device may obtain, while the application is in the unlaunched state, one or more messages of the application. The device may cause, while the application is in the unlaunched state, information indicative of at least one message, of the one or more messages, to be displayed in the graphical user interface.

Systems and methods for unidirectional video streaming
11388125 · 2022-07-12 · ·

Systems and methods for unidirectional video streaming may include (1) detecting that a user of a messaging service has digitally selected a video-streaming initiation element presented within a messaging thread interface that enables digital messaging between the user and a contact of the user and, in response to detecting that the user has digitally selected the video-streaming initiation element, (2) triggering the streaming of a unidirectional live video stream originating from a device of the user only, without triggering the streaming of any live video stream originating from a device of the contact. Various other methods, systems, and computer-readable media are also disclosed.

Retention model management for chat conversations
11388128 · 2022-07-12 · ·

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for managing chat conversation retention models. The method may include causing display of an interface that enables a user to select one of multiple retention models for association with an electronic chat conversation, and receiving, via the selector interface, a selection of a particular retention model. The retention model specifies an amount of time that each individual message in the electronic chat conversation is accessible upon being read by a receiving user. The method further includes storing a newly received message as part of the chat conversation, where the storing includes configuring a retention duration attribute for the message in accordance with the amount of time specified by the retention model. The method further includes erasing the message in accordance with the retention duration attribute.

METHOD, SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM TO FILTER CHATROOM MESSAGES
20220247706 · 2022-08-04 · ·

Disclosed is a method, system, and non-transitory computer-readable record medium for filtering chatroom messages. The message processing method includes setting at least one filter condition related to a chatroom for at least one chatroom on a messenger; and displaying a message corresponding to the filter condition among messages included in the chatroom.

Messenger-linked service system and method using a social graph of a messenger platform
11388119 · 2022-07-12 · ·

A messenger-linked service system and method using a social graph based on a human relationship of a messenger are provided. The messenger-linked service system may include a relationship extraction unit to extract a social graph of a friend relationship of the messenger, a selection unit to select data in the messenger-linked service, and an execution unit to either transmit or to execute a sharing request of the selected data to the friend using the social graph.

NOTIFICATION CONDITION CUSTOMIZED MESSAGE PROCESSING DEVICE AND METHOD

A notification condition customized message processing device includes a chat room opening unit which opens a chat room connected to a plurality of user terminals, an individual notification condition setting unit which sets individual notification conditions depending on a user status and a message type for each of the plurality of user terminals, a chat message processing unit which receives a chat message from a chat sending user terminal through the chat room and inserts the chat message into a message thread associated with the chat room, a chat message notification method determining unit which determines at least one chat receiving user terminal and determines a notification method for the chat message based on individual notification conditions for each of the at least one chat receiving user terminals, and a chat message notification unit which notifies each of the at least one chat receiving user terminals of the chat message.

Data analysis, filter and presentation techniques for call management systems

Data analysis, filter, and presentation techniques are described for an example call management system. An example method for a data management system includes receiving, from a user device, an account identifier of a first person, receiving, from the user device, a first message related to a topic of conversation to be discussed during a telephone call with the first person, determining, based on the account identifier and within a pre-determined time period, a presence of a set of data that describes conversation(s) from prior telephone call(s)/chat(s) with the first person, and sending, to a computer, at least some data from the set of data and a second message that indicates that the telephone call is mapped to a second person, where the computer is configured to display on a screen the second message and a presentation option that presents the at least some data via the computer.

Real-time feedback for message composition in a communication platform
11444896 · 2022-09-13 · ·

Utilizing real-time feedback for message composition in a communication platform is described. Server(s) associated with a group-based communication platform can receive, from a client of a user associated with the group-based communication platform, a request to generate a new message and based at least in part on a determination of a recipient of the new message and communication data associated with the group-based communication platform or the recipient, can generate a recommendation associated with an aspect of the new message to optimize the new message for the recipient. In an example, the server(s) can cause a user interface element associated with the recommendation to be presented via a group-based communication user interface of the group-based communication platform in association with the new message.