×

System and method to acquire, aggregate, manage, and distribute media

  • US 7,987,490 B2
  • Filed: 12/28/2007
  • Issued: 07/26/2011
  • Est. Priority Date: 12/29/2006
  • Status: Active Grant
First Claim
Patent Images

1. A media content manager residing at a user premises, comprising:

  • a network module in communication with a wide area network and a local area network and operable to communicate through the wide area network with a first media source and through the local area network with a second media source, the network module further operable to communicate through at least one of the wide area network and the local area network with at least one media player device, an application service provider, and a service management center;

    a tuner in communication with the network module and operable to selectively receive at least one media stream of at least one type of media content from at least one of the first and second media sources;

    a media processor including a media memory coupled to the tuner and operable to receive the at least one media stream and convert the media stream to a predetermined data format;

    a media manager coupled to the media processor and operable to receive the at least one media stream in the predetermined data format and direct the media stream to a selected media player device coupled to the media processor, the media manager further operable to scan for media content and retrieve associated metadata stored on the first and second media sources and build a metadata database that allows the media content manager and the selected media player to access the media content stored on the first and second media sources;

    a storage device coupled to the media manager and operable to receive and store the at least one media stream in the predetermined data format;

    a platform manager operable to monitor operational characteristics including the availability of the network module including the wide area network and local area network, the tuner, media processor including media memory, media manager, and storage device;

    a resource manager operable to monitor utilization loads on the network module including the wide area network and local area network, the tuner, media processor including media memory, media manager, and storage device; and

    an application service enforcement manager controlled by the application service provider through the service management center, the application service enforcement manager in communication with the platform manager and resource manager and operable to provide policy and usage rules of an application service from the application service provider that is executed at the user premises independent of the application service logic executing on the application service provider'"'"'s network, the application service enforcement manager in communication with the platform manager and resource manager establishing an application service provider demarcation point that extends into the user premise past a wide area network demarcation point at the user premises thereby allowing the application service provider to provide the application service that is executed at the user premise instead of the application service provider'"'"'s network, the application service enforcement manager in communication with the platform manager and resource manager determining that the at least one media stream is associated with the application service and whether the selected media player is authorized to use the application service based upon the selected media player'"'"'s capability of executing the predetermined data format of the at least one media stream, usage rights of the selected media player, and the monitored operational characteristics and utilization load of at least one of the network module including the wide area network and local area network, the tuner, media processor including media memory, media manager, and storage device, the application service enforcement manager in communication with the platform manager and resource manager preventing the at least one media stream from being directed to the selected media player when the platform manager determines that the selected media player is unauthorized,wherein if the application service enforcement manager in communication with the platform manager and resource manager determines that the selected media player is incapable of executing the predetermined data format of the at least one media stream then the media content manager utilizes the metadata database to identify a network location of the one of the first and second media sources that sent the at least one media stream and request a different format for the at least one media stream from the one of the first and second media sources that sent the at least one media stream that is compatible with the media player.

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