Methods and system for locally generated gesture and transition graphics interaction with terminal control services
First Claim
1. A processor-implemented method for enabling locally generated transition graphics interaction with virtualized host computer service, comprising:
- receiving a control command at a display device of a client device, wherein the control command involves a user interaction with the display device and is issued to control screen data rendered at the display device;
identifying a desired gesture associated with the control command, at the client device, wherein the control command is mapped to the desired gesture in a mapping table;
identifying transition graphics based on the control command and to be included so as to provide a screen transition effect for the desired gesture when rendering updated screen data;
transmitting the desired gesture associated with the control command to the host computer service for processing;
receiving, from the host computer service, updated screen data at the client device for the screen data rendered at the display device, after the desired gesture is transmitted;
packaging, at the client device responsive to receiving the updated screen data, the updated screen data received from the host computer service with transition graphics generated at the client device for the desired gesture identified, at the client device, to generate packaged screen data at the client device, the transition graphics embedded between a currently rendered screen data and updated screen data so as to provide the screen transition effect that generates a visual response between the currently rendered screen data and the updated screen data; and
returning the packaged screen data to the display device for rendering in response to the control command.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and system for enabling locally generated transition graphics interaction with virtualized host computer service includes receiving a control command issued by a user to control screen data currently being rendered at the display device, at a display device of a client device. The control command is transmitted to the host computer service for processing. The host computer service processes the control command and returns updated screen data to the client device. In response to the receipt of the updated screen data, the client device identifies a desired screen effect associated with the control command. The updated screen data received from the host computer service is packaged at the client device with data associated with the desired screen effect to generate a visual response at the client device. The packaged screen effect is returned to the display device for rendering, in response to the control command.
-
Citations
17 Claims
-
1. A processor-implemented method for enabling locally generated transition graphics interaction with virtualized host computer service, comprising:
-
receiving a control command at a display device of a client device, wherein the control command involves a user interaction with the display device and is issued to control screen data rendered at the display device; identifying a desired gesture associated with the control command, at the client device, wherein the control command is mapped to the desired gesture in a mapping table; identifying transition graphics based on the control command and to be included so as to provide a screen transition effect for the desired gesture when rendering updated screen data; transmitting the desired gesture associated with the control command to the host computer service for processing; receiving, from the host computer service, updated screen data at the client device for the screen data rendered at the display device, after the desired gesture is transmitted; packaging, at the client device responsive to receiving the updated screen data, the updated screen data received from the host computer service with transition graphics generated at the client device for the desired gesture identified, at the client device, to generate packaged screen data at the client device, the transition graphics embedded between a currently rendered screen data and updated screen data so as to provide the screen transition effect that generates a visual response between the currently rendered screen data and the updated screen data; and returning the packaged screen data to the display device for rendering in response to the control command. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processor-implemented method for enabling locally generated gestures and transition graphics to interact with virtualized host computer service, comprising:
-
receiving a selection command at a display device of a client device, wherein the selection command involves a user interaction with the display device and is issued to request an update to current screen data rendered at the display device; transmitting the selection command to the host computer service for processing; receiving updated screen data, by the client device from the host computer service, for the screen data rendered at the display device, after the selection command is transmitted; receiving a desired gesture to be rendered with the updated screen data from the host computer service, wherein the desired gesture corresponds to the updated screen data transmitted by the host computer service device and dictates adjustment to be made at the display device during rendering of the updated screen data, and wherein the transmitted selection command is mapped to the desired gesture in a mapping table available to the host computer service; identifying transition graphics based on the selection command and to be included so as to provide a screen transition effect for the desired gesture when rendering updated screen data; packaging, at the client device responsive to receiving the updated screen data, the updated screen data received from the host computer service with transition graphics generated at the client device for the desired gesture received from the host computer service to generated packaged screen data, the transition graphics embedded between a currently rendered screen data and updated screen data so as to provide the screen transition effect that generates a visual response between the currently rendered screen data and the updated screen data; and returning the packaged screen data to the display device for rendering, in response to the selection command, the packaged screen data rendering desired gesture related data as transitions, using transition graphics generated at the client device for the desired gesture, during the rendering of the updated screen data. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for enabling locally generated gestures and transition graphics to interact with virtualized host computer service, comprising:
a client device having a display device for rendering screen data, the client device executing a client-side application, the client-side application configured to, interpret a control command obtained from the display device to identify a desired gesture associated with the control command, wherein the control command involves a user interaction with the display device, is mapped to the desired gesture in a mapping table, and controls screen data rendered at the display device; identify transition graphics based on the control command and to be included so as to provide a screen transition effect for the desired gesture when rendering updated screen data; transmit the desired gesture associated with the control command to a server-side application of a server for processing; intercept the updated screen data transmitted from the server-side application to the display device; retrieve current screen data currently being rendered at the display device; generate, responsive to receiving the updated screen data, packaged screen data by bundling the current screen data, the updated screen data with transition graphics generated at the client device related to the desired gesture, wherein the transition graphics are embedded between a currently rendered screen data and updated screen data so as to provide the screen transition effect that generates a visual response between the currently rendered screen data and the updated screen data; and return the packaged screen data to the display device of the client device for rendering, wherein the packaged screen data includes transition graphics providing a transition from the current screen data to the updated screen data. - View Dependent Claims (13, 14, 15, 16)
-
17. A non-transitory computer readable medium that stores a set of instructions that is executable by at least one processor of a client device to cause the client device to perform a method comprising:
-
receiving a control command at a display device of the client device, wherein the control command involves a user interaction with the display device, is in response to a gesture detected on the display device, and controls screen data rendered at the display device; identifying an input command associated with the control command, wherein the control command is mapped to the input command in a mapping table; identifying transition graphics based on the control command and to be included so as to provide a screen transition effect for the detected gesture when rendering updated screen data; transmitting the input command to the host computer service for processing; receiving, from the host computer service, updated screen data at the client device for the screen data rendered at the display device, after the input command is transmitted; packaging, responsive to receiving the updated screen data, the updated screen data received from the host computer service with transition graphics generated at the client device for the detected gesture associated with the identified input command to generate packaged screen data at the client device, wherein the transition graphics embedded between a currently rendered screen data and updated screen data so as to provide the screen transition effect that generates a visual response between the currently rendered screen data and the updated screen data; and returning the packaged screen data to the display device for rendering in response to the control command.
-
Specification