SYSTEM AND METHOD FOR ROUTING MEDIA
First Claim
1. A method for routing media comprising:
- receiving a request for media;
determining, at least one computing device, a program in which the requested media is identified;
creating, at the at least one computing device, a presentation having a presentation identification based on the program;
generating, at the at least one computing device, a play script comprising at least one media identification for the requested media;
receiving the at least one media identification at a routing processor;
at the routing processor, determining a media switch configured to stream media identified by the media identification;
generating an address for the media switch upon determining the media switch; and
streaming, over a communication network, the media identified by the media identification from the media switch upon a session being initiated at the address.
14 Assignments
0 Petitions
Accused Products
Abstract
The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer'"'"'s media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer.
-
Citations
48 Claims
-
1. A method for routing media comprising:
-
receiving a request for media; determining, at least one computing device, a program in which the requested media is identified; creating, at the at least one computing device, a presentation having a presentation identification based on the program; generating, at the at least one computing device, a play script comprising at least one media identification for the requested media; receiving the at least one media identification at a routing processor; at the routing processor, determining a media switch configured to stream media identified by the media identification; generating an address for the media switch upon determining the media switch; and streaming, over a communication network, the media identified by the media identification from the media switch upon a session being initiated at the address. - View Dependent Claims (45)
-
-
2. A method for routing media for reception by a viewer for a request comprising:
-
identifying at least one program in which at least a portion of the media is available; processing the request with at least one program rule of the at least one program to generate a presentation identifying the at least the portion of the media; generating a reservation associated with the presentation; and identifying at least one resource to stream the presentation over a communication network for reception by the viewer based on the reservation. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 46)
-
-
23. A system for routing media for a request for a viewer comprising:
-
a communication network; a management system configured to receive the request for media, to determine a program in which the requested media is identified, to create a presentation having a presentation identification based on the program, to generate a reservation comprising a reservation identification and the presentation, and to generate a play script comprising the reservation identification and at least one media identification for the requested media; a media switch configured to stream, over the communication network, media identified by the at least one media identification upon a session being initiated at an address; and a routing processor configured to receive the reservation, the reservation identification, and the media identification, to validate the reservation identification with the reservation, to determine the media switch configured to stream, over the communication network, the media identified by the at least one media identification, and to generate the address for the media switch upon validating the reservation identification. - View Dependent Claims (47)
-
-
24. A system for routing media for reception by a viewer for a request comprising:
-
a communication network; a reservation system to receive the request, to identify at least one program in which at least a portion of the media is available, to process the request with at least one program rule of the at least one program to generate a presentation identifying the at least the portion of the media, and to generate a reservation associated with the presentation; and a routing processor to receive the reservation from the reservation system and to identify, based on the reservation, at least one resource to stream the presentation over the communication network for reception by the viewer. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 48)
-
Specification