Registering an event
First Claim
1. A computer-implemented method for registering an event, the method comprising:
- detecting occurrence of at least one event to be registered in a sequence, the sequence to have entries for occurred events, each of the entries including a number indicating a number of occurrences of at least one of the occurred events and being associated with an aggregation number reflecting a number of times the entry has been aggregated within the sequence;
identifying a new entry for extending the sequence, the new entry including a first number corresponding to the detected at least one event;
revising the sequence including adding the numbers of at least two entries whose respective aggregation numbers satisfy a criterion for aggregation; and
storing the revised sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for registering an event includes detecting occurrence of at least one event to be registered in a sequence. The sequence is to have entries for occurred events, each of the entries being a number indicating at least one of the occurred events and being associated with an aggregation number reflecting a number of times the entry has been aggregated within the sequence. The method includes identifying a new entry for extending the sequence, the new entry comprising a first number corresponding to the detected at least one event. The method includes revising the sequence by adding the numbers of at least two entries whose respective aggregation numbers satisfy a criterion for aggregation. The method includes storing the revised sequence.
-
Citations
17 Claims
-
1. A computer-implemented method for registering an event, the method comprising:
-
detecting occurrence of at least one event to be registered in a sequence, the sequence to have entries for occurred events, each of the entries including a number indicating a number of occurrences of at least one of the occurred events and being associated with an aggregation number reflecting a number of times the entry has been aggregated within the sequence; identifying a new entry for extending the sequence, the new entry including a first number corresponding to the detected at least one event; revising the sequence including adding the numbers of at least two entries whose respective aggregation numbers satisfy a criterion for aggregation; and storing the revised sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product tangibly embodied in a computer-readable storage device and comprising instructions that when executed by a processor perform a method for registering an event, the method comprising:
-
detecting occurrence of at least one event to be registered in a sequence, the sequence to have entries for occurred events, each of the entries including a number indicating a number of occurrences of at least one of the occurred events and being associated with an aggregation number reflecting a number of times the entry has been aggregated within the sequence; identifying a new entry for extending the sequence, the new entry comprising a first number corresponding to the detected at least one event; revising the sequence including adding the numbers of at least two entries whose respective aggregation numbers satisfy a criterion for aggregation; and storing the revised sequence.
-
-
13. A system comprising:
-
a processor; and a computer-readable storage device having stored therein instructions that, when executed, cause the processor to generate; an event detecting module that detects occurrence of at least one event to be registered in a sequence, the sequence to have entries for occurred events, each of the entries including a number indicating a number of occurrences of at least one of the occurred events and being associated with an aggregation number reflecting a number of times the entry has been aggregated within the sequence; and an event tracking module that (i) identifies a new entry for extending the sequence, the new entry including a first number corresponding to the detected at least one event;
(ii) revises the sequence including adding the numbers of at least two entries whose respective aggregation numbers satisfy a criterion for aggregation; and
(iii) stores the revised sequence. - View Dependent Claims (14, 15, 16, 17)
-
Specification