Signaling redirection for distributed session and resource management
First Claim
1. A system for on demand session and resource management in an on demand platform for the delivery of on demand digital assets, the system comprising:
- a session manager for managing on demand sessions;
a plurality of resource managers for managing resources associated with the on demand delivery of a digital asset to an on demand client during an on demand session;
a resource manager redirector between the session manager and the plurality of resource managers, the resource manager redirector interfacing, and redirecting messages from, the session manager to cause a redirected message to be routed to an appropriate resource manager;
wherein the session manager, the resource manager redirector, and the plurality of resource managers cooperate to form an architecture partitioned into logical components, each logical component interfacing with at least one other logical component through a defined interface, with the session manager being a separate logical component from the plurality of resource managers, the session manager and the plurality of resource managers cooperating to provide a distributed and scalable system for on demand session and resource management; and
wherein redirection of session and resource signaling messages among various session and resource managers by the resource manager redirector allows the unavailability of devices or resources to remain transparent to the session manager, with the resource manager redirector redirecting messages from the session manager as appropriate.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for on demand session and resource management in an on demand platform for the delivery of on demand digital assets involve a session manager, a plurality of resource managers, and a resource manager redirector. These components cooperate to provide a distributed and scalable system for on demand session and resource management. Redirection of session and resource signaling messages among various session and resource managers by the resource manager redirector allows the unavailability of devices or resources to remain transparent to the session manager. The resource manager redirector redirects messages from the session manager as appropriate.
67 Citations
14 Claims
-
1. A system for on demand session and resource management in an on demand platform for the delivery of on demand digital assets, the system comprising:
-
a session manager for managing on demand sessions;
a plurality of resource managers for managing resources associated with the on demand delivery of a digital asset to an on demand client during an on demand session;
a resource manager redirector between the session manager and the plurality of resource managers, the resource manager redirector interfacing, and redirecting messages from, the session manager to cause a redirected message to be routed to an appropriate resource manager;
wherein the session manager, the resource manager redirector, and the plurality of resource managers cooperate to form an architecture partitioned into logical components, each logical component interfacing with at least one other logical component through a defined interface, with the session manager being a separate logical component from the plurality of resource managers, the session manager and the plurality of resource managers cooperating to provide a distributed and scalable system for on demand session and resource management; and
wherein redirection of session and resource signaling messages among various session and resource managers by the resource manager redirector allows the unavailability of devices or resources to remain transparent to the session manager, with the resource manager redirector redirecting messages from the session manager as appropriate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for on demand session and resource management in an on demand platform for the delivery of on demand digital assets, the system comprising:
-
a session manager for managing on demand sessions;
a plurality of resource managers for managing resources associated with the on demand delivery of a digital asset to an on demand client during an on demand session, the plurality of resource managers including a plurality of edge resource managers that manage edge devices and including a plurality of on demand resource managers that manage streaming servers;
an edge resource manager redirector between the session manager and the plurality of edge resource managers, the edge resource manager redirector interfacing, and redirecting messages from, the session manager to cause a redirected message to be routed to an appropriate edge resource manager;
an on demand resource manager redirector between the session manager and the plurality of on demand resource managers, the on demand resource manager redirector interfacing, and redirecting messages from, the session manager to cause a redirected message to be routed to an appropriate on demand resource manager;
wherein the session manager, the resource manager redirectors, and the plurality of resource managers cooperate to form an architecture partitioned into logical components, each logical component interfacing with at least one other logical component through a defined interface, with the session manager being a separate logical component from the plurality of resource managers, the session manager and the plurality of resource managers cooperating to provide a distributed and scalable system for on demand session and resource management; and
wherein redirection of session and resource signaling messages among various session and resource managers by the resource manager redirectors allows the unavailability of devices or resources to remain transparent to the session manager, with the resource manager redirector redirecting messages from the session manager as appropriate. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification