Multicast media distribution system
First Claim
1. A method of simultaneously receiving and processing multimedia asset packages transmitted by a plurality of multimedia content providers, each multimedia asset package being transmitted as a plurality of data segments, comprising:
- assigning a unique process identification number (PID) to a frequency band used by each of the multimedia content providers, simultaneously receiving a plurality of data segments from the plurality of multimedia content providers, wherein the data segments are tracked using the PID assigned to the frequency band used by each multimedia content provider, reconstructing a multimedia asset package transmitted by a multimedia content provider by compiling the plurality of data segments that constitute the multimedia asset package, and providing the multimedia asset packages to a video-on-demand server that transmits at least a portion of a multimedia asset package to an end user.
49 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for methods, systems, and devices for simultaneously receiving and processing multimedia asset packages transmitted by a plurality of multimedia content providers. The methods and systems of the present invention implement a multiport catcher appliance configured to receive a plurality of transmissions, simultaneously, from multiple content providers in a multimedia asset distribution system. The multimedia catcher receiver includes a multimedia network interface unit configured to simultaneously receive multimedia data segments from content providers, a multimedia network interface unit that provides the multimedia data segments to a receive unit, a receive unit configured to reconstruct and validate a multimedia asset package using multimedia data segments transmitted by a content provider, and a content management system to manage multimedia asset packages and provide multimedia asset packages to a multimedia server.
-
Citations
29 Claims
-
1. A method of simultaneously receiving and processing multimedia asset packages transmitted by a plurality of multimedia content providers, each multimedia asset package being transmitted as a plurality of data segments, comprising:
-
assigning a unique process identification number (PID) to a frequency band used by each of the multimedia content providers, simultaneously receiving a plurality of data segments from the plurality of multimedia content providers, wherein the data segments are tracked using the PID assigned to the frequency band used by each multimedia content provider, reconstructing a multimedia asset package transmitted by a multimedia content provider by compiling the plurality of data segments that constitute the multimedia asset package, and providing the multimedia asset packages to a video-on-demand server that transmits at least a portion of a multimedia asset package to an end user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of simultaneously receiving and processing multiple multimedia asset packages, comprising:
-
assigning a unique process identification number (PID) to each of a plurality of frequency bands used by a plurality of multimedia content providers, receiving a plurality of multimedia data segments from the plurality of multimedia content providers, wherein the multimedia data segments are received simultaneously, the multimedia data segments are tracked using the PIDs, and the plurality of multimedia data segments form a complete multimedia asset package, forming a complete multimedia asset package using a plurality of multimedia data segments, validating the complete multimedia asset to confirm successful receipt of the complete multimedia asset, and providing each complete multimedia asset package to a video-on-demand server that transmits multimedia assets to end users. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A multimedia catcher receiver, comprising:
-
a multimedia network interface unit configured to simultaneously receive a plurality of multimedia data segments sent from a plurality of multimedia content providers and to provide the multimedia data segments to a receive unit, a receive unit coupled to the multimedia network interface unit and configured to reconstruct a complete multimedia asset package from a plurality of multimedia data segments transmitted by a multimedia content provider, and to validate the complete multimedia asset package received from the multimedia content provider, and a content management system configured to receive multimedia asset packages from the receive unit, manage the received multimedia asset packages, and provide the multimedia asset packages to a multimedia server, wherein each frequency band used by a multimedia content provider is assigned a unique process identification number (PID), and the catcher receiver tracks the multimedia asset packages using at least the PID assigned to the frequency band used by the multimedia content provider. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification