Method for searching media
First Claim
1. A computer-implemented method comprising:
- storing, in a searchable database, content data sets representing printed items from publications respectively printed by a plurality of respective publishers,where each of the content data sets includes text from at least one of the printed items;
storing advertisement data sets representing advertisements printed with the printed items,where the advertisement data sets are different from the content data sets and include data for linking to information about at least one product or service corresponding to the advertisements;
storing an index representing information included in a plurality of web documents;
receiving a search query;
identifying one or more relevant web documents and one or more relevant printed items based on a search of the index and the content data sets using the search query;
identifying one or more advertisement data sets representing advertisements printed with the one or more relevant printed items;
generating an integrated ranked listing comprising at least one characterization of at least one of the one or more relevant web documents and at least one characterization of at least one of the one or more relevant printed items,where the at least one characterization of the at least one of the one or more relevant printed items includes data directing a search engine to update advertisement information associated with the at least one of the one or more relevant printed items;
andfor said at least one of the one or more relevant printed items, providing at least one of;
an electronic reference for accessing further information, or a link to information about a product represented in one of the advertisements represented in the identified one or more advertisement data sets; and
executing a permission protocol in which a publisher provides authorization, over the Internet, that permits the search engine to present additional text from the at least one of the one or more relevant printed items,the authorization being based on a representative of the publisher submitting the search query and based on the search engine providing the electronic reference for accessing further information for said at least one of the one or more relevant printed items.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a computer-implemented method and apparatus for searching in response to Internet-based search queries using a search engine and an electronic database. According to one example embodiment of the present invention, data sets representing published items are input, for example, scanned-in or sent electronically, and stored in a searchable database. Each data set includes text from at least one published item. Responsive to the search query, a search engine searches for and identifies relevant web pages and data sets representing published items and, in a more specific embodiment, ranked characterizations are returned for the relevant web pages and published items. An electronic path can be provided with the published item for accessing further information about the published item. In one embodiment, the electronic path is a hyperlink from a characterization of a relevant published item to a more complete electronic representation of the relevant published item. Publishers provide authorization to display copyrighted materials through a permission protocol.
-
Citations
37 Claims
-
1. A computer-implemented method comprising:
-
storing, in a searchable database, content data sets representing printed items from publications respectively printed by a plurality of respective publishers, where each of the content data sets includes text from at least one of the printed items; storing advertisement data sets representing advertisements printed with the printed items, where the advertisement data sets are different from the content data sets and include data for linking to information about at least one product or service corresponding to the advertisements; storing an index representing information included in a plurality of web documents; receiving a search query; identifying one or more relevant web documents and one or more relevant printed items based on a search of the index and the content data sets using the search query; identifying one or more advertisement data sets representing advertisements printed with the one or more relevant printed items; generating an integrated ranked listing comprising at least one characterization of at least one of the one or more relevant web documents and at least one characterization of at least one of the one or more relevant printed items, where the at least one characterization of the at least one of the one or more relevant printed items includes data directing a search engine to update advertisement information associated with the at least one of the one or more relevant printed items;
andfor said at least one of the one or more relevant printed items, providing at least one of;
an electronic reference for accessing further information, or a link to information about a product represented in one of the advertisements represented in the identified one or more advertisement data sets; andexecuting a permission protocol in which a publisher provides authorization, over the Internet, that permits the search engine to present additional text from the at least one of the one or more relevant printed items, the authorization being based on a representative of the publisher submitting the search query and based on the search engine providing the electronic reference for accessing further information for said at least one of the one or more relevant printed items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system including a searchable database and a computer, the system comprising:
-
means for storing, in the searchable database, content data sets representing printed items from publications respectively printed by a plurality of respective publishers, each content data set including text from at least one of the printed items; means for storing advertisement data sets representing advertisements printed with the printed items; means for receiving a search query; means for identifying one or more relevant web pages and one or more content data sets corresponding to one or more relevant printed items based on the search query; means for identifying one or more advertisement data sets representing advertisements printed with the printed items represented by the one or more identified content data sets; means for returning at least one characterization of at least one of the one or more relevant web pages and at least one characterization of at least one of the one or more relevant printed items and, for said at least one of the one or more relevant printed items, providing an electronic path for accessing further information;
,where the at least one characterization of said at least one of the one or more relevant printed items further comprises data directing a search engine to update advertisement information associated with the at least one of the one or more relevant printed items;
andmeans for ranking the returned at least one characterization of at least one of the one or more relevant web pages and the at least one characterization of at least one of the one or more relevant printed items to generate an integrated ranked listing of relevant characterizations; and means for executing a permission protocol in which a publisher provides authorization that permits the search engine to present additional content from the at least one of the one or more relevant printed items, the authorization being based on a representative associated with the publisher submitting the search query and based on the search engine providing an electronic reference for accessing the additional content from the at least one of the one or more relevant printed items.
-
-
19. A system, comprising:
-
a first programmable computer node to; store content data sets in a searchable database, the content data sets representing printed items from publications respectively printed by a plurality of respective publishers, and advertisement data sets representing advertisements printed with the printed items, where the advertisement data sets are different from the content data sets, where the advertisement data sets include data for linking to information about a product corresponding to the advertisements, and where each content data set includes text from at least one of the printed items; and a second programmable computer node to; identity relevant web pages and content data sets corresponding to one or more relevant printed items based on a received search query, identify one or more advertisement data sets representing advertisements printed with the one or more relevant printed items, generatinggenerate an integrated ranked listing comprising at least one characterization of at least one of the relevant web pages and at least one characterization of at least one of the one or more relevant printed items, where the at least one characterization of the at least one of the one or more relevant printed items includes data directing a search engine to update advertisement information associated with the at least one of the one or more relevant printed items, and for said at least one of the one or more relevant printed items, provide data corresponding to the identified one or more advertisement data sets representing advertisements printed with said at least one of the one or more relevant printed items, the system being programmed to execute a permission protocol in which a publisher provides authorization, over the Internet, that permits the second programmable computer node to present additional content from said at least one of the one or more relevant printed items, the authorization being based on a representative associated with the publisher submitting the search query and based on the second programmable computer node providing an electronic path for accessing the additional content from said at least one of the one or more relevant printed items. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer device, including a searchable database, comprising:
-
means for storing, in the searchable database, content data sets representing printed items from publications respectively printed by a plurality of respective publishers, each content data set including text from at least one of the printed items; means for storing advertisement data sets representing advertisements related to the printed items, the advertisement data sets including data for linking to information about products corresponding to the advertisements; means, responsive to a search query, for identifying one or more relevant web documents and one or more content data sets corresponding to one or more relevant printed items based on the search query; means for generating an integrated ranked listing comprising at least one characterization of at least one of the one or more relevant web documents and at least one characterization of at least one of the one or more relevant printed items and, providing an electronic path for accessing a copyrighted version of the at least one of the one or more relevant printed item items, where the at least one characterization of the at least one of the one or more relevant printed items includes data directing a search engine to update advertisement information associated with the at least one of the one or more relevant printed items, and; where the means for returning at least one characterization of said at least one of the one or more relevant printed items includes including means for returning information from an advertisement for said at least one of the one or more relevant printed items from the advertisement data sets corresponding to the relevant printed items; and means for executing a permission protocol in which a publisher provides authorization that permits the search engine to present additional content from the at least one of the one or more relevant printed items, the authorization being based on a representative associated with the publisher submitting the search query and based on the search engine providing an electronic reference for accessing the additional content from the at least one of the one or more relevant printed items.
-
-
35. A computer-implemented method, comprising:
-
storing, in a searchable database, content data representing publication items produced by a plurality of publishers, storing advertisement data representing advertisements printed with the publication items, where the advertisement data is linked to the content data, the advertisement data includes data for linking to information about a product corresponding to the advertisements; responsive to a search query, identifying one or more relevant web-accessible documents and one or more content data sets corresponding to the one or more relevant publication items based on the search query; identifying one or more advertisement data sets representing advertisements printed with the one or more relevant publication items; ranking the identified one or more relevant web-accessible documents and the one or more relevant publication items;
andreturning an integrated ranked search results listing based on the ranking, where the listing includes at least one characterization of the one or more relevant web-accessible documents and at least one characterization of at least one of the one or more relevant publication items, for said at least one of the one or more relevant publication items, an electronic path for accessing further information, and information from the advertisements for said at least one of the one or more relevant publication items from the one or more advertisements data sets corresponding to the one or more relevant publication items, where the at least one characterization of the at least one of the one or more relevant publication items includes data directing a search engine to update advertisement information associated with the at least one of the one or more relevant publication items; and executing a permission protocol in which a publisher provides authorization that permits the search engine to present additional content from the at least one of the one or more relevant publication items, the authorization being based on a representative associated with the publisher submitting the search query and based on the search engine providing the electronic path for accessing the additional content. - View Dependent Claims (36, 37)
-
Specification