Method and system for providing remote access to data for display on a mobile device
First Claim
1. A method of providing remote access to a plurality of application programs executing on plural server computers, comprising:
- providing at least one server remote access program on each the plural server computers, each of the plural server remote access programs being in communication with a respective one of plural application programs;
providing at least one remote connection to a client remote access program executing on a client computer, the at least one remote connection enabling remote access to the plural application programs, and the client remote access program communicating with the at least one server remote access program over the at least one remote connection;
communicating presentation data representing a change in a state of each of the plural application programs to the client remote access program, the communicating to the client remote access program being performed using standard communications technologies; and
displaying the presentation data at the client computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing remote access to data for display on a client computer via a computer network is provided. A first and second server computer connected to a computer network execute a first and second server remote access program, respectively, for communicating with an associated first and second application program. The client computer, which is also connected to the computer network, executes a client remote access program for simultaneously communicating with the first and second server remote access programs via a first and second communication link. The first and second server remote access programs determine first and second presentation data indicative of an application state of the first and second application programs. The client remote access program receives the first and the second presentation data and determines display data in dependence thereupon for substantially simultaneously displaying the first and the second presentation data.
164 Citations
25 Claims
-
1. A method of providing remote access to a plurality of application programs executing on plural server computers, comprising:
-
providing at least one server remote access program on each the plural server computers, each of the plural server remote access programs being in communication with a respective one of plural application programs; providing at least one remote connection to a client remote access program executing on a client computer, the at least one remote connection enabling remote access to the plural application programs, and the client remote access program communicating with the at least one server remote access program over the at least one remote connection; communicating presentation data representing a change in a state of each of the plural application programs to the client remote access program, the communicating to the client remote access program being performed using standard communications technologies; and displaying the presentation data at the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising computer executable instructions that when executed by a processor of a computing device perform a method of providing remote access to a plurality of application programs executing at a client computer, comprising:
-
providing a client remote access program on the client computer, the client remote access program being in communication with plural server computers, each of the plural server computers executing a server remote access program that is in communication with a respective one of the plural application programs; making remote connections to each server remote access program, the remote connections enabling remote access to the plural application programs; communicating presentation data representing a change in a state of the plural application programs to the client remote access program, the communicating to the client remote access program being performed using standard communications technologies; and displaying the presentation data at the client computer. - View Dependent Claims (18)
-
-
19. A method of providing remote access to a plurality of application programs executing on plural server computers, comprising:
-
providing at least one server remote access program on each the plural server computers, each of the plural server remote access programs being in communication with a respective one of plural application programs; providing at least one remote connection to a client remote access program executing on a client computer, the at least one remote connection enabling remote access to the plural application programs, and the client remote access program communicating with the at least one server remote access program over the at least one remote connection; communicating the hardware capabilities of the client computer to the plural server remote access programs; determining the presentation data representing a change in a state of at least one of the plural application programs to the client remote access program in accordance with hardware capabilities of the client computer; communicating the presentation data to the client remote access program, the communicating to the client remote access program being performed using standard communications technologies; and displaying the presentation data at the client computer. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification