Patent classifications
H04L51/00
Method and system for providing notification
A system for providing a notification for a plurality of messages is disclosed. The system may include a memory and at least one processor. The at least one processor may be configured to receive the plurality of messages from one or more devices associated with one or more users; identify one or more subjects associated with the plurality of messages; and provide the notification including the plurality of messages to a device associated with a recipient, wherein the plurality of messages are arranged in the notification based on the identified one or more subjects, and wherein the one or more users and the recipient exchange the plurality of messages in a collaborative environment.
Dynamically constructing and configuring a conversational agent learning model
An approach is described with respect to dynamically constructing and configuring a conversational agent learning model. Various aspects of the conversational agent learning model may be constructed and updated without continuous intervention of a domain administrator. A method pertaining to such approach may include retrieving a corpus of information. The corpus of information may include records from a set of repositories and external data, including data from social networks or applications. The method further may include configuring the conversational agent learning model based upon the retrieved corpus of information. The method further may include deploying the conversational agent learning model by facilitating interaction between the conversational agent learning model and a plurality of clients. The method further may include updating the conversational agent learning model to address any modification to the corpus of information.
LOCATION-BASED SOCIAL SOFTWARE FOR MOBILE DEVICES
A method for communicating location information to a device includes receiving, at a computer system that implements a social networking service, location information that represents a geographic location of a device associated with a first user; associating, by the computer system, the received location information with a profile associated with the first user; and sending, from the computer system to a device associated with a second user, a message that is generated based at least in part on the location information.
EVENT NOTIFICATION
A technique for user notification involves receiving an event notification related to an event associated with user notification by a user; providing the event notification from a stored array to a process executed by a processor; using the event notification as a first title used for the process; providing a second title from the stored array to the process; and using the second title to identify the process to the user.
Devices and methods for acquiring data comparison information
Devices and methods are provided for acquiring data comparison information. For example, a session window of a preset account is switched to in a social networking application, wherein the preset account is configured to provide an inquiry service for a target account; first commodity information for price comparison input into the session window by a user is acquired, wherein the first commodity information is sent to the preset account by the target account and the target account corresponds to a client account of the social networking application used by the user; the first commodity information for price comparison is sent to a server, so that the server determines whether a price comparison result associated with the first commodity information for price comparison is saved; the price comparison result sent by the server is received; and the price comparison result is displayed in the session window.
Multimedia content based transactions
A transaction application implemented on a computing device for automating personalized multimedia based on user preferences and multimedia content for improving the rate of completing transactions, wherein the application is used when an application is executed on the computing device and identifies multimedia content and a transaction type, and uses preferences of the user to configure a personalized multimedia content output for completing the transaction.
Multimedia content based transactions
A transaction application implemented on a computing device for automating personalized multimedia based on user preferences and multimedia content for improving the rate of completing transactions, wherein the application is used when an application is executed on the computing device and identifies multimedia content and a transaction type, and uses preferences of the user to configure a personalized multimedia content output for completing the transaction.
ZERO-KNOWLEDGE ENVIRONMENT BASED SOCIAL NETWORKING ENGINE
Methods, systems, and apparatus are described providing social networking engines. Specifically, the present specification relates to a method for implementing software containers implementing social network engines that may be configured to act in a zero-knowledge environment. In such implementations, all information pertaining to the social network engine associated with a user that is stored in the container is solely that of a user unless explicitly shared by the user. In some implementations, the containers may be configured to participate in a publish-and-subscribe network in order to share information. In addition, the containers may be provisioned with controls so that global operators may comply with local privacy rules.
ZERO-KNOWLEDGE ENVIRONMENT BASED SOCIAL NETWORKING ENGINE
Methods, systems, and apparatus are described providing social networking engines. Specifically, the present specification relates to a method for implementing software containers implementing social network engines that may be configured to act in a zero-knowledge environment. In such implementations, all information pertaining to the social network engine associated with a user that is stored in the container is solely that of a user unless explicitly shared by the user. In some implementations, the containers may be configured to participate in a publish-and-subscribe network in order to share information. In addition, the containers may be provisioned with controls so that global operators may comply with local privacy rules.
Targeted notification of content availability to a mobile device
A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.