Method and system for secure, authorized e-mail based transactions
First Claim
1. A method of conducting a secure transaction with an on-line service while offline comprising the steps of issuing a transaction authorization token to a user from an application server for the on-line service while the user is online;
- preparing an off-line transaction object containing data to specify and request the transaction;
sending a message to the on-line service, said message containing the transaction object and the authorization token;
upon receipt of the message, the application server validating the token to authenticate the user and to authorize the transaction; and
executing the transaction object if the transaction is authorized.
12 Assignments
0 Petitions
Accused Products
Abstract
Method and system for secure off-line transactions using a security access token for authentication and authorization of transactions. The user requests and receives the token from an application server of a desired service while on-line, logs off, prepares a transaction for entry into the system, and sends a message to the application server. The message contains a transaction object, such as a transaction, a query, an entry, an update, a revision, or the like combined with transaction data and the token previously supplied by the server. The server validates the token and executes the transaction object if the user is authorized for the transaction.
-
Citations
26 Claims
-
1. A method of conducting a secure transaction with an on-line service while offline comprising the steps of issuing a transaction authorization token to a user from an application server for the on-line service while the user is online;
- preparing an off-line transaction object containing data to specify and request the transaction;
sending a message to the on-line service, said message containing the transaction object and the authorization token;
upon receipt of the message, the application server validating the token to authenticate the user and to authorize the transaction; and
executing the transaction object if the transaction is authorized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
- preparing an off-line transaction object containing data to specify and request the transaction;
Specification