Abstract: Disclosed are an apparatus and method of processing search query results and providing a user interface application to access the query results. According to one example, the application may be configured to perform retrieving user preferences from memory associated with a user profile of a query agent and applying the user preferences to a number of different search queries used to obtain information of one or more topics associated with the user profile. The method may also include automatically executing the search queries to various different remote data sources and receiving a number of search query results to populate user information sources associated with the user profile and included in a user interface.
Abstract: Identifying the information associated with a number of different user accounts may provide the basis for automatically generating a chat session based on that information. In one example method of operation a number of users may be identified as potential candidates for a chat session via an automated agent application and an attribute of each of the users may be retrieved from memory that shares a common interest identifier with the other users. The chat session can then be created based on the common interest identifier, and a notification can be transmitted to each of the users to invite them to the chat session.