×

Technologies for detecting erroneous resumptions in a continuation based runtime

  • US 8,255,451 B2
  • Filed: 09/17/2008
  • Issued: 08/28/2012
  • Est. Priority Date: 09/17/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of handling a request to resume a conversation continuation, the method comprising:

  • receiving, by a processor, the request from an external service to resume the conversation continuation;

    determining, by the processor, if a conversation is stable, the conversation being associated with the conversation continuation referred to by the request, wherein the request to resume the conversation continuation is associated with an activity that has no process affinity, no thread affinity, and can be persistent;

    accepting the request and resuming the conversation, by the processor, in response to determining that the conversation continuation exists;

    otherwise, rejecting the request in response to determining that the conversation continuation does not exist and that the conversation associated with the conversation continuation is stable; and

    otherwise, delaying the handling of the request in response to determining that the conversation continuation does not exist and that the conversation associated with the conversation continuation is unstable and that a particular amount of time has not transpired between the receiving the request and the accepting or the rejecting the request.

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