Method and system for establishing a dedicated session for a member of a common frame buffer group
First Claim
1. A method for establishing a dedicated session for a member of a common frame buffer group, the method comprising the steps of:
- (a) transmitting, by a server agent, via at least one frame buffer channel, a first frame buffer update of frame buffer updates to each of a plurality of associated clients of a common frame buffer group receiving the frame buffer updates from a shared application executing on the server;
(b) detecting an event representative of a user interaction via one of a click or keyword input to the shared application and generated by one of the plurality of associated clients, wherein the event triggers generation of a second frame buffer update;
(c) removing, by the server agent responsive to detection of the event, the one of the plurality of associated clients from the plurality of associated clients of the common frame buffer group receiving frame buffer updates from the at least one frame buffer by resetting an attribute of the one of the plurality of associated clients to block the one of the plurality of associated clients from receiving frame buffer updates transmitted to the common frame buffer group via the at least one frame buffer channel;
(d) establishing, by the server agent responsive to detection of the event, a new second frame buffer channel between the removed one of the plurality of associated clients and the server agent by addressing one of a unique internet protocol (IP) address or device identifier of the removed one of the plurality of associated clients, the second frame buffer channel providing a dedicated session between the removed one of the plurality of associated clients and the shared application; and
(e) transmitting, by the server agent, to the removed one of the plurality of associated clients, via the second frame buffer channel, the second frame buffer update that provides an update from the shared application to only the one of the plurality of associated clients based on the user interaction of the one of the plurality of associated clients.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for establishing a dedicated session for a member of a common frame buffer group includes the step of transmitting, by a server agent, via at least one frame buffer channel, a first frame buffer update to each generated by one of the plurality of associated clients. The method includes the step of detecting an event generated by one of the plurality of associated clients. The method includes the step of removing, by the server agent, the one of the plurality of associated clients, from the plurality of associated clients. The method includes the step of establishing, by the server agent, a second frame buffer channel between the removed one of the plurality of associated clients and the server agent. The method includes the step of transmitting a second frame buffer update, by the server agent, to the removed one of the plurality of associated clients via the second frame buffer channel.
83 Citations
23 Claims
-
1. A method for establishing a dedicated session for a member of a common frame buffer group, the method comprising the steps of:
-
(a) transmitting, by a server agent, via at least one frame buffer channel, a first frame buffer update of frame buffer updates to each of a plurality of associated clients of a common frame buffer group receiving the frame buffer updates from a shared application executing on the server; (b) detecting an event representative of a user interaction via one of a click or keyword input to the shared application and generated by one of the plurality of associated clients, wherein the event triggers generation of a second frame buffer update; (c) removing, by the server agent responsive to detection of the event, the one of the plurality of associated clients from the plurality of associated clients of the common frame buffer group receiving frame buffer updates from the at least one frame buffer by resetting an attribute of the one of the plurality of associated clients to block the one of the plurality of associated clients from receiving frame buffer updates transmitted to the common frame buffer group via the at least one frame buffer channel; (d) establishing, by the server agent responsive to detection of the event, a new second frame buffer channel between the removed one of the plurality of associated clients and the server agent by addressing one of a unique internet protocol (IP) address or device identifier of the removed one of the plurality of associated clients, the second frame buffer channel providing a dedicated session between the removed one of the plurality of associated clients and the shared application; and (e) transmitting, by the server agent, to the removed one of the plurality of associated clients, via the second frame buffer channel, the second frame buffer update that provides an update from the shared application to only the one of the plurality of associated clients based on the user interaction of the one of the plurality of associated clients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for establishing a dedicated session for a member of a common frame buffer group comprising:
-
a processor; a server agent executing on the processor to perform; establishing at least one frame buffer channel with each of a plurality of associated clients of a common frame buffer group receiving frame buffer updates from a shared application executing on the server; transmitting via the at least one frame buffer channel, a first frame buffer update of the frame buffer updates to each of the plurality of associated clients of the common frame buffer group receiving the frame buffer updates from the shared application executing on the server; detecting an event representative of a user interaction via one of a click or keyword input to the shared application and generated by one of the plurality of associated clients, wherein the event triggers generation of a second frame buffer update; removing, responsive to detection of the event, the one of the plurality of associated clients from the plurality of associated clients of the common frame buffer group receiving frame buffer updates from the at least one frame buffer by resetting an attribute of the one of the plurality of associated clients to block the one of the plurality of associated clients from receiving frame buffer updates transmitted to the common frame buffer group via the at least one frame buffer channel; establishing, responsive to detection of the event, with the removed one of the plurality of associated clients, a new second frame buffer channel, addressing one of a unique internet protocol (IP) address or device identifier of the removed one of the plurality of associated clients, the second frame buffer channel providing a dedicated session between the removed one of the plurality of associated clients and the shared application; and transmitting, via the second frame buffer channel, the second frame buffer update providing a frame buffer update from the shared application to only the one of the plurality of associated clients based on the user interaction of the one of the plurality of associated clients. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification