EP0575753A2 - Electronic monitoring system - Google Patents
Electronic monitoring system Download PDFInfo
- Publication number
- EP0575753A2 EP0575753A2 EP93108236A EP93108236A EP0575753A2 EP 0575753 A2 EP0575753 A2 EP 0575753A2 EP 93108236 A EP93108236 A EP 93108236A EP 93108236 A EP93108236 A EP 93108236A EP 0575753 A2 EP0575753 A2 EP 0575753A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- inmate
- signals
- transmitters
- signal
- individual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/22—Status alarms responsive to presence or absence of persons
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/20—Checking timed patrols, e.g. of watchman
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/28—Individual registration on entry or exit involving the use of a pass the pass enabling tracking or indicating presence
Definitions
- This invention concerns an apparatus and method for monitoring a predetermined population in a predetermined location.
- the inmates being monitored may be involuntarily confined, as for example, in a prison or warehouse or farm, or may be voluntarily confined as for example prison guards or support personnel or patients or medical staff in a hospital, or inmates associated with some other type of institution.
- a prison is used in the description that follows, but those of skill in the art will understand that the problems and solutions described in connection therewith apply to many other inmate populations and institutions as well.
- inmates In many such institutions real time inventory accounting, location tracking and status monitoring of inmates are often needed. In general it is important to know not only that the total actual inmate count equals the expected number, but also to know the whereabouts of specific inmates, i.e., is each inmate in a proper location. In other situations it is also important to know additional information about inmate status. For example, (1) where the inmate is a person or animal, are there life signs, (2) where the inmate is a guard, is the guard in a normal condition, e.g., positive vital signs, no threat alarm, posture normal, etc., and/or (3) where the inmates are uncooperative and/or confined involuntarily, has there been any tampering with the monitoring system or any attempt to evade monitoring.
- monitoring typically been done by manual methods, e.g., by eye and ear using paper records.
- inmates are counted and identified and their location determined by visual inspection and the results recorded on paper or even in a computer by manual data entry. The results are then compared with the predetermined paper or computer records to ensure that the correct number of inmates is present, that each inmate is at a permitted or preassigned location and that no emergency conditions exist.
- An electronic system for monitoring inmates within a predetermined inmate location region comprises one or more individual inmate transmitters, each coupled to an inmate being monitored and transmitting at random, within a first prescribed time range, signals containing codes identifying individual inmate transmitters, one or more reference transmitters fixed at known positions within the location region and transmitting at random, within a second prescribed time range, signals containing codes identifying individual reference transmitters, and a receiver having multiple antennas placed at predetermined locations within the region for receiving signals from the inmate and reference transmitters and determining locations of the inmate transmitters in part based on signals received from the reference transmitters.
- the transmitters comprise spread-spectrum modulators for providing spread spectrum signals containing a predetermined spread spectrum code and the receivers comprise a correlator for preferentially detecting the presence of the predetermined spread spectrum code to provide an output pulse for precise determination of times of arrival of the spread spectrum signals from the transmitters.
- the transmitters contain electrical circuits for generating random transmit times within the prescribed transmit time ranges.
- the signals provided by the transmitters are rf signals and the inmate transmitters further comprise acoustic radiator means for providing a sonic tone burst substantially coincident with transmission of the rf signal from the same inmate transmitter, and wherein the reference transmitters contain acoustic detectors for detecting the sonic tone burst and thereafter launching an rf signal containing a code indicating that a sonic signal has been received.
- the preferred embodiment further comprises in the transmitter, an alarm detector for determining when an alarm condition exists at the transmitter and a means for adjusting the nominal transmit time interval to make such interval shorter, at least temporarily, when such alarm condition exists.
- a method for monitoring inmates within a predetermined inmate location region comprises transmitting first signals from transmitters coupled to inmates having variable positions relative to the location region, and transmitting second signals from reference transmitters having known positions relative to the location region, wherein signals from all transmitters contain a known common code and a further code uniquely identifying each individual transmitter, receiving signals at multiple receivers having further known positions relative to the location region, coupling the received signals through correlators for separating the first and second signals from other signals arriving at the multiple receiver locations, determining relative times of arrival of the first and second signals at the multiple receiver positions, and calculating the location of the inmate transmitters based at least in part on the relative times of arrivals of the first and second signals at the multiple receiver positions.
- the method comprises, prior to transmitting, forming the first and second signals by modulating an rf carrier with a coded modulation signal, wherein the coded modulation signal comprises a sequence of M data bits, wherein each transmitter has a unique combination of such M data bits, and wherein data bits representing a logical "1" or "0" comprise (2 n -1) sub-bits, wherein each sub-bit is composed of a predetermined number of cycles of a predetermined frequency and a sequence of relative phases of adjacent sub-bits making a data bit forms the common code.
- a logical "1" or “0” is represented by the common code sequence of (2 n - 1) sub-bits and a logical "0" or “1” is represented by a different sequence of (2 n - 1) sub-bits, as for example, a CW signal or no signal or another code.
- a further embodiment of the method comprises transmitting an acoustic signal from an inmate transmitter to an acoustic detector coupled to a reference transmitter, whereupon that reference transmitter transmits an rf signal comprising an indication that an acoustic signal has been received by that reference transmitter.
- the steps of transmitting the first and second signals comprise transmitting the first and second signals from each transmitter at individual randomly chosen times, preferably lying within at least one predetermined time interval.
- the method further comprises transmitting as a part of the first signal from a particular inmate transmitter, a further code indicating that an alarm condition exists at that inmate transmitter, and when an alarm condition exists at an inmate transmitter, the predetermined time range is made smaller.
- FIG. 1 shows a simplified block diagram of electronic inmate monitoring system 10 according to the present invention.
- system 10 For convenience of explanation and not intended to be limiting, the construction and operation of system 10 is described in terms of application to a prison population, but those of skill in the art will understand, based on the description herein, that system 10 applies to other inmate and institution types as well.
- PDUs 12 are small transmitters and are desirably of two varieties: a first variety 14, referred to hereafter as “inmate PDUs” or “inmate transmitters”, which are conveniently but not essentially battery operated and worn by inmates (e.g., prisoners and guards) and therefore mobile; and a second variety 16 which have known and generally fixed positions relative to the controlled location region of the institution containing the inmates and are referred to hereafter as “reference PDUs" or “reference transmitters”.
- FIG. 9 shows an illustration of a wrist-watch type inmate PDU 14.
- Reference PDUs 16 may have any convenient configuration and may be battery or line operated. Line operation is preferable for reference PDUs 16.
- PDUs 12 transmit coded signals 18 to receptors 20 of receiver nodes 22.
- Multiple receiver nodes 22 are provided, generally at least three, but more than three provide redundancy and increased accuracy and are desirable.
- the optimal number of receiver nodes 22 depends upon the size of the institution, the number of rooms, corridors, yards, and other partially or wholly enclosed spaces and any other structural features that might interfere with reception of signals 18 by receiver nodes 22. In general, sufficient number of nodes 22 should be provided so as to avoid any dead spots wherein signals 18 sent from PDUs 12 would not be picked up by at least one receiver node 22, preferably at least three nodes 22.
- signals 18 between PDUs 12 and receivers 22 be electromagnetic signals, e.g., radio or optical signals.
- signals 18 are rf signals with frequency above about 10 MegaHertz, usually above about 100 MegaHertz with about 915 MegaHertz being convenient.
- Signals 18 are intermittent and random, that is, comparatively short bursts of rf energy occurring at random times within predetermined intervals.
- signals 18 from PDUs 12 have a frequency of about 915 MegaHertz, a duration of about 120 microseconds and occur at random times every 0.5-1.5 seconds.
- each PDU 12 sends a 120 microsecond burst of coded rf energy to receivers 22. Because the timing of the transmission from individual PDUs is random and independent of the timing from all other PDUs, only a small number of coincident transmissions will occur and these will be randomly distributed.
- inmate transmission interval of about 1.0 ⁇ 0.5 seconds is preferred, longer or shorter transmission intervals may also be used, for example, transmission intervals in the range of 0.1 - 100 seconds are useful, with about 0.2 - 20 seconds being convenient and 0.5 - 15 seconds being suitable for many situations. In general, having very short transmission intervals (e.g., less than about 0.1 seconds) is undesirable where large numbers of PDUs are intended to be monitored.
- the transmission interval could be as short as the transmission burst length, but this merely consumes more power to no advantage.
- the longer the transmission interval the more PDUs that can be accommodated, the lower the average power consumption, and the less the probability of time overlap, but the less frequently the inmate population count and location is updated.
- the optimal transmission interval will depend upon the desired system capacity (i.e., number of monitored PDUs) and the desired data refresh rate. Those of skill in the art will understand how to chose the optimum transmission intervals for their particular problem based on the teachings herein.
- inmate PDUs may have the same or different intervals and reference PDUs may have the same or different intervals, and the inmate and reference PDU intervals may be the same or different.
- the reference PDUs transmit randomly during a nominal transmit interval longer than the nominal transmit interval of the inmate PDUs.
- the reference PDUs conveniently randomly transmit about 50-500 times less frequently than the inmate PDUs (e.g., every few minutes rather than about every second), but shorter or longer reference transmit intervals are not precluded.
- the nominal transmit time intervals need not be fixed. For example, if an inmate PDU 14 registers an alarm condition, e.g., an attempt to tamper with the PDU (see FIG. 2), it is desirable that the nominal transmit time interval be shortened at least temporarily to increase the probability that the alarm condition coded into signal 18 will be detected and identified by system 10.
- the transmit interval is desirably shortened, for example, from nominally about one 1 second to nominally about 0.1 second.
- the PDU desirably resets to the pre-alarm transmit interval. This helps avoid having momentary false alarm conditions overwhelm the system.
- coded (e.g., rf) signals 18 are passed to multiple receiver nodes 22 where they are correlated and detected and the resulting data and timing information passed to collector nodes 24.
- Each collector node 24 serves a number of receiver nodes, as for example four receiver nodes 22 per collector node 24, but more or fewer is also suitable.
- Collector nodes 24 determine differences in time of arrival of signals 18 from transmitters 12 at receptors 20 and separate the identification codes carried by signals 18 identifying each transmitter 12 so that the two kinds of information are related, i.e., the particular relative arrival time of the signal from a particular PDU is identified and the position and status of each PDU (from which a valid signal was received) calculated therefrom.
- This information is then passed over two-way communication link 28 to central control station 26 where the inmate count, position and status information is determined, stored, updated and made available to the system operators.
- Bar code reader 30 may also be provided in the system for reading bar codes on inmate PDUs for accounting or other purposes. Bar code readers 30 may be located at choke points in the institution for verifying passage of particular inmate PDUs or on vending machines or in the library or sports equipment room or the like for facilitating inmate purchases and book or sporting equipment withdrawals, or dispensing medications or other functions involving accountability.
- System 10 desirably but not essentially also includes sonic emitters 13 on inmate PDUs 14.
- Sonic emitters 13 provide sonic signals 15 (e.g., a short CW burst), at the same random time at which individual inmate PDU 14 transmits its coded signal 18, but not necessarily with the same transmission interval.
- Sonic signal 15 is desirably ultrasonic, so as to not disturb the inmate wearing the PDU.
- sonic signals 15 are not transmitted every time rf signal 18 is transmitted but are transmitted less frequently. However, whenever sonic signal 15 is transmitted from a PDU, transmission occurs at the same time as transmission of rf signal 18 from that same PDU.
- Reference PDUs 16 have microphones or other sonic receptors 17 which receive sonic signals 15 from nearby inmate PDUs 14. Whenever a reference PDU (e.g., 16) receives a sonic burst, it promptly transmits coded signal 18 identifying itself and containing an additional code indicating that it has received a sonic signal.
- the difference in arrival time of signal 18 from an individual PDU 14 and the signal 18 from a reference PDU 16 activated by a sonic burst from that inmate PDU allows substantial improvement in the accuracy to which the position of the inmate PDU can be determined. This is because the arrival time differences allow the sonic propagation time (and therefore the range) from inmate PDU to adjacent reference PDU to be determined. Since the sonic propagation velocity is much slower than the rf propagation velocity, the range (and therefore inmate PDU position relative to the reference PDU) can be determined with much greater accuracy than is possible by the use of rf alone.
- system 10 is conveniently a one-way system, that is, the inmate PDUs need have no signal reception capability. It has been determined that a one-way system where the inmate PDUs only transmit in brief bursts (either rf alone or rf and sonic or sonic alone), consumes less power than a system where the inmate PDUs must also have a continuously operating receiver to listen for a polling signal from a central monitoring system, even when polling is substantially less frequent than the transmission intervals used herein. This is a particular feature of the present invention.
- a further feature of system 10 is that receptors 20 need not be particularly directional since the location of PDUs 12 is determined primarily from differences in time of arrival of signals 18 at receptors 20 and receivers 22, taking advantage of the calibration provided by reference PDUs 16.
- Reference PDUs 16 have known and substantially fixed positions. Hence, the arrival times of their signals provide a local calibration that takes into account local variations in the environment and other system drift or anomalies to aid in more accurately determining the position of nearby inmate PDUs 14. Also, since reference PDUs are transmitting at frequent intervals, the system can continuously self-calibrate. Thus, drift in individual components or transmission lines or other elements that might affect the accuracy of determining relative time-of-arrival of signals 18 are automatically compensated. This is a further particular feature of the present invention.
- FIG. 2 shows a simplified schematic diagram illustrating the construction and operation of inmate PDU 14.
- Inmate PDU 14 comprises microcontroller 32 which receives inputs from alarm sensors or switches 34, tampering sensors 36, body sensors 38 and test or other optional input 40, and inserts indications of the status of these inputs into coded signal 18. While certain sensors or alarm or test indicators 34-40 are illustrated, those of skill in the art will understand that any types of status or alarm or test indicators can be included depending upon the function or condition to be detected and reported as a part of the monitoring function, and those illustrated in FIG. 2 are intended to be representative rather than limiting (see also the discussion in connection with FIG. 7).
- Microcontroller 32 also communicates with regulation and control unit 42 which manages power from battery 44, and supplies power via outputs A, B, C, etc. to various operational circuits 46-54, as microcontroller 32 directs. This is important to provide extended battery life by energizing only those circuit elements that are required for a particular function being performed. Controller 32 also desirably supplies time of day display 56 but this is not essential.
- phase locked oscillator 46 When commanded by microcontroller 32 based on instructions stored within memory 33, phase locked oscillator 46 produces an rf signal (e.g., 915 MegaHertz) for delivery to modulator 50 and a lower frequency signal (e.g., 14.3 MegaHertz) for delivery to pseudo-random (PN) code generator 48. It is desirable but not essential that the two frequencies be coherent. Code generator 48 also receives inputs from microcontroller 32 which instructs it which codes to insert into modulation signal 49 (e.g., based on the status of indicators 34, 36, 38, 40) delivered to modulator 50.
- rf signal e.g. 915 MegaHertz
- PN pseudo-random
- Modulator 50 produces modulated signal 51 which is passed through optional band pass filter 59 to amplifier 52 and sent to antenna 58 to radiate coded signal 18 (e.g., about 120 microseconds duration) to receptors and receiver nodes 20, 22 (FIG. 1).
- Microcontroller 32 also desirably (but not essentially) provides sonic signal 60 to amplifier 54 and sonic transducer 13 to provide sonic pulse 15, e.g., of about 1 millisecond duration.
- Microcontroller 32 and memory 33 include a random number generating routine (and therefore provide a random number generator) which determines when signal 18 (and 15) will be transmitted within the predetermined transmit interval (e.g., about 1 second). Random number generating routines or generators are well known in the art.
- FIG. 3 is a simplified block diagram of the circuit of reference PDU 16.
- Reference PDU 16 contains the core of inmate PDU 14, that is, those elements enclosed by dashed line 14' on FIG. 2, plus optional sonic microphone 17, amplifier 62, filter 64, amplifier 66 and detector 68. Tamper detection element 36 having a similar function to element 36 in FIG. 2 is also provided. Sonic receptor chain 17, 62, 64, 66, 68 provides input 69 to microcontroller 32 within PDU core 14' to activate transmission of signal 18 when a sonic pulse is received at detector 17, as has been previously described.
- the output of PDU core 14' is coupled to antenna 58 for transmission of signal 18 to receptors and receiver nodes 20, 22, in the same manner as for inmate PDU 14, except that a transmission takes place whenever sonic signal 15 is received and not just at the random times generated within core 14'.
- the two situations are distinguished by the presence of a code in signal 18 indicating the presence (or absence) of a sonic signal in the transmission from reference PDU 16.
- FIG. 4 shows a simplified schematic diagram of receiver node 22.
- Signal 18 is received at antenna 20 (e.g., where signal 18 is rf) and passed to bandpass filter 70 and low noise amplifier 72.
- the resulting amplified signal is passed to mixer 74 where it is mixed with signal from local oscillator 76 to provide an IF signal for delivery to IF amplifier 78 and limiter 80.
- the signal is passed to correlator 82, amplifier 84, detector 86, amplifier 88, DC block 90 and hence via output 91 to collector node 24 (FIG. 1).
- Output 92 of DC block 90 is passed to DC regulator 94 for regulation of the DC voltage provided to the above-described elements of receiver node 22.
- Correlator 82 is desirably a Surface Acoustic Wave (SAW) correlator having a correlation function matched to the signal configuration of a common code contained on signals 18 transmitted from all PDUs 12.
- Elements 70-94 are conventional and well known in the art.
- correlator 82 The purpose of correlator 82 is to provide a large output when a unique common code present on all signals 18 is detected and substantially not otherwise. This is accomplished by having correlator 82 check the incoming signals for the presence of the particular common code inserted by all PDUs on signal 18. When the common code is present on the received signal, correlator 82 provides a large (e.g., high correlation) output. When the common code is not present on the received signal, correlator 82 provides little output (i.e., substantially no correlation). This greatly enhances the ability of receiver 22 to discriminate against spurious signals that may be received by receptor 20, as for example, electrical noise, radiation from other sources than PDUs, and so forth.
- Correlators for performing such function are well known in the art but a SAW correlator is preferred.
- the use of a common code in all the PDU signals and of a receiver having a correlation capability keyed thereto to separate the PDU signals from other signals based on correlation to the common code is a particular feature of the present invention.
- FIG. 5 shows a simplified schematic circuit diagram of one of collector nodes 24. All collector nodes are conveniently identical, although this is not essential.
- Collector node 24 receives inputs 91 from multiple receiver nodes 22 (FIG. 1), as indicated by channels 96 (labelled 1-N in FIG. 5) and performs relative time-of-arrival measurements on the pulses arriving from receivers 22 and further processes the pulses to extract the data contained therein (e.g., PDU identity and status), and report this information to central processor 26 (FIG. 1).
- the number of channels corresponding to each receiver node can range from one to N, where N is generally at least 3 and more usefully at least eight to sixteen, depending upon the physical configuration of the confining space.
- Each channel desirably has DC blocker 98 which together with DC blocker 90 (FIG. 4) permits DC current to be sent along the same cable through which the data pulses are flowing from receivers 22 to collector node 24, so that separate power supplies are not required in receivers 22.
- Threshold circuit 104 detects logical data "1" and is set relatively high for noise immunity. Absence of a logical data "1" is considered a logical "0". Threshold circuit 102 is used for extracting time-of-arrival information and is set relatively low so as to detect the extreme leading edge of the first received logical data "1". This provides time-of-arrival information since each signal 18 begins with one or more logical data "1" signals. (The data structure is explained more fully in connection with FIG. 7.)
- Each channel 96 has its own corresponding high speed counter 106 which measures the time interval between data "1"s in the leading edge of signals 18 (i.e., the preamble/sync portion of signals 18). A time resolution of about one nanosecond or better is desirable.
- All channels 106 use a common high speed clock 108 synchronized via a designated receiver node channel providing an input to clock 108 via line 109 coupled to the timing threshold detector 102 of the designated channel.
- the designated receiver node receives a master synchronizing signal from a preselected and modified reference PDU placed where all receivers can receive it and which has a special "master designation" identification (ID) code on its signal that it transmits to all receiver nodes.
- This master PDU preferably does not transmit randomly. While this is a convenient means of establishing a master time reference, other suitable means may also be used.
- a PDU (inmate or reference) transmits
- its rf signal is received and detected by every receiver node within range.
- the resulting detected pulses are channeled into collector nodes 24 where time-of-arrival measurements are made and ID and status data are decoded.
- the collector node then compiles a complete list of the times-of-arrival of each PDU signal using data selector 110 operating under the control of microcomputer 112 and memory 114, to read each of the high speed counters 106.
- the results are stored along with the PDU ID and status determined by data decoder and combiner 116, as a data record in memory 114.
- central control station CCS 26 (FIG. 1)
- Bar code reader 30 is coupled to microcomputer 112 by any convenient input means 31, as for example but not limited to, an RS 232 port.
- Collector nodes 24 conveniently operate from conventional power lines.
- FIG. 6 is a simplified schematic diagram of central control station (CCS) 26, comprising, communication interface 122, computer system 124, memory 126, monitor 128, keyboard 130, optional mouse 132 and printer 134, and optional uninterruptible power supply 136.
- CCS central control station
- the exact configuration of this system and the particular peripheral devices included depend upon the particular system requirements to be decided by the designer and user. Hence, various peripherals listed above may be omitted or others included, as are needed by the user.
- the various elements of CCS 26 are conventional and similar to those used in standard work stations or desk-top computer arrangements, and persons of skill in the art will understand based on the description herein how to combine them or vary them depending upon the results desired.
- CCS 26 The purpose of CCS 26 is to display the inmate population headcount, location and status as determined from the data collected at nodes 24 (FIGS. 1, 5).
- Software systems for operating such work stations are well known.
- application programs for displaying and printing various data records, as for example, data on headcount, location and status collected by nodes 24, are also well known in the art.
- various data base programs and spread sheet programs are able to read in data stored in a file with appropriate data field delimiters and present that data to the viewer or user in a variety of ways, such as for example, graphically or in various tables.
- Such programs are well known in the art.
- FIG. 7 shows, in pictorial form, information on the preferred data and signal structure versus time for the information coded onto signals 18 (FIGS. 1, 4), and how the signals and data appear after partial processing in receivers 22.
- Trace 140 shows, versus time, the presence of short signal bursts 142 of signal 18 of, e.g., about 120 microseconds duration, occurring randomly at approximately 1 second nominal intervals.
- Dashed outlines 144 indicate that if an alarm condition was present in the transmitting PDU, the signal bursts would occur more frequently, at least temporarily.
- Trace 146 shows the internal structure of typical signal burst 142, i.e., that it is composed of a series of M signal bursts 148 each corresponding to a logical data bit.
- the M data bits provide coded information concerning the PDU identity (ID) and status.
- a logical "1" is represented by the presence of a biphase modulated signal burst 148 and a logical "0" is represented by the absence of such biphase modulated signal or the presence of a CW signal or a biphase modulated signal having a different modulation, as explained below.
- Trace 150 shows the structure of biphase modulated signal bursts 148.
- P (2 n -1) subsidiary signal bursts or sub-bits 152 which are pseudo-random code "chips”, an expression well understood in the spread-spectrum art.
- P 63 which is preferred, although larger or smaller values of n and P can also be used.
- Each chip 152 comprises a short duration burst of a predetermined frequency having a constant phase.
- PN code generator 48 of PDUs 14, 16 provides a particular sequence of modulation to biphase modulator 50 (see FIG. 2) such that adjacent chips have the same or different phase according to the code generated in block 48. This produces a signal such as is illustrated in simplified form in trace 154 of FIG. 7, where there is a phase shift or no phase shift between adjacent chips 152, 156, 158 according to the code being provided by generator 48 to biphase modulator 50.
- the code being provided by generator 48 is predetermined and is common to all PDUs.
- signals 18 from PDUs 14, 16 carry two code components, the common code provided by generator 48 which is found on all data bits (signal bursts) representing, for example, logical "1"s, and the PDU ID and status information which is encoded by the presence or absence of signal bursts containing the common code. While the description given above is for the situation where the common code is provided on signals representing logical "1"s, and the absence thereof or CW or some other common code represents logical "0", those of skill in the art will appreciate based on the description herein that this may be interchanged. That is, the common code may represent a logical "0", etc., but this is less desirable.
- Trace 160 shows the effect of passing a signal containing the common code through a correlator set to respond to the common code.
- the first logical data bit burst of signal 142 that is, the first data bit burst of trace 146, is always a logical "1" data burst, that is, a sequence of signal chips 150 containing the common code.
- a large but narrow pulse 162 is obtained from correlator 82 (see FIG. 4) whenever signal 18 arrives containing the common code.
- each signal burst 148 representing a logical "1" data bit in the example of FIG. 7 produces narrow pulse 162 of duration (in this example) of approximately 70 nanoseconds.
- receiver output 91 provides a stream of pulses 162 for each logical "1", with logical "0" represented by an absence of a pulse. Since the leading edge of signal burst 142 always represents a logical "1” thereby producing a narrow pulse 162 at the leading edge of signal 18, threshold detector 102 (see FIG. 5) is able to accurately determine a relative time of arrival of signal 18 at each receiver 22.
- pseudo-random noise code generator 48 (FIG. 2) and biphase modulator 50 has the further advantage of providing a spread spectrum signal. This is helpful in improving the robustness of the system and reducing the likelihood hold of false triggering due to spurious signals, since the information is spread over a larger portion of the modulation spectrum than would otherwise be the case with conventional modulation. This is a further feature of the present invention.
- FIG. 8 shows simplified flow chart of a computer program useful in CCS 26 (FIGS. 1, 6) for management of the information received from collector nodes 24 (FIGS. 1, 5).
- decision block 174 information received from nodes 24 is tested in decision block 174 to determined the PDU type (i.e., inmate or reference) and whether the "sonic signal received" bit is set, in decision blocks 176, 178. If the sonic signal bits are set, then sonic and rf time of arrival are matched to the proper PDU in block 180 (barring signal overlap, only a single PDU could produce the observed sonic and rf times of arrival). Further decisions are made in blocks 182 and 184 as indicated and the results blocks 180-184 to update or calibrate or determine location or validate as indicated in blocks 186-194.
- blocks 188-194 are fed to block 196 where the indicated operations are performed.
- a further decision operation is performed as indicated in block 198 and either an operator alerted as shown in block 200 or where there is no indication of a PDU being in a restricted area, the program continues and recycles to block 172 as the next set of input data is received from collector nodes 24.
- FIG. 9 shows a front view of wrist type inmate PDU 204 and FIG. 10 shows a side view of the same PDU.
- Wrist band 206 with locking closure 207 contains embedded wire 208 which provides a tamper alarm in the event the inmate attempts to remove PDU 204.
- Case 210 of PDU 204 contains the elements depicted in FIG. 2, including optional sonic transducer 13, body sensor 211 and optional time of day display 56.
- Emergency alarm button 212 is provided for use by inmates to signal a threatening (emergency) situation. To reduce false signals, this alarm function desirably requires that buttons 212 and 214 be simultaneously depressed.
- the present invention solves the problems and achieves the goals set forth earlier, and has substantial advantages as pointed out herein, namely, the system is able to track a large inmate population in a predetermined location region, the system is robust and has a high noise immunity by virtue of its use of spread spectrum modulation techniques and a biphase modulation common code from all PDUs which is correlated in the receivers, the system provides good accuracy through the use of self calibration of the time-of-arrival position location function by virtue of the placement of reference PDUs at particular known locations in the controlled area, the system provides comparatively low battery drain because of the short pulse nature of the position locating and PDU status signal transmissions, the system provides a variety of valuable PDU status indicators (e.g., tamper, low battery, body sense, distress, self-test, etc.) as well as PDU location, and the system provides an optional high precision mode by use of a sonic signal from the inmate PDUs whose
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Description
- This invention concerns an apparatus and method for monitoring a predetermined population in a predetermined location.
- There is an ongoing need to be able to track the whereabouts and identity of animals, objects, prisoners, patients, service and support personnel and/or guards or keepers in various institutions such as prisons, hospitals, farms, warehouses and other locations having controlled populations. For convenience of expression, the terms "inmate" and "inmates" are used herein to represent exemplary members of a population of objects or persons or animals being monitored in a predetermined location.
- The inmates being monitored may be involuntarily confined, as for example, in a prison or warehouse or farm, or may be voluntarily confined as for example prison guards or support personnel or patients or medical staff in a hospital, or inmates associated with some other type of institution. For convenience of description, the example of a prison is used in the description that follows, but those of skill in the art will understand that the problems and solutions described in connection therewith apply to many other inmate populations and institutions as well.
- In many such institutions real time inventory accounting, location tracking and status monitoring of inmates are often needed. In general it is important to know not only that the total actual inmate count equals the expected number, but also to know the whereabouts of specific inmates, i.e., is each inmate in a proper location. In other situations it is also important to know additional information about inmate status. For example, (1) where the inmate is a person or animal, are there life signs, (2) where the inmate is a guard, is the guard in a normal condition, e.g., positive vital signs, no threat alarm, posture normal, etc., and/or (3) where the inmates are uncooperative and/or confined involuntarily, has there been any tampering with the monitoring system or any attempt to evade monitoring.
- In the past, monitoring typically been done by manual methods, e.g., by eye and ear using paper records. For example, inmates are counted and identified and their location determined by visual inspection and the results recorded on paper or even in a computer by manual data entry. The results are then compared with the predetermined paper or computer records to ensure that the correct number of inmates is present, that each inmate is at a permitted or preassigned location and that no emergency conditions exist.
- Various attempts have been made in the past to supplement the classic "eye-ball and paper record" monitoring methods with electronic systems Electronic monitoring systems are described, for example, in U. S. Patent Nos. 3,439,320 to Ward, 3,478,344 to Schwitzgebel, 4,347,501 to Akerberg, 4,598,272 to Cox, 4,598,275 to Ross, 4,785,291 to Hawthorne, 4,814,751 to Hawkins, and 4,885,571, 4,918,432 and 4,952,913 to Pauley. While these prior art approaches are suitable under certain circumstances, for example as "home arrest systems", they have a number of limitations well known in the art and none are entirely suitable, especially for institutional settings where a large number of inmates (e.g., 10-1000) must be monitored in a predetermined confinement region, e.g., a prison, cell-block, hospital, ward, warehouse, farmyard, etc. Accordingly, there is an ongoing need for improved electronic monitoring systems which overcome the deficiencies in the prior art and which are suited to the requirements of institutions containing large numbers of inmates confined within a predetermined location.
- The foregoing and other problems of the prior art are overcome by the improved electronic monitoring apparatus and method of the present invention.
- An electronic system for monitoring inmates within a predetermined inmate location region comprises one or more individual inmate transmitters, each coupled to an inmate being monitored and transmitting at random, within a first prescribed time range, signals containing codes identifying individual inmate transmitters, one or more reference transmitters fixed at known positions within the location region and transmitting at random, within a second prescribed time range, signals containing codes identifying individual reference transmitters, and a receiver having multiple antennas placed at predetermined locations within the region for receiving signals from the inmate and reference transmitters and determining locations of the inmate transmitters in part based on signals received from the reference transmitters.
- In a preferred embodiment, the transmitters comprise spread-spectrum modulators for providing spread spectrum signals containing a predetermined spread spectrum code and the receivers comprise a correlator for preferentially detecting the presence of the predetermined spread spectrum code to provide an output pulse for precise determination of times of arrival of the spread spectrum signals from the transmitters. In the preferred embodiment, the transmitters contain electrical circuits for generating random transmit times within the prescribed transmit time ranges.
- In a further embodiment, the signals provided by the transmitters are rf signals and the inmate transmitters further comprise acoustic radiator means for providing a sonic tone burst substantially coincident with transmission of the rf signal from the same inmate transmitter, and wherein the reference transmitters contain acoustic detectors for detecting the sonic tone burst and thereafter launching an rf signal containing a code indicating that a sonic signal has been received..
- The preferred embodiment further comprises in the transmitter, an alarm detector for determining when an alarm condition exists at the transmitter and a means for adjusting the nominal transmit time interval to make such interval shorter, at least temporarily, when such alarm condition exists.
- A method for monitoring inmates within a predetermined inmate location region comprises transmitting first signals from transmitters coupled to inmates having variable positions relative to the location region, and transmitting second signals from reference transmitters having known positions relative to the location region, wherein signals from all transmitters contain a known common code and a further code uniquely identifying each individual transmitter, receiving signals at multiple receivers having further known positions relative to the location region, coupling the received signals through correlators for separating the first and second signals from other signals arriving at the multiple receiver locations, determining relative times of arrival of the first and second signals at the multiple receiver positions, and calculating the location of the inmate transmitters based at least in part on the relative times of arrivals of the first and second signals at the multiple receiver positions.
- In a preferred embodiment, the method comprises, prior to transmitting, forming the first and second signals by modulating an rf carrier with a coded modulation signal, wherein the coded modulation signal comprises a sequence of M data bits, wherein each transmitter has a unique combination of such M data bits, and wherein data bits representing a logical "1" or "0" comprise (2n -1) sub-bits, wherein each sub-bit is composed of a predetermined number of cycles of a predetermined frequency and a sequence of relative phases of adjacent sub-bits making a data bit forms the common code. In the preferred embodiment, a logical "1" or "0" is represented by the common code sequence of (2n - 1) sub-bits and a logical "0" or "1" is represented by a different sequence of (2n - 1) sub-bits, as for example, a CW signal or no signal or another code.
- A further embodiment of the method comprises transmitting an acoustic signal from an inmate transmitter to an acoustic detector coupled to a reference transmitter, whereupon that reference transmitter transmits an rf signal comprising an indication that an acoustic signal has been received by that reference transmitter.
- In the preferred embodiment, the steps of transmitting the first and second signals comprise transmitting the first and second signals from each transmitter at individual randomly chosen times, preferably lying within at least one predetermined time interval.
- In a further implementation, the method further comprises transmitting as a part of the first signal from a particular inmate transmitter, a further code indicating that an alarm condition exists at that inmate transmitter, and when an alarm condition exists at an inmate transmitter, the predetermined time range is made smaller.
- As used herein, the words "sonic" and "acoustic" are intended to refer to sound waves of any frequency whether audible or not.
-
- FIG. 1 is a simplified schematic block diagram illustrating a preferred embodiment of the present invention;
- FIG. 2 is a simplified schematic block diagram illustrating a typical inmate transmitter unit according to the present invention;
- FIG. 3 is a simplified schematic block diagram illustrating a typical reference transmitter unit according to the present invention;
- FIG. 4 is a simplified schematic block diagram illustrating a typical receiver unit according to the present invention;
- FIG. 5 is a simplified schematic block diagram illustrating a typical collector node unit according to the present invention;
- FIG. 6 is a simplified schematic block diagram illustrating a typical central control station according to the present invention;
- FIG. 7 is a simplified timing and data structure diagram illustrating a typical data structure and modulation arrangement according to the present invention;
- FIG. 8, is a simplified flow chart illustrating a method of the present invention;
- FIG. 9 is a simplified front view of a wrist-type monitoring unit worn by an inmate of the institution whose population is being monitored; and
- FIG. 10 is a side view of the unit of FIG. 9.
- FIG. 1 shows a simplified block diagram of electronic
inmate monitoring system 10 according to the present invention. For convenience of explanation and not intended to be limiting, the construction and operation ofsystem 10 is described in terms of application to a prison population, but those of skill in the art will understand, based on the description herein, thatsystem 10 applies to other inmate and institution types as well. -
System 10 comprises one or more personal detection units (PDUs) 12.PDUs 12 are small transmitters and are desirably of two varieties: afirst variety 14, referred to hereafter as "inmate PDUs" or "inmate transmitters", which are conveniently but not essentially battery operated and worn by inmates (e.g., prisoners and guards) and therefore mobile; and asecond variety 16 which have known and generally fixed positions relative to the controlled location region of the institution containing the inmates and are referred to hereafter as "reference PDUs" or "reference transmitters". - In a typical situation, each inmate, whether prisoner or guard, wears an
inmate PDU 14. FIG. 9 shows an illustration of a wrist-watchtype inmate PDU 14.Reference PDUs 16 may have any convenient configuration and may be battery or line operated. Line operation is preferable forreference PDUs 16. -
PDUs 12 transmit codedsignals 18 toreceptors 20 ofreceiver nodes 22.Multiple receiver nodes 22 are provided, generally at least three, but more than three provide redundancy and increased accuracy and are desirable. The optimal number ofreceiver nodes 22 depends upon the size of the institution, the number of rooms, corridors, yards, and other partially or wholly enclosed spaces and any other structural features that might interfere with reception ofsignals 18 byreceiver nodes 22. In general, sufficient number ofnodes 22 should be provided so as to avoid any dead spots whereinsignals 18 sent fromPDUs 12 would not be picked up by at least onereceiver node 22, preferably at least threenodes 22. - It is desirable that signals 18 between
PDUs 12 andreceivers 22 be electromagnetic signals, e.g., radio or optical signals. In a typical embodiment,signals 18 are rf signals with frequency above about 10 MegaHertz, usually above about 100 MegaHertz with about 915 MegaHertz being convenient.Signals 18 are intermittent and random, that is, comparatively short bursts of rf energy occurring at random times within predetermined intervals. - For example, in the preferred embodiment, signals 18 from
PDUs 12 have a frequency of about 915 MegaHertz, a duration of about 120 microseconds and occur at random times every 0.5-1.5 seconds. Thus, in the preferred embodiment, at random times within about every 1.0 ± 0.5 seconds interval, eachPDU 12 sends a 120 microsecond burst of coded rf energy toreceivers 22. Because the timing of the transmission from individual PDUs is random and independent of the timing from all other PDUs, only a small number of coincident transmissions will occur and these will be randomly distributed. Thus, if transmissions from PDUs A and B overlap and interfere during one transmission interval, because each transmission is random with respect to the next and with respect to all other PDUs, the signals from PDUs A and B are unlikely to overlap and interfere during the next transmission interval. For example, with about a 10⁻⁴ seconds signal burst duration and about a one second transmission interval, then about 10³ PDUs can be accommodated with a probability of signal overlap of about ten percent. Thus, a large number of PDUs (e.g., 10³ or more) can be accommodated, and a clear signal obtained from each at least every few transmission intervals. The use of random transmission times of short coded burst transmissions and with transmission intervals that are about 10³ to 10⁵ (preferably about 10⁴) times the coded signal duration, is a particular feature of the present invention. - While having an inmate transmission interval of about 1.0 ± 0.5 seconds is preferred, longer or shorter transmission intervals may also be used, for example, transmission intervals in the range of 0.1 - 100 seconds are useful, with about 0.2 - 20 seconds being convenient and 0.5 - 15 seconds being suitable for many situations. In general, having very short transmission intervals (e.g., less than about 0.1 seconds) is undesirable where large numbers of PDUs are intended to be monitored. (If only one PDU is to be monitored, then the transmission interval could be as short as the transmission burst length, but this merely consumes more power to no advantage.) The longer the transmission interval, the more PDUs that can be accommodated, the lower the average power consumption, and the less the probability of time overlap, but the less frequently the inmate population count and location is updated. Thus, the optimal transmission interval will depend upon the desired system capacity (i.e., number of monitored PDUs) and the desired data refresh rate. Those of skill in the art will understand how to chose the optimum transmission intervals for their particular problem based on the teachings herein.
- The forgoing discussion assumes that the transmission intervals of all PDUs are substantially the same, but this is not essential. For example, inmate PDUs may have the same or different intervals and reference PDUs may have the same or different intervals, and the inmate and reference PDU intervals may be the same or different. In the preferred embodiment, the reference PDUs transmit randomly during a nominal transmit interval longer than the nominal transmit interval of the inmate PDUs. For example, unless triggered by receipt of a sonic signal from an inmate PDU, the reference PDUs conveniently randomly transmit about 50-500 times less frequently than the inmate PDUs (e.g., every few minutes rather than about every second), but shorter or longer reference transmit intervals are not precluded.
- Further, the nominal transmit time intervals need not be fixed. For example, if an
inmate PDU 14 registers an alarm condition, e.g., an attempt to tamper with the PDU (see FIG. 2), it is desirable that the nominal transmit time interval be shortened at least temporarily to increase the probability that the alarm condition coded intosignal 18 will be detected and identified bysystem 10. Thus, when an alarm condition registers in a particular inmate (or reference) PDU, the transmit interval is desirably shortened, for example, from nominally about one 1 second to nominally about 0.1 second. Thus, there is a greater probability that the signal from this particular PDU will be reliably received by the system, i.e. without collisions. After a predetermined interval, e.g., about 1-10 seconds, the PDU desirably resets to the pre-alarm transmit interval. This helps avoid having momentary false alarm conditions overwhelm the system. - Referring again to FIG. 1, coded (e.g., rf) signals 18 are passed to
multiple receiver nodes 22 where they are correlated and detected and the resulting data and timing information passed tocollector nodes 24. Eachcollector node 24 serves a number of receiver nodes, as for example fourreceiver nodes 22 percollector node 24, but more or fewer is also suitable.Collector nodes 24 determine differences in time of arrival ofsignals 18 fromtransmitters 12 atreceptors 20 and separate the identification codes carried bysignals 18 identifying eachtransmitter 12 so that the two kinds of information are related, i.e., the particular relative arrival time of the signal from a particular PDU is identified and the position and status of each PDU (from which a valid signal was received) calculated therefrom. This information is then passed over two-way communication link 28 tocentral control station 26 where the inmate count, position and status information is determined, stored, updated and made available to the system operators. -
Bar code reader 30 may also be provided in the system for reading bar codes on inmate PDUs for accounting or other purposes.Bar code readers 30 may be located at choke points in the institution for verifying passage of particular inmate PDUs or on vending machines or in the library or sports equipment room or the like for facilitating inmate purchases and book or sporting equipment withdrawals, or dispensing medications or other functions involving accountability. -
System 10 desirably but not essentially also includessonic emitters 13 oninmate PDUs 14.Sonic emitters 13 provide sonic signals 15 (e.g., a short CW burst), at the same random time at whichindividual inmate PDU 14 transmits itscoded signal 18, but not necessarily with the same transmission interval.Sonic signal 15 is desirably ultrasonic, so as to not disturb the inmate wearing the PDU. Generally,sonic signals 15 are not transmitted everytime rf signal 18 is transmitted but are transmitted less frequently. However, wheneversonic signal 15 is transmitted from a PDU, transmission occurs at the same time as transmission of rf signal 18 from that same PDU. -
Reference PDUs 16 have microphones or othersonic receptors 17 which receivesonic signals 15 fromnearby inmate PDUs 14. Whenever a reference PDU (e.g., 16) receives a sonic burst, it promptly transmits codedsignal 18 identifying itself and containing an additional code indicating that it has received a sonic signal. The difference in arrival time ofsignal 18 from anindividual PDU 14 and thesignal 18 from areference PDU 16 activated by a sonic burst from that inmate PDU allows substantial improvement in the accuracy to which the position of the inmate PDU can be determined. This is because the arrival time differences allow the sonic propagation time (and therefore the range) from inmate PDU to adjacent reference PDU to be determined. Since the sonic propagation velocity is much slower than the rf propagation velocity, the range (and therefore inmate PDU position relative to the reference PDU) can be determined with much greater accuracy than is possible by the use of rf alone. - It should be noted that
system 10 is conveniently a one-way system, that is, the inmate PDUs need have no signal reception capability. It has been determined that a one-way system where the inmate PDUs only transmit in brief bursts (either rf alone or rf and sonic or sonic alone), consumes less power than a system where the inmate PDUs must also have a continuously operating receiver to listen for a polling signal from a central monitoring system, even when polling is substantially less frequent than the transmission intervals used herein. This is a particular feature of the present invention. - A further feature of
system 10 is thatreceptors 20 need not be particularly directional since the location ofPDUs 12 is determined primarily from differences in time of arrival ofsignals 18 atreceptors 20 andreceivers 22, taking advantage of the calibration provided byreference PDUs 16. -
Reference PDUs 16 have known and substantially fixed positions. Hence, the arrival times of their signals provide a local calibration that takes into account local variations in the environment and other system drift or anomalies to aid in more accurately determining the position ofnearby inmate PDUs 14. Also, since reference PDUs are transmitting at frequent intervals, the system can continuously self-calibrate. Thus, drift in individual components or transmission lines or other elements that might affect the accuracy of determining relative time-of-arrival ofsignals 18 are automatically compensated. This is a further particular feature of the present invention. - FIG. 2 shows a simplified schematic diagram illustrating the construction and operation of
inmate PDU 14.Inmate PDU 14 comprisesmicrocontroller 32 which receives inputs from alarm sensors or switches 34, tamperingsensors 36,body sensors 38 and test or otheroptional input 40, and inserts indications of the status of these inputs into codedsignal 18. While certain sensors or alarm or test indicators 34-40 are illustrated, those of skill in the art will understand that any types of status or alarm or test indicators can be included depending upon the function or condition to be detected and reported as a part of the monitoring function, and those illustrated in FIG. 2 are intended to be representative rather than limiting (see also the discussion in connection with FIG. 7). -
Microcontroller 32 also communicates with regulation andcontrol unit 42 which manages power frombattery 44, and supplies power via outputs A, B, C, etc. to various operational circuits 46-54, asmicrocontroller 32 directs. This is important to provide extended battery life by energizing only those circuit elements that are required for a particular function being performed.Controller 32 also desirably supplies time ofday display 56 but this is not essential. - When commanded by
microcontroller 32 based on instructions stored withinmemory 33, phase lockedoscillator 46 produces an rf signal (e.g., 915 MegaHertz) for delivery to modulator 50 and a lower frequency signal (e.g., 14.3 MegaHertz) for delivery to pseudo-random (PN)code generator 48. It is desirable but not essential that the two frequencies be coherent.Code generator 48 also receives inputs frommicrocontroller 32 which instructs it which codes to insert into modulation signal 49 (e.g., based on the status ofindicators modulator 50.Modulator 50 produces modulatedsignal 51 which is passed through optionalband pass filter 59 toamplifier 52 and sent toantenna 58 to radiate coded signal 18 (e.g., about 120 microseconds duration) to receptors andreceiver nodes 20, 22 (FIG. 1).Microcontroller 32 also desirably (but not essentially) providessonic signal 60 toamplifier 54 andsonic transducer 13 to providesonic pulse 15, e.g., of about 1 millisecond duration. -
Microcontroller 32 andmemory 33 include a random number generating routine (and therefore provide a random number generator) which determines when signal 18 (and 15) will be transmitted within the predetermined transmit interval (e.g., about 1 second). Random number generating routines or generators are well known in the art. - FIG. 3 is a simplified block diagram of the circuit of
reference PDU 16.Reference PDU 16 contains the core ofinmate PDU 14, that is, those elements enclosed by dashed line 14' on FIG. 2, plus optionalsonic microphone 17,amplifier 62,filter 64,amplifier 66 anddetector 68.Tamper detection element 36 having a similar function toelement 36 in FIG. 2 is also provided.Sonic receptor chain input 69 tomicrocontroller 32 within PDU core 14' to activate transmission ofsignal 18 when a sonic pulse is received atdetector 17, as has been previously described. The output of PDU core 14' is coupled toantenna 58 for transmission ofsignal 18 to receptors andreceiver nodes inmate PDU 14, except that a transmission takes place wheneversonic signal 15 is received and not just at the random times generated within core 14'. The two situations are distinguished by the presence of a code insignal 18 indicating the presence (or absence) of a sonic signal in the transmission fromreference PDU 16. - FIG. 4 shows a simplified schematic diagram of
receiver node 22.Signal 18 is received at antenna 20 (e.g., wheresignal 18 is rf) and passed tobandpass filter 70 andlow noise amplifier 72. The resulting amplified signal is passed tomixer 74 where it is mixed with signal fromlocal oscillator 76 to provide an IF signal for delivery toIF amplifier 78 andlimiter 80. After limiting, the signal is passed tocorrelator 82,amplifier 84,detector 86,amplifier 88,DC block 90 and hence viaoutput 91 to collector node 24 (FIG. 1).Output 92 ofDC block 90 is passed toDC regulator 94 for regulation of the DC voltage provided to the above-described elements ofreceiver node 22.Correlator 82 is desirably a Surface Acoustic Wave (SAW) correlator having a correlation function matched to the signal configuration of a common code contained onsignals 18 transmitted from allPDUs 12. Elements 70-94 are conventional and well known in the art. - The purpose of
correlator 82 is to provide a large output when a unique common code present on allsignals 18 is detected and substantially not otherwise. This is accomplished by havingcorrelator 82 check the incoming signals for the presence of the particular common code inserted by all PDUs onsignal 18. When the common code is present on the received signal,correlator 82 provides a large (e.g., high correlation) output. When the common code is not present on the received signal,correlator 82 provides little output (i.e., substantially no correlation). This greatly enhances the ability ofreceiver 22 to discriminate against spurious signals that may be received byreceptor 20, as for example, electrical noise, radiation from other sources than PDUs, and so forth. Correlators for performing such function are well known in the art but a SAW correlator is preferred. The use of a common code in all the PDU signals and of a receiver having a correlation capability keyed thereto to separate the PDU signals from other signals based on correlation to the common code is a particular feature of the present invention. - FIG. 5 shows a simplified schematic circuit diagram of one of
collector nodes 24. All collector nodes are conveniently identical, although this is not essential.Collector node 24 receivesinputs 91 from multiple receiver nodes 22 (FIG. 1), as indicated by channels 96 (labelled 1-N in FIG. 5) and performs relative time-of-arrival measurements on the pulses arriving fromreceivers 22 and further processes the pulses to extract the data contained therein (e.g., PDU identity and status), and report this information to central processor 26 (FIG. 1). The number of channels corresponding to each receiver node can range from one to N, where N is generally at least 3 and more usefully at least eight to sixteen, depending upon the physical configuration of the confining space. - Each channel desirably has
DC blocker 98 which together with DC blocker 90 (FIG. 4) permits DC current to be sent along the same cable through which the data pulses are flowing fromreceivers 22 tocollector node 24, so that separate power supplies are not required inreceivers 22. - The information containing signal from
receiver 22 is passed throughamplifier 100 and then applied to twothreshold circuits Threshold circuit 104 detects logical data "1" and is set relatively high for noise immunity. Absence of a logical data "1" is considered a logical "0".Threshold circuit 102 is used for extracting time-of-arrival information and is set relatively low so as to detect the extreme leading edge of the first received logical data "1". This provides time-of-arrival information since eachsignal 18 begins with one or more logical data "1" signals. (The data structure is explained more fully in connection with FIG. 7.) - Each channel 96 has its own corresponding
high speed counter 106 which measures the time interval between data "1"s in the leading edge of signals 18 (i.e., the preamble/sync portion of signals 18). A time resolution of about one nanosecond or better is desirable. - All
channels 106 use a commonhigh speed clock 108 synchronized via a designated receiver node channel providing an input toclock 108 vialine 109 coupled to thetiming threshold detector 102 of the designated channel. The designated receiver node receives a master synchronizing signal from a preselected and modified reference PDU placed where all receivers can receive it and which has a special "master designation" identification (ID) code on its signal that it transmits to all receiver nodes. This master PDU preferably does not transmit randomly. While this is a convenient means of establishing a master time reference, other suitable means may also be used. - When a PDU (inmate or reference) transmits, its rf signal is received and detected by every receiver node within range. The resulting detected pulses are channeled into
collector nodes 24 where time-of-arrival measurements are made and ID and status data are decoded. The collector node then compiles a complete list of the times-of-arrival of each PDU signal usingdata selector 110 operating under the control ofmicrocomputer 112 andmemory 114, to read each of the high speed counters 106. The results are stored along with the PDU ID and status determined by data decoder andcombiner 116, as a data record inmemory 114. Periodically, e.g., about every 10⁻² to 10⁰ seconds, the most current data inmemory 114 is transferred to central control station (CCS) 26 (FIG. 1) via high speed data formatter andcommunication interface 118 andcommunication line 120.Bar code reader 30 is coupled tomicrocomputer 112 by any convenient input means 31, as for example but not limited to, an RS 232 port.Collector nodes 24 conveniently operate from conventional power lines. - FIG. 6 is a simplified schematic diagram of central control station (CCS) 26, comprising,
communication interface 122,computer system 124,memory 126, monitor 128,keyboard 130,optional mouse 132 andprinter 134, and optionaluninterruptible power supply 136. The exact configuration of this system and the particular peripheral devices included depend upon the particular system requirements to be decided by the designer and user. Hence, various peripherals listed above may be omitted or others included, as are needed by the user. The various elements ofCCS 26 are conventional and similar to those used in standard work stations or desk-top computer arrangements, and persons of skill in the art will understand based on the description herein how to combine them or vary them depending upon the results desired. The purpose ofCCS 26 is to display the inmate population headcount, location and status as determined from the data collected at nodes 24 (FIGS. 1, 5). Software systems for operating such work stations are well known. Similarly, application programs for displaying and printing various data records, as for example, data on headcount, location and status collected bynodes 24, are also well known in the art. For example, various data base programs and spread sheet programs are able to read in data stored in a file with appropriate data field delimiters and present that data to the viewer or user in a variety of ways, such as for example, graphically or in various tables. Such programs are well known in the art. - FIG. 7 shows, in pictorial form, information on the preferred data and signal structure versus time for the information coded onto signals 18 (FIGS. 1, 4), and how the signals and data appear after partial processing in
receivers 22.Trace 140 shows, versus time, the presence of short signal bursts 142 ofsignal 18 of, e.g., about 120 microseconds duration, occurring randomly at approximately 1 second nominal intervals. Dashed outlines 144 indicate that if an alarm condition was present in the transmitting PDU, the signal bursts would occur more frequently, at least temporarily. -
Trace 146 shows the internal structure of typical signal burst 142, i.e., that it is composed of a series of M signal bursts 148 each corresponding to a logical data bit. The M data bits provide coded information concerning the PDU identity (ID) and status. In the example of FIG. 7, signal burst 142 is composed of M = 27 subsidiary signal bursts 148 (or lack thereof), each representing a logical data bit, according to the following bit assignments in time order, shown below.BIT NUMBER # BITS FUNCTION 1 - 3 3 PREAMBLE/SYNC BITS 4 - 16 13 PDU ID NUMBER 17 1 LOW BATTERY ALARM 18 1 TAMPER DETECT ALARM 19 1 BODY SENSE ALARM 20 1 DISTRESS ALARM 21 1 SONIC PULSE DETECTED 22 1 SELF-TEST ALARM 23-27 5 PARITY CHECK
In the preferred embodiment, a logical "1" is represented by the presence of a biphase modulated signal burst 148 and a logical "0" is represented by the absence of such biphase modulated signal or the presence of a CW signal or a biphase modulated signal having a different modulation, as explained below. - While M = 27 is illustrated here by way of example, those of skill in the art will understand that more or less logical data bits can be used depending upon the various PDU conditions desired to be monitored by system 10 (FIG. 1). For example, and not intended to be limiting, a heart beat detector could also be included so that absence of a heart beat would cause an alarm condition, or a moisture detector so that moisture would cause an alarm, or a temperature detector, and so forth. The conditions desired to be monitored determine what types of sensors need to be included in the inmate PDUs and the number of data bits needed to report the relevant variable or sensor status. Thus, M may have a wide range of values depending upon the user's requirements. For a prison situation with the indicated alarm or status conditions, about 27 bits is convenient. In the preferred embodiment, each signal burst 148 (or absence thereof) has a duration of about 120/27 = 4.4 microseconds, so that the total duration of
signal 142 is about 120 microseconds. For different values of M, the durations would change accordingly. -
Trace 150 shows the structure of biphase modulated signal bursts 148. Each biphase modulated signal burst 148 representing a logical "1" (or "0") is composed ofsub-bits 152 which are pseudo-random code "chips", an expression well understood in the spread-spectrum art. In the example shown for n = 6, P = 63 which is preferred, although larger or smaller values of n and P can also be used. Eachchip 152 comprises a short duration burst of a predetermined frequency having a constant phase. For the example shown using 63 chips, each chip would have a duration of about 70 nanoseconds, determined by the period of the reference frequency provided onoutput 47 fromoscillator 46 ofPDUs 14, 16 (see FIG. 2). Where the rf frequency is 915 MegaHertz, then each chip would contain approximately 915/14.3 = 64 cycles, all of a common phase.PN code generator 48 ofPDUs block 48. This produces a signal such as is illustrated in simplified form in trace 154 of FIG. 7, where there is a phase shift or no phase shift betweenadjacent chips generator 48 tobiphase modulator 50. - The code being provided by
generator 48 is predetermined and is common to all PDUs. Thus, signals 18 fromPDUs generator 48 which is found on all data bits (signal bursts) representing, for example, logical "1"s, and the PDU ID and status information which is encoded by the presence or absence of signal bursts containing the common code. While the description given above is for the situation where the common code is provided on signals representing logical "1"s, and the absence thereof or CW or some other common code represents logical "0", those of skill in the art will appreciate based on the description herein that this may be interchanged. That is, the common code may represent a logical "0", etc., but this is less desirable. -
Trace 160 shows the effect of passing a signal containing the common code through a correlator set to respond to the common code. The first logical data bit burst ofsignal 142, that is, the first data bit burst oftrace 146, is always a logical "1" data burst, that is, a sequence ofsignal chips 150 containing the common code. Under these circumstances, as shown bytrace 160, a large butnarrow pulse 162 is obtained from correlator 82 (see FIG. 4) wheneversignal 18 arrives containing the common code. Thus, each signal burst 148 representing a logical "1" data bit (in the example of FIG. 7) producesnarrow pulse 162 of duration (in this example) of approximately 70 nanoseconds. For logical "0"s, there is nopulse 162. Thus,receiver output 91 provides a stream ofpulses 162 for each logical "1", with logical "0" represented by an absence of a pulse. Since the leading edge of signal burst 142 always represents a logical "1" thereby producing anarrow pulse 162 at the leading edge ofsignal 18, threshold detector 102 (see FIG. 5) is able to accurately determine a relative time of arrival ofsignal 18 at eachreceiver 22. - The use of pseudo-random noise code generator 48 (FIG. 2) and
biphase modulator 50 has the further advantage of providing a spread spectrum signal. This is helpful in improving the robustness of the system and reducing the likelihood hold of false triggering due to spurious signals, since the information is spread over a larger portion of the modulation spectrum than would otherwise be the case with conventional modulation. This is a further feature of the present invention. - FIG. 8 shows simplified flow chart of a computer program useful in CCS 26 (FIGS. 1, 6) for management of the information received from collector nodes 24 (FIGS. 1, 5). As indicated by
block 172, information received fromnodes 24 is tested indecision block 174 to determined the PDU type (i.e., inmate or reference) and whether the "sonic signal received" bit is set, in decision blocks 176, 178. If the sonic signal bits are set, then sonic and rf time of arrival are matched to the proper PDU in block 180 (barring signal overlap, only a single PDU could produce the observed sonic and rf times of arrival). Further decisions are made inblocks - The output of blocks 188-194 are fed to block 196 where the indicated operations are performed. A further decision operation is performed as indicated in
block 198 and either an operator alerted as shown inblock 200 or where there is no indication of a PDU being in a restricted area, the program continues and recycles to block 172 as the next set of input data is received fromcollector nodes 24. - FIG. 9 shows a front view of wrist
type inmate PDU 204 and FIG. 10 shows a side view of the same PDU.Wrist band 206 with lockingclosure 207 contains embeddedwire 208 which provides a tamper alarm in the event the inmate attempts to removePDU 204.Case 210 ofPDU 204 contains the elements depicted in FIG. 2, including optionalsonic transducer 13,body sensor 211 and optional time ofday display 56.Emergency alarm button 212 is provided for use by inmates to signal a threatening (emergency) situation. To reduce false signals, this alarm function desirably requires thatbuttons - Based on the foregoing description, it will be apparent to those of skill in the art that the present invention solves the problems and achieves the goals set forth earlier, and has substantial advantages as pointed out herein, namely, the system is able to track a large inmate population in a predetermined location region, the system is robust and has a high noise immunity by virtue of its use of spread spectrum modulation techniques and a biphase modulation common code from all PDUs which is correlated in the receivers, the system provides good accuracy through the use of self calibration of the time-of-arrival position location function by virtue of the placement of reference PDUs at particular known locations in the controlled area, the system provides comparatively low battery drain because of the short pulse nature of the position locating and PDU status signal transmissions, the system provides a variety of valuable PDU status indicators (e.g., tamper, low battery, body sense, distress, self-test, etc.) as well as PDU location, and the system provides an optional high precision mode by use of a sonic signal from the inmate PDUs whose arrival is relayed by the reference PDUs to provide for increased position location accuracy. The system is useful in both large and small monitored regions
- While the present invention has been described in terms of particular arrangements and steps, these choices are for convenience of explanation and not intended to be limiting and, as those of skill in the art will understand based on the description herein, the present invention applies to other choices, arrangements and steps, and it is intended to include in the claims that follow, these and other variations as will occur to those of skill in the art based on the present disclosure.
Claims (10)
- A system (10) for monitoring inmates within a region, the region including a predetermined inmate location, comprising:
one or more individual inmate transmitters (14), each coupled to an inmate being monitored, for transmitting at first random intervals within a first prescribed time range, signals (18) containing codes identifying individual inmate transmitters (14);
one or more reference transmitters (16) fixed at known positions within the region, for transmitting at second random intervals within a second prescribed time range, signals (18) containing codes identifying individual reference transmitters (16); and
radio receivers (22) having multiple antennas (20) placed at predetermined locations within the region for receiving signals (18) from the individual inmate (14) and reference (16) transmitters and determining a location of the individual inmate transmitters (14) in part based on signals (18) received from the reference transmitters (16). - The system (10) of claim 1 wherein the individual inmate transmitters (14) and the reference transmitters (16) comprise spread-spectrum modulators (46, 47, 48, 49, 50) for providing spread spectrum signals containing a predetermined spread spectrum code and the receiver (22) comprises a correlator (82) for preferentially detecting the presence of the predetermined spread spectrum code to provide an output pulse (162) for precise determination of times of arrival of the spread spectrum signals (18) from the individual inmate transmitters (14).
- The system (10) of claim 1 wherein the individual inmate transmitters (14) contain an electrical circuit means (32, 33) for generating a random transmit time within the first prescribed time range.
- The system (10) of claim 3 wherein the means for generating a random transmit time (32, 33) provides a random time interval of about 0.1 to 100 seconds between successive transmissions.
- The system (10) of claim 4 wherein the random time interval is about 0.2 to 20 seconds.
- The system (10) of claim 5 wherein the random transmit intervals are at least part of the time, about 0.5 to 1.5 seconds between successive transmissions.
- The system (10) of claim 1 wherein the signals (18) provided by the individual inmate transmitters (14) and the reference transmitters (16) are RF signals and wherein the individual inmate transmitters (14) further comprise acoustic radiator means (13) for providing a sonic tone burst (15) substantially coincident with transmission of one of the RF signals (18) from the same individual inmate transmitter (14), and wherein some reference transmitters (16) contain acoustic detectors (17) for detecting sonic tone bursts (15) from inmate transmitters (14).
- The system (10) of claim 7 wherein some reference transmitters (16) have control means (17, 62, 64, 66, 68, 69) for actuating the reference transmitter (16) on receipt of a sonic tone burst (15) to transmit a further RF signal (18) carrying the identity code of the reference transmitter (16) and a further code indicating that a sonic tone burst (15) has been received.
- The system (10) of claim 1 further comprising in the individual inmate transmitters (14), an alarm detector (34, 36, 38, 40) for determining when an alarm condition exists at the individual inmate transmitter (14) and a means (32, 33) for adjusting the first prescribed time range to make such range shorter, at least temporarily, when such alarm condition exists.
- A method for monitoring inmates within a region including a predetermined inmate location region, the method comprising steps of:
transmitting first signals (18) from inmate transmitters (14) coupled to inmates having variable positions relative to the region, wherein the first signals (18) contain a known common code and a further code uniquely identifying each inmate transmitter (14);
transmitting second signals (18) from reference transmitters (16) having known positions relative to the region, wherein the second signals (18) contain a known common code and a further code uniquely identifying each reference transmitter (16);
receiving signals (18) at multiple receivers (22), each of the multiple receivers (22) having known positions relative to the region;
coupling the received signals (18) through correlators (82) for separating the first and second signals (18) from other signals arriving at the known positions;
determining relative times of arrival of the second signals (18) from the known positions; and
calculating the location of the inmate transmitters (14) based at least in part on the relative times of arrivals of the first signals (18) and the second signals (18) from the known positions.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US89955892A | 1992-06-16 | 1992-06-16 | |
US899558 | 1992-06-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0575753A2 true EP0575753A2 (en) | 1993-12-29 |
EP0575753A3 EP0575753A3 (en) | 1995-08-16 |
Family
ID=25411211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP93108236A Withdrawn EP0575753A3 (en) | 1992-06-16 | 1993-05-21 | Electronic monitoring system |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0575753A3 (en) |
JP (1) | JPH06124375A (en) |
AU (1) | AU657853B2 (en) |
NZ (1) | NZ247865A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995030970A1 (en) * | 1994-05-04 | 1995-11-16 | Centre De Recherche Industrielle Du Quebec | Transmitter locating system |
WO1997034163A1 (en) * | 1996-03-12 | 1997-09-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Device for time-resolved and space-resolved location of a miniaturised emitter |
EP0832475A1 (en) * | 1995-06-16 | 1998-04-01 | Secure Care Products, Inc. | Monitoring tag with removal detection |
EP0905656A3 (en) * | 1997-07-24 | 1999-12-29 | Elmo-Tech Ltd | Electronic monitoring device and monitoring system including same |
WO2000013154A2 (en) * | 1998-08-28 | 2000-03-09 | Strategic Technologies Inc. | Electronic curfew monitoring system |
WO2000045308A2 (en) * | 1999-01-27 | 2000-08-03 | On Guard Plus Limited | System for data capture, normalization, data event processing, communication and operator interface |
FR2789493A1 (en) * | 1999-02-09 | 2000-08-11 | Gemplus Card Int | METHOD FOR DETECTION OF PORTABLE OBJECTS AND IMPLEMENTATION SYSTEM |
WO2001026067A1 (en) * | 1999-10-05 | 2001-04-12 | Bi Incorporated | Authentication techniques in a monitoring system |
WO2004034727A2 (en) * | 2002-10-11 | 2004-04-22 | Itt Manufacturing Enterprises, Inc. | Zone detection locator |
US6972682B2 (en) | 2002-01-18 | 2005-12-06 | Georgia Tech Research Corporation | Monitoring and tracking of assets by utilizing wireless communications |
RU2532535C1 (en) * | 2013-09-17 | 2014-11-10 | Виталий Олегович Клебан | System for detecting unauthorised use of portable electronic devices |
US9288628B2 (en) | 1999-01-08 | 2016-03-15 | Trueposition, Inc. | Advanced triggers for location-based service applications in a wireless location system |
CN111179563A (en) * | 2019-12-31 | 2020-05-19 | 浙江微天下信息科技股份有限公司 | Wisdom fire control platform |
CN113382070A (en) * | 2021-06-09 | 2021-09-10 | 合肥中科星翰科技有限公司 | Personnel monitoring and positioning system for judicial management |
US20210377695A1 (en) * | 2017-12-01 | 2021-12-02 | Mysphera, S.L. | Position-locating arrangement |
CN116228467A (en) * | 2023-05-06 | 2023-06-06 | 成都大前研软件开发有限公司 | Power supply method, system, equipment and medium of high-voltage power grid based on artificial intelligence |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH102950A (en) | 1995-07-25 | 1998-01-06 | Rookasu:Kk | Positioning system |
SG106031A1 (en) * | 1995-07-25 | 2004-09-30 | Ace K Computer Ltd | Position display system of mobile terminal |
JP2001513891A (en) * | 1997-02-27 | 2001-09-04 | トラクス,インコーポレイテッド | Tracking system for multiple objects in a specific area |
FI109843B (en) * | 1998-04-09 | 2002-10-15 | Ist Oy | Real estate automation control system controlled by human physiological signals |
US6184829B1 (en) * | 1999-01-08 | 2001-02-06 | Trueposition, Inc. | Calibration for wireless location system |
JP3762399B2 (en) * | 2003-08-28 | 2006-04-05 | 三菱電機株式会社 | Tracking system and transmitter |
KR100896662B1 (en) * | 2007-07-20 | 2009-05-14 | 주식회사 이엠따블유안테나 | Character relay system using RDF and method for providing location information in the character relay system |
CN105105755B (en) * | 2015-06-25 | 2017-10-31 | 简极科技有限公司 | A kind of intelligent court system and its data capture method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4598275A (en) * | 1983-05-09 | 1986-07-01 | Marc Industries Incorporated | Movement monitor |
WO1987003119A1 (en) * | 1985-11-19 | 1987-05-21 | Pal Enterprises | Patient alert locator |
US4885571A (en) * | 1986-04-15 | 1989-12-05 | B. I. Incorperated | Tag for use with personnel monitoring system |
EP0312431B1 (en) * | 1987-10-13 | 1992-01-29 | C M S -Central Multi Services | Remote goods and/or persons supervising method |
EP0472472A1 (en) * | 1990-08-24 | 1992-02-26 | France Telecom | Arrangement for the remote dialogue between a station and one or several portable objects |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3739329A (en) * | 1971-05-24 | 1973-06-12 | Recognition Devices | Electronic system for locating |
GB8906213D0 (en) * | 1989-03-17 | 1989-05-04 | Advanced Technology Ind Ltd | Locating system |
US5051741A (en) * | 1990-03-28 | 1991-09-24 | Wesby Philip B | Locating system |
-
1993
- 1993-04-16 AU AU36989/93A patent/AU657853B2/en not_active Ceased
- 1993-05-21 EP EP93108236A patent/EP0575753A3/en not_active Withdrawn
- 1993-06-14 NZ NZ247865A patent/NZ247865A/en unknown
- 1993-06-15 JP JP5167353A patent/JPH06124375A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4598275A (en) * | 1983-05-09 | 1986-07-01 | Marc Industries Incorporated | Movement monitor |
WO1987003119A1 (en) * | 1985-11-19 | 1987-05-21 | Pal Enterprises | Patient alert locator |
US4885571A (en) * | 1986-04-15 | 1989-12-05 | B. I. Incorperated | Tag for use with personnel monitoring system |
EP0312431B1 (en) * | 1987-10-13 | 1992-01-29 | C M S -Central Multi Services | Remote goods and/or persons supervising method |
EP0472472A1 (en) * | 1990-08-24 | 1992-02-26 | France Telecom | Arrangement for the remote dialogue between a station and one or several portable objects |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995030970A1 (en) * | 1994-05-04 | 1995-11-16 | Centre De Recherche Industrielle Du Quebec | Transmitter locating system |
EP0832475A4 (en) * | 1995-06-16 | 2001-03-21 | Secure Care Products Inc | Monitoring tag with removal detection |
EP0832475A1 (en) * | 1995-06-16 | 1998-04-01 | Secure Care Products, Inc. | Monitoring tag with removal detection |
WO1997034163A1 (en) * | 1996-03-12 | 1997-09-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Device for time-resolved and space-resolved location of a miniaturised emitter |
EP0905656A3 (en) * | 1997-07-24 | 1999-12-29 | Elmo-Tech Ltd | Electronic monitoring device and monitoring system including same |
WO2000013154A2 (en) * | 1998-08-28 | 2000-03-09 | Strategic Technologies Inc. | Electronic curfew monitoring system |
WO2000013154A3 (en) * | 1998-08-28 | 2000-07-06 | Strategic Technologies Inc | Electronic curfew monitoring system |
US9288628B2 (en) | 1999-01-08 | 2016-03-15 | Trueposition, Inc. | Advanced triggers for location-based service applications in a wireless location system |
WO2000045308A2 (en) * | 1999-01-27 | 2000-08-03 | On Guard Plus Limited | System for data capture, normalization, data event processing, communication and operator interface |
WO2000045310A3 (en) * | 1999-01-27 | 2001-01-04 | On Guard Plus Ltd | System for real-time monitor and response |
WO2000045308A3 (en) * | 1999-01-27 | 2001-01-11 | On Guard Plus Ltd | System for data capture, normalization, data event processing, communication and operator interface |
WO2000045310A2 (en) * | 1999-01-27 | 2000-08-03 | On Guard Plus Limited | System for real-time monitor and response |
US6972663B1 (en) | 1999-02-09 | 2005-12-06 | Gemplus | Method for detecting portable objects and system for carrying out said method |
FR2789493A1 (en) * | 1999-02-09 | 2000-08-11 | Gemplus Card Int | METHOD FOR DETECTION OF PORTABLE OBJECTS AND IMPLEMENTATION SYSTEM |
WO2000048134A1 (en) * | 1999-02-09 | 2000-08-17 | Gemplus | Method for detecting portable objects and system for carrying out said method |
WO2001026067A1 (en) * | 1999-10-05 | 2001-04-12 | Bi Incorporated | Authentication techniques in a monitoring system |
US6844816B1 (en) | 1999-10-05 | 2005-01-18 | Bi Incorporated | Authentication techniques in a monitoring system |
US6972682B2 (en) | 2002-01-18 | 2005-12-06 | Georgia Tech Research Corporation | Monitoring and tracking of assets by utilizing wireless communications |
US6917290B2 (en) | 2002-10-11 | 2005-07-12 | Itt Manufacturng Enterprises, Inc. | Zone detection locator |
WO2004034727A3 (en) * | 2002-10-11 | 2004-11-04 | Itt Mfg Enterprises Inc | Zone detection locator |
WO2004034727A2 (en) * | 2002-10-11 | 2004-04-22 | Itt Manufacturing Enterprises, Inc. | Zone detection locator |
RU2532535C1 (en) * | 2013-09-17 | 2014-11-10 | Виталий Олегович Клебан | System for detecting unauthorised use of portable electronic devices |
US20210377695A1 (en) * | 2017-12-01 | 2021-12-02 | Mysphera, S.L. | Position-locating arrangement |
CN111179563A (en) * | 2019-12-31 | 2020-05-19 | 浙江微天下信息科技股份有限公司 | Wisdom fire control platform |
CN113382070A (en) * | 2021-06-09 | 2021-09-10 | 合肥中科星翰科技有限公司 | Personnel monitoring and positioning system for judicial management |
CN116228467A (en) * | 2023-05-06 | 2023-06-06 | 成都大前研软件开发有限公司 | Power supply method, system, equipment and medium of high-voltage power grid based on artificial intelligence |
CN116228467B (en) * | 2023-05-06 | 2023-11-03 | 国网浙江省电力有限公司丽水供电公司 | Power supply method, system, equipment and medium of high-voltage power grid based on artificial intelligence |
Also Published As
Publication number | Publication date |
---|---|
NZ247865A (en) | 1995-07-26 |
AU657853B2 (en) | 1995-03-23 |
EP0575753A3 (en) | 1995-08-16 |
JPH06124375A (en) | 1994-05-06 |
AU3698993A (en) | 1993-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0575753A2 (en) | Electronic monitoring system | |
US5892454A (en) | Hybrid monitoring of location of a site confinee | |
US6778902B2 (en) | System for monitoring and locating people and objects | |
US4675656A (en) | Out-of-range personnel monitor and alarm | |
US6104295A (en) | Electronic band tag and method of storing ID information therein | |
US5745037A (en) | Personnel monitoring tag | |
AU755150B2 (en) | Method and system for locating subjects within a tracking environment | |
US5568119A (en) | Arrestee monitoring with variable site boundaries | |
US6181253B1 (en) | Flexible monitoring of location and motion | |
CA2517955C (en) | Methods and systems for locating subjects and providing event notification within a tracking environment and badge for use therein | |
CA2022794C (en) | Infrared personnel locator system | |
US6574482B1 (en) | Dual RF/IR communication device and method of use thereof | |
AU778793B2 (en) | Authentication techniques in a monitoring system | |
US7486189B2 (en) | RFID systems and methods employing infrared localization | |
US5973613A (en) | Personal messaging system and method | |
US5661492A (en) | Personal alarm location system and method | |
US6917290B2 (en) | Zone detection locator | |
CA2436798C (en) | Associated articles identifying system | |
US20020186135A1 (en) | Device for locating an individual | |
US6859485B2 (en) | Geolocation system with controllable tags enabled by wireless communications to the tags | |
WO1997013160A1 (en) | Positional storage and retrieval system and method | |
AU8644598A (en) | Monitoring method and apparatus | |
JP2000501515A (en) | Item tracking system | |
GB2399967A (en) | Swimming safety system | |
Guide | Correctional Officer Duress Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): DE ES FR GB IT SE |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): DE ES FR GB IT SE |
|
17P | Request for examination filed |
Effective date: 19960216 |
|
17Q | First examination report despatched |
Effective date: 19960627 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 19961108 |