CONTEXT-BASED OBJECT RETRIEVAL IN A SOCIAL NETWORKING SYSTEM
First Claim
Patent Images
1. A computer-implemented method comprising:
- providing, to a client device, a user interface including a selector, the selector associated with an object type;
receiving a query that was entered into the selector on the client device by a user of a social networking system;
forming a result set by identifying objects matching the query, one or more of the objects associated with an object type;
modifying the result set based at least in part on;
comparisons of the object type associated with the selector with the object types of the objects in the result set, andconnections of the user on the social networking system; and
providing one or more objects of the result set to the client device for display in visual association with the selector.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments improve the ability of users of a social networking system to search for information that is likely to be relevant to them by learning and/or applying a search context associated with selector components used to search for objects of the social networking system. The search context is specific to the use of an individual selector and thus need not be as general as the context of an entire page or set of pages in which selectors can be embedded. The social networking system may learn the context of a selector by monitoring user selections from prior search results performed using the selector.
23 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
providing, to a client device, a user interface including a selector, the selector associated with an object type; receiving a query that was entered into the selector on the client device by a user of a social networking system; forming a result set by identifying objects matching the query, one or more of the objects associated with an object type; modifying the result set based at least in part on; comparisons of the object type associated with the selector with the object types of the objects in the result set, and connections of the user on the social networking system; and providing one or more objects of the result set to the client device for display in visual association with the selector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium storing executable computer program instructions comprising:
-
instructions for providing, to a client device, a user interface including a selector, the selector associated with an object type; instructions for receiving a query that was entered into the selector on the client device; instructions for forming a result set by identifying objects matching the query, one or more of the objects associated with an object type; instructions for modifying the result set based at least in part on comparisons of the object type associated with the selector with the object types of the objects in the result set; and instructions for providing one or more objects of the result set to the client device for display in visual association with the selector. - View Dependent Claims (18, 19, 20)
-
Specification