Patent ID: 9152947
Filing Date: 2015-10-06
Classification: G06Q

Abstract:
1. A computer-implemented method performed with a computing system for exploring social connections in an in-memory database, the method comprising: identifying a user profile associated with a first user, the user profile associated with a computer-implemented social networking service; identifying a first change to a first data object stored and provided by a first data system as the first change occurs and a second change to a second data object stored and provided by a second data system as the second change occurs, wherein the first and the second data objects are associated with one or more attributes of the user profile, the first and the second data systems both stored in the in-memory database; aggregating, in real-time, data representative of the first change as the first change occurs within the first data system and representative of the second change as the second change occurs within the second data system to update, in real-time, the user profile; providing, based on the aggregated data, a permission model associated with the computer-implemented social networking service; identifying a change to the permission model, and in response, updating the in-memory database in real-time; identifying a particular attribute of the one or more attributes in the updated user profile that is associated with the first user and related to a current project of the first user, the particular attribute comprising a role of the first user within a business enterprise associated with one or more enterprise projects, enterprise expertise, or enterprise working groups; executing a query against a data element stored in an in-memory database, the query including the particular attribute in the updated user profile and an identification of the current project; identifying a second user from results of the query, the second user associated with the data element based on a relationship between the second user and the first user defined by the particular attribute and the current project; and generating displayable information associated with the second user.