Adaptable real-time communications plugin for virtual desktop infrastructure solutions
AssigneeMicrosoft Technology Licensing, LLC
InventorsNeil R. Hinnant, Matthew C. Howard, Rafael Vincent Prieto Vertido
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsNeil R. Hinnant, Matthew C. Howard, Rafael Vincent Prieto Vertido
Estimating the term…
A plugin works with a remote desktop client that is executing on a client computing device to present a user interface of a communications application that is executing in a cloud computing environment. The plugin enables the remote desktop client to conduct audio and/or video communication with a remote computing device in a peer-to-peer manner rather than via the communications application. The plugin also enables the remote desktop client to determine a hardware-based media processing capability of the client computing device and leverage such capability in conducting the peer-to-peer audio and/or video communication with the remote computing device. Such hardware-based media processing capability may be used, for example, to process media received from the remote computing device, to process media captured from a media source of the client computing device, or as a basis for negotiating a media communication parameter with the remote computing device.
A client computing device, comprising:
A method executed by one or more processors of a client computing device that is presenting a user interface of a communications application executing in a cloud computing environment, comprising:
A non-transitory computer-readable storage medium having program instructions recorded thereon that, when executed by at least one processor of a client computing device that is presenting a user interface of a communications application executing in a cloud computing environment, causes the at least one processor to perform a method comprising:
Dependencies are inferred from the claim text.