H04L51/00

Techniques for generating entity references in a messaging thread

Techniques for entity references in messaging groups. A client device may receive a notification in a messaging application that an entity reference to a user associated with the client device appears in a group messaging thread. The group messaging thread may have, as participants, one or more other users associated with one or more other client devices. A notification of the appearance of the entity reference may be displayed in a user interface of the messaging application.

Systems and methods to manage media content items

Systems, methods, and non-transitory computer readable media are configured to provide a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time. A second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user is provided.

Information prompt method and apparatus
11381527 · 2022-07-05 · ·

The present disclosure relates to information prompt methods and apparatus. One example method includes determining a first communication object from a target communication object set, obtaining first interaction information corresponding to the first communication object, receiving input information by using an information input interface of the first communication object, determining a matching degree between the input information and the first communication object based on the input information and the first interaction information, and performing prompt if the matching degree is less than a first threshold.

Games tabs in messaging applications

In one embodiment, a method includes receiving, from a client system of a first user, a request for a games tab on an application of the messaging network running on the client system; providing, to the client system in response to the request, instructions for presenting the games tab comprising an initial list of games on the application of the messaging network based on one or more criteria; receiving game data associated with one or more games interacted with by the first user; determining whether the first user has satisfied a threshold level of gaming activity for updating the games tab; and providing, to the client system in response to determining that the first user has satisfied the threshold level of gaming activity, instructions for updating the games tab to re-sort the initial list of games based on the one or more games interacted with by the first user.

Method for providing transaction history-based service and electronic device therefor
11394671 · 2022-07-19 · ·

The present invention provides a transaction history-based unmanned chatting service, and an operation method of an electronic device comprises the steps of: displaying at least one payment history; displaying a post-payment service list with respect to a payment history, which is selected by a user input, among at least one of payment histories; and connecting an unmanned chatting service corresponding to the post-payment service, which is selected by the user, in the service list.

SYSTEMS AND METHODS OF GENERATING AN ENGAGEMENT PROFILE

The present disclosure relates to systems and methods for determining an engagement profile of a participant by associating electronic activities to a profile. It may generate the engagement profile based on analysis of the electronic activity level. An example implementation may contain the following steps. The system may access for a first record object a plurality of electronic activities linked with the first record object. The system may identify for a participant from the plurality of electronic activities a set of electronic activities including the participant. The system may determine an engagement profile of the participant based on a first number of electronic activities of the set of electronic activities sent by the participant, a second number of the set of electronic activities received by the participant and a temporal distribution of the set of electronic activities. The system may store the engagement profile in one or more data structures.

Systems, methods, and apparatuses for implementing a web-based life management platform with user created electronic communications triggered upon future events
11405382 · 2022-08-02 · ·

In accordance with embodiments disclosed herein, there are provided methods and systems for implementing a web-based life management platform with user created electronic communications triggered upon future events supported by a processor and a memory to execute such functionality. For instance, there is disclosed in accordance with one embodiment, a life management platform including means for: generating a user account for a subscriber at the system; communicably interfacing with a user device over a network via a receive interface of the system, in which the user device operates remotely from the system; authenticating the subscriber via subscriber credentials received from the user device; receiving input from the user device defining each of: (i) one or more contacts, (ii) one or more messages, and (iii) one or more documents; receiving a request to configure a plan for the subscriber and configuring the plan to include (i) at least one of the one or more contacts, (ii) at least one of the one or more messages for the included contacts, and (iii) at least one of the one or more documents to be made accessible to the included contacts; defining an event trigger for the plan, in which the event trigger is to initiate execution of the plan upon occurrence of a subscriber defined event; and triggering execution of the plan at the system pursuant to determination the event trigger has occurred, in which execution of the plan includes transmitting a notice to the included contacts for the plan with a link to access the message and the one or more documents. Other related embodiments are disclosed.

Gameplay threads in messaging applications

In one embodiment, a method includes receiving, at a first client system of a first user, a first notification that a second user has performed a first in-game action in a game session of a game; displaying, at the first client system, a game window associated with the game within a message thread on a messaging application running on the first client system, the game window comprising a live gameplay of the first in-game action and one or more interactive action buttons operable to allow the first user to perform one or more in-game actions; receiving, by the first client system, an indication of the first user performing a second in-game action via the one or more interactive action buttons; and sending, by the first client system to a second client system, a second notification that the first user has performed the second in-game action in the game session.

Secure patient messaging
11387005 · 2022-07-12 · ·

The techniques described in this disclosure relate to methods and systems for generating a model profile to identify opportunities to, for example, initiate dialogue between a pharmacy and a patient. The techniques include a method comprising generating a model profile to identify at least one discrete opportunity to initiate dialogue with a patient; analyzing a patient profile associated with a patient to determine whether the patient profile fits the model profile; determining that the patient profile fits the model profile; and sending a message to the patient.

Artificial intelligence privacy protection for cybersecurity analysis

A privacy protection component can automatically comply with a set of privacy requirements when displaying input data. An ingestion module collects input data describing network activity executed by a network entity. A clustering module identifies data fields with data values within the input data as data identifiable to the network entity using machine-learning models trained on known data fields and their data. The clustering module also clusters the data values with other data values having similar characteristics using machine-learning models to infer a privacy level associated with each data field. The privacy level is utilized to indicate whether a data value in that data field should be anonymized. A permission module determines a privacy status of that data field by comparing the privacy level from the clustering module to a permission threshold. An aliasing module applies an alias transform to the data value of that data field with a privacy alias to anonymize that data value in that data field. A user interface module displays the input data to a system user with the privacy alias from the aliasing module substituted for the data value for that data field.