Architecture for general purpose trusted personal access system and methods therefor
First Claim
1. A method for effecting the execution of an application function on an application server from a client device, said client device being coupled to a proxy server, said proxy server being further coupled to said application server that executes an application implementing said application function, comprising:
- receiving at said proxy server from said client device a first text message, said first text message including a text message destination address and a text message origination address, said first text message pertaining to a request to execute said application function;
authenticating a user associated with said first text message origination address by sending an authentication message to said user at a text message confirmation address that is different from said text message origination address and receiving confirmation from said user responsive to said authentication message; and
if said user is authenticated by said authenticating, executing said application function at said application server as specified by said first text message, whereby said application function is ascertained based at least on said text message destination address.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for effecting the execution of an application function on an application server from a client device, the client device being coupled to a proxy server, the proxy server being further coupled to the application server that executes an application implementing the application function, is disclosed. The method includes receiving at the proxy server from the client device a first text message, the first text message including an text message destination address and an text message origination address, the first text message pertaining to a request to execute the application function. The method also includes authenticating a user associated with the first text message origination address by sending an authentication message to the user at an text message confirmation address that is different from the text message origination address and receiving confirmation from the user responsive to the authentication message. If the user is authenticated by the authenticating, the method further includes executing the application function at the application server as specified by the first text message, whereby the application function is ascertained based at least on the text message destination address.
79 Citations
43 Claims
-
1. A method for effecting the execution of an application function on an application server from a client device, said client device being coupled to a proxy server, said proxy server being further coupled to said application server that executes an application implementing said application function, comprising:
-
receiving at said proxy server from said client device a first text message, said first text message including a text message destination address and a text message origination address, said first text message pertaining to a request to execute said application function;
authenticating a user associated with said first text message origination address by sending an authentication message to said user at a text message confirmation address that is different from said text message origination address and receiving confirmation from said user responsive to said authentication message; and
if said user is authenticated by said authenticating, executing said application function at said application server as specified by said first text message, whereby said application function is ascertained based at least on said text message destination address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for effecting the execution of an application function on an application server from a client device, said client device being coupled to a proxy server, said proxy server being further coupled to said application server that executes an application implementing said application function, comprising:
-
receiving at said proxy server from said client device a first text message, said first text message including an text message destination address and an text message origination address, said first text message pertaining to a request to execute said application function;
authenticating a user associated with said first text message origination address by sending an authentication message to said user at a text message confirmation address that is the same as said text message origination address and receiving confirmation from said user responsive to said authentication message; and
if said user is authenticated by said authenticating, executing said application function at said application server as specified by said first text message, whereby said application function is ascertained based at least on said text message destination address.
-
-
20. A method for effecting the execution of an application function on an application server from a client device, said client device being coupled to a proxy server, said proxy server being further coupled to said application server that executes an application implementing said application function, comprising:
-
receiving at said proxy server from said client device a first message, said first message including a message destination address and a message origination address, said first message pertaining to a request to execute said application function; and
executing said application function at said application server as specified by said first message, whereby said application function is ascertained based at least on said message destination address. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An architecture for enabling a client device to remotely execute an application function on an application server, said client device being coupled to a proxy server, said proxy server being further coupled to said application server that executes an application implementing said application function, comprising:
-
means for receiving at said proxy server from said client device a first text message, said first text message including a text message destination address and an text message origination address, said first text message pertaining to a request to execute said application function;
means for authenticating a user associated with said first text message origination address by sending an authentication message to said user at an text message confirmation address that is different from said first text message origination address and receiving confirmation from said user responsive to said authentication message; and
if said user is authenticated by said authenticating, means for executing said application function at said application server as specified by said first text message, whereby said application function is ascertained based at least on said text message destination address. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43)
-
-
39. The apparatus of clam 38 wherein said confirmation text message address represents a non-persistent text message address that is configured to be inactivated after said authenticating.
Specification