Transfer of control in digital content access sessions
AssigneeHewlett-Packard Development Company, L.P.
InventorUllas Gargi
Life of this patent
Estimating the term…
Abstract
An exemplary method for transferring control during multiple digital content access sessions comprises initiating a first session for a first client, initiating a second session for a second client, receiving a request from the second client to obtain control over the first session, and enabling the second client to obtain control by synchronizing the first and second sessions and removing control capabilities from the first session.
Claims30
A method for transferring control during digital content access sessions, comprising:
- initiating a first session between a first client and a server, said first session comprising selected content being output from said server to said first client;
- initiating a second session between a second client and said server;
- receiving a request in said server from said second client to obtain control over said first session;
- and
- with said server, enabling said second client to obtain control by:
- synchronizing said content from said server outputted in said first and second sessions, such that said first and second clients then receive the same content from said server;
- and
- removing control capabilities from said first session;
- in which said first session, said second session, or combinations thereof are initiated automatically when a corresponding computing device powers-on;
- and
- in which said first client comprises a display device and said selected content from said server comprises a presentation being displayed on said display device under control of said second client which comprises a handheld device.
A server, comprising:
- a microprocessor;
- and
- a memory, said memory including logic instructions executable by said microprocessor to:
- initiate a first session with a first client, said first session comprising selected content being output from said server to said first client;
- initiate a second session with a second client when a computing device corresponding to said second client powers-on, in which said initiation of said second session comprises:
- authenticating said second client;
- and
- recognizing that the second client has authority to control the first session;
- receive a request from said second client to obtain control over said first session;
- and
- enable, said second client to obtain control by:
- synchronizing said content from said server outputted in said first and second sessions, such that said first and second clients then receive the same content from said server;
- and
- removing control capabilities from said first session;
- in which said first client comprises a display device and said selected content from said server comprises a presentation being displayed on said display device under control of said second client which comprises a handheld device.
A non-transitory computer-readable medium containing instructions executable by a microprocessor for transferring control during digital content access sessions, said instructions, when executed:
- initiate a first session with a first client, said first session comprising selected content being output from said microprocessor to said first client;
- initiate a second session with a second client when a computing device corresponding to said second client powers-on, in which said first client comprises a display device and said selected content from said server comprises a presentation being displayed on said display device under control of said second client which comprises a handheld device and in which said initiation of said second session comprises:
- authenticating said second client;
- and
- recognizing that the second client has authority to control the first session;
- receive a request from said second client to obtain control over said first session;
- and
- enable said second client to obtain control by:
- synchronizing said content from said server outputted in said first and second sessions, in which synchronizing said content is based on:
- at least one content policy;
- and
- at least one device policy which indicates that a first type of computing device controls a second type of computing device;
- and
- removing control capabilities from said first session.
An apparatus for transferring control during digital content access sessions, comprising:
- means for initiating a first session with a first client, said first session comprising selected content being output from said apparatus to said first client;
- means for initiating a second session with a second client;
- means for receiving a request from said second client to obtain control over said first session;
- and
- means for enabling said second client to obtain control by:
- synchronizing, based on at least one content policy, said content from said server outputted in said first and second sessions;
- and
- removing control capabilities from said first session
- in which said first client comprises a display device and said selected content from said server comprises a presentation being displayed on said display device under control of said second client which comprises a handheld device.
A method for transferring control during digital content access sessions, comprising:
- initiating a first session between a first client and a server;
- initiating a second session between a second client and said server;
- receiving a request in said server from said second client to obtain control over said first session;
- and
- with said server, enabling said second client to obtain control by:
- synchronizing, based on at least one device policy which indicates that a first type of computing devices controls a second type of computing device, said content from said server outputted in said first and second sessions, such that said first and second clients then receive the same content from said server;
- and
- removing control capabilities from said first session
- in which said first client comprises a display device and said selected content from said server comprises a presentation being displayed on said display device under control of said second client which comprises a handheld device.
Dependencies are inferred from the claim text.