WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Security system for centralized monitoring and selective reporting of remote alarm conditions    
United States Patent4141006   
Link to this pagehttp://www.wikipatents.com/4141006.html
Inventor(s)Braxton; Kenneth J. (312 Astoria Rd., Springfield, IL 62704)
AbstractA security system consists of a central digital processor system, e.g., a general purpose computer, to which plural remote units are connected by a digital communications link, e.g., telephone. The remote units include plural alarm sensors such as intrusion and heat sensors. In a data base of the central processor system are stored segments of data associated uniquely with remote premises having the remote units. The processor system includes a terminal for delivering alarm message reports, such as to a law enforcement agency. Specifically, the remote units have interrogation circuitry for interrogating the sensors to determine if they have been tripped, logic circuitry for causing transmission to the central processor system via the communications link of a sensor alarm data message in digital format signifying the sensor address and its tripped status. The central processor system includes correlation means for correlating the data message with the data base to determine logical validity or invalidity of the message. Means responsive to logical validity determination causes portions of the data message and corresponding segments of the data base to be assembled into an alarm message report for delivery by said terminal. SU BACKGROUND OF THE INVENTION The invention relates to centrally monitored security or alarm systems and more particularly to systems for centralized monitoring and selective reporting of alarm conditions at plural remote premises, especially over a wide geographic area. Many security, alarm or annunciator systems which employ central monitoring of conditions at remote locations have been known or have been described in the general and patent literature in recent years. One such system is disclosed in Streit U.S. Pat. No. 3,523,162 which teaches plural remote stations each having one or more alarm sensors and a power supply for causing an alarm signal generator (i.e., a relay) to signal a corresponding one of plural central alarm units by means of a telephone line if the sensor is tripped. A more sophisticated system disclosed by Hardy et al. U.S. Pat. No. 3,761,914 is designed for use with a community antenna (cable) television system (CATV) employing the concept of RF signaling a central office from remote premises via the cable network of alarm (e.g., fire or intrusion) conditions. For this purpose, the remote units send a coded signal. That system includes provision for ascertaining at the central office whether the system is operational or not. Even more sophistication is represented by systems employed for process monitoring (annunciator systems) much as taught by Judlowe U.S. Pat. No. 3,686,654 wherein a plurality of remote solid state alarm modules are each interconnected with a central facility which includes a recorder for recording the operation of either continuous (analog) or switch-type parameter sensing transducers at the remote modules. A multiple point alarm system having a number of alarm points arranged in groups or zones at areas remote from a central station is disclosed by Nurnberg et al. U.S. Pat. No. 3,714,646. That system includes plural zone encoders connected to the alarm switches which signal a zone identification circuit for the purpose of identifying the group or zone in which even a momentary alarm condition occurs. Neuner U.S. Pat. No. 3,855,590 describes a cyclic or monitoring system involving monitoring of plural remote process sensors from a central facility. For this purpose two data or logic streams are sent to the central facility, one of the streams being sent to a control room for operator use, the other being supplied to a special purpose computer used for controlling the facility (i.e., a nuclear power plant) which is supervised by the monitoring system disclosed. Perhaps the most sophisticated of the systems presently described in this background discussion is the monitor and results computer system disclosed by Summers et al. U.S. Pat. No. 3,855,456. That system is intended for aiding operation of processes occurring in a power generations plant. The system employs a logging technique for transforming input data from a plurality of scanned pickup points or sensors into a system variable format usable by all system functions. The computer features serve to store and organize the data in accordance on the delays associated with the sensed events or conditions. This allows the correct order of occurrence of events, etc., to be provided either by CRT devices, alphanumeric and graphic displays, or printers and plotters. Thus the computer organizes the incoming data into usable messages. These various systems representative of the prior art fail to provide one or more of the following characteristics which are desirable for a security system capable of satisfying present needs in a multiuser social environment. In the wake of today's increasing crime rate there is much need for a system capable of monitoring crime and fires. However, law enforcement agencies recite endless reports of false alarms triggered by equipment failures, unwise and careless installations. The false alarm situation has become such a nuisance in some cites, police and fire departments refuse to respond to an unverified alarm from a home or office protection system. Uneducated and inexperienced installers in the field of electronics, poorly or wrongly designed systems, substandard equipment and materials, and lack of training of the prospective user in how to use the system are the major factors that have produced the majority of false alarms. Thus, it is desirable that a security system be capable of verifying in some way the validity of the alarm condition which is being reported to a central facility from a remote unit at a subscriber's premises. It is also desirable that a security system be extensible to a wide geographic area and, for this purpose and for other reasons, employ a common carrier serving intended users. For example, the concept of using existing common carrier facilities expands the availability of existing communications services to potential users or subscribers of the available common carrier serving their respective communities. Other key attributes desirably present in a centrally monitored security system are that it be useful for both small and large subscribers; that it be readily expandible; that it be capable of responding to operation of various possible forms of sensors (e.g., intrusion, fire, heat, water, etc.); that it be responsive to short-term or momentary alarm conditions; that it identify the location of a premise having alarm conditions and specific sensors which sense alarm conditions; that its central facility not be easily overloaded by plural alarm condition reports; that it automatically keep records of vital alarm information; that it automatically keep track of changes in the operational status of subscriber units, i.e., remote units; that it require no constant, direct human monitoring and yet provide specific alarm messages useful for human intervention in alarm conditions; that it provide a high reliability, operational security, and speed; and that it be economical. SUMMARY OF THE INVENTION Among the several objects of the invention may be noted the provision of a centrally monitored security system; the provision of such a system which is extensible over a wide geographic area, which is readily expandible, and well-suited to large and small subscribers; the provision of such a system which employs common carrier communication links between remote units at subscriber premises and a central monitoring facility; the provision of such a system which is responsive to operation of various possible forms of sensors and to short-term or momentary operation of such sensors; the provision of such a system which can identify not only the location of premises with alarm conditions, but also the specific sensors which sense these conditions; the provision of such a system which is not easily overloaded by plural alarm condition reports; the provision of such a system which not only maintains automatic records of vital alarm information but also automatically keeps track of changes in the operational status of subscribers (remote) units, the provision of such a system which is electronically automatic in character, requiring no constant, direct human monitoring, yet which provides specific alarm messages useful for human intervention in alarm conditions; the provision of such a system which can also automatically provide messages indicative of invalid alarm condition data supplied to the central facility; and the provision of such a system having capability for extremely high reliability, operational security, speed and economy. In its apparatus aspects, the invention relates to a security system for centralized monitoring and selective reporting of alarm conditions at a plurality of distant remote units at corresponding remote premises. The system includes a central digital processor system for digitally processing information received from remote units and a communications system adapted for providing a digital communications link between the central processor system and any of the remote units. The central processor system includes a plurality of input ports to provide for simultaneous receipt of alarm data from more than one of the remote units. A data base is maintained at the central processor system. This data base is constituted by segments of stored preselected data, corresponding segments being indicative of characteristics associated uniquely with corresponding remote premises. The remote units individually adapted for responding to a plurality of sensors each having a normal status or a tripped status, the tripped condition resulting in response to occurrence of an alarm situation, such an intrusion or the presence of heat, smoke, fire or water. The central processor system has at least one output port to provide for delivery of alarm message reports to an output terminal device in a format useful for human intervention in such alarm situation. Specifically, interrogation means at individual remote units interrogate the sensors for detection of whether any sensor has changed from normal status to tripped status. Memory means at individual remote units are provided for storing sensor data signifying the address and tripped status of each tripped sensor. Communications initiation means at individual remote units, operative upon detection of such change in sensor status, is included for initiating the establishment of a communications link by the communications system between one of the input ports of the central processor system and the respective remote unit. Encoders at individual remote units encode, when enabled, said stored sensor data in a digital format suitable for transmission over the communications link. Message initiation circuitry at individual remote units is operative upon establishment of a communications link to enable the encoder for transmitting said stored sensor data as a sensor alarm message to the central processor system via the communications link. Message storage means at the central processor system stores the transmitted sensory alarm data message. Correlator means at the central processor system logically correlates the stored sensor data message with corresponding segments of said data base to determine logical validity or invalidity of the sensor alarm data message. Invalid message processing means is responsive to a logical invalidity determination for signaling that the sensor alarm data message is erroneous but valid message processing means is responsive to a logical validity determination for causing at least portions of the sensor alarm data message and corresponding segments of the data base to be assembled into an alarm message report for delivery by said output port. In its method or process aspects, the invention is concerned with a method of centralized monitoring and selective reporting of alarm conditions at the corresponding remote premises. The method involves providing each of a plurality of the remote premises with at least one electronic remote unit and a plurality of sensors associated with such remote unit. The sensors each having a normal status or a tripped status, the tripped status resulting in response to an alarm situation. This method further contemplates providing a central processor system including data base storage, storing in the data base storage segments of preselected data associated uniquely with corresponding remote premises and providing a digital communications link between the central processor system and any of the remote units. More specifically, it involves, electronically interrogating the sensors to determine if any sensor has changed from normal status to tripped status electronically detecting such change in sensor status, and electronically storing data signifying the address and tripped status of each tripped sensor. Communications readiness of the digital communications link is then electronically initiated upon detection of such change in sensor status. Then, the stored sensor data is electronically encoded in a digital format suitable for transmission over the communications link and electronically transmitted as a sensor alarm data message to the central processor system via said communications link. At the central processor system, the received sensor data message central processor system is electronically stored and thereafter is electronically logically correlated by the processor system with corresponding segments of the data base to electronically determine logical validity or invalidity of the sensor alarm data message. Then, what occurs is one of two alternatives. One is electronically signalling upon electronically determining that said sensor data message is logically invalid, that the sensor alarm data message is erroneous. The other alternative, upon electronically determining that the sensor alarm data message is logically valid, is electronically causing at least portions of the sensor alarm data message and corresponding blocks of said data base to be provided as an alarm message report in a format useful for human intervention in such alarm situation.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Inventor     Braxton; Kenneth J. (312 Astoria Rd., Springfield, IL 62704)
Owner/Assignee    
Patent assignment
All assignments
Publication Date     February 20, 1979
Application Number     05/705,357
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     July 14, 1976
US Classification     379/40 340/505 340/524 340/541 340/584 379/42
Int'l Classification     G08B 019/00
Examiner     Swann III; Glen R.
Assistant Examiner    
Attorney/Law Firm     Fishel; Grace J.
Address
Parent Case    
Priority Data    
USPTO Field of Search     340/408 340/164 R 340/310 R 340/416 340/420 340/213 R 340/213 Q 340/213.1 340/276 340/227 R 179/5 R
Patent Tags     security centralized monitoring selective reporting of remote alarm conditions
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
4001785
Miyazaki
340/518
Jan,1977

[0 after 0 votes]
3855456
Summers
700/286
Dec,1974

[0 after 0 votes]
3842208
Paraskevakos
379/47
Oct,1974

[0 after 0 votes]
3641530
Schoenwitz
340/870.13
Feb,1972

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. In a security system for centralized monitoring and selective reporting of alarm conditions at a plurality of distant remote units at corresponding remote premises, said system including a central digital processor system, a communications system for providing a digital communications link between said central processor system and any of said remote units, said remote units being individually adapted for responding to a plurality of sensors each having a normal status or a tripped status, said tripped status resulting in response to occurrence of an alarm situation, said central processor system including a data base constituted by segments of stored preselected data associated uniquely with corresponding remote premises, and terminal means for delivering alarm message reports in a format useful for human intervention in such alarm situation, the improvement comprising interrogation means at individual remote units for interrogating said sensors to determine if each sensor has changed from normal status to tripped status, means responsive to detection of such change in sensor status for causing transmission to said central processor system via said communications link of a sensor alarm data message in a digital format signifying the address and tripped status of each tripped sensor, correlation means at said central processor system for logically correlating said sensor alarm data message with said data base to determine logical validity or invalidity of said sensor data message, and means responsive to a logical validity determination be said correlator means for causing at least portions of said sensor data message and corresponding segments of said data base to be assembled into an alarm message report for delivery by said terminal means.

2. In a security system as set forth in claim 1, said interrogation means being adapted for interrogating each of a plurality of said sensors during repeating interrogation cycles.

3. In a security system as set forth in claim 1, each remote unit comprising at least one memory means for storing information indicative of a tripped sensor.

4. In a security system as set forth in claim 3, said memory means being adapted for storing sensor data signifying the address of each tripped sensor.

5. In a security system as set forth in claim 1, said remote units being adapted for responding to sensors of both an intrusion alarm sensing type and a non-intrusion alarm sensing type, the improvement further comprising means for selectively disabling response to sensors of said intrusion alarm sensing type sensors while permitting response to sensors of said non-intrusion alarm sensing type, thereby providing only a non-intrusion alarm sensing mode.

6. In a security system as set forth in claim 1, said interrogation means of each remote unit being adapted for interrogating said sensors during each of periodically repeating interrogation cycles, said means responsive to detection of change in sensor status including a counter for counting up the number of tripped sensors determined during said interrogating of said sensors, and said means responsive to detection being alternately responsive either upon the count in said counter reaching a predetermined number of tripped sensors, or at the end of an interrogation cycle during which there is detection of less than said predetermined number of tripped sensors during an interrogation cycle, whichever first occurs, for causing said transmission to said central processor system.

7. In a security system as set forth in claim 1, wherein said communications link comprises a telephone circuit, said means responsive to change in sensor status comprising means for establishing said telephone circuit between the respective remote unit and said central processor system.

8. In a security system for centralized monitoring and selective reporting of alarm conditions at a plurality of distant remote units at corresponding remote premises, said system comprising:

a central digital processor system for digitally processing information received from remote units;

a communications system adapted for providing a digital communications link between said central processor system and any of said remote units;

said central processor system having a plurality of input ports to provide for simultaneous receipt of alarm data from more than one of said remote units;

a data base at said central processor system constituted by segments of stored preselected data, corresponding segments being indicative of characteristics associated uniquely with corresponding remote premises;

said remote units being individually adapted for responding to a plurality of sensors each having a normal status or a tripped status, said tripped condition resulting in response to occurrence of an alarm situation;

said central processor system having at least one output port to provide for delivery of alarm reports to an output terminal device in a format useful for human intervention in such alarm situation;

the improvement comprising:

interrogation means at individual remote units for interrogating said sensors for detection of whether any sensor has changed from normal status to tripped status;

memory means at individual remote units for storing sensor data signifying the address and tripped status of each tripped sensor;

communications initiation means at individual remote units, operative upon detection of such change in sensor status, for initiating the establishment of a communications link by said communications system between one of the input ports of said central processor system and the respective remote unit;

encoder means at individual remote units for encoding, when enabled, said stored sensor data in a digital format suitable for transmission over said communications link;

message initiation means at individual remote units, operative upon establishment of a communications link, to enable the encoder means for transmitting said stored sensor data as a sensor alarm data message to said central processor system via said communications link;

message storage means at said central processor system for storing said sensor alarm data message;

correlator means at said central processor system for logically correlating the stored sensor data message with corresponding segments of said data base to determine logical validity or invalidity of said sensor alarm data message;

invalid message processing means responsive to a logical invalidity determination for signalling that said sensor alarm data message is erroneous; and

valid message processing means responsive to a logical validity determination for causing at least portions of said sensor alarm data message and corresponding segments of said data base to be assembled into an alarm message.

9. In a security system as set forth in claim 8, said interrogation means being adapted for interrogation a plurality of said sensors sequentially in periodically repeating interrogation cycles.

10. In a security system as set forth in claim 9, said interrogation means comprising a source of pulses, a binary counter for counting said pulses up to a predetermined number and then resetting to determine an interrogation cycle, decoder means for decoding the count in said counter, the decoded count representing the address of a sensor, address response means interconnected with each sensor for responding to a decoded count representing the address of the respective sensor, and detection means responsive to said address response means and to the tripped status of the respective sensor for causing said memory means of the respective remote unit to store the address of the tripped sensor.

11. In a security system as set forth in claim 10, said memory means at individual remote units comprising at least one random access memory.

12. In a security system set forth in claim 11, said communications initiation means comprising telephone dialer means for dialing a telephone number to establish a telephone circuit constituting said communications link.

13. In a security system as set forth in claim 12, said message initiation means being responsive to establishment of said telephone circuit to enable said encoder means to encode said sensor data stored in said random access memory for transmission of said stored data over said telephone circuit.

14. In a security system as set forth in claim 13, said encoder means being adapted for encoding said stored sensor data into different tones representative of different digits corresponding to respective tripped sensor addresses, said tones being transmittable over said telephone circuit.

15. In a security system as set forth in claim 14, said tripped sensor addresses being transmitted in the form of said tones in a sequence until all of said sensor data stored in said random access memories is transmitted over said telephone circuit.

16. In a security system as set forth in claim 15, each said random access memory of a respective remote unit being interconnected with said binary counter of the respective remote unit for identifying sensor addresses, each said remote unit comprising a further binary counter interconnected with said random access memory, the last said counter determining memory storage addresses of data stored in said memories.

17. In a security systen as set forth in claim 8, said communications system being telephonic, said communications initiation means being adapted for establishing a telephonic link between said central processor system and a respective remote unit, said encoder means being adapted for encoding said stored sensor data into different tones representative of different tripped sensor addresses, said tones being transmittable via said telephonic link.

18. In a security system as set forth in claim 8, said remote units being adapted for responding to sensors of both an intrusion alarm sensing type and a non-intrusion alarm sensing type, the improvement further comprising means at remote units for selectively disabling response by a respective remote unit to tripped conditions of intrusion alarm sensing type sensors while permitting response to tripped conditions of non-intrusion alarm sensing type sensors, thereby to provide only a non-intrusion sensing mode, and means for causing said encoder means at remote units for encoding in a digital format sensing mode signals representative of whether or not said response is selectively disabled, said sensor mode signals being adapted for transmission to said central processor system.

19. In a method of centralized monitoring and selective reporting of alarm conditions at corresponding remote premises, said method including providing each of a plurality of said remote premises with respective remote units and a plurality of sensors each having a normal status or a tripped status, said tripped status resulting in response to an alarm situation, providing a central processor system including data base storage, storing in said data base storage segments of preselected data associated uniquely with corresponding remote premises, providing a digital communications link between said central processor system and any of said remote units, the improvement comprising electronically interrogating said sensors to determine if any sensor has changed from normal status to tripped status, electronically detecting such change in sensor status and, in response to such change, electronically transmitting a sensor alarm data message in a digital format signifying the address and tripped status of each tripped sensor to said central processor system via said communications link, electronically correlating, by means of said central processor system, said sensor alarm data message with said data base to determine logical validity of said sensor alarm data message, and causing, by means of said central processor system, at least portions of said sensor alarm data message and corresponding segments of said data base to be provided as an alarm message report in a format useful for human intervention in such alarm situation.

20. In a method as set forth in claim 19, the further improvement comprising electronically storing, by means of said remote unit, data signifying the address and tripped status of each tripped sensor in response to said detecting change in sensor status.

21. In a method as set forth in claim 20, said electronically transmitting a sensor alarm data message comprising transmitting the electronically stored data.

22. In a method as set forth in claim 21, the further improvement comprising electronically initiating communications readiness of said digital communications link prior to said transmitting a sensor alarm data message.

23. In a method as set forth in claim 19, said alarm message report being provided only if said logical validity of said sensor alarm data message is determined to exist.

24. In a method as set forth in claim 23, the improvement further comprising electronically signalling if logical invalidity of said alarm data message is determined to exist.

25. In a method as set forth in claim 19, wherein said sensors of a remote unit are of intrusion alarm sensing types and of non-intrusion alarm sensing types, the improvement further comprising selectively disabling determination of the tripped status of intrusion alarm sensing type sensors, thereby providing only a non-intrusion alarm sensing mode.

26. In a method as set forth in claim 25, the improvement further comprising electronically transmitting a sensing mode signal from a remote unit to said central processor system, signifying said non-intrusion alarm sensing mode, if said disabling is effected.

27. In a method of centralized monitoring and selective reporting of alarm conditions at corresponding remote premises, said method including providing each of a plurality of said remote premises with at least one electronic remote unit and a plurality of sensors associated with said remote unit, said sensors each having a normal status or a tripped status, said tripped status resulting in response to an alarm situation, providing a central processor system including data base storage, storing in said data base storage segments of preselected data associated uniquely with corresponding remote premises, providing a digital communications link between said central processor system and any of said remote units, the improvement comprising:

electronically interrogating, by means of said remote unit, said sensors to determine if any sensor has changed from normal status to tripped status;

electronically detecting, by means of said remote unit, such change in sensor status;

electronically storing, by means of said remote unit, data signifying the address and tripped status of each tripped sensor;

electronically initiating, by means of said remote unit, communications readiness of said digital communications link upon detection of such change in sensor status;

thereafter electronically encoding, by means of said remote unit, said stored sensor data in a digital format suitable for transmission over said communications link; and

electronically transmitting, by means of said remote unit, said encoded sensor data as a sensor alarm data message to said central processor system via said communications link;

electronically storing the received sensor alarm data message at said central processor system;

thereafter electronically logically correlating, by means of said central processor system, the stored sensor data message with corresponding segments of said data base to electronically determine logical validity or invalidity of said sensor alarm data message; and then either

electronically signalling, by means of said central processor system, upon electronically determining that said sensor data message is logically invalid, that said data message is erroneous; or

electronically causing, by means of said central processor system, upon electronically determining that said sensor data message is logically valid, at least portions of said sensor data message and corresponding segments of said data base to be provided as an alarm message report in a format useful for human intervention in such alarm situation.
 Description Submit all comments and votes
 


BRIEF DESCRIPTION OF THE DRAWINGS

FIGS. 1A-1C together represent a flow diagram illustrative not only of operation of the system but also its elements, interconnecting portions of the diagram being indicated by alphabetic characters;

FIG. 2 is a symbolic representation of a data base of a central processor system of the invention;

FIGS. 3A-3D together constitute a schematic diagram of circuitry of a remote unit of the invention, circuits, interconnections being identified by the alignment of leads.

Corresponding reference characters indicate corresponding elements throughout the several views of the drawings.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

Referring to FIG. 1A, indicated at 11 is one of a plurality of electronic remote units of the present security system. Each remote unit 11 is located at the corresponding premises of a subscriber to the system which premises are relatively remote, e.g., geographically separated by up to many miles, from central digital processor facilities of the present security system, there being no interconnection between any of the remote units 11 and the central processor facilities except through a common carrier communications link 13 (such as a telephone circuit) explained below.

Each remote unit 11 includes circuitry 15 for interrogating each of a plurality of switch-type sensors 17 positioned suitably on the subscriber's premises for detecting any of various alarm conditions such as intrusion, fire, heat, water, etc. The purpose of such interrogation is for detecting whether any of the sensors 17 has changed from a normal status to a tripped status, such tripped condition resulting from occurrence of an alarm situation (alarm condition). Within the block designated 18 is communications initiation means, e.g., an automatic telephone dialer, operative upon detection of such change in sensor status, for initiating the establishment of communications link 13 between one of the possibly several input ports 19 of the central processor system and remote unit 11.

At 21 is a memory of remote unit 11 which serves as means for storing sensor data signifying the address (i.e., location on the premises) and tripped status of each of sensors 17 which have been tripped. An encoder shown at 23 serves as means for encoding, when enabled, said stored sensor data in a digital format suitable for transmission over communications link 13. Circuitry within block 15 serves constitutes message initiation means, operative upon establishment by dialer 18 of communications link 13, to enable encoder 23 for transmitting said stored sensor data as a sensor alarm data message to the central processor system over link 13.

The central digital processor system which is preferred is of the type generally disclosed in Amdahl et al. U.S. Pat. No. 3,400,371, entitled "Data Processing System" herein incorporated by reference and more preferably an improved data processing system such as System/370 models 145, 155 II, 158, 165 II, or 168, commercially available from International Business Machines Corporation. For this purpose, it is preferred to use an Information Management System/Virtual Storage (IMS/VS) control system in order to implement the present invention when employing one of the above models, but others may be used.

Referring again to FIG. 1A and also to FIGS. 1B and 1C, the central processor system includes a suitable decoder 25 for decoding the data received over link 13 and for converting it to an electronic format compatible with the processor system. At 27 is shown a data communications facility serving as symbolic program linkage between the communications terminal constituted by decoder 25 and the remainder of the processor system.

The received sensor alarm data message flows from facility 27 to a message scheduler 29 serving as a message processing region or partition of the processor system for defining message priority, size, or class. In this way priorities can be set for different types of data messages in the event of high data message activity. Such operation will be understood by those skilled in the art of using advanced digital processing systems.

A common service facility 31 makes the incoming data available to both a system log 33 and to a message queue 35. Thus the input data is both logged and queued for further processing. This arrangement provides message storage means for storing the sensor alarm data message. It may be noted that all input (and output) messages are electronically written in log 33 to ensure an ability to preserve data, and ensure an ability to restart the system, in the event of a system failure, such as loss of power, or in the event of deliberate processor system shutdown.

Processing by the processor system of the sensor alarm data message is deemed to begin in FIG. 1A at the input designated 37. It should here be understood that various data transactions may be taking place within the processor system. For this purpose, a sensor alarm data message arriving at input 37 is deemed an emergency message. A determination then results at decision point 39 as to whether the received data represents an emergency message transaction. If the determination is "no," the processor system continues processing other transaction types as shown at 41.

If the determination at 39 is "yes," control of the emergency message (i.e., the sensor alarm data message) is released as indicated at 42 to Data Language/I (DL/I), a data management facility through which the IMS/VS control system is adapted to the data requirements of the present security system. DL/I, designated at 43, provides the present crime and fire, etc., prevention application program 45 with a facility to use a crime and fire, etc., customer (subscriber) data base 47 as described below. DL/I can also be used to assist in the creation and maintenance (e.g., updating of subscriber information) of data base 47, as well as for other purposes which will be understood to those skilled in the art of using advanced digital processing systems such as those identified above and similar types.

Data base 47 is provided by electronically storing segments of preselected data associated uniquely with corresponding subscriber remote premises. Referring to FIG. 2, data base 47 is shown to include for each such subscriber (customer) a record including an identification number 49, the subscriber's name and address 51, police district 53, fire district 55, as well as various parameters 57 which are helpfully descriptive of the subscriber's premises and location on the premises of the various sensors 17. For example, a heat sensor location in a bedroom on the third floor, or a door intrusion sensor in the basement may be so identified.

Once into the security program 45, the sensor alarm data message undergoes several decisional processing steps, herein referred to simply as determinations. Thus, referring again to FIG. 1B, a determination is made at 59 as to whether the message indicates a fire. If "yes," the program initiates (as shown at 61) a call to data base 47 to get the customer's data base record for further processing as described below.

If the message does not indicate a fire, a determination is made at 63 as to whether it indicates an intrusion. If It does, the program initiates a data base call as shown at 61. If it does not, a determination is then made at 65 as to whether the message indicates that presence of water has been sensed. If the message so indicates water, a data base call is initiated as shown at 61. If it does not so indicate, a further determination is made at 67 as to whether the data signifies some other alarm occurence (e.g., excessive heat, overpressure and so forth). If so, a data base call is initiated as shown at 61.

Assuming that one of the above determination results in a data base call 61, further determinations are made by the program with the use of the data base record. At 69 a determination is made (by comparison of the alarm message with the data base) of whether the floor number identified in the alarm message as the location of the sensed alarm occurence is logically valid. For example, a reported intrusion on the third floor could be valid if the premises from which the message was received is indicated in the data base as having an intrusion sensor on the third floor of the premises but would not be valid if the data base held no record of an intrusion sensor on third floor.

Then, if the transmitted floor message input is determined to be valid, a determination is made at 71 as to whether the switch (sensor) number input is logically valid on the basis of the switch (sensor) numbers in the data base. If so, a further determination is made at 73 as to whether the location or address of the sensor (e.g., "hallway No. 3 sensor") matches information in the data base. If so, a further determination is made at 75 as to whether the type of alarm occurence reported by the data message corresponds to the type of sensors which the data base indicates are present at the premises.

If the answer to any of determinations 69, 71, 73, or 75 is "no," a corresponding appropriate error message action 77, 79, 81 or 83 is taken. Such error messages signify, for example, that a malfunction has occurred in the sensors of a customer or elsewhere in the remote unit, for example. All such error messages are electronically written by the program to a message queue 85 from which they can be sent to the master terminal operator (or elsewhere) for notifying the customer or service personnel of the malfunction.

If the answer to each of determinations 69, 71, 73, and 75 is "yes," the program moves the customer's name and address to output message format as shown at 87. Then the program moves the time, date and emergency (alarm occurrence) type to message format as indicated at 89. Finally, it moves a police and/or fire destination terminal number to output message format as signified at 91 for further processing.

Note that if the determination at decision point 75 is "yes," a further determination is made at 95 as to whether the alarm data message signals that an intrusion has been made. If "yes," further steps are taken as shown in FIG. 1C.

Referring to FIG. 1C, a first such step 97 is to set a message intrusion counter to the processing system to zero. Then, as indicated at 99, the customer's name and address are moved to output message format. Next, the time, date and type of emergency (alarm occurrence type) are moved to output message format, as shown at 101. Finally, at 103, a police destination terminal number is moved to output message format.

The completed message is written, as represented at 105, to a message queue 107 for further processing described below. When the message is written to queue 107, a count of one is added to the intrusion counter, as indicated at 108, whereupon the program is structured as represented at 110 to go back to point "B" (See FIG. 1B) of the program to see if there are any additional messages to be processed, the intrusion counter being incremented accordingly.

From message queue 107, messages flow conventionally to a common service facility 109 and thence to a message scheduler facility 111 for delivery to a message terminal operator 113. Receiving of the alarm, i.e., emergency message is indicated at 115. The terminal operator starts a remote terminal line as shown at 117. Then, data communications facility message transmission occurs as represented at 119.

A police department is illustrated at 121 as receiving the alarm message report, here represented at 123 as an intrusion message report. For this purpose, police department 121 may have a conventional on-line printer terminal.

It should be understood that if the alarm message is of a nonintrusion type, i.e., a fire, heat, water, etc., message, then the alarm message report would be sent to a fire department instead, but in a manner identical with that just described. Such nonintrusion alarm message reports may be provided simultaneously also to a police department.

Although the intrusion message report is shown at 123 is represented as showing the name and address of the customer, as well as the date and times of intrusions sensed, it will be apparent that other information may additionally be reported, such as specific locations of the tripped sensors, or additional customer data such as type of premises and other especially useful types of information in data base 47.

Referring to FIGS. 3A-3D, circuitry of a remote unit 11 of the system is shown in detail. In the interest of clarity, not all of the various conventional power supply or similar connections are illustrated.

The various circuits and logic devices described herein may be advantageously comprise monolithic integrated circuits. While integrated circuit devices of discrete commercial types as described may be employed, it will be apparent that circuitry as described herein may be of the large scale integration (LSI) type.

Various logic gates or digital devices of the type described herein having outputs which are logical functions of the inputs thereto are said to supply an output signal when the respective output or input is at a first distinct voltage or current level (a "1" state) as opposed to a second distinct voltage or current level (a "0" state). Positive logic is assumed.

Two sensor switches ("Sensors") SS1 and SS2 are shown in FIG. 3B. These are but two of the many possible sensors, a convenient maximum number for this configuration of the remote unit being one hundred forty-four. Such sensors may be of either normally-open (n.o.) or normally-closed (n.c.) types, it being understood that the respective sensor is moved from its normal position or status and thus attains a tripped status or condition in response to occurence of an alarm condition.

One side of each such sensor SS1, SS2 is connected to either the inverting or noninverting input of a correspond