Systems and methods for dynamically updating virtual desktops or virtual applications in a standard computing environment
First Claim
Patent Images
1. A method of updating client information, comprising:
- receiving at a host computing device client location-based information from a client computing device;
updating at the host computing device at least one environmental variable associated with a virtual session, the virtual session comprising a virtualized application executed at the host computing device for access at the client computing device, wherein the updating is based on the client location-based information; and
providing the at least one environmental variable associated with the virtual session to the application in response to a request from the application for location-based information for the session.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for dynamically updating computer memory and modifying function requests within virtual computing environments. Methods for updating computer memory environmental variables may comprise methods for modifying, computer processes, methods for providing client applications to capture and respond to information requests, and methods for configuring application frameworks to capture and respond to information requests.
-
Citations
30 Claims
-
1. A method of updating client information, comprising:
-
receiving at a host computing device client location-based information from a client computing device; updating at the host computing device at least one environmental variable associated with a virtual session, the virtual session comprising a virtualized application executed at the host computing device for access at the client computing device, wherein the updating is based on the client location-based information; and providing the at least one environmental variable associated with the virtual session to the application in response to a request from the application for location-based information for the session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 24, 25)
-
-
9. A computer program product comprising a non-transitory computer usable medium having computer program code embodied therein for enabling a client computing device to perform the functions of:
-
capturing client location-based information at the client computing device during a virtual session the virtual session comprising a virtualized application executed at the host computing device for access at the client computing device; and transmitting the client location-based information from the computing device to the host computing device to update at least one environmental variable associated with the virtual session based on the client location-based information. - View Dependent Claims (14, 15)
-
-
10. A computer program product comprising a non-transitory computer usable medium having computer program code embodied therein for enabling a host computing device to perform the functions of:
-
receiving client location-based information at the host computing device from a client computing device updating at the host computing device at least one environmental variable associated with a virtual session, the virtual session comprising a virtualized application executed at the host computing device for access at the client computing device, wherein the updating is based on the client location-based information; and providing the at least one environmental variable associated with the virtual session to an application in response to a request from the application for location-based information for the session. - View Dependent Claims (11, 12, 13)
-
-
16. A system for providing virtual session client location-based information, comprising:
-
a client-side application on a client computing device; and a host-side application on a host computing device; wherein the system is configured to; capture client location-based information at the client-side application during a virtual session the virtual session comprising a virtualized application executed at the host computing device for access at the client computing device; transmit the client location-based information from the client-side application to the host-side application to update at least one environmental variable associated with the virtual session based on the client location-based information; receive the client location-based information at the host-side application; update at the host-side application the at least one environmental variable associated with the virtual session based on the client-location based information; and provide the at least one environmental variable associated with the virtual session to an application in response to a request from the application for location-based information for the session. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
26. A method of updating client information, comprising:
-
capturing client location-based information at a client computing device during a virtual session comprising a virtualized application executed at a host computing device for accessed at the client computing device; and transmitting the client location-based information from the client computing device to the host computing device to update at least one environmental variable associated with the virtual session based on the client location-based information; receiving a request from the virtualized application for location-based information for the session; and providing the at least one environmental variable associated with the virutal session in response to the request. - View Dependent Claims (27, 28, 29, 30)
-
Specification