TECHNOLOGIES FOR DETECTING ERRONEOUS RESUMPTIONS IN A CONTINUATION BASED RUNTIME
First Claim
Patent Images
1. A computer-readable medium including computer-executable instructions embodying a continuation based runtime comprising a stability calculator wherein the stability calculator performs a stability check determining if a conversation is not considered stable, wherein the conversation is not considered stable if, in the context of an activity executing in the continuation based runtime, a non-conversation continuation exists or a governing continuation exist.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies for enabling a continuation based runtime to accept or reject external stimulus and, in addition, to determine if an external stimulus may be valid for processing at a later point in execution.
-
Citations
20 Claims
- 1. A computer-readable medium including computer-executable instructions embodying a continuation based runtime comprising a stability calculator wherein the stability calculator performs a stability check determining if a conversation is not considered stable, wherein the conversation is not considered stable if, in the context of an activity executing in the continuation based runtime, a non-conversation continuation exists or a governing continuation exist.
-
7. A method of handling a request to resume a conversation continuation, the method comprising:
-
determining if a conversation is stable, the conversation being associated with the conversation continuation referred to by the request, and, if so; determining if the conversation continuation referred to by the request exists and, if so, accepting the request, the conversation continuation being associated with an activity, otherwise rejecting the request; and if the conversation is not stable then considering the request to be acceptable at a later point in execution of the activity. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium including computer-readable instructions embodying a method of handling a request to resume a conversation continuation, the method comprising:
-
determining if a conversation is stable, the conversation being associated with the conversation continuation referred to by the request, and, if so; determining if the conversation continuation referred to by the request exists and, if so, accepting the request, the conversation continuation being associated with an activity, otherwise rejecting the request; and if the conversation is not stable then considering the request to be acceptable at a later point in execution of the activity. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification