Method and system for managing a streaming media service
First Claim
1. A method for managing a streaming media service, said method comprising:
- receiving a request for a streaming media service from a client, said streaming media service comprising a media service component;
selecting a service location manager to which to provide said request from a plurality of service location managers, said service location manager configured for selecting a service provider from a plurality of service providers;
selecting said service provider to which to assign said media service component from a plurality of service providers of a network;
informing said service provider of said assignment to perform said media service component, causing said service provider to prepare to perform said streaming media service on streaming media;
using information at said service location manager to determine whether to initiate a handoff of said streaming media service from said service provider to another service provider without altering said streaming media service; and
if it is determined to initiate said handoff, initiating said handoff to said another service provider such that said streaming media service to said client is not interrupted.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the invention includes a method for managing a streaming media service. The method includes receiving a request for a streaming media service from a client and the streaming media service includes a media service component. A service location manager is selected to which to provide the request from a plurality of service location managers. Additionally, a service provider is selected to which to assign the media service component from a plurality of service providers of a network. Furthermore, the service provider is informed of the assignment to perform the media service component. The service provider is caused to prepare to perform the streaming media service on streaming media. Moreover, information is used to determine whether to initiate a handoff of the streaming media service from the service provider to another service provider. If it is determined to initiate the handoff, the handoff is initiated.
-
Citations
40 Claims
-
1. A method for managing a streaming media service, said method comprising:
-
receiving a request for a streaming media service from a client, said streaming media service comprising a media service component; selecting a service location manager to which to provide said request from a plurality of service location managers, said service location manager configured for selecting a service provider from a plurality of service providers; selecting said service provider to which to assign said media service component from a plurality of service providers of a network; informing said service provider of said assignment to perform said media service component, causing said service provider to prepare to perform said streaming media service on streaming media; using information at said service location manager to determine whether to initiate a handoff of said streaming media service from said service provider to another service provider without altering said streaming media service; and if it is determined to initiate said handoff, initiating said handoff to said another service provider such that said streaming media service to said client is not interrupted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium comprising computer-executable instructions stored therein for implementing a method for managing a streaming media service, said method comprising:
-
receiving a request for a streaming media service from a client, said streaming media service comprising a media service component; selecting a service location manager to which to provide said request from a plurality of service location managers, said service location manager configured for selecting a service provider from a plurality of service providers; selecting said service provider to which to assign said media service component from a plurality of service providers of a network; informing said service provider of said assignment to perform said media service component, causing said service provider to prepare to perform said streaming media service on streaming media; and using information at said service location manager to determine whether to initiate a handoff of said streaming media service from said service provider to another service provider without altering said streaming media service, such that said streaming media service to said client will not be interrupted. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A system for providing streaming content to a client device, said system comprising:
-
a plurality of service location managers, each service location manager capable of managing a handoff of a service based on information received; a plurality of service providers, each service provider capable of performing said service on an item of streaming input content to produce said streaming content; and a portal providing a first point of contact for said client device, said portal for receiving from said client device a request for performance of said service on said item of streaming input content, said portal for selecting a service location manager to which to provide said request from said plurality of service location managers, said service location manager for receiving said request from said portal and for selecting a service provider from said plurality of service providers and informing said service provider of said assignment to perform said service on said streaming input content to produce said streaming content, wherein said service location manager uses information to determine whether to initiate a handoff of said service from said service provider to another service provider without altering said streaming media service, such that said streaming media service to said client will not be interrupted. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification