Method of using tokens and policy descriptors for dynamic on demand session management
First Claim
1. A method comprising:
- receiving, in a first session, a first request by a user, the first request indicating a token;
determining, based at least in part on the token, a first transmission control protocol type;
determining, based at least in part on the token and the first transmission control protocol type, by a system comprising at least one computing device, a first one or more content assets;
causing, by the system, at least one of the first one or more content assets to be sent via a network;
receiving, in a second session different from the first session, a second request by the user, the second request indicating the token;
determining, based at least in part on the token indicated by the second request, by the system, a second one or more content assets different from the first one or more content assets; and
causing, by the system, at least one of the second one or more content assets to be sent via the network.
2 Assignments
0 Petitions
Accused Products
Abstract
Tokens and policy descriptors are used for dynamic on demand session management in a distributed and scalable architecture for on demand sessions and resource management. The architecture includes an on demand client, a purchase server, and a session manager. A purchase token is generated at the purchase server and assigned to the on demand client. The purchase token represents at least one requested asset. In response to an on demand session set-up request corresponding to the purchase token from the on demand client to the session manager, the purchase token is expanded to generate at least one dynamic policy management descriptor for the on demand session. This provides token-based purchase authorization and policy management for on demand services.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, in a first session, a first request by a user, the first request indicating a token; determining, based at least in part on the token, a first transmission control protocol type; determining, based at least in part on the token and the first transmission control protocol type, by a system comprising at least one computing device, a first one or more content assets; causing, by the system, at least one of the first one or more content assets to be sent via a network; receiving, in a second session different from the first session, a second request by the user, the second request indicating the token; determining, based at least in part on the token indicated by the second request, by the system, a second one or more content assets different from the first one or more content assets; and causing, by the system, at least one of the second one or more content assets to be sent via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, in a first session, a first request by a user, the first request indicating a token; determining, based at least in part on the token indicated by the first request, a first codec; determining, based at least in part on the token indicated by the first request, by a system comprising at least one computing device, a first one or more content assets; sending, by the system and via a network, at least one of the first one or more content assets encoded by the first codec; receiving, in a second session different from the first session, a second request by the user, the second request indicating the token; determining, based at least in part on the token indicated by the second request, by the system, a second one or more content assets different from the first one or more content assets; and causing, by the system, at least one of the second one or more content assets to be sent via the network. - View Dependent Claims (9)
-
-
10. A method comprising:
-
sending to a user, by a system comprising at least one computing device, a message indicating a token, the token being associated with a content asset; based at least in part on receiving, from the user, a request indicating the token, determining, by the system, a plurality of content assets including the content asset associated with the token; determining, based at least in part on the token indicated by the request, a codec; encoding, by the system and using the codec, the plurality of content assets; determining, by the system and based at least in part on the token, start times of the plurality of content assets; and causing, by the system, at least some of the plurality of content assets to be sent via a network in accordance with corresponding one of the start times. - View Dependent Claims (11, 12, 13)
-
-
14. A method comprising:
-
sending to a user, by a system comprising at least one computing device, an indication of a token; based on each of a plurality of requests from the user in different sessions indicating the token, processing, by the system, information associated with the token; and for each of the plurality of requests in each of the different sessions; determining, by the system and based at least in part on the token, one or more content assets different from one or more content assets determined for a remainder of the requests; determining, by the system and based at least in part on the token, a codec different from one or more codecs determined for the remainder of the requests; and causing, by the system, at least one of the one or more content assets determined for request and encoded by the codec determined for the request to be sent via a network. - View Dependent Claims (15, 16, 17)
-
Specification