×

Architecture for general purpose trusted personal access system and methods therefor

  • US 7,844,674 B2
  • Filed: 11/15/2005
  • Issued: 11/30/2010
  • Est. Priority Date: 12/03/2004
  • Status: Active Grant
First Claim
Patent Images

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 said application function, said method comprising:

  • receiving at said proxy server from said client device a first message, wherein said first message includes a first message destination address and a first message origination address, and wherein said proxy server is a final destination of said first message, and wherein said first message pertains to a request to execute said application function, and wherein said first message includes a human-readable input parameter; and

    wherein said first message conforms to a text-based user-to-user messaging protocol;

    authenticating in said proxy server a user associated with said first message origination address by sending an authentication message to said user at a message confirmation address and receiving confirmation from said user responsive to said authentication message;

    determining whether said user is authenticated by verifying whether said confirmation from said user is a message addressed to one of a plurality of special mailboxes with an encrypted name;

    selecting in said proxy server said application server based at least on said human-readable input parameter of said first message;

    selecting in said proxy server user associated information from a user profile database based at least on said first message;

    generating in said proxy server a second message utilizing said human-readable input parameter and said user associated information, wherein said second message is for use by said application server; and

    transmitting to said application server from said proxy server said second message, to cause said application server to execute said application function based on said second message.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×