×

Distributed nonstop architecture for an event processing system

  • US 7,257,611 B1
  • Filed: 05/02/2000
  • Issued: 08/14/2007
  • Est. Priority Date: 04/12/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for processing an event in a system comprising a satellite and a primary data center, comprising:

  • receiving an event at the satellite, the event corresponding to a service request from a user, the event including an indication of an account of the user;

    the satellite determining whether the primary data center is available for processing the event, wherein the satellite determining whether the primary data center is available for processing the event includes the satellite sending a query to the primary data center and the satellite determining whether the primary data center responds to the query within a configurable interval, and wherein when the satellite determines that the primary data center responds to the query within the configurable interval, the primary data center is available;

    if the primary data center is available, processing the event in connect mode by;

    transmitting the event to the primary data center; and

    executing first business logic at the primary data center, wherein the first business logic includes logic and data for processing events when the satellite is in connect mode, andif the primary data center is unavailable, processing the event in disconnect mode by;

    executing second business logic at the satellite, wherein the second business logic includes logic and data different from the first business logic for processing events when the satellite is in disconnect mode, andstoring information associated with the event at the satellite for later communication to the primary data center.

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