METADATA BROKERING SERVER AND METHODS
First Claim
1. A method for processing metadata information comprising the steps of:
- capturing said metadata information from a plurality of different media sources;
creating links between said captured metadata information;
building a plurality of screen templates using at least one of said captured metadata and said links; and
distributing processed metadata including at least one of said plurality of screen templates, said links and said metadata to a plurality of different client devices.
2 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.
7 Citations
20 Claims
-
1. A method for processing metadata information comprising the steps of:
-
capturing said metadata information from a plurality of different media sources; creating links between said captured metadata information; building a plurality of screen templates using at least one of said captured metadata and said links; and distributing processed metadata including at least one of said plurality of screen templates, said links and said metadata to a plurality of different client devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for processing media metadata comprising:
-
a metadata server for receiving metadata from a plurality of sources and for filtering and selectively storing said metadata in a metadata database; a processor, associated with said metadata server, for linking together metadata stored in said database and generating screen templates using said metadata to collectively generate processed metadata; and at least one distribution server for distributing said processed metadata to a plurality of client devices.
-
-
7. A method for processing metadata associated with media items comprising the steps of:
-
receiving metadata from at least two sources; processing said received metadata to generate processed metadata; and distributing said processed metadata. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification