ONLINE CATALOG WITH INTEGRATED CONTENT
First Claim
1. A method for operating a content marketplace server, the method comprising:
- receiving content and publisher-specific metadata from a plurality of third-party publishers;
storing the content and publisher-specific metadata in a catalog database, the database including third-party publisher content and first-party content;
receiving a catalog query from a client device;
identifying a set of catalogs to which a user of the client device belongs;
generating query results, the query results including third-party publisher content and first-party content;
filtering query results based on the metadata and set of catalogs; and
sending the filtered query results to the client device for display on the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for integrating third-party content and first-party content in a marketplace environment for presentation to a user of a computing device are provided. The method may include receiving content and publisher-specific metadata from a plurality of third-party publishers; storing the content and publisher-specific metadata in a catalog database. The database may include third-party publisher content and first-party content. The method may further include receiving a catalog query from a client device, identifying a set of catalogs to which a user of the client device belongs; generating query results, the query results including third-party publisher content and first-party content; filtering query results based on the metadata and set of catalogs; and sending the filtered query results to the client device for display on the client device.
65 Citations
20 Claims
-
1. A method for operating a content marketplace server, the method comprising:
-
receiving content and publisher-specific metadata from a plurality of third-party publishers; storing the content and publisher-specific metadata in a catalog database, the database including third-party publisher content and first-party content; receiving a catalog query from a client device; identifying a set of catalogs to which a user of the client device belongs; generating query results, the query results including third-party publisher content and first-party content; filtering query results based on the metadata and set of catalogs; and sending the filtered query results to the client device for display on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device configured as a content marketplace server, comprising:
-
a logic subsystem; and a data holding subsystem comprising machine-readable instructions stored thereon that are executable by the logic subsystem to; receive content and publisher-specific metadata from a plurality of third-party publishers; store the content and publisher-specific metadata in a catalog database, the database including third-party publisher content and first-party content; receive a catalog query from a client device; identify a set of catalogs to which a user of the client device belongs; generate query results, the query results including third-party publisher content and first-party content; filter query results based on the metadata and set of catalogs; and send the filtered query results to the client device for display on the client device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A graphical user interface running on a client device configured to:
-
send a catalog query to a catalog server, the catalog query including subscription information of a user of the client device; receive query results from the catalog server, the query results including first-party content and third-party publisher content, the third-party publisher content from a plurality of third-party publishers and including publisher specified metadata; and display the first-party content and third-party publisher content based on the metadata and subscription information. - View Dependent Claims (17, 18, 19, 20)
-
Specification