Systems and methods for selecting a provider to service content requested by a client device
First Claim
Patent Images
1. A method of servicing content for delivery to a client device, said method comprising:
- identifying a type of service to be performed on an item of content, wherein said item of content is identified during a session involving said client device;
using an estimate of resources associated with performing said service to select a provider from a plurality of providers capable of performing said service; and
providing information for transferring said session to said provider, wherein said provider performs said service on said item of content upon being transferred said session.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for servicing content for delivery to a client device are described. An item of content is identified during a session with the client device. A type of service to be performed on the item of content is identified. An estimate of resources associated with performing the service is used to select a provider from a plurality of providers capable of performing the service. Information for transferring the session to the provider is provided. The provider performs the service on the item of content upon being transferred the session.
-
Citations
40 Claims
-
1. A method of servicing content for delivery to a client device, said method comprising:
-
identifying a type of service to be performed on an item of content, wherein said item of content is identified during a session involving said client device;
using an estimate of resources associated with performing said service to select a provider from a plurality of providers capable of performing said service; and
providing information for transferring said session to said provider, wherein said provider performs said service on said item of content upon being transferred said session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of managing providers that service content for streaming to a client device, said method comprising:
-
identifying a type of service to be performed on an item of content, wherein said item of content is identified during a session involving said client device;
maintaining a record comprising resources associated with a plurality of providers capable of performing said service; and
selecting a provider from said plurality of providers based on information in said record, wherein said session is transferred to said provider, wherein data for said item of content are streamed from a source to said provider and wherein service result data are streamed from said provider to said client device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing content to a client device, said system comprising:
a service manager for receiving a request for an item of content from a portal, wherein said portal received said request from said client device, wherein said service manager is also for selecting a provider from a plurality of providers, each provider capable of performing a service on said item of content, wherein said service manager maintains a record comprising resources associated with said providers and wherein said service manager uses an estimate of resources associated with performing said service to select said provider according to information in said record. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
26. A system for streaming content to a client device, said system comprising:
a service manager for receiving a request for an item of content from a portal, wherein said portal received said request from said client device, wherein said service manager is also for selecting a provider from a plurality of providers, each provider capable of performing a service on said item of content, wherein said service manager maintains a record comprising resources associated with said providers and wherein said service manager uses an estimate of resources associated with performing said service to select said provider according to information in said record, wherein data for said item of content are streamed from a source to said provider and wherein service result data are streamed from said provider to said client device. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
33. A computer-usable medium having computer-readable program code embodied therein for causing a computer system to perform a method for servicing content for delivery to a client device, said method comprising:
-
identifying a type of service to be performed on an item of content, wherein said item of content is identified during a session involving said client device;
using an estimate of resources associated with performing said service to select a provider from a plurality of providers capable of performing said service; and
providing information for transferring said session to said provider, wherein said provider performs said service on said item of content upon being transferred said session. - View Dependent Claims (34, 35, 36)
-
-
37. A computer-usable medium having computer-readable program code embodied therein for causing a computer system to perform a method for servicing content for streaming to a client device, said method comprising:
-
identifying a type of service to be performed on an item of content, wherein said item of content is identified during a session involving said client device;
maintaining a record comprising resources associated with a plurality of providers capable of performing said service; and
selecting a provider from said plurality of providers based on information in said record, wherein said session is transferred to said provider, wherein data for said item of content are streamed from a source to said provider and wherein service result data are streamed from said provider to said client device. - View Dependent Claims (38, 39, 40)
-
Specification