×

Flow control of events based on threshold, grace period, and event signature

  • US 8,069,236 B2
  • Filed: 12/12/2008
  • Issued: 11/29/2011
  • Est. Priority Date: 12/12/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for controlling sender events arriving at a recipient system, comprising:

  • receiving an event at the recipient system transmitted from a sender, wherein the event is a request;

    determining an event signature for the event transmitted by the sender, wherein the event signature can be determined as a billing category in one case, and wherein the event signature can be determined as an ordering category in another case;

    calculating an elapsed time between the event received and a previous event from the sender;

    when the elapsed time is less than or equal to a predetermined critical time, further comprising;

    determining when a counter is equal to or greater than a maximum value for the counter;

    when the counter is equal to or greater than the maximum value for the counter, rejecting the event such that the event is not processed;

    when the counter is less than the maximum value for the counter, incrementing the counter by an increment factor and processing the event;

    when the elapsed time is greater than the predetermined critical time, determining when the elapsed time is less than or equal to a grace period and when the counter is greater than zero;

    when the elapsed time is less than or equal to the grace period and when the counter is greater than zero, decrementing the counter by a decrement factor and processing the event; and

    when the elapsed time is greater than the grace period and when the counter is not greater than zero, setting the counter to zero and processing the event;

    wherein the predetermined critical time, the grace period, the maximum value for the counter, the increment factor, and the decrement factor are set based on the event signature for the event; and

    wherein based on a detected pattern of the sender, the recipient system automatically adjusts the increment factor and the decrement factor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×