METHODS AND SYSTEMS FOR SEARCHING, SELECTING, AND DISPLAYING CONTENT
First Claim
1. A system, comprising:
- a processor;
tangible, non-transitory media that stores a program that when executed by the processor is configured to perform operations, comprising;
receiving search results from a search engine, the search results including a listing including one or more links;
selecting a link to a networked site associated with a first entity based on at least one selection criterion;
determining at least one of the following;
whether the search result listing includes the link to the networked site associated with the first entity;
whether the link to the networked site associated with the first entity is at a list position that fails to satisfy a first criterion;
at least partly in response to determining that;
the link to the networked site associated with the first entity is not included in the search result listing, orthe link to the networked site associated with the first entity is not at a position in the search result listing that satisfies the first criterion,modifying the search listing by causing the link to the networked site associated with the first entity to appear in a first position in the search listing; and
causing, at least in part, the modified search listing to be displayed on a user terminal.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for identifying and presenting information are described. Search results are received from a search engine. An entity associated with a networked site is selected using a selection criterion. A determination is made as to whether the listing includes a link to the networked site or includes the link to the networked site at a list position that fails to satisfy a first criterion. After determining that the link to the site associated with the entity is not included in the search result listing, or that the link to the site associated with the entity is not at a position in the search result listing that satisfies the first criterion, the search listing is modified by causing the link to the site associated with the entity to appear in a first position in the search listing. The modified search listing is displayed on a user terminal.
174 Citations
59 Claims
-
1. A system, comprising:
-
a processor; tangible, non-transitory media that stores a program that when executed by the processor is configured to perform operations, comprising; receiving search results from a search engine, the search results including a listing including one or more links; selecting a link to a networked site associated with a first entity based on at least one selection criterion; determining at least one of the following; whether the search result listing includes the link to the networked site associated with the first entity; whether the link to the networked site associated with the first entity is at a list position that fails to satisfy a first criterion; at least partly in response to determining that; the link to the networked site associated with the first entity is not included in the search result listing, or the link to the networked site associated with the first entity is not at a position in the search result listing that satisfies the first criterion, modifying the search listing by causing the link to the networked site associated with the first entity to appear in a first position in the search listing; and causing, at least in part, the modified search listing to be displayed on a user terminal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a processor; tangible, non-transitory media that stores a program that when executed by the processor is configured to perform operations, comprising; receiving over a network search results from a remote search engine, the search results including a listing including one or more links; selecting a networked site link, wherein the network site link is selected based on at least one selection criterion; and modifying the search listing, wherein the search listing is modified by causing the link to the networked site to be positioned at a selected position in the search listing, wherein the selected position is selected based at least in part on a level of service subscribed to by an entity associated with the network site link. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of processing search results, comprising:
-
receiving over a network at a computer system search results from a remote search engine, the search results including a listing including one or more links; selecting, using the computer system, a networked site link, wherein the network site link is selected based on at least one selection criterion; and modifying, using the computer system, the search listing, wherein the search listing is modified by causing the link to the networked site to be positioned at a selected position in the search listing, wherein the selected position is selected based at least in part on a level of service subscribed to by an entity associated with the network site link. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. Tangible, non-transitory media that stores a program that when executed by the processor is configured to perform operations, comprising:
-
receiving search results from a remote search engine, the search results including a listing including one or more links; selecting a networked site link, wherein the network site link is selected based on at least one selection criterion; and modifying the search listing, wherein the search listing is modified by causing the link to the networked site to be positioned at a selected position in the search listing, wherein the selected position is selected based at least in part on a level of service subscribed to by an entity associated with the network site link. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A system, comprising:
-
a processor; tangible, non-transitory media that stores a program that when executed by the processor is configured to perform operations, comprising; transmitting instructions to a plurality of nodes, the nodes including respective computing devices, wherein the instructions are configured to cause at least in part the plurality of nodes to; automatically issue search requests, activate links in search results, and/or issue uniform resource locator requests, so that a first of the plurality of nodes issues a search, activates a link, and/or issues a uniform resource locator request at a time different than a second of the plurality of nodes; issuing a report over a network, the report providing information related to the number of times the plurality of nodes issued search requests, activated links, and/or issued uniform resource requests. - View Dependent Claims (53, 54, 55)
-
-
56. A method, comprising:
-
transmitting from a computing system instructions to a plurality of nodes, the nodes including respective computing devices, wherein the instructions are configured to cause at least in part the plurality of nodes to; automatically issue search requests, activate links in search results, and/or issue uniform resource locator requests, so that a first of the plurality of nodes issues a search, activates a link, and/or issues a uniform resource locator request at a time different than a second of the plurality of nodes; generating, using the computer system, a response, and issuing the report over a network, the report providing information related to the number of times the plurality of nodes issued search requests, activated links, and/or issued uniform resource requests. - View Dependent Claims (57, 58, 59)
-
Specification