METHOD FOR SELECTING A SUBSET OF CONTENT SOURCES FROM A COLLECTION OF CONTENT SOURCES
First Claim
1. A computer-implemented method for selecting a subset of content sources from a collection of content sources, comprising the steps of:
- retrieving, in response to a plurality of queries on a topic from a client, using a programmed computer, a plurality of sets of documents from the collection of content sources;
enumerating all subsets of the plurality of sets of documents;
calculating, for each subset, a count of effectiveness of a subset and a price of the subset;
selecting a subset having the highest calculated ratio of count of effectiveness of the subset to price of the subset; and
delivering the selected subset of the plurality of sets of documents to the client.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for selecting a subset of content sources from a collection of content sources is disclosed. A server retrieves, in response to a plurality of queries on a topic from a client, using a programmed computer, a plurality of sets of documents from the collection of content sources. The server enumerates all subsets of the plurality of sets of documents. The server calculates, for each subset, a count of effectiveness of a subset and a price of the subset. The server selects a subset having the highest calculated ratio of count of effectiveness of the subset to price of the subset. The server delivers the selected subset of the plurality of sets of documents to the client.
30 Citations
25 Claims
-
1. A computer-implemented method for selecting a subset of content sources from a collection of content sources, comprising the steps of:
-
retrieving, in response to a plurality of queries on a topic from a client, using a programmed computer, a plurality of sets of documents from the collection of content sources; enumerating all subsets of the plurality of sets of documents; calculating, for each subset, a count of effectiveness of a subset and a price of the subset; selecting a subset having the highest calculated ratio of count of effectiveness of the subset to price of the subset; and delivering the selected subset of the plurality of sets of documents to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer readable storage medium including instructions that, when executed by a processing system, cause the processing system to perform a method comprising:
-
retrieving, in response to a plurality of queries on a topic, a plurality of sets of documents from a collection of content sources; enumerating all subsets of the plurality of sets of documents; calculating, for each subset, a count of effectiveness of a subset and a price of the subset; selecting a subset having the highest calculated ratio of count of effectiveness of the subset to price of the subset; and delivering the selected subset of the plurality of sets of documents to the client.
-
-
25. A computer-implemented method for selecting a set of documents from a collection of content sources, comprising the steps of:
-
receiving, in response to an first query on a topic, using a programmed computer, a first set of documents from a first content source at a first cost; receiving, in response to a second query on the topic, a second set of documents from a second content source at a second cost; receiving, in response to a third query on the topic, a third set of documents from a third content source at a third cost; selecting a combination of the second set of documents and the third set of documents when the sum of the second cost and the third cost is below the first cost and when relevance to the topic of the combination of the second set of documents and the third set of documents is greater than relevance to the topic of the first set of documents;
otherwise,selecting the first set of documents.
-
Specification