Remote access to an application program
First Claim
Patent Images
1. A method of providing remote access to at least one application program executing on a server computing device connected to clients over a network, comprising:
- executing a server remote access program at the server computing device;
enumerating, on the server computing device, at least one Uniform Resource Locator (URL) associated with the at least one application program to provide remote access to the at least one application program;
generating, by the at least one application program, a display interface on the server computing device;
receiving a request from one of plural client computing devices at the at least one URL;
intercepting, at the server computing device, display information from the display interface on the server computing device;
generating, from the display information at the server computing device, presentation data having a predetermined resolution; and
communicating, using the server remote access program, the presentation data to each of the plural client computing devices for display at the client computing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing remote access to an application program. A server remote access program may cooperate with display data interception application to provide display data to a client computing device. The client computing device may connect to the application at a Uniform Resourced Locator (URL) using a client remote access application to receive the display data. The client remote access application may provide user inputs, received at the client computing device, to the application to affect the state of the application.
191 Citations
19 Claims
-
1. A method of providing remote access to at least one application program executing on a server computing device connected to clients over a network, comprising:
-
executing a server remote access program at the server computing device; enumerating, on the server computing device, at least one Uniform Resource Locator (URL) associated with the at least one application program to provide remote access to the at least one application program; generating, by the at least one application program, a display interface on the server computing device; receiving a request from one of plural client computing devices at the at least one URL; intercepting, at the server computing device, display information from the display interface on the server computing device; generating, from the display information at the server computing device, presentation data having a predetermined resolution; and communicating, using the server remote access program, the presentation data to each of the plural client computing devices for display at the client computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing remote access to an application program executing on a server computing device connected to clients over a network, comprising:
-
executing a server remote access program at the server computing device; receiving, at the server computing device, a request from one of plural client computing devices to access the application program; intercepting, at the server computing device, display data from a display interface on the server computing device associated with the application program; generating, from the display data at the server computing device, presentation data having a predetermined resolution; and communicating the display data to the plural client computing devices for display at the plural client computing devices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing remote access to an application program executing on a server computing device connected to clients over a network, comprising:
-
executing a server remote access program at the server computing device, the server computing device hosting the application program; executing, on the server computing device, a display data interception application that receives display data from a display interface on the server computing device, the display data being associated with the application; receiving a request at the server computing device from one of plural client computing devices, the request being made at an enumerated Uniform Resource Locator (URL) associated with the application program; generating, from the display data at the server computing device, presentation data having a predetermined resolution; and communicating the presentation data from the server computing device to the plural client computing devices for display at the plural client computing devices. - View Dependent Claims (19)
-
Specification