×

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

  • US 8,229,996 B2
  • Filed: 11/26/2003
  • Issued: 07/24/2012
  • Est. Priority Date: 11/26/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • a server receiving a request from a 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 identified on the basis of time available to the server for responding to a plurality of requests;

    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;

    the server sending the constructed message to a first asynchronous message collector;

    a forwarding server taking up the message from the first collector and forwarding same to one of a plurality of second asynchronous message collector based on a load balancing algorithm, each second collector having an asynchronous message processor associated therewith; and

    the asynchronous message processor associated with the sent-to second collector taking up and processing the message therefrom to perform one or more peripheral task components of the identified task based on the message.

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