Remote user interface in a terminal server environment
AssigneeStrategic Technology Partners LLC
InventorJoseph Chyam Cohen
Life of this patent
Estimating the term…
Abstract
Methods, apparatus, systems and computer program product for updating a user session in a terminal server environment. Transfer of display data corresponding to an updated user interface can occur via a memory shared between an agent server and an agent client in a terminal server environment. Access to the shared memory can be synchronized via token passing or other operation to prevent simultaneous access to the shared memory. Token sharing and synchronized input/output can be performed using FIFOs, sockets, files, semaphores and the like, allowing communications between the agent server and agent client communications to adapt to different operating system architecture.
Claims13
A method for updating a user session in a terminal server environment, the method comprising:
- generating, by an agent server, display data corresponding an updated user interface instance;
- transferring the display data to an agent client through a shared memory;
- transmitting the display data over a network to a remote client;
- and
- rendering the updated user interface instance based on the display data.
A computer network system comprising:
- a network host server comprising one or more processing elements, one or more memory elements, and wherein the server is in communication with one or more remote devices;
- wherein the one or more processing elements are programmed or adapted to perform the steps comprising:
- generating, by an agent server, display data corresponding an updated user interface instance;
- transferring the display data to an agent client through a shared memory;
- transmitting the display data over a network to a remote client;
- and
- rendering the updated user interface instance based on the display data.
Dependencies are inferred from the claim text.