US2017048571A1PendingUtilityA1

Metadata brokering server and methods

58
Assignee: HILLCREST LAB INCPriority: Jan 16, 2004Filed: Oct 31, 2016Published: Feb 16, 2017
Est. expiryJan 16, 2024(expired)· nominal 20-yr term from priority
H04N 21/25808G06F 16/2365G06F 16/437G06F 3/04845H04N 21/433G06F 16/48H04N 21/431G06F 16/438G06F 3/04812G06F 40/186Y10S707/99945Y10S707/99948G06F 3/0482H04N 21/81G06F 16/9558H04N 21/2665H04N 21/25825G06F 17/248G06F 17/3005G06F 17/30371G06F 17/30882G06F 17/30038H04L 67/561H04N 21/23H04N 21/462
58
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         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 . The method of  claim 1 , wherein said step of capturing said metadata information further comprises the steps of:
 evaluating said metadata for relevancy and accuracy to generate filtered metadata; and   selectively storing said metadata in a database based upon a result of said evaluating step.   
     
     
         3 . The method of  claim 1 , wherein said step of creating links further comprises the step of:
 selectively linking together metadata elements based upon their semantic relevance.   
     
     
         4 . The method of  claim 1 , wherein said step of distributing said processed metadata further comprises the step of:
 distributing a first set of processed metadata to a first set of client devices having a first set of capabilities and distributing a second set of processed metadata to a second set of client devices having a second set of capabilities.   
     
     
         5 . The method of  claim 4 , further comprising the step of:
 generating, at both said first set of client devices and said second set of client devices, a same displayed screen view based on said first set of processed metadata and said second set of processed metadata, respectively.   
     
     
         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.   
     
     
         8 . The method of  claim 7 , wherein said metadata is supplemental data associated with at least one media item. 
     
     
         9 . The method of  claim 8 , wherein said supplemental data includes one or more of a title, description, genre, cast, DVD cover art, price, availability and rights associated with said at least one media item. 
     
     
         10 . The method of  claim 7 , wherein said step of receiving metadata further comprises the step of:
 receiving metadata from a first service provider and a second service provider, said second service provider being different than said first service provider.   
     
     
         11 . The method of  claim 7 , wherein said step of processing further comprises the step of:
 converting said received metadata from a first received format into a second predetermined format.   
     
     
         12 . The method of  claim 7 , wherein said step of processing further comprises the step of:
 filtering said received metadata to remove information elements which are not relevant for screen generation.   
     
     
         13 . The method of  claim 7 , wherein said step of processing further comprises the step of:
 validating said received metadata to correct errors.   
     
     
         14 . The method of  claim 7 , wherein said step of processing further comprises the step of:
 mapping metadata, from said at least two sources, associated with a single media item into a single set of metadata.   
     
     
         15 . The method of  claim 7 , wherein said step of processing further comprises the step of:
 synthesizing new metadata based on said received metadata.   
     
     
         16 . The method of  claim 7 , wherein said step of processing further comprises the step of:
 modifying said received metadata based on a set of rules.   
     
     
         17 . The method of  claim 7 , wherein said step of processing further comprises the step of:
 generating user interface screens using portions of said received metadata from said at least two sources.   
     
     
         18 . The method of  claim 7 , wherein said step of processing further comprises the step of:
 populating a user interface screen using portions of said received metadata from said at least two sources.   
     
     
         19 . The method of  claim 18 , further comprising the step of:
 restricting usage of said received metadata for populating said user interface screen based on rights associated with said received metadata.   
     
     
         20 . The method of  claim 18 , further comprising the step of:
 restricting usage of said received metadata for populating said user interface screen based on parental controls associated with said received metadata.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.