Patent ID: 8646013
Filing Date: 2014-02-04
Classification: H04N

Abstract:
1. A server comprising: a memory having stored therein a first listing of media programs available from a first content source and a second listing of media programs available from a second content source, the second listing being obtained from an associating server coupled to the server via a network, the associating server being configured to obtain a plurality of uniformly formatted media data objects from a receiving server and format each uniformly formatted media data object of the plurality of uniformly formatted media data objects to include a respective program identifier associated with a respective media program corresponding to that respective uniformly formatted media data object, resulting in the second listing comprising a plurality of associated media data objected corresponding to media programs available from the second content source; and a processor coupled to the memory, the processor being configured to receive search criteria indicative of a desired media program, identify a first media data object in the first listing corresponding to a first instance of the desired media program available from the first content source, obtain a target program identifier from the first media data object, identify a second media data object in the second listing corresponding to a second instance of the desired media program available from the second content source using the target program identifier, and provide a combined search result indicating availability of the desired media program from the first content source and the second content source.