Suggesting information for user profiles
OwnerFrances B. Haugen, Kathryn R. Vanderwaterinventors
Life of this patent
Estimating the term…
Abstract
A process for suggesting information for user profiles includes examining query data sets comprising queries submitted by users of a social networking service, identifying a query term that is common to two or more of the query data sets, defining a group of users based on the common query term, determining an entity specific to the query term, assigning the entity to the group, and providing a suggestion to the users to add information to a user profile indicating an affiliation with the entity.
Claims25
A method comprising:
- examining, by one or more processing devices, query data sets comprising queries submitted over a network by computing devices of users;
- identifying, by one or more processing devices, a query term that is common to two or more of the query data sets;
- defining, by one or more processing devices, a user group based on the common query term;
- determining, by one or more processing devices, an entity specific to the user group, the entity being an organization for which more than a threshold number of users in the user group have a pre-existing affiliation;
- assigning, by one or more processing devices, the entity to the user group;
- and
- providing, by one or more processing devices, data representing a suggestion to computing devices of one or more users in the user group, the suggestion to add information to a user profile indicating an affiliation with the entity.
An electronic system comprising:
- memory to store instructions that are executable;
- and
- one or more processing devices to execute the instructions to perform operations comprising:
- examining query data sets comprising queries submitted over a network by computing devices of users;
- identifying a query term that is common to two or more of the query data sets;
- defining a user group based on the common query term;
- determining an entity specific to the user group, the entity being an organization for which more than a threshold number of users in the user group have a pre-existing affiliation;
- assigning the entity to the user group;
- and
- providing data representing a suggestion to computing devices of one or more users in the user group, the suggestion to add information to a user profile indicating an affiliation with the entity.
One or more non-transitory machine-readable storage media storing instructions that are executable by one or more processing devices to perform operations comprising:
- examining, by the one or more processing devices, query data sets comprising queries submitted over a network by computing devices of users;
- identifying, by the one or more processing devices, a query term that is common to two or more of the query data sets;
- defining, by the one or more processing devices, a user group based on the common query term;
- determining, by the one or more processing devices, an entity specific to the user group, the entity being an organization for which more than a threshold number of users in the user group have a pre-existing affiliation;
- assigning, by the one or more processing devices, the entity to the user group;
- and
- providing, by the one or more processing devices, a suggestion to computing devices of one or more users in the user group, the suggestion to add information to a user profile indicating an affiliation with the entity.
Dependencies are inferred from the claim text.