Method for selecting a subset of content sources from a collection of content sources
First Claim
Patent Images
1. A method, comprising:
- retrieving, in response to a plurality of queries on a topic from a client, by a programmed computer, a plurality of sets of documents from a collection of content sources;
enumerating, by the programmed computer, all subsets of documents of the plurality of sets of documents corresponding to all subsets of the collection of content sources;
calculating, by the programmed computer, for each subset of the collection of content sources, a count of effectiveness of a corresponding subset of documents and a price of the corresponding subset of documents, wherein said calculating the count of effectiveness of the corresponding subset of document comprises calculating, for each enumerated subset of documents, an equivalent fractional story count, wherein an exact duplicate between two documents of an enumerated subset of documents is counted as a normalized equivalent fractional story count of one, and wherein one document of an exact duplicate between two documents of the enumerated subset of documents is discarded from the subset of documents;
selecting a subset of content sources having the highest calculated ratio of count of effectiveness of the corresponding subset of documents to price of the corresponding subset of documents; and
delivering the selected subset of content sources and the corresponding subset 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.
19 Citations
22 Claims
-
1. A method, comprising:
-
retrieving, in response to a plurality of queries on a topic from a client, by a programmed computer, a plurality of sets of documents from a collection of content sources; enumerating, by the programmed computer, all subsets of documents of the plurality of sets of documents corresponding to all subsets of the collection of content sources; calculating, by the programmed computer, for each subset of the collection of content sources, a count of effectiveness of a corresponding subset of documents and a price of the corresponding subset of documents, wherein said calculating the count of effectiveness of the corresponding subset of document comprises calculating, for each enumerated subset of documents, an equivalent fractional story count, wherein an exact duplicate between two documents of an enumerated subset of documents is counted as a normalized equivalent fractional story count of one, and wherein one document of an exact duplicate between two documents of the enumerated subset of documents is discarded from the subset of documents; selecting a subset of content sources having the highest calculated ratio of count of effectiveness of the corresponding subset of documents to price of the corresponding subset of documents; and delivering the selected subset of content sources and the corresponding subset 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. A non-transitory computer readable storage medium including instructions that, when executed by a processing system, cause the processing system to perform a method operations comprising:
-
retrieving, in response to a plurality of queries on a topic from a client, by a programmed computer, a plurality of sets of documents from a collection of content sources; enumerating, by the programmed computer, all subsets of documents of the plurality of sets of documents corresponding to all subsets of the collection of content sources; calculating, by the programmed computer, for each subset of the collection of content sources, a count of effectiveness of a corresponding subset of documents and a price of the corresponding subset of documents, wherein said calculating the count of effectiveness of the corresponding subset of document comprises calculating, for each enumerated subset of documents, an equivalent fractional story count, wherein an exact duplicate between two documents of an enumerated subset of documents is counted as a normalized equivalent fractional story count of one, and wherein one document of an exact duplicate between two documents of the enumerated subset of documents is discarded from the subset of documents; selecting a subset of content sources having the highest calculated ratio of count of effectiveness of the corresponding subset of documents to price of the corresponding subset of documents; and delivering the selected subset of content sources and the corresponding subset plurality of sets of documents to the client.
-
-
22. A system, comprising:
-
a memory; a processing device, coupled to the memory, the processing device to; retrieve, in response to a plurality of queries on a topic from a client a plurality of sets of documents from a collection of content sources; enumerate all subsets of documents of the plurality of sets of documents corresponding to all subsets of the collection of content sources; calculate, for each subset of the collection of content sources, a count of effectiveness of a corresponding subset of documents and a price of the corresponding subset of documents, wherein said calculate the count of effectiveness of the corresponding subset of document comprises calculate, for each enumerated subset of documents, an equivalent fractional story count, wherein an exact duplicate between two documents of an enumerated subset of documents is counted as a normalized equivalent fractional story count of one, and wherein one document of an exact duplicate between two documents of the enumerated subset of documents is discarded from the subset of documents; select a subset of content sources having the highest calculated ratio of count of effectiveness of the corresponding subset of documents to price of the corresponding subset of documents; and deliver the selected subset of content sources and the corresponding subset of documents to the client.
-
Specification