INTERACTIVE SEARCH RESULTS PAGE
First Claim
Patent Images
1. A system comprising a plurality of components that are executable by a processor, the components comprising:
- a receiver component that receives a query from a user;
a search component that performs a search over messages to output a plurality of retrieved messages based at least in part upon the query, wherein each of the messages in the plurality of messages comprises content and an identifiable author that generated the content;
a display component that causes a first set of messages from the plurality of messages to be displayed to the user, wherein the display component further causes at least one of the following graphical objects to be displayed to the user together with the first set of messages;
an interactive graphical object that is representative of content of the plurality of search results output by the search component, wherein selection of a portion of the first interactive graphical object causes the search component to refine the search and output a second set of messages from the plurality of messages based at least in part upon the selection of the portion of the interactive graphical object;
ora graphical object that is representative of a computed credibility of at least one author of at least one of the messages displayed to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are various technologies pertaining to presenting search results to a user, wherein the search results are messages generated by way of social networking applications. An interactive graphical object is presented together with retrieved messages, and messages are filtered responsive to interactions with the interactive graphical object. Additionally, a graphical object that is indicative of credibility of a message is presented together with the message.
112 Citations
20 Claims
-
1. A system comprising a plurality of components that are executable by a processor, the components comprising:
-
a receiver component that receives a query from a user; a search component that performs a search over messages to output a plurality of retrieved messages based at least in part upon the query, wherein each of the messages in the plurality of messages comprises content and an identifiable author that generated the content; a display component that causes a first set of messages from the plurality of messages to be displayed to the user, wherein the display component further causes at least one of the following graphical objects to be displayed to the user together with the first set of messages; an interactive graphical object that is representative of content of the plurality of search results output by the search component, wherein selection of a portion of the first interactive graphical object causes the search component to refine the search and output a second set of messages from the plurality of messages based at least in part upon the selection of the portion of the interactive graphical object;
ora graphical object that is representative of a computed credibility of at least one author of at least one of the messages displayed to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising,
receiving a query from a user; -
searching over a plurality of messages generated by way of one or more social networking applications based at least in part upon the query; locating a subset of the plurality of messages based at least in part upon the searching; and displaying the subset of messages to the user together with graphical objects that are indicative of respective computed credibility of messages in the subset of messages, wherein the computed credibility of a message is based at least in part upon a number of followers of an author of the message, a number of messages generated by the author of the message, and a number of redistributions of messages generated by the author. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform acts comprising:
-
a) receiving an indication from a user that the user wishes to search over messages broadcast by authors by way of a social networking broadcast application; b) receiving a query from the user; c) based at least in part upon the indication received at a) and the query received at b), locating a plurality of messages broadcast by a plurality of different authors; d) displaying a first set of messages to the user, wherein the first set of messages is selected from the plurality of messages located at c); e) displaying to the user an interactive graphical object that is representative of content across the plurality of messages located at c); f) displaying to the user a graphical object that is indicative of credibility of at least one message in the first set of messages displayed to the user at d); g) receiving a selection of a portion of the interactive graphical object displayed at e); and h) responsive to receiving the selection of the portion of the interactive graphical object at g), displaying a second set of messages to the user, wherein the second set of messages is selected from the plurality of messages located at c).
-
Specification