Intelligent wireless terminal with virtual memory
First Claim
1. A wireless terminal method comprising:
- (a) providing a memory on the wireless terminal which, in an on-line mode occurring when there exists a session over an active link between the wireless terminal and a server, is adapted to be treated as local virtual memory by an application program running on the server to read and write data in the virtual memory related to the application program; and
(b) providing a local application program on the wireless terminal which, in an off-line mode occurring when there does not exist a session over an active link between the wireless terminal and the server, has read and write access to the data in the virtual memory;
wherein in the off-line mode, when the application program running on the server modifies data at the server, the application program running on the server thereafter establishes a data session with the wireless terminal and updates corresponding data in the virtual memory, and when the local application program modifies particular data in the virtual memory, the local application program initiates a data session with the server and outputs a message to the server, the message comprising updates for at least some of the particular data.
5 Assignments
0 Petitions
Accused Products
Abstract
A wireless terminal with virtual memory for use in a wireless communications network and a method of using such a wireless terminal is provided. The wireless terminal comprises a transceiver for receiving and transmitting information over an active wireless link with the communications network, virtual memory to store information received over the wireless link with the communications network and display means to view the information stored in the virtual memory without requiring the active wireless link with the communications network. The method of using the wireless terminal with virtual memory comprises the steps of downloading data from a server over an active wireless link to the virtual memory of the wireless terminal and accessing the data stored in the virtual memory at the wireless terminal without requiring the active wireless link.
-
Citations
8 Claims
-
1. A wireless terminal method comprising:
-
(a) providing a memory on the wireless terminal which, in an on-line mode occurring when there exists a session over an active link between the wireless terminal and a server, is adapted to be treated as local virtual memory by an application program running on the server to read and write data in the virtual memory related to the application program; and (b) providing a local application program on the wireless terminal which, in an off-line mode occurring when there does not exist a session over an active link between the wireless terminal and the server, has read and write access to the data in the virtual memory; wherein in the off-line mode, when the application program running on the server modifies data at the server, the application program running on the server thereafter establishes a data session with the wireless terminal and updates corresponding data in the virtual memory, and when the local application program modifies particular data in the virtual memory, the local application program initiates a data session with the server and outputs a message to the server, the message comprising updates for at least some of the particular data. - View Dependent Claims (2, 3)
-
-
4. A server method comprising:
-
providing an application program running on the server; the application program treating as local virtual memory a memory located on a wireless terminal while a connection between the server and the wireless terminal is established, with read and write access to the memory; while said connection is established and without wireless terminal user intervention, sending to the wireless terminal a local application program which when run by the wireless terminal allows the wireless terminal read and write access to data in the memory related to the application program while in an off-line mode occurring when there does not exist any connection between the server and the wireless terminal; and wherein in the off-line mode, when the application program running on the server modifies data at the server, the application program running on the server thereafter establishes a data session with the wireless terminal and updates corresponding data in the virtual memory, and when the local application program modifies particular data in the virtual memory the local application program initiates a data session with the server and outputs a message to the server, the message comprising updates for at least some of the particular data. - View Dependent Claims (5)
-
-
6. A wireless terminal comprising:
-
a memory, which in an on-line mode occurring when there exists a session over an active link between the wireless terminal and a server, is adapted to be treated as local virtual memory by an application program running on the server to read and write data in the virtual memory related to the application program; a local application program on the wireless terminal, which in an off-line mode occurring when there does not exist a session over an active link between the wireless terminal and the server, has read and write access to the data in the memory; and wherein in the off-line mode, when the application program running on the server modifies data at the server, the application program running on the server thereafter establishes a data session with the wireless terminal and updates corresponding data in the virtual memory, and when the local application program modifies particular data in the virtual memory the local application program initiates a data session with the server and outputs a message to the server, the message comprising updates for at least some of the particular data. - View Dependent Claims (7, 8)
-
Specification