Metadata brokering server and methods
First Claim
1. A system useful in a communications provider offering commercial opportunities, the system comprising:
- (a) computer device containing data, for each of a plurality of metadata pages, defining a plurality of visually perceptible elements, which visually perceptible elements correspond to the plurality of metadata pages;
(i) wherein each of the metadata pages includes metadata from at least one of a plurality of metadata suppliers;
(ii) wherein each of the metadata pages is used to generate and display at least one active link associated with a commerce object associated with a buying opportunity of a selected one of a plurality of merchants;
(iii) wherein the selected merchant, the communications provider, and the metadata supplier are each third parties with respect to one other;
(b) a computer server associated with the communications provider, which computer server includes the computer device and programmed to;
(i) receive from a client device of a user a signal indicating activation of one of the links displayed by one of the metadata pages;
(ii) automatically identify as a source of the supplied metadata on which the link has been activated;
(iii) in response to identification of the source of the supplied metadata, automatically retrieve data;
(iv) using the retrieved data, automatically generate and transmit to the client device and an associated display another metadata page that displays;
(A) information associated with the commerce object associated with the link that has been activated, and (B) another plurality of visually perceptible elements visually corresponding to the retrieved data.
3 Assignments
0 Petitions
Accused Products
Abstract
Exemplary embodiments of the present invention provide methods and systems for supplying rich multimedia metadata usable to generate, e.g., sophisticated entertainment user interfaces in the home. These methods and systems can be implemented as a server-based software application that feeds multiple, diverse clients. The server functionality could be distributed, even co-located physically with one or more clients, or centralized. The server aggregates, filters, validates, augments and links metadata from disparate sources. The server transforms the metadata into a more manageable and extensible internal format. The server communicates with client devices using a schema-independent protocol, providing metadata in the appropriate format that suites the clients needs.
21 Citations
18 Claims
-
1. A system useful in a communications provider offering commercial opportunities, the system comprising:
-
(a) computer device containing data, for each of a plurality of metadata pages, defining a plurality of visually perceptible elements, which visually perceptible elements correspond to the plurality of metadata pages; (i) wherein each of the metadata pages includes metadata from at least one of a plurality of metadata suppliers; (ii) wherein each of the metadata pages is used to generate and display at least one active link associated with a commerce object associated with a buying opportunity of a selected one of a plurality of merchants; (iii) wherein the selected merchant, the communications provider, and the metadata supplier are each third parties with respect to one other; (b) a computer server associated with the communications provider, which computer server includes the computer device and programmed to; (i) receive from a client device of a user a signal indicating activation of one of the links displayed by one of the metadata pages; (ii) automatically identify as a source of the supplied metadata on which the link has been activated; (iii) in response to identification of the source of the supplied metadata, automatically retrieve data; (iv) using the retrieved data, automatically generate and transmit to the client device and an associated display another metadata page that displays;
(A) information associated with the commerce object associated with the link that has been activated, and (B) another plurality of visually perceptible elements visually corresponding to the retrieved data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of an intermediate metadata provider serving pages offering commercial opportunities, the method comprising:
-
(a) automatically at a server of the provider, in response to activation, by a user of a device, of a link displayed by one of a plurality of first displayed pages, recognizing as a source page of one of the plurality of first displayed pages on which the link has been activated; (i) wherein each of the first displayed pages includes metadata associated with one of a plurality of metadata suppliers; (ii) wherein each of the first displayed pages displays at least one active link associated with a commerce object associated with a buying opportunity of a selected one of a plurality of merchants; (iii) wherein the selected merchant, the intermediate metadata provider and the originator of some portion of the metadata associated with first displayed page are each third parties with respect to one another; (b) automatically retrieving, from a storage of the server, pre-stored metadata associated the source page; and
then(c) automatically with the server generating and transmitting to the device a second displayed page that includes; (i) information associated with the commerce object associated with the link that has been activated. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system useful in receiving, processing, storing, distributing and displaying metadata offering commercial opportunities, the system comprising:
-
(a) a metadata server and a database containing metadata, received from each of a plurality of first metadata sources, defining a plurality of visually perceptible elements, which visually perceptible elements are provided by the plurality of first metadata sources; (i) wherein each of the first metadata sources belongs to one of a plurality of metadata sources; (ii) wherein the metadata server and the database filters and links together different metadata from the first metadata sources which are associated with each other and generating a screen template based on the linked together different metadata, wherein the screen template includes at least one active link associated with a commerce object associated with a buying opportunity of a selected one of a plurality of merchants; (iii) wherein the selected merchant, the originators of the received metadata and the provider of the screen template are third parties with respect to one another; (b) a distribution server, which distribution server is communicatively coupled to the metadata server and the database, and programmed to; (i) receive from a client device of a user a signal indicating activation of one of the links displayed from the screen template; (ii) communicate information associated with the received signal indicating activation of one of the links displayed from the screen template to the metadata server and the database, wherein the metadata server and the database identify the source metadata; (iii) in response to the communicated information, receive from the metadata server and the database stored information associated with activation of one of the links displayed from the screen template in the form of a new screen template; and (iv) using the new screen template received, transmit to the client device the new screen template that displays;
(A) information associated with a commerce object associated with the link that has been activated, and (B) another plurality of visually perceptible elements corresponding to the second screen template. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification