Claims
- 1. A method of controlling alarm signals comprising the steps of:
directing a customer alarm signal from a customer to a middleware processor, receiving in the middleware processor, the customer alarm signal, identifying a customer associated with the customer alarm signal, and routing the customer alarm signal based upon identification of the customer associated with the customer alarm signal.
- 2. The method of claim 1, wherein the step of identifying the customer associated with the customer alarm signal comprises the steps of:
identifying the source of the alarm signal using caller ID to identify a customer phone number, looking up the customer phone number on a customer phone number database, and identifying the customer associated with the identified customer phone number.
- 3. The method of claim 1, wherein the step of directing a customer alarm signal from a customer to a middleware processor comprises the steps of:
intercepting an alarm signal at a customer alarm panel, and redirecting the alarm signal using a redialer to dial the middleware processor.
- 4. The method of claim 1, wherein the step of routing the customer alarm signal based upon identification of the customer associated with the customer alarm signal comprises the steps of:
determining an alarm monitoring company associated with the customer, and directing the alarm signal to the alarm company associated with the customer.
- 5. The method of claim 4, wherein the step of directing the alarm signal to the alarm company associated with the customer comprises the steps of:
dialing out to an alarm company using a telephone line, and transmitting the customer alarm signal to the alarm company associated with the customer.
- 6. The method of claim 5, further comprising the step of reformatting the customer alarm signal into a format compatible with the alarm company associated with the customer.
- 7. The method of claim 6, wherein the step of reformatting the customer alarm signal comprises inserting a new customer account number into the customer alarm signal.
- 8. The method of claim 4, wherein the step of directing the alarm signal to the alarm company associated with the customer comprises the steps of:
communicating with the alarm company using a local computer interface, and transmitting the customer alarm signal as a Remote Procedure Call (RPC) to the alarm company associated with the customer.
- 9. The method of claim 8, further comprising the step of reformatting the customer alarm signal into a format compatible with the alarm company associated with the customer.
- 10. The method of claim 9, wherein the step of reformatting the customer alarm signal comprises inserting a new customer account number into the customer alarm signal.
- 11. The method of claim 1, wherein the step of routing the customer alarm signal based upon identification of the customer associated with the customer alarm signal comprises the steps of:
determining an alarm procedure associated with the customer, and directing the alarm signal according to the alarm procedure associated with the customer.
- 12. The method of claim 11, wherein the step of directing the alarm signal according to the alarm procedure associated with the customer comprises the steps of:
generating a voice message indicating the alarm, and transmitting the voice message to the customer.
- 13. The method of claim 12, wherein the step of transmitting the voice message to the customer comprises the step of transmitting a telephone message to the customer.
- 14. The method of claim 11, wherein the step of directing the alarm signal according to the alarm procedure associated with the customer comprises the steps of:
generating a text message indicating the alarm, and transmitting the text message to the customer.
- 15. The method of claim 14, wherein the step of transmitting the text message to the customer comprises the step of transmitting a text message to at least one of a portable phone, cellular phone, digital phone, paging device, mobile e-mail device, mobile text messaging device, and e-mail message.
- 16. The method of claim 11, wherein the step of directing the alarm signal according to the alarm procedure associated with the customer comprises the step of directing the alarm signal to an alarm monitoring company associated with the customer.
- 17. The method of claim 11, wherein the step of directing the alarm signal according to the alarm procedure associated with the customer comprises the step of logging the alarm signal into a database in the middleware provider.
- 18. A system of controlling alarm signals comprising:
means for directing a customer alarm signal from a customer to a middleware processor; and a middleware processor for receiving and processing the customer alarm signal, the middleware processor comprising:
means for identifying a customer associated with the customer alarm signal, and means for routing the customer alarm signal based upon identification of the customer associated with the customer alarm signal.
- 19. The system of claim 18, wherein said means for identifying the customer associated with the customer alarm signal comprises:
means for identifying the source of the alarm signal using caller ID to identify a customer phone number; means for looking up the customer phone number on a customer phone number database; and means for identifying the customer associated with the identified customer phone number.
- 20. The system of claim 18, wherein said means for directing a customer alarm signal from a customer to a middleware processor comprises a redialer for intercepting an alarm signal at a customer alarm panel and redirecting the alarm signal by dialing the middleware processor.
- 21. The system of claim 18, wherein said means for routing the customer alarm signal based upon identification of the customer associated with the customer alarm signal comprises:
means for determining an alarm monitoring company associated with the customer; and means for directing the alarm signal to the alarm company associated with the customer.
- 22. The system of claim 21, wherein said means for directing the alarm signal to the alarm company associated with the customer comprises:
means for dialing out to an alarm company using a telephone line; and means for transmitting the customer alarm signal to the alarm company associated with the customer.
- 23. The system of claim 22, further comprising means for reformatting the customer alarm signal into a format compatible with the alarm company associated with the customer.
- 24. The system of claim 23, wherein said means for reformatting the customer alarm signal inserts a new customer account number into the customer alarm signal.
- 25. The system of claim 21, wherein said means for directing the alarm signal to the alarm company associated with the customer comprises a local computer interface for communicating with the alarm company using a local computer interface by transmitting the customer alarm signal as a Remote Procedure Call (RPC) to the alarm company associated with the customer.
- 26. The system of claim 25, further comprising means for reformatting the customer alarm signal into a format compatible with the alarm company associated with the customer.
- 27. The system of claim 26, wherein said means for reformatting the customer alarm signal inserts a new customer account number into the customer alarm signal.
- 28. The system of claim 18, wherein said means for routing the customer alarm signal based upon identification of the customer associated with the customer alarm signal comprises:
means for determining an alarm procedure associated with the customer; and means for directing the alarm signal according to the alarm procedure associated with the customer.
- 29. The system of claim 28, wherein said means for directing the alarm signal according to the alarm procedure associated with the customer comprises:
means for generating a voice message indicating the alarm; and means for transmitting the voice message to the customer.
- 30. The system of claim 29, wherein said means for transmitting the voice message to the customer comprises said means for transmitting a telephone message to the customer.
- 31. The system of claim 28, wherein said means for directing the alarm signal according to the alarm procedure associated with the customer comprises:
means for generating a text message indicating the alarm; and means for transmitting the text message to the customer.
- 32. The system of claim 31, wherein said means for transmitting the text message to the customer comprises said means for transmitting a text message to at least one of a portable phone, cellular phone, digital phone, paging device, mobile e-mail device, mobile text messaging device, and e-mail message.
- 33. The system of claim 28, wherein said means for directing the alarm signal according to the alarm procedure associated with the customer comprises said means for directing the alarm signal to an alarm monitoring company associated with the customer.
- 34. The system of claim 28, wherein said means for directing the alarm signal according to the alarm procedure associated with the customer comprises said means for logging the alarm signal into a database in the middleware provider.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present application claims priority from Provisional U.S. Patent Application Serial No. 60/389,960 filed on Jun. 20, 2002, and incorporated herein by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60389960 |
Jun 2002 |
US |