Saved queries in a social networking system
AssigneeFacebook, Inc.
InventorsKen Taro Deeter, Thomas Stocky, Robyn David Morris
Life of this patent
Estimating the term…
Abstract
A user saves a structured query defining connections between two or more objects maintained by a social networking system. The social networking system finds objects matching the structured query, either by periodically performing searches for new objects or by analyzing objects as they are added or modified. The user creating the saved query can subsequently view the matching objects.
Claims20
A method comprising:
- generating, at a social networking system, a structured query based on information received from a user, the structured query including a focal search object and a connected search object;
- storing the structured query in association with the user;
- performing a first search on a social graph maintained by the social networking system to find one or more first objects on the social graph matching the structured query;
- updating a list of links associated with the structured query to include links to the first objects;
- after a time interval, performing a second search on the social graph to find one or more second objects on the social graph matching the structured query, the second objects not included in the first objects;
- and
- updating the list of links associated with the structured query to include links to the second objects.
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device, cause the computing device to:
- generate, at a social networking system, a structured query based on information received from a user, the structured query including a focal search object and a connected search object;
- store the structured query in association with the user;
- perform a first search on a social graph maintained by the social networking system to find one or more first objects on the social graph matching the structured query;
- update a list of links associated with the structured query to include links to the first objects;
- after a time interval, perform a second search on the social graph to find one or more second objects on the social graph matching the structured query, the second objects not included in the first objects;
- and
- update the list of links associated with the structured query to include links to the second objects.
Dependencies are inferred from the claim text.