Application (pre-grant publication)
ENHANCED VIRTUAL DESKTOP INFRASTRUCTURES
- Number
- 20190272185
- Published
- 2019-09-05
- Filed
- 2018-03-05
- Assignee
- Disney Enterprises, Inc.
- Inventors
- MUKRAJ; Rabindra et al.
- CPC
- G06F13/102; G06F9/452; H04L12/1845; H04L12/1886; H04L41/22; H04L63/0428
- Verdict
- Set aside enhanced virtual desktop infrastructures, IT/cloud
- Source
- Google Patents · FreePatentsOnline
Abstract
Performing an operation comprising providing, by a virtual desktop infrastructure (VDI) client, access to an application executing on a host system to a first client system via a network, receiving, from the first client system, at least one internet protocol (IP) packet specifying attributes of an input provided by an input/output (I/O) device of the client system, receiving a timestamp from a time source, and storing the attributes of the input and the timestamp as metadata of a first image corresponding to a first frame of a video output of the application.
Background
BACKGROUNDField of the Invention
The present disclosure is related to virtual desktop infrastructures. More specifically, the disclosure is related to enhanced virtual desktop infrastructures.Description of the Related Art
Virtual desktop infrastructures (or VDI) allow the viewable portion of an application to be presented via remote systems, while remote users can interface with the application via input/output (I/O) devices (e.g., keyboard, mouse, etc.). However, conventional solutions are proprietary and difficult to manage. Furthermore, because conventional solutions are constrained to a relatively small network or geographical area, dedicated conversion and transmission equipment is required to expand the coverage area to larger networks or geographical areas.SUMMARY
In one embodiment, a method comprises providing, by a virtual desktop VDI client, access to an application executing on a host system to a first client system via a network, receiving, from the first client system, at least one IP packet specifying attributes of an input provided by an I/O device of the client system, receiving a timestamp from a time source, and storing the attributes of the input and the timestamp as metadata of a first image corresponding to a first frame of a video output of the application.
In another embodiment, a computer-readable storage medium stores instructions which when executed by a processor performs an operation comprising providing, by a virtual deskt