Process for detecting complete sequences and failed sequences in a situation recognition sequence
First Claim
1. A process for detecting failed sequences in a situation recognition system, including at least one situation, said situation comprising a list of events and time constraints linking these events, for which a sequence of events is created in a memory that contains a list of events expected in the situation, and intervals between possible dates of occurrence of each of these events, said intervals being initially equal to !-∞
- , +∞
, said process managing an internal clock that differs from universal time, representing the current date of the system, said process comprising;
updating the sequences of events for each situation upon each occurrence of an event, said updating causing;
updating the current date to the date at which the event has occurred;
updating, for each sequence of events memorized, the intervals between possible dates of occurrence of events not yet recorded as a function of the time constraints and the new current date;
detecting all the sequences of events for which one of the intervals is empty, said sequences of events for which one of the intervals is empty being designated as failed sequences;
creating new sequences of events integrating the new event; and
detecting complete sequences.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a process of detecting check sequences in a situation recognition system, composed of a list of events and time constraints. For each check sequence, a sequence of events and intervals between possible dates of occurrence of each of these events is created in memory. The process manages an internal clock differing from universal time, representing the current date of the system, updates the sequences of events for each situation upon each occurrence of a new event. This causes an updating of the current date, an updating for each sequence of events memorized of the intervals between possible dates of occurrences, detection of all the sequences of events for which one of these intervals is empty, creation of new sequences of events integrating this new event, and a detection of complete sequences.
-
Citations
13 Claims
-
1. A process for detecting failed sequences in a situation recognition system, including at least one situation, said situation comprising a list of events and time constraints linking these events, for which a sequence of events is created in a memory that contains a list of events expected in the situation, and intervals between possible dates of occurrence of each of these events, said intervals being initially equal to !-∞
- , +∞
, said process managing an internal clock that differs from universal time, representing the current date of the system, said process comprising;updating the sequences of events for each situation upon each occurrence of an event, said updating causing; updating the current date to the date at which the event has occurred; updating, for each sequence of events memorized, the intervals between possible dates of occurrence of events not yet recorded as a function of the time constraints and the new current date; detecting all the sequences of events for which one of the intervals is empty, said sequences of events for which one of the intervals is empty being designated as failed sequences; creating new sequences of events integrating the new event; and detecting complete sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- , +∞
Specification