On-demand session initiation and management
AssigneeCSC Holdings, LLC
InventorJonathan Greenfield
Life of this patent
Estimating the term…
Abstract
Methods and systems to provide and manage on-demand sessions are described herein. A request is received from a client to start an on-demand session. It is determined if there are sufficient resources to start the on-demand session for the client. The request is inserted into a queue if there aren't sufficient resources to start the on-demand session for the client. The on-demand sessions is started when there are sufficient resources available and it is the client's turn in the queue.
Claims20
A method to acquire an on-demand session using a client device, comprising:
- sending a request for the on-demand session to an on-demand server;
- automatically re-sending the request for the on-demand session to the on-demand server upon receiving a response from the on-demand server indicating unavailability of the on-demand session due to a lack of sufficient resources;
- allowing a first user of the client device to view a video game session of a second user while waiting for the on-demand session to start;
- and
- starting the on-demand session when the on-demand server indicates that sufficient resources are available to start the on-demand session.
A system to acquire an on-demand session, comprising:
- a processor;
- and
- a memory in communication with the processor, the memory to store instructions for directing the processor to:
- send a request for the on-demand session to an on-demand server;
- automatically re-send the request for the on-demand session to the on-demand server upon receiving a response from the on-demand server indicating unavailability of the on-demand session due to a lack of sufficient resources;
- allow a first user to view a video game session of a second user while waiting for the requested on-demand session to start;
- and
- start the on-demand session when the on-demand server indicates that sufficient resources are available to start the on-demand session.
A non-transitory computer program product including a computer readable medium storing instructions, which when executed by a computing device, cause the computing device to:
- send a request for an on-demand session to an on-demand server;
- automatically re-send the request for the on-demand session to the on-demand server upon receiving a response from the on-demand server indicating unavailability of the on-demand session due to a lack of sufficient resources;
- allow a first user to view a video game session of a second user while waiting for the requested on-demand session to start;
- and
- start the on-demand session when the on-demand server indicates that sufficient resources are available to start the on-demand session.
Dependencies are inferred from the claim text.