Adjustable buffer remote access
First Claim
1. A method of adjustable buffer remote access, the method comprising:
- generating, at a client device, a client display buffer request indicating a portion of a display area of an operating environment of a host device;
transmitting the client display buffer request to the host device;
receiving a rendered buffer portion including a rendering of a representation of the portion of the display area of the operating environment of the host device, wherein the rendered buffer portion includes a client display portion and a margin portion;
presenting the client display portion as a window into the display area of the operating environment of the host device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for adjustable buffer remote access is provided. Adjustable buffer remote access may include generating, at a client device, a client display buffer request indicating a portion of a display area of an operating environment of a host device, transmitting the client display buffer request to the host device receiving a rendering of a representation of the portion of the display area of the host device, presenting a client display portion of the rendered buffer portion as a window into the display area of the operating environment of the host device, receiving an indication of a client display portion change presenting an updated client display portion based on the rendered buffer portion and the client display portion change, transmitting an updated client display buffer request to the host device, receiving an updated rendered buffer portion, and presenting the updated client display portion.
259 Citations
20 Claims
-
1. A method of adjustable buffer remote access, the method comprising:
-
generating, at a client device, a client display buffer request indicating a portion of a display area of an operating environment of a host device; transmitting the client display buffer request to the host device; receiving a rendered buffer portion including a rendering of a representation of the portion of the display area of the operating environment of the host device, wherein the rendered buffer portion includes a client display portion and a margin portion; presenting the client display portion as a window into the display area of the operating environment of the host device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 19)
-
-
16. A method of adjustable buffer remote access, the method comprising:
-
initiating an adjustable buffer remote access session, wherein initiating the adjustable buffer remote access session includes; receiving host display information indicating a display area of an operating environment of a host device, generating, at a client device, a client display buffer request indicating a portion of the display area of the operating environment of the host device, and transmitting the client display buffer request to the host device via an electronic communication network; receiving, via the electronic communication network, a rendered buffer portion including a rendering of a representation of the portion of the display area of the operating environment of the host device, wherein the rendered buffer portion includes a client display portion and a margin portion; identifying the client display portion based on a difference between the rendered buffer portion and the margin portion; and presenting the client display portion as a window into the display area of the operating environment of the host device by outputting a portion of the rendered buffer portion corresponding to the client display portion to a graphical display device of the client device. - View Dependent Claims (17, 18)
-
-
20. A method of adjustable buffer remote access, the method comprising:
-
initiating an adjustable buffer remote access session, wherein initiating the adjustable buffer remote access session includes; receiving host display information indicating a display area of an operating environment of a host device, generating, at a client device, a client display buffer request indicating a portion of the display area of the operating environment of the host device, and transmitting the client display buffer request to the host device via an electronic communication network; receiving, via the electronic communication network, a rendered buffer portion including a rendering of a representation of the portion of the display area of the operating environment of the host device, wherein the rendered buffer portion includes a client display portion and a margin portion; presenting the client display portion as a window into the display area of the operating environment of the host device by outputting a portion of the rendered buffer portion corresponding to the client display portion to a graphical display device of the client device; receiving an indication of a client display portion change from a user input device of the client device via an operating system of the client device, wherein the client display portion change indicates a change in position, size, or zoom of the client display portion relative to the representation of the display area of the operating environment of the host device; presenting an updated client display portion based on the rendered buffer portion and the client display portion change, wherein the updated client display portion includes a portion of the margin portion; transmitting an updated client display buffer request to the host device indicating an updated portion of the display area of the operating environment of the host device based on the client display portion change; receiving an updated rendered buffer portion including a rendering of a representation of the updated portion of the display area of the operating environment of the host device, wherein the updated rendered buffer portion includes the updated client display portion and an updated margin portion; and presenting the updated client display portion.
-
Specification