APPLICATION-LAYER EVALUATION OF COMMUNICATIONS RECEIVED BY A MOBILE DEVICE
First Claim
1. A method, comprising:
- receiving, at a first application layer program executing on a mobile handset, a first communication from a remote entity, wherein the first communication includes a set of information identifying a second application layer program that is installed on the mobile handset, and wherein the first communication was not initiated by the remote entity in response to a request sent by the mobile handset;
the first application layer program evaluating the set of information included in the first communication, wherein the evaluating determines that the set of information identifies the second application layer program; and
based on the evaluating, the first application layer program causing at least some information included in the first communication to be directed to the second application layer program.
9 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and associated methods are provided which allow a remote user to maintain a virtual session with a server. A virtual session allows a remote and possibly mobile user to maintain a virtual presence in an office environment without actually being present. Using the present invention, a remote user can access a central application program such as an Internet service provider, a database system, an inventory system or billing system. Likewise, the remote user can receive calls and other forms of communications as though he or she were present in an office environment. A virtual session does not require a physical connection to be continuously present in order to provide a virtual connectivity. This is especially important for mobile applications where the remote user may incur long distance and/or wireless toll charges. Also, methods are presented to allow a remote unit to rapidly reconnect in a transparent and seamless way without burdening the user with the need to connect and reconnect or to upload and download information. Related methods are provided to allow the virtual session to be established, operated and maintained.
104 Citations
14 Claims
-
1. A method, comprising:
-
receiving, at a first application layer program executing on a mobile handset, a first communication from a remote entity, wherein the first communication includes a set of information identifying a second application layer program that is installed on the mobile handset, and wherein the first communication was not initiated by the remote entity in response to a request sent by the mobile handset; the first application layer program evaluating the set of information included in the first communication, wherein the evaluating determines that the set of information identifies the second application layer program; and based on the evaluating, the first application layer program causing at least some information included in the first communication to be directed to the second application layer program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification