Method and system for threshold occurrence detection in a communications network
First Claim
1. A method for detecting a threshold occurrence of events in a communications network without use of any counter or timer devices, said communications network having at least one processor and containing a plurality of devices, comprising the steps of:
- identifying, by a network operator, a resettable threshold condition to monitor for at least one selected device of said plurality of devices;
allocating locations in memory in said at least one processor based on the threshold condition to store a plurality of timestamp values corresponding to a time of occurrence of each event for said selected device, each allocated location having an associated sequential location number said allocated locations being linked together to form a circularly-linked list;
receiving a message from said selected device by said processor when said each event occurs;
comparing the time of occurrence value of each event with the contents of a current one of said allocated locations in memory; and
based on said comparing step, determining if the threshold condition has occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and System for determining when a threshold condition representing the occurrence of a user specified number of events for a monitored activity has occurred within a specified time interval. For each threshold condition that is monitored, storage is allocated to save a number of timestamps equal to the specified number of events, with each timestamp representing the time of occurrence of an associated event. After all allocated storage locations for the threshold condition have been filled, a test is made with the occurrence of each new event to determine if the difference between the new timestamp and a designated stored timestamp is less than or equal to the specified time interval. Meeting this test represents detection of the threshold condition and results in the execution of specified automation actions.
-
Citations
16 Claims
-
1. A method for detecting a threshold occurrence of events in a communications network without use of any counter or timer devices, said communications network having at least one processor and containing a plurality of devices, comprising the steps of:
-
identifying, by a network operator, a resettable threshold condition to monitor for at least one selected device of said plurality of devices; allocating locations in memory in said at least one processor based on the threshold condition to store a plurality of timestamp values corresponding to a time of occurrence of each event for said selected device, each allocated location having an associated sequential location number said allocated locations being linked together to form a circularly-linked list; receiving a message from said selected device by said processor when said each event occurs; comparing the time of occurrence value of each event with the contents of a current one of said allocated locations in memory; and based on said comparing step, determining if the threshold condition has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for detecting a threshold occurrence of events in a communications network without use of any counter or timer devices, said communications network having at least one processor and containing a plurality of devices, comprising:
-
means for identifying, by a network operator, a resettable threshold condition to monitor for at least one selected device of said plurality of devices; means, responsive to said threshold condition, for allocating locations in memory of said at least one processor to store a plurality of timestamp values corresponding to the time of occurrence of each event for said selected device, each allocated location having an associated sequential location number said allocated locations being linked together to form a circularly-linked list; means for receiving a message from said selected device by said processor when said each event occurs; means, cooperative with said means for receiving, for comparing the time of occurrence value of each event with the contents of a current one of said allocated locations in memory; and means, cooperative with said means for comparing, for determining the occurrence of the threshold condition. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification