Client-Side Modification of Search Results Based on Social Network Data
First Claim
Patent Images
1. A method comprising:
- accessing, at a client device, a set of search results in a structured document loaded into a client application, wherein the search results correspond to a search query of a first user;
accessing a data store of social graph information to determine if one or more second users having an association with the first user have accessed any of the search results; and
visually distinguishing, at the client device, in a user interface of the client application each of the one or more search results that have been accessed by one or more second users.
2 Assignments
0 Petitions
Accused Products
Abstract
In particular embodiments, a method comprising, accessing, at a client device, a set of search results in a structured document loaded into a client application, wherein the search results correspond to a search query of a first user, accessing a data store of social graph information to determine if one or more second users having an association with the first user have accessed any of the search results, and visually distinguishing, at the client device, in a user interface of the client application each of the one or more search results that have been accessed by one or more second users.
55 Citations
15 Claims
-
1. A method comprising:
-
accessing, at a client device, a set of search results in a structured document loaded into a client application, wherein the search results correspond to a search query of a first user; accessing a data store of social graph information to determine if one or more second users having an association with the first user have accessed any of the search results; and visually distinguishing, at the client device, in a user interface of the client application each of the one or more search results that have been accessed by one or more second users. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a memory comprising instructions executable by one or more processors; and the one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to; access a set of search results in a structured document loaded into a client application, wherein the search results correspond to a search query of a first user; access a data store of social graph information to determine if one or more second users having an association with the first user have accessed any of the search results; and visually distinguish in a user interface of the client application each of the one or more search results that have been accessed by one or more second users. - View Dependent Claims (7, 8, 9, 10)
-
-
11. One or more computer-readable non-transitory storage media embodying software operable when executed by one or more computer systems to:
-
access a set of search results in a structured document loaded into a client application, wherein the search results correspond to a search query of a first user; access a data store of social graph information to determine if one or more second users having an association with the first user have accessed any of the search results; and visually distinguish in a user interface of the client application each of the one or more search results that have been accessed by one or more second users. - View Dependent Claims (12, 13, 14, 15)
-
Specification