Systems and methods for providing a notification system architecture
AssigneeEverbridge, Inc.
InventorsEric Golin, Jia Xi, Yuanjin Xu, Christopher Chaulk, Yuan Cheng, Yang Liu, Konstantin Zilberberg
Life of this patent
Estimating the term…
Loading patent…
AssigneeEverbridge, Inc.
InventorsEric Golin, Jia Xi, Yuanjin Xu, Christopher Chaulk, Yuan Cheng, Yang Liu, Konstantin Zilberberg
Estimating the term…
Systems, methods, and computer-readable storage media providing highly scalable and fault tolerant notification systems are disclosed. Disclosed notification systems may be configured to: receive a plurality of notification requests including message content and recipient information, which may be allocated to at least one notification engine for processing. A notification engine may be configured to: generate a plurality of attempts corresponding to notification requests allocated for processing by the first notification engine and assign each generated attempt to a particular attempt queue. A plurality of connectors may be configured to: select a set of attempts for transmission from the plurality of attempt queues, transmit the set of attempts via at least one communication network. One or more databases may be provided to store status information associated with processing of notification requests by the first notification engine.
A method for providing a scalable and fault tolerant high-performance notification system for processing notification requests, the method comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations for providing a scalable and fault tolerant high-performance notification system for processing notification requests, the operations comprising:
A high-performance notification system for processing notification requests and having a notification system architecture that provides high scalability and fault tolerance, the notification system comprising:
Dependencies are inferred from the claim text.