×

Shared authorization data authentication method for transaction delegation in service-based computing environments

  • US 7,565,324 B2
  • Filed: 01/31/2006
  • Issued: 07/21/2009
  • Est. Priority Date: 10/10/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of providing data to a client computer, comprising the steps of:

  • generating, at a remote computer, a list of pre-generated nonce values, the list of pre-generated nonce values containing a plurality of pre-generated nonce values;

    storing, at the remote computer, the list of pre-generated nonce values;

    transmitting, to a first computer, the list of pre-generated nonce values, wherein the first computer is separate from the remote computer;

    accepting, at the first computer from a client computer, a first request for data;

    retrieving, from the list of pre-generated nonce values in response to the accepting, a selected pre-generated nonce value;

    transmitting, from the first computer in response to the accepting, a partial response to the client computer, wherein the partial response contains the selected pre-generated nonce value and a specification of a remote computer that contains the data;

    accepting, at the client computer, the partial response from the first computer;

    transmitting the second request for the data to the remote computer;

    receiving, at the remote computer, a second request for the data, the second request comprising the selected pre-generated nonce value;

    determining, in response to the receiving, that the selected pre-generated nonce value contained within the second request for the data is contained within the list of pre-generated nonce values stored at the remote computer;

    authorizing, in response to the determining, access the data that is stored on the remote computer; and

    removing the pre-generated nonce value from the list of pre-generated nonce values stored at the remote computer, wherein the removing is performed in response to a pre-defined number of executions of authorizing access to the data.

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