×

Techniques for use with repetitive event occurrences

  • US 8,799,927 B1
  • Filed: 03/15/2012
  • Issued: 08/05/2014
  • Est. Priority Date: 03/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining noteworthy events comprising:

  • performing, by a client, a first call to a first routine having a first interface, said first interface including a first set of one or more input parameters specifying noteworthiness criteria indicating which event occurrences in a sequence of event occurrences are noteworthy, said first routine initializing state information for the sequence of event occurrences, said state information including a counter denoting a number of recorded event occurrences in the sequence at a current point in time, said noteworthiness criteria identifying a plurality of positions in the sequence corresponding to event occurrences in the sequence which are noteworthy, said plurality of positions including at least one position determined by multiplying a growth factor by a value denoting a positional distance in the sequence;

    responsive to an event occurrence, performing, by the client, a second call to a second routine having a second interface to record the event occurrence of the sequence, said second routine performing first processing for said event occurrence including;

    updating the state information for the sequence by incrementing the counter thereby recording that said event occurrence;

    determining, using said noteworthiness criteria, whether said event occurrence is noteworthy; and

    returning information to the client including an indicator value denoting whether said event occurrence is noteworthy; and

    determining, by the client in response to receiving said indicator value for said event occurrence, whether said indicator value indicates that said event occurrence is noteworthy and wherein said client performs an action if said indicator value indicates that said event occurrence is noteworthy.

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