System and Method for Search Result Sharing
First Claim
1. A method for sharing one or more search results in a networked environment, the search results for display in an application having a graphical user interface (GUI), the method steps comprising:
- providing a plurality of search results in response to a search for information by a user on a computer network, wherein each search result comprises at least one URL and associated content;
providing at least one hyperlink for initiating a result sharing request;
accepting a result sharing request to share at least one result;
accepting a sharing destination for the shared result;
generating a sharing message containing the shared result, wherein the sharing message is based at least in part upon the sharing destination; and
communicating the sharing message to the sharing destination.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for facilitating the sharing of the results of a search for information conducted by a user over a computer network. The results are presented to the user along with links to allow one or more of the search results to be shared over the network. The user elects to share a particular search result and chooses a sharing destination, such as an email address or a social networking website. The system formats the sharing message appropriately according to the chosen destination and according to a predetermined view template. The message is then submitted to the destination.
-
Citations
18 Claims
-
1. A method for sharing one or more search results in a networked environment, the search results for display in an application having a graphical user interface (GUI), the method steps comprising:
-
providing a plurality of search results in response to a search for information by a user on a computer network, wherein each search result comprises at least one URL and associated content; providing at least one hyperlink for initiating a result sharing request; accepting a result sharing request to share at least one result; accepting a sharing destination for the shared result; generating a sharing message containing the shared result, wherein the sharing message is based at least in part upon the sharing destination; and communicating the sharing message to the sharing destination. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer software program tangibly embodied in a computer readable medium, the program including machine-readable instructions executable by a computer processor to perform a method for sharing one or more search results, in a networked environment, the search results for display in an application having a graphical user interface (GUI), the program steps comprising:
-
providing a plurality of search results in response to a search for information by a user on a computer network, wherein each search result comprises at least one URL and associated content; providing at least one hyperlink for initiating a result sharing request; accepting a result sharing request to share at least one result; accepting a sharing destination for the shared result; generating a sharing message containing the shared result, wherein the sharing message is based at least in part upon the sharing destination; and communicating the sharing message to the sharing destination. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An automated system for sharing one or more search results in a networked environment, the search results for display in an application having a graphical user interface (GUI), the system comprising:
a networked computer processor device capable of executing machine-readable instructions to perform the program steps comprising; providing a plurality of search results in response to a search for information by a user on a computer network, wherein each search result comprises at least one URL and associated content; providing at least one hyperlink for initiating a result sharing request; accepting a result sharing request to share at least one result; accepting a sharing destination for the shared result; generating a sharing message containing the shared result, wherein the sharing message is based at least in part upon the sharing destination; and communicating the sharing message to the sharing destination. - View Dependent Claims (14, 15, 16, 17, 18)
Specification