×

Securing asynchronous client server transactions

  • US 8,474,019 B2
  • Filed: 03/06/2012
  • Issued: 06/25/2013
  • Est. Priority Date: 12/15/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for securing asynchronous client server transactions, the computer implemented method comprising:

  • receiving a request at a first application executing in a data processing system, the request including an application identifier and a version associated with a second application;

    generating a service identifier responsive to a session with the second application being valid;

    generating a registry at the first application, the registry including information about a set of services and data that the second application is permitted to use;

    generating a catalog based on the registry, the catalog including a transformed subset of the registry;

    sending the service identifier and the catalog to the second application;

    receiving a sub-request, the sub-request being a part of an asynchronous client server transaction, the sub-request including the service identifier;

    determining a validity of the sub-request by determining a combination of (i) whether the service identifier has expired, (ii) whether the sub-request requests a service that is permissible according to the catalog, and (iii) whether the service identifier is used in conjunction with the second application;

    providing, responsive to the sub-request being valid, the service in response to the sub-request.

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