×

Asynchronous processing of task components in connection with rights management system and the like

  • US 20050114440A1
  • Filed: 11/26/2003
  • Published: 05/26/2005
  • Est. Priority Date: 11/26/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for a computer server to respond to a request from a client, the method comprising:

  • the server receiving the request from the client;

    the server identifying a task corresponding to the request, the identified task including a set of core task components and a set of peripheral task components, the core task components including task components that must be completed before a decision is made on whether to honor the request, the peripheral task components including task components that can be completed after a decision is made on whether to honor the request;

    the server responding to the request by performing the core task components of the identified task;

    the server collecting request context data relevant to the request and the identified task;

    the server returning a result to the requesting client based on having performed the core task components of the identified task;

    the server constructing a message to include the collected request context data and the returned results;

    the server sending the constructed message to an asynchronous message collector;

    whereby an asynchronous message processor takes up and processes the message from the collector to perform one or more peripheral task components of the identified task based on the message, whereby the message processor performs less-time-sensitive peripheral work independent of the server and allows the server to attend to more-time-sensitive core work.

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