发明名称 Media system with canonical architecture for integrating media productions from different content providers
摘要 A system and method for integrating media productions imported from a plurality of content provider systems are described. The system and method may communicate with a plurality of content provider systems to import a set of media productions from each content provider system and may normalize each media production into a normalized media document format. The media productions may be matched to each other based on the normalized media documents. The system and method may also create and store a plurality of canonical objects based on the matches determined for the media productions. For example, if a given media production matches one or more other media productions then all of the matching media productions may be linked together by a canonical object, e.g., so that the canonical object functions as an abstract representation of all of the matching media productions.
申请公布号 US9300986(B2) 申请公布日期 2016.03.29
申请号 US201414212844 申请日期 2014.03.14
申请人 Apple Inc. 发明人 Walker Michael H.;Cortes Ricardo D.;Agarwal Ashish;Sharma Ashish
分类号 H04N21/462;H04N21/44;H04N21/61;H04N21/854;H04N21/231;H04N21/232;H04N21/433 主分类号 H04N21/462
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Rankin Rory D.;Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. A method comprising: communicating with a plurality of content provider systems to import media productions from each content provider system; creating a respective normalized media document representing each of the media productions that are imported; identifying a potential match between at least three media productions, wherein at least two media productions of the three media productions are identified as instances of a same content provided by different content provider systems, and wherein at least one media production of the three media productions is identified as not being an instance of the at least two media productions, but is identified as being related to the at least two media productions; maintaining a mapping table comprising a plurality of entries, wherein each entry is configured to identify a potential match between at least two media productions and a score that represents a level of confidence in said potential match; creating a canonical object that corresponds to the at least three media productions, wherein the canonical object identifies each of the three media productions; maintaining a canonical object table comprising a plurality of entries, wherein each entry is configured to identify a canonical object; and maintaining a canonical version table configured to identify multiple instances of a media production.
地址 Cupertino CA US