Internet search application
First Claim
1. A search system comprising:
- code, which when executed is configured to;
(a) generate a search mode interface including a search field, a list area for displaying a list of search result items, and a view area for displaying at least a portion of the contents of a selected search item;
(b) transmit a search query entered into the search field to an Internet search application;
(c) display search results received from the Internet search application;
(d) automatically retrieve webpages corresponding to at least a portion of the search results;
(e) display at least a portion of a first retrieved webpage in the view area at least partly in response to a selection of an item in the search results; and
(f) detect a change of user focus from the list area to the view area; and
an accounting module configured to record the change of focus from the list area to the view area, and to apply a charge to an account associated with the webpage displayed in the view area at lest partly in response to the change of focus.
4 Assignments
0 Petitions
Accused Products
Abstract
A search system comprises code. The code, when executed, is configured to generate a search mode interface including a search field, a list area for displaying a list of search result items, and a view area for displaying at least a portion of the contents of a selected search item. The code, when executed, is further configured to transmit a search query entered into the search field to an Internet search application. The code, when executed, is further configured to display search results received from the Internet search application. The code, when executed, is further configured to automatically retrieve webpages corresponding to at least a portion of the search results. The code, when executed, is further configured to display at least a portion of a first retrieved webpage in the view area at least partly in response to a selection of an item in the search results. The code, when executed, is further configured to detect a change of user focus from the list area to the view area. The search system further comprises an accounting module configured to record the change of focus from the list area to the view area. The accounting module is further configured to apply a charge to an account associated with the webpage displayed in the view area at lest partly in response to the change of focus.
181 Citations
40 Claims
-
1. A search system comprising:
-
code, which when executed is configured to;
(a) generate a search mode interface including a search field, a list area for displaying a list of search result items, and a view area for displaying at least a portion of the contents of a selected search item;
(b) transmit a search query entered into the search field to an Internet search application;
(c) display search results received from the Internet search application;
(d) automatically retrieve webpages corresponding to at least a portion of the search results;
(e) display at least a portion of a first retrieved webpage in the view area at least partly in response to a selection of an item in the search results; and
(f) detect a change of user focus from the list area to the view area; and
an accounting module configured to record the change of focus from the list area to the view area, and to apply a charge to an account associated with the webpage displayed in the view area at lest partly in response to the change of focus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a first instruction configured to generate a search interface including a search field, a list area, and a view area;
a second instruction configured to search a computer network based on a search query entered into the search field;
a third instruction configured to display a listing of search results generated by the second instruction in the list area, and to display at least a portion of a selected page corresponding to one of the search results in the view area;
a fourth instruction configured to detect a change of user focus from the list area to the view area; and
a fifth instruction configured to apply a charge to an account associated with the selected page displayed in the view area at least partly as a result of the change of focus. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of providing search results comprising:
transmitting program code and formatting code to a client, the program code and formatting code configured to;
generate a search interface including a search field, a list area for displaying search result items, and a view area for displaying at least a portion of a selected search item;
transmit a search query entered into the search field over a network to a remote search system;
display a listing of results received from the remote search system in the list area;
display at least a portion of a page corresponding to at least one of the results listed in the list area, wherein the displayed page is retrieved from a first network location and displayed in the view area;
detect a change in focus from the list area to the view area, and upon detection of the change in focus, transmitting a second network location that causes an account associated with the webpage to be charged. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
25. A method comprising:
-
displaying a listing of search results in a list area of a user interface;
displaying at least a portion of a selected search result in a view area of the user interface;
detecting a change in focus from the list area to the view area; and
upon detecting the change in focus, accessing a coded network address configured to cause an account associated with the selected search result to be charged. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. An apparatus comprising:
-
a first computer that is configured to (a) generate a search mode interface including a list area for displaying a list of search result items and a view area for displaying at least a portion of the contents of a selected search item, and (b) detect a change in user focus to the view area;
a second computer that is configured to receive a search request from the first computer, to generate search results based on the search request, and to transmit the search results to the first computer; and
an accounting module configured to charge an account associated with a search results displayed in the view area when the change in user focus is detected. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A system comprising:
-
search code that generates search results based on a search of a computer network for information related to a search query;
display code that generates a search interface including a list area for displaying a listing of the search results, and a view area for displaying at least a portion of a webpage corresponding to a selected search result; and
accounting code that detects a change in focus to the view area and charges an account associated with the webpage displayed in the view area when said change in focus is detected. - View Dependent Claims (37, 38, 39, 40)
-
Specification