×

Multi source and destination media discovery and management platform

  • US 9,854,309 B2
  • Filed: 12/31/2015
  • Issued: 12/26/2017
  • Est. Priority Date: 03/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause performance of:

  • collecting, on a network server system, content listings from video sources, the collecting including accessing information from at least one local device and from at least one content provider;

    merging, into a single merged listing, a first of the content listings from a first of the video sources and a second of the content listings from a second of the video sources that describe a same content item by;

    retrieving a first set of metadata corresponding to a plurality of attributes of the first content listing and a second set of metadata corresponding to the plurality of attributes of the second content listing;

    comparing a first attribute of the first set of metadata with a corresponding first attribute of the second set of metadata and a second attribute of the first set of metadata with a corresponding second attribute of the second set of metadata;

    determining, based on the comparison, a first similarity value for the first attribute with the corresponding first attribute and a second similarity value for the second attribute with the corresponding second attribute;

    calculating an overall match certainty for the first content listing and the second content listing based on combining the first similarity value and the second similarity value;

    determining whether the overall match certainty for the first content listing and the second content listing exceeds a threshold;

    in response to determining that the overall match certainty exceeds the threshold, merging the first content listing and the second content listing that describe the same content item into the single merged listing that references the same content item at the first and the second video sources;

    receiving one or more inputs identifying devices, the devices comprising at least a first device and a second device;

    determining, from the collected content listings, a set of available content listings including the merged listing for the identified devices; and

    causing display of the available content listings on a networked device, the networked device being other than the local device, the available content listings including both content from the local device that is not available from the content provider and content from the content provider.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×