Systems and methods for simulating a notification system
First Claim
Patent Images
1. A system for testing a notification system by simulating phone calls to recipients comprising:
- a receiver configured to receive inbound phone calls; and
a processor coupled to the receiver and configured to provide a mass recipient emulator, said mass recipient emulator configured to;
determine a model for end user behavior based on caller identification information associated with the inbound phone calls;
simulate said end user behavior, said behavior selected from the group consisting of;
hanging up after hearing or during a greeting, listening to a few seconds of a message and then hanging up, responding to a message, and listening to a message multiple times; and
derive optimal notification characteristics from historical usage data collected by the notification system during the simulating.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for a cloud management system which utilizes both technical and business metrics to achieve operational efficiencies. The systems and methods can be used to provide an elastic infrastructure model for an emergency notifications system which delivers near infinite scale with guaranteed near 100% uptime. In an embodiment, a mass recipient emulator can be utilized for testing of the notifications system with actual phone call or message exchange.
57 Citations
25 Claims
-
1. A system for testing a notification system by simulating phone calls to recipients comprising:
-
a receiver configured to receive inbound phone calls; and a processor coupled to the receiver and configured to provide a mass recipient emulator, said mass recipient emulator configured to; determine a model for end user behavior based on caller identification information associated with the inbound phone calls; simulate said end user behavior, said behavior selected from the group consisting of;
hanging up after hearing or during a greeting, listening to a few seconds of a message and then hanging up, responding to a message, and listening to a message multiple times; andderive optimal notification characteristics from historical usage data collected by the notification system during the simulating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of testing a notification system comprising:
-
receiving a notification sent through a network; linking the notification to a mass recipient emulator module; querying the mass recipient emulator module to determine a behavior, wherein the behavior is associated with an action and a timing parameter for when the action is performed; and utilizing the behavior to respond to the notification, wherein the mass recipient emulator is configured to; determine said behavior using a model, and wherein said model is determined based on caller identification information associated with the notification; and derive optimal notification characteristics from historical usage data collected by the notification system during simulation. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform operations for testing a notification system by comprising:
-
receiving a notification sent through a network; linking the notification to a mass recipient emulator module; querying the mass recipient emulator module to determine a behavior, wherein the behavior is associated with an action and a timing parameter for when the action is performed; and utilizing the behavior to respond to the notification, wherein the mass recipient emulator is configured to; determine said behavior using a model, and wherein said model is determined based on caller identification information associated with the notification; and derive optimal notification characteristics from historical usage data collected by the notification system during simulation. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification