IP Library Granted Patent US 8,676,930
Granted Patent B2
US 8,676,930 · App. 12/541,604 · Granted Mar 18, 2014

System and method for multiport automation

Inventor: Stephane Foisy (Udora, CA)
Assignee: Tyco Safety Products Canada Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,676,930
App. No.
12/541,604
Granted
Mar 18, 2014
Kind
B2
Abstract

A system and method are disclosed for enhancing the throughput of signals from a security system receiver to an associated automation server. Multiple parallel Ethernet connections or ports are provided between the receiver and server to enable multiple signals to be transmitted between the two when such signals are received from a client's security system panel. The system and method may access the ports in a variety of orders to provide efficient transmittal of signals from the receiver to the server. In one embodiment, received event signals may be routed though the ports in numeric sequence, forward or reverse. In another embodiment, received event signals may be routed preferentially to the first port, if it is not busy. If the first port is busy then the signal may be routed to the second port, and so on. In a further embodiment, received event signals from specific client panels may be directed through predetermined ports, and a predetermined automation server at the central monitoring facility.

Claims (36)

1. A method for transmitting and processing security system event signals, comprising:

at a receiver at a first location, receiving event signal data from a panel located remote from said first location, said event signal data including a time stamp, said receiver configured to communicate with an automation server via a plurality of communication ports;

transmitting the event signal data including the time stamp to the automation server via at least a first one of the plurality of communication ports;

determining whether an acknowledgement signal corresponding to the event signal has been received from the automation server; and

retransmitting the event signal data including the time stamp to the automation server via at least a second one of the plurality of communication ports based on the determination that the acknowledgement signal has not been received, said first communication port different from said second communication port.

2. The method of claim 1 further comprising: at the receiver, receiving second event signal data from the panel; selecting a communication port from the plurality of communication ports using a round robin method; and transmitting the second event signal data to the automation server via the selected communication port.

3. The method of claim 1 , further comprising: at the receiver, receiving second event signal data from a panel; selecting a communication port from the plurality of communication ports using a first available port method; and transmitting the second event signal data to the automation server via the selected communication port.

4. The method of claim 3 , further comprising: at the receiver, receiving third event signal data from a panel; selecting a communication port from the plurality of communication ports using a first available port method; and transmitting the third event signal data to the automation server via the selected communication port.

5. The method of claim 3 , further comprising, at the receiver, receiving third event signal data from the panel; selecting a communication port from the plurality of communication ports using a preselected port method; and transmitting the third event signal data to the automation server via the selected communication port.

6. The method of claim 1 , further comprising, at the receiver, receiving an acknowledgement signal from the automation server via the first communication port.

7. The method of claim 1 , further comprising, at the receiver, receiving an acknowledgement signal from the automation server via a second communication port of the plurality of communication ports.

8. The method of claim 6 , where acknowledgement signal includes information identifying that the event signal data was transmitted to the automation server via the first port.

9. A system for transmitting and processing security system event signals comprising a plurality of sensors and an alarm panel associated with a monitored building, a receiver, and an automation server, the receiver configured to communicate with the automation server via a plurality of communication ports, wherein the plurality of communication ports exist within a single cable connection between the receiver and the automation server, the receiver performing the steps comprising:

receiving event signal data from the panel, said event signal data including a time stamp;

transmitting the event signal data to the automation server via at least a first one of the plurality of communication ports;

determining whether an acknowledgement signal corresponding to the event signal has been received from the automation server; and

retransmitting the event signal data including the time stamp to the automation server via at least a second one of the plurality of communication ports based on the determination that the acknowledgement signal has not been received, said first communication port different from said second communication port.

10. The system of claim 9 , wherein the receiver performs the additional steps of receiving second event signal data from the panel; selecting a communication port from the plurality of communication ports using a round robin method to; and transmitting the second event signal data to the automation server via the selected communication port.

11. The system of claim 10 , wherein the receiver performs the additional steps of receiving second event signal data from a panel; selecting a communication port from the plurality of communication ports using a first available port method; and transmitting the second event signal data to the automation server via the selected communication port.

12. The system of claim 11 , wherein the receiver performs the additional steps of receiving third event signal data from a panel; selecting a communication port from the plurality of communication ports using a first available port method; and

transmitting the third event signal data to the automation server via the selected communication port.

13. The system of claim 11 , wherein the receiver performs the additional steps of receiving second event signal data from the panel; selecting a communication port from the plurality of communication ports using a preselected port method; and

transmitting the third event signal data to the automation server via the selected communication port.

14. The system of claim 12 , wherein the receiver performs the additional steps of receiving an acknowledgement signal from the automation server via the first communication port.

15. The system of claim 13 , wherein the receiver performs the additional steps of receiving an acknowledgement signal from the automation server via a second communication port of the plurality of communication ports.

16. The system of claim 15 , wherein the acknowledgement signal includes information identifying that the event signal data was transmitted to the automation server via the first port.

17. The method of claim 1 , further comprising:

transmitting a non-alarm event signal to the automation server via the first one of the plurality of communication ports, the non alarm event signal including a time stamp;

receiving an acknowledgement from the automation server, the acknowledgement including a time stamp;

determining that the received acknowledgement corresponds to the transmitted non-alarm event signal based on the time stamps; and

determining that the first one of the plurality of communication ports is functional based on determining that the received acknowledgement corresponds to the transmitted non-alarm event signal.

18. The system of claim 9 , further comprising:

transmitting a non-alarm event signal to the automation server via the first one of the plurality of communication ports, the non alarm event signal including a time stamp;

receiving an acknowledgement from the automation server, the acknowledgement including a time stamp;

determining that the received acknowledgement corresponds to the transmitted non-alarm event signal based on the time stamps; and

determining that the first one of the plurality of communication ports is functional based on determining that the received acknowledgement corresponds to the transmitted non-alarm event signal.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 068494/0384 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: TYCO SAFETY PRODUCTS CANADA LTD.
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058957/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2021
From: TYCO SAFETY PRODUCTS CANADA LTD
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058562/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2009
From: FOISY, STEPHANE
To: TYCO SAFETY PRODUCTS CANADA LTD.
Reel/Frame 023102/0810 →
Continuity (1)
Related Publication 20110040851A1 · Feb 17, 2011