AD SPONSORS FOR MOBILE DEVICES BASED ON DOWNLOAD SIZE
First Claim
1. A method of generating a search results list in response to a search request, the request comprising one or more search terms, said search terms being held in a storage system arranged to store a plurality of search listings, one or more said search terms, and a bid amount, wherein each search listing is associated with a network location providing access to a set of data, the method comprising:
- receiving a search request;
accessing the storage system so as to identify search listings having search terms generating a match with the received search request;
retrieving data indicative of a first bid amount and a network location corresponding to the or each matched search term, the network location providing access to a set of data corresponding to the matched search term;
generating a second bid amount in dependence on the first bid amount and an amount of data associated with the set of data accessible via the network location;
ordering the identified search listings into a search results list in accordance with values corresponding to respective second bid amounts for the identified search listings; and
outputting data indicative of the ordered search result list, said outputted data comprising a plurality of selectable links, each corresponding to a said network location.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and system for ranking search results and is particularly, but not exclusively, suited to providing search results when the delivery of data corresponding to the search results is metered, such as when data are delivered to terminals connected to mobile networks.
-
Citations
27 Claims
-
1. A method of generating a search results list in response to a search request, the request comprising one or more search terms, said search terms being held in a storage system arranged to store a plurality of search listings, one or more said search terms, and a bid amount, wherein each search listing is associated with a network location providing access to a set of data, the method comprising:
-
receiving a search request; accessing the storage system so as to identify search listings having search terms generating a match with the received search request; retrieving data indicative of a first bid amount and a network location corresponding to the or each matched search term, the network location providing access to a set of data corresponding to the matched search term; generating a second bid amount in dependence on the first bid amount and an amount of data associated with the set of data accessible via the network location; ordering the identified search listings into a search results list in accordance with values corresponding to respective second bid amounts for the identified search listings; and outputting data indicative of the ordered search result list, said outputted data comprising a plurality of selectable links, each corresponding to a said network location. - View Dependent Claims (3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
2. A method of generating a bid amount for use in generating search results, the method comprising:
-
receiving data indicative of a first bid amount and a network location corresponding to a search term, the network location providing access to a set of data corresponding to the search term; generating a second bid amount in dependence on the first bid amount and an amount of data associated with the set of data accessible via the network location; and storing the generated second bid amount and search term corresponding thereto in a storage system.
-
- 6. A method according to any one of the preceding, wherein the set of data includes a link to the network location and the method includes identifying a cost associated with accessing said link and allocating a classification dependent on the identified cost.
-
20. A method of generating a search results list in response to a request for search results to be delivered to a terminal connected to a mobile communications network, the request comprising one or more search terms, said search terms being held in a storage system arranged to store a plurality of search listings, wherein each search listing is associated with a network location providing access to a set of data, one or more said search terms, and a modifiable bid amount, said bid amount being dependent on a storage and/or transmission characteristic associated with the set of data accessible from the network location, the method comprising:
-
receiving a search request in respect of the terminal; accessing the storage system so as to identify search listings having search terms generating a match with the received search request; for each said identified search listing; identifying data indicative of costs associated with transmitting data from the corresponding network location to the terminal; modifying the bid amount on the basis of said storage and/or transmission characteristic and the identified transmission costs; ordering the identified search listings into a search results list in accordance with values corresponding to said modified bid amounts for the identified search listings; and transmitting data indicative of the ordered search result list to the terminal, said transmitted data comprising a plurality of selectable links, each corresponding to a said network location. - View Dependent Claims (21)
-
-
22. A system for generating a search results list in response to a request for search results in respect of one or more search terms, the system comprising:
-
a storage system arranged to store a plurality of search listings, wherein each search listing is associated with a network location providing access to a set of data, one or more said search terms, and a bid amount; an interface for receiving a search request; a processor arranged to; identify a search listing corresponding to the search request; retrieve data indicative of a first bid amount and a network location corresponding to the or each matched search term, the network location providing access to a set of data corresponding to the matched search term; generate a second bid amount in dependence on the first bid amount and an amount of data associated with the set of data accessible via the network location; and generate a search results list of the identified search listings on the basis of the second bid amount, said generated list comprising a selectable link corresponding to the network location, wherein the interface is arranged to output said generated list. - View Dependent Claims (23, 24, 25)
-
-
26. A system for generating a search results list in response to a request for search results in respect of one or more search terms, the apparatus comprising:
-
storage means arranged to store a plurality of search listings, wherein each search listing is associated with a network location providing access to a set of data, one or more said search terms, and a bid amount; interfacing means for receiving a search request in respect of the terminal; processing means arranged to; identify a search listing corresponding to the search request; retrieve data indicative of a first bid amount and a network location corresponding to the or each matched search term, the network location providing access to a set of data corresponding to the matched search term; generate a second bid amount in dependence on the first bid amount and an amount of data associated with the set of data accessible via the network location; and generate a search results list of the identified search listings on the basis of the second bid amount, said generated list comprising a selectable link corresponding to the network location, wherein the interfacing means are arranged to output said generated list.
-
-
27. A method of generating a search results list in response to a search request, the request comprising one or more search terms, said search terms being held in a storage system arranged to store a plurality of search listings, one or more said search terms, and a bid amount, wherein each search listing is associated with a network location providing access to a set of data and said bid amount is dependent on an amount of data associated with the set of data accessible via the network location, the method comprising:
-
receiving a search request; accessing the storage system so as to identify search listings having search terms generating a match with the received search request; ordering the identified search listings into a search results list in accordance with values corresponding to respective bid amounts for the identified search listings; and outputting data indicative of the ordered search result list, said outputted data comprising a plurality of selectable links, each corresponding to a said network location.
-
Specification