WO1993018476A1 - Tracking and/or identification system - Google Patents

Tracking and/or identification system Download PDF

Info

Publication number
WO1993018476A1
WO1993018476A1 PCT/GB1993/000476 GB9300476W WO9318476A1 WO 1993018476 A1 WO1993018476 A1 WO 1993018476A1 GB 9300476 W GB9300476 W GB 9300476W WO 9318476 A1 WO9318476 A1 WO 9318476A1
Authority
WO
WIPO (PCT)
Prior art keywords
badge
active
field
identification
identification signal
Prior art date
Application number
PCT/GB1993/000476
Other languages
French (fr)
Inventor
Andrew Hopper
Andrew Harter
Thomas Dalgleish Blackie
Roy Want
Original Assignee
Olivetti Research Limited
Digital Equipment Corporation
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Olivetti Research Limited, Digital Equipment Corporation filed Critical Olivetti Research Limited
Priority to JP5515469A priority Critical patent/JPH07504545A/en
Priority to AU36430/93A priority patent/AU663770B2/en
Publication of WO1993018476A1 publication Critical patent/WO1993018476A1/en
Priority to FI944111A priority patent/FI944111A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/1097Optical sensing of electronic memory record carriers, such as interrogation of RFIDs with an additional optical interface
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; CARE OF BIRDS, FISHES, INSECTS; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K11/00Marking of animals
    • A01K11/006Automatic identification systems for animals, e.g. electronic devices, transponders for animals
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; CARE OF BIRDS, FISHES, INSECTS; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K15/00Devices for taming animals, e.g. nose-rings or hobbles; Devices for overturning animals in general; Training or exercising equipment; Covering boxes
    • A01K15/02Training or exercising equipment, e.g. mazes or labyrinths for animals ; Electric shock devices ; Toys specially adapted for animals
    • A01K15/021Electronic training devices specially adapted for dogs or cats
    • A01K15/023Anti-evasion devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/28Individual registration on entry or exit involving the use of a pass the pass enabling tracking or indicating presence
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/009Signalling of the alarm condition to a substation whose identity is signalled to a central station, e.g. relaying alarm signals in order to extend communication range

Definitions

  • This invention relates to a system for tracking and/or identifying carriers (which may be people or vehicles or animals or any movable object) within a predetermined area (which may be a building or site containing a multiplicity of buildings such as a military site or airfield or simply a land area of limited extent) .
  • the carrier carries a badge, hereinafter referred to as an active badge, which is able to transmit an identification signal to any of a plurality of transceivers distributed throughout the predetermined area, and which is also able to receive commands and dara from the transceivers.
  • a tracking and identification system based on infra-red (IR) transmission and reception is known from U.S. Patent No. 4837568.
  • the active badge includes an IR transceiver which can communicate with an IR interrogator which, in the system described, is carried by a moving security guard.
  • the interrogator can communicate information to and receive information from a master control centre.
  • the known system is, in the context of its proposed use, satisfactory as a security system patrolled by a guard, but it is not satisfactory for tracking or locating a carrier because the active badge has to be externally prompted to cause it to transmit its identification signal. It is a primary object of this invention to provide an improved tracking and identification system, and more particularly to provide an improved active badge for use in such a system.
  • a tracking and identification system which comprises a plurality of active badges carried by a plurality of carriers within a predetermined area, each badge having an IR transmitter circuit for transmitting a unique IR identification signal, and a plurality of transceiver sensor stations in the predetermined area able to communicate both with the active badges and with a master control centre, wherein each active badge is arranged spontaneously to transmit its identification signal periodically, and able to transmit its identification signal on the occurrence of an external prompt.
  • the active badges normally reside in a power driven sleep condition mode and incorporate means such as a relaxation oscillator which times out on a periodic basis, for example approximately every 10 seconds, to wake the badge and thereby cause it to transmit the IR identification signal.
  • the timing out period is preferably adjustable and set to be slightly different for each of the active badges in the system, thereby to achieve a randomness of IR transmission.
  • the awake mode of each of the active badges may also be brought about by operation of one or more switching devices, preferably pushbutton switches, on the badge.
  • the awake mode may be brought about by entry of the carrier (and thereby the badge) into the RF field of an RF generating station of specific frequency and energy.
  • the badge When the badge is woken up by an external stimulus as aforesaid, the badge transmits its IR identification data in combination with status information indicating which button was pressed and/or if the badge is in an RF field.
  • the badge listens, by means of an IR receiving circuit, t determine if any other IR signal is currently being transmitted in the predetermined area and, if it is, either reverts to its sleep condition mode or holds back the transmission for a later attempt. Potentially corrupting collisions between two simultaneous IR transmissions are thus avoided.
  • the identification data (ID number) in each badge is preferably held in the EPROM of a microprocessor within the badge.
  • This ID number is preferably set during manufacture, and can be set to a 48 bit number (281 Terra combinations), thus providing for an effectively infinite number of active badges.
  • the system ca be used, not only for tracking personnel, but for tracking virtually every movable object within the predetermined area.
  • the control system can be employed for video indexing, for example to track and locate any of a virtually infinite number of items of goods within a trading organisation.
  • each active badge preferably incorporates a microprocessor as aforesaid, all packets of data exchanged between a badge and a transceiver sensor station can have a checksum attached, to maintain data integrity.
  • the receiver circuit in the badge is operative for a listening period, before reverting to its sleep condition mode.
  • data and commands can be sent to the badge by IR transmission.
  • the badge may incorporate one or more indicators, such as LEDs, and/or a buzzer or speaker, which is or are operative responsively to paging commands sent to the badge.
  • Information relating to the paging command herein termed status information, is preferably stored in a RAM internal to the badge.
  • stored information in the RAM can preferably be retrieved by depression of one of the push buttons, again to activate the LED indicators or the speaker.
  • the RAM within the badge preferably has an allocated section where detailed information can be stored relating to the predetermined area to which a badge belongs, e.g. the company or organisation from which it comes.
  • This information is herein termed home field data.
  • This home field data is set via a "set home" command to the badge.
  • the badge can be interrogated when in a remote organisation, using a "get home” command, and thus the system can find out where a badge has come from and where to ask for, or send information relating to the badge.
  • the system- can be used to exchange information between cooperating sites, and thus a global badge tracking/location/paging system can be realised.
  • Use of the home field alleviates the need for a large global database, which would be impractically slow to access, and impossible to maintain in a coherent state.
  • Each badge may contain a unique 128 bit secret password, which is part of the code inserted in the badge during manufacture.
  • a "challenge" signal passes a 48 bit random number to the badge, which accepts this random number, combines it with the 128 bit secret password and, using an encryption algorithm contained within the badge, calculates an encrypted reply.
  • the reply signal is returned to the challenging transceiver unit, and is verified within the system.
  • the badge can thus be used for a secure access control mechanism, such as at door entry points.
  • the RF field detector is preferably a passive tuned circuit within the active badge; the field detector responds to a set frequency of around a few hundred kz; the precise frequency is set dependent on local regulations for the place where the system is to operate.
  • An accompanying field generator may be set so that the RF energy transmitted is at a suitably low level so as to obtain exempt classification approval for the device.
  • the output of the field detector when a carrier enters -a relevant RF field, is used to wake the badge and cause an IR transmission, should the above — o - stated condition be met, i.e. no other IR signal being transmitted simultaneously.
  • the output of the field detector is preferably monitored by the microprocessor.
  • modulating the field additional information can be passed to the badge.
  • This additional information makes it possible for several RF fields or zones to be located within one elemental area (room), and for each of the fields to be uniquely identifiable by the active badge. Normally each of the RF fields is localised so that said fields do not overlap, possibly with a range of around 1 metre, and each of the fields is programmed with a unique code.
  • a badge enters a particular RF field it can detect which RF field it is, so that much finer granularity of location information can be transmitted.
  • the badge decodes the modulated information from each of the fields.
  • the badge can transmit its ID and the identification data relating to each of the fields that is has detected.
  • the field detector may be used at critical locations, for example around doors, to stimulate the badge and thus cause it to wake up as the carrier approaches. There can thus be a near instantaneous IR communication exchange, rather than possibly having to wait up to 10 seconds for spontaneous transmission from the badge.
  • a preferred active badge comprises a microprocessor, IR transmitting diodes, an IR receiver, two LED indicators, a piezo-ceramic speaker, two pushbutton switches, a light dependent resistor (LDR), a relaxation oscillator and an RF field detection circuit.
  • the LDR may be used to slow down the spontaneous activations of the active badge at night, if this is required.
  • a preferred sensor unit comprises two microprocessors, two FIFO buffer memories, an IR receiver, an IR transmitter and an interface with a 4-wire network via which the transceiver unit can communicate with the master control centre.
  • Figure 1 is a block circuit diagram of an active badge
  • Figure 2 is a block circuit diagram of a network sensor station
  • Figure 3 is a block circuit diagram of an RF field generating/multi I/O station
  • Figure 4 is a block circuit diagram of a workstation sensor station
  • Figure 5 shows a typical layout of the tracking and identification system within a building
  • Figure 6 shows a typical layout of part of the system within a single room of the building.
  • an active badge for use in the system are as follows:
  • a passive tuned circuit 10 comprises one capacitor and one wire wound inductor.
  • the resonant frequency of this circuit 10 corresponds to a frequency generated by an RF field generator circuit later described with reference to Figures 3 and 4;
  • a low current comparator 12 monitors the output of the tuned circuit 10, and which, in combination with the circuit 10, forms a field detector circuit. When a field of suitable frequency and strength is detected, the comparator output changes state;
  • An astable relaxation oscillator 16 with an approximate 10 second time out which is variable from badge to badge.
  • a light dependent resistor (LDR) ; this LDR varies the time out period with ambient light intensity. When it is very dark, e.g. at night, or when the badge is in a drawer, the badge oscillator times out infrequently; thus the badge power consumption is reduced, as the badge transmits less frequently.
  • the LDR also adds to the randomness of transmissions from badge to badge, as it is virtually impossible for two badges to remain in synchronisation.
  • the oscillator 16 is based around a BRY62 device and a BCX70J transistor which provides reset pulses to a microprocessor referred to below. It is possible to pre ⁇ empt the time out period of the relaxation oscillator 16; this happens either by entering an RF field or pressing either or both of the pushbutton switches 14;
  • This 8 bit port 20 can be use to attach external control and monitoring equipment, such as a temperature sensor;
  • LEDs 22 Two low current visible light emitting diodes (LEDs) 22 used to provide an indication of internal status information;
  • a piezo ceramic sounder 24 used to provide audible signalling information, bleeps and tunes
  • An infra-red (IR) pr-amplifier circuit 26 This is based around an SL486 device which provides filtering and automatic gain control for reception of signals received from an IR receiver diode 28;
  • FET field effect transistor
  • the lithium batteries are especially well suited for their application; they provide an average current of less than 100 micro-amps when the badge is asleep, and bursts of current of approximately 10 milli-amps when the badge is active.
  • reservoir capacitors of approximately 1000 micro-farads. These capacitors are charged from the lithium batteries, thereby to provide the 4.5 amp pulses which drive the IR transmitting diodes 32.
  • transceiver sensor stations which would be placed around a building or site to communicate with the active badges.
  • the major component parts of these sensor stations are as follows:
  • An IR receiver diode 34 which receives IR signals transmitted from the active badges
  • An IR pre-amplifier circuit 36 which is based around an SL486 device which provides filtering and automatic gain control for reception of signals received from the IR receiver diode 34.
  • the component parts 34 and 36 constitute an IR receiver;
  • a very low on resistance field effect transistor (FET) 38 used to switch high current pulses of approximately 6 amps through IR transmitting diodes 40.
  • FET field effect transistor
  • two types of transmitting diodes are used; a very wide beam angle diode to provide good peripheral coverage, and a narrower beam angle diode to provide good straight line range of approximately 40 to 50 metres.
  • the component parts 38 and 40 constitute an IR transmitter;
  • An IR coder-decoder (CODEC) chip 42 constituted by an 87C751 with program information placed within its internal memory during manufacture. This part of the circuit is used to perform the function of decoding and checking IR transmissions received from the IR receiver 34, 36.
  • the CODEC 42 converts the IR transmission into parallel bytes of data and stores the bytes in a FIFO memory 44.
  • the CODEC 42 also performs the function of taking the parallel data from a FIFO buffer memory 48, coding the information for transmission, and transmitting it via the IR transmitter 38, 40.
  • the IR receive FIFO buffer memory 44 is used to buffer data received by the IR CODEC 42 for later onward transmission across a 4-wire network 46, while the FIFO buffer memory 48 provides buffering of data to be sent from the station via the IR transmitter, and in particular buffers data received from the 4-wire network 46 described below.
  • the memories 44, 48 perform two principal functions. Firstly they provide simple buffering of IR data received, ensuring that no incoming data is lost or overwritten, and buffering of IR data to be transmitted.
  • the size of the buffer memory depends on the particular FIFO memory chips 44, 48 installed.
  • the FIFO memory chips 44, 48 are contained within sockets, and hence can be easily removed and upgraded for larger devices if the need arises. As a minimum, the sensor stations will be fitted with 2K bytes of buffer space in each direction; however 8K or 32K can easily be envisaged.
  • the use of the FIFO buffer memory chips 44, 48 enables the IR CODEC chip 42 to be completely decoupled from a station chip 50 described below.
  • the IR CODEC 42 is required to perform critical timing of the IR pulses being received and transmitted, hence it must not be interrupted by possible incoming data from the 4-wire network.
  • the station chip must perform critical timing of the data being received or sent over the 4-wire network, and must not be interrupted by possible incoming data from the IR receiver. Thus reception or transmission of IR data can occur completely asynchronously from communications across the 4-wire network.
  • the station chip 50 is an 87C751 with program information placed within its internal memory during manufacture. This component implements the functionality of a device commonly known as a universal asynchronous receiver transmitter (UART). It communicates with the, 4-wire network 46, via a buffer circuit 52, checking and converting the data received.
  • the station chip 50 contains a station identification number (ID) which is hard coded into its internal memory. The information received from the 4-wire network 46 is compared with the station ID, and if the data or command is for that station then the station chip acts on it accordingly. Data to be transmitted is placed into the FIFO buffer 48; if data is to be returned from the FIFO memory 44 this is sent back across the 4-wire network 46.
  • ID station identification number
  • the station chip also has one single bit digital input and one single bit digital output. It is possible to send commands to the station chip which will alter or return the state of the digital signals. These digital signals are terminated on connectors to which external equipment may be connected to enable basic monitoring and control to be implemented.
  • Buffer circuit 52 is a simple open collector driver and receiver circuit, which converts between TTL-level signals on the sensor station and the open-collector drive required for connection to the 4-wire network 46.
  • 5 volt regulator 54 regulates the 12 volt DC power supplied to the station from the 4-wire network 46 to a 5 volt level for powering the station electronics.
  • 12 volts DC power it is possible to locate the sensor stations at distances of 100 metres or more from the network controller, as the voltage drop caused by long cable lengths is small enough to still provide sufficient power to the sensor station.
  • the 4-wire network 46 provides the power and communications mechanism for the network sensors. Two of the wires provide DC power, and the other two constitute a data transmit and receive line for communications.
  • the protocols are identical to a simple serial communications port, as found on a personal computer or workstation.
  • the transmit and receive data line is designed using open- collector drives so that multiple stations can be connected to the same 4 wires.
  • the network operates at 9600 baud, but can be readily altered for lower or higher data rates if required.
  • the use of the open-collector drive and 4 wire network allows for long cable lengths, whilst remaining practical and cost effective; the wiring involved is no more complex than that for a simple telephone system.
  • FIG. 3 is a block diagram of a network RF field generator/multi I/O station. The major components of this station are as follows:
  • Two 8 bit I/O ports 56 of an 87C751 microprocessor 58 are terminated in connectors accessible for external control and monitoring purposes. These may, for example, be used to monitor temperature, humidity, smoke detectors, alarm sensors and to control lights, heating, access and alarms.
  • the 87C751 microprocessor 58 is pre-loaded with custom developed software during manufacture. It performs the functions of a UART, communicating across the 4-wire network 46 and providing the means of monitoring and controlling various digital I/O ports.
  • a buffer circuit 60 is a simple open collector driver and receiver circuit which converts between TTL-level signals on the station and the open-collector drive required for connection to the 4-wire network 46.
  • a 5 volt regulator 62 regulates the 12 volt DC power supplied to the station from the 4-wire network 46 to a 5 volt level for powering the station electronics. As before, by using 12 volts DC power, it is possible to locate the stations at distances of 100 metres or more from the network controller, as the voltage drop caused by long cable lengths is small enough still to provide sufficient power to the sensor station.
  • a field generator circuit 64 is constituted by a single transistor oscillator stage.
  • a tuned loop aerial 66 forms an integral part of the oscillator collector tuned circuit.
  • the field generator can be switched on and off either by an external digital control signal, or from the station chip 58. The selection of the on/off control signal is made via a link 68.
  • the field generator 64 ca be powered from an external power supply, so that the circuit does not take current from the 4-wire network 46.
  • Link/switch 68 is used to select on/off control signal fo the field generator.
  • An optional external power supply 72 is a 12 volt DC powe supply, used to provide the power for the circuit when higher power RF transmissions are required. This avoids taking excessive power from the 4-wire network 46.
  • the 4-wire network 46 is identical to the network previously described above for the network sensor station ( Figure 2) .
  • FIG 4 is a block diagram of a workstation sensor unit.
  • This unit is a variant of the network sensor in that the functionality it provides is identical except that there is no 4-wire network communication.
  • the workstation sensor station communicates via a standard RS232 serial port. It is intended that the sensor station wo ⁇ ld connect directly to a PC or workstation serial port, and would use the existing inf astructure (e.g. Ethernet, Tokenring) for system communications. There is thus no need to install a dedicated 4-wire network where suitable infrastructure is already available.
  • Component parts 74 to 88 and 92 are respectively identical to component parts 34 to 44, 48, 50 and 54 ( Figure 2).
  • Reference 90 denotes an RS232 to TTL buffer circuit which converts between the TTL levels of the station microprocessor and the RS232 levels of the serial communications port.
  • the protocols are identical to those used on the 4-wire network 46.
  • Component parts 94 and 96 are identical to parts 64 and 66 of the network RF field generator unit ( Figure 3).
  • the complete unit is powered from an external 12 volt DC power supply.
  • FIG. 5 indicates a typical building layout, showing the units of the tracking and identification system which have been described with reference to Figures 1 to 4.
  • the interconnection of the components is indicated, and descriptions of their use are given below:
  • a site computer ⁇ facility 100 represents a central computer which is not essential for operation of the system, but is shown to provide an indication of how a typical system might be constructed.
  • the computer facility 100 may be, for example, a simple shared file server, or a large multi-user mainframe.
  • the central computer facility may be used to form a communications link to the outside world.
  • a local communications network 102 represents an existing communications infrastructure (e.g. Ethernet, Tokenring).
  • the local network 102 is normally used to interconnect PCs, workstations, remote printers and various oieces of equipment.
  • the existence of such a network can be important, as it may be used to reduce or avoid the requirement for a special 4-wire active badge network to be installed.
  • the system units may be deployed as appropriate and the existing local communication network used to provide the system topology.
  • Reference 104 denotes a PABX telephone exchange system., connected to the site computer infrastructure. This may be altered under software control (e.g. telephone calls being automatically re-routed, personal short-codes dynamically allocated to an extension as a user picks up the phone) .
  • software control e.g. telephone calls being automatically re-routed, personal short-codes dynamically allocated to an extension as a user picks up the phone
  • Reference 106 denotes the network controller; it is the central point where the 4-wire networks 46 emanate from.
  • the simplest form of controller may be a single RS232 serial port of a PC or workstation.
  • the RS232 port is connected via a level shifting interface unit, which also allows for the provision of the 12 volts DC power.
  • the controller 106 could alternatively be a dedicated processor, and there may be one or more such controllers per building.
  • the network controller 106 provides the function of interfacing between the 4-wire networks 46 and the rest of the site infrastructure.
  • the controller 106 manages the communications to each of the network sensors ( Figures 2 and 4); it collects the data, statistics e.g. station problems, stations being connected or disconnected, and exchanges data with the rest of the site system.
  • Reference 108 indicates an example of tagging objects or equipment.
  • This tagging application can be used, for example, for inventory control, allowing lists of items and their locations to be automatically generated (video indexing).
  • video indexing Using the digital I/O port of the active badge ( Figure 1 ) the status of the equipment can be monitored and altered (e.g. is it on or off? If it's off then turn it on).
  • Reference 110 indicates an example of use of the system for location of a person. By tracking the movement of people, the system can monitor their position and report accordingly.
  • the location information can be used by the system, for example to dynamically reprogram the PABX and hence re-route calls to the nearest telephone extension.
  • the I/O port of the active badge ( Figure 1) may be used to return additional information along with location information. Also, if a temperature sensor or pulse monitor were attached to the badge, then the badge could return bio-medical information regarding the health of the wearer. Thus the badge could be used for continual unobtrusive monitoring of a patient.
  • Reference 112 indicates use of the system as a pager.
  • the badge As it is possible to send commands and data to the badge, it is possible to instruct it to provide visual and audible signalling information, i.e. basic paging.
  • visual and audible signalling information i.e. basic paging.
  • the paging features of the badge can be further expanded, by allowing it to provide a full messaging feature of say 40 characters by 4 rows.
  • Other input devices such as a keypad or touch-sensitive area could be added to provide a. portable terminal, from which cordless computer access can be gained over the IR communications link.
  • Reference 114 indicates use of the system for access control.
  • the badge will communicate with the sensor station positioned at the door. Data will be exchanged with the central controller; the system will issue an authentication command to the badge, along with a varying random number.
  • the badge will return a challenge encrypted value, based on the badge password, and the system will confirm the authenticity of the badge.
  • simply recording the transmissions from a badge and later simulating a badge transmission would not allow the perpetrator access, as the returned encrypted value would not match the one the system expects to receive for the random number challenge which was issued.
  • the system can instruct the door to unlock, and the person will be allowed to enter. If there is a requirement for a more secure system, then the person can be asked to enter a PIN number to a key pad located at the door entrance; the combination of the authenticated badge and personal secret PIN number provides a highly secure access control system.
  • the active badge system when coupled with an alarm mechanism the active badge system can be used to identify when people are present in the building, but not wearing activ badges. Such a condition could be deemed an alarm condition, and the building security department alerted over the 4-wire network.
  • Section 116 of Figure 5 is expanded in Figure 6, and is described in further detail below.
  • Figure 6 is an expanded view of a typical room such as 116 in Figure 5. Contained within the room are numerous sensors and devices. Some of the features have been described earlier, such as door access control, equipment location, telephone call re-routing and use of the local communications network. The two features of interest in Figure 6 which have not been mentioned previously are as follows:
  • a personal computer or workstation to automatically log-in and log-out a user. If a person leaves the locality of a computer or terminal, which he or she has been using, the system can perform a log-out or lock command, thus inhibiting unauthorised use of the machine.
  • the person may be automatically logged-in, and his or her personal state of use is restored (e.g. if, say, part way through composing a letter, the person could leave the terminal, return, possibly to another terminal, and they would be automatically returned to the point where he or she left off, i.e. half way through composing the letter).
  • the use of such an application provides a means of configuring shared computer facilities, which is becoming increasingly important as more and more shared work space environments become common.
  • the field generator -stations use may be made to provide local zones within a. defined IR area. It is possible to locate several fields in one room; each field signals unique identification information to the badge field detector. A badge can thus detect which particular field it is in or near; this information is returned to the sensor stations along with the badge ID information. Using this additional location information, the position of a badge can be identified as, for example, room ABC located in field N. The field strength is pre-set so that the badge field detector only responds if it is closely located to the field generator. This provides a much finer granularity of location information; it is thus possible to know the position of a badge to within say one metre, if required.
  • tracking and/or identification system There are numerous possible applications for the above- described system, which is generally referred to as a tracking and/or identification system; some examples of particular interest are given below, but these examples are in no way exhaustive.
  • a primary function of the active badge system is location of people and objects. Use of the location information gives rise to a wealth of applications, as follows:
  • Location informtion can be used for automatic control and dynamic reprogramming of facilities. Telephone calls can be re-directed to the extension nearest to the intended recipient, computers and workstations can be configured to the current user's personal requirements.
  • the system can detect who has just picked-up a telephone extension to make a call.
  • the personal short-codes for that user can be automatically configured to that extension, and hence the user has his or her own familiar environment to hand.
  • the re-routing and automatic configuration can be easily extended to cover a much wider area.
  • the home field data in the badge can be used, via the existing communications links, e.g. Internet, to exchange information, configure computers at different sites or even different countries and continents. Electronic mail can be forwarded to wherever the person is.
  • the paging features of the badge can be used as any normal pager would be; the system can be pre-programmed to send reminders, possibly at users' specified times; acknowledgment to user signalled commands could be provided, i.e. if someone presses a button, which has some pre-defined meaning, the badge could beep, thus signalling the acceptance and action of the button press. Additionally, when coupled with the location aspects of the badge system, paging could be used to automatically guide someone to an object, or to guide them around an unfamiliar site, or to help two or more people to rendezvous.
  • the challenge/response sequence using the encrypted key and password, can be used to implement automatic access control.
  • Physical access to buildings and facilities, and access to computer terminals, can be controlled.
  • the system can be configured to control the locking and unlocking of doors; to open shop tills only when the assistant is local to the till; active badges in the form of airport active boarding passes would allow only a wearer to gain entry to restricted areas and eventually to board the aircraft. All objects in a building can be tagged; this allows the system to track and log the movement of objects.
  • Some simple application examples are: automatic inventory control, luggage monitoring at airports, the whereabouts of the nearest fire extinguisher.
  • Sensors placed at critical points in a road or town area could be used to detect passing cars fitted with active badges.
  • the system could be used to act as a toll monitor, checking the vehicles as they passed by the sensors.
  • a simple extension of this could be used to form an access control system, allowing only authorised vehicles into designated areas.
  • Another area of interest is the unobtrusive monitoring of patients. If, for example, a temperature sensor is connected to the I/O port of a badge, then the badge could transmit temperature information from the sensor.
  • This type of application allows for automatic continual monitoring of a' patient without requiring the patient to. be connected to a machine; the patient would be free to move, would not be disturbed, and there would be no need for staff to use valuable time on routine monitoring.

Abstract

A tracking and identification system comprises a plurality of active badges carried by carriers, which may be humans and/or animals and/or objects within a predetermined area, together with a plurality of transceiver sensor stations within the area and in communication with a master control centre. Each badge has an IR transmitter (30) for transmitting a unique IR identification signal, and an astable oscillator (16) which, via a microprocessor (18), causes the IR identification signal to be spontaneously transmitted on a periodic basis, for example every 10 seconds. Additionally, by means of push buttons (14), the IR identification signal can be transmitted by a user prompt, and, by means of an RF field detector (12), the IR identification signal can be transmitted due to entry of the badge into the RF field of an RF field generator.

Description

Title Tracking and/or Identification System
Field of the invention
This invention relates to a system for tracking and/or identifying carriers (which may be people or vehicles or animals or any movable object) within a predetermined area (which may be a building or site containing a multiplicity of buildings such as a military site or airfield or simply a land area of limited extent) . The carrier carries a badge, hereinafter referred to as an active badge, which is able to transmit an identification signal to any of a plurality of transceivers distributed throughout the predetermined area, and which is also able to receive commands and dara from the transceivers.
Background to the invention
A tracking and identification system based on infra-red (IR) transmission and reception is known from U.S. Patent No. 4837568. In this system the active badge includes an IR transceiver which can communicate with an IR interrogator which, in the system described, is carried by a moving security guard. The interrogator can communicate information to and receive information from a master control centre. The known system is, in the context of its proposed use, satisfactory as a security system patrolled by a guard, but it is not satisfactory for tracking or locating a carrier because the active badge has to be externally prompted to cause it to transmit its identification signal. It is a primary object of this invention to provide an improved tracking and identification system, and more particularly to provide an improved active badge for use in such a system.
The invention
According to the invention, there is provided a tracking and identification system which comprises a plurality of active badges carried by a plurality of carriers within a predetermined area, each badge having an IR transmitter circuit for transmitting a unique IR identification signal, and a plurality of transceiver sensor stations in the predetermined area able to communicate both with the active badges and with a master control centre, wherein each active badge is arranged spontaneously to transmit its identification signal periodically, and able to transmit its identification signal on the occurrence of an external prompt.
Preferably, the active badges normally reside in a power driven sleep condition mode and incorporate means such as a relaxation oscillator which times out on a periodic basis, for example approximately every 10 seconds, to wake the badge and thereby cause it to transmit the IR identification signal. The timing out period is preferably adjustable and set to be slightly different for each of the active badges in the system, thereby to achieve a randomness of IR transmission.
The awake mode of each of the active badges may also be brought about by operation of one or more switching devices, preferably pushbutton switches, on the badge. Alternatively or additionally, the awake mode may be brought about by entry of the carrier (and thereby the badge) into the RF field of an RF generating station of specific frequency and energy.
When the badge is woken up by an external stimulus as aforesaid, the badge transmits its IR identification data in combination with status information indicating which button was pressed and/or if the badge is in an RF field.
Preferably, before transmitting its IR identification signal, whether automatically or due to external stimulus the badge listens, by means of an IR receiving circuit, t determine if any other IR signal is currently being transmitted in the predetermined area and, if it is, either reverts to its sleep condition mode or holds back the transmission for a later attempt. Potentially corrupting collisions between two simultaneous IR transmissions are thus avoided.
The identification data (ID number) in each badge is preferably held in the EPROM of a microprocessor within the badge. This ID number is preferably set during manufacture, and can be set to a 48 bit number (281 Terra combinations), thus providing for an effectively infinite number of active badges. This means that the system ca be used, not only for tracking personnel, but for tracking virtually every movable object within the predetermined area. Thus, the control system can be employed for video indexing, for example to track and locate any of a virtually infinite number of items of goods within a trading organisation.
Since each active badge preferably incorporates a microprocessor as aforesaid, all packets of data exchanged between a badge and a transceiver sensor station can have a checksum attached, to maintain data integrity.
Preferably, following an IR transmission by a badge, the receiver circuit in the badge is operative for a listening period, before reverting to its sleep condition mode. During this listening period, data and commands can be sent to the badge by IR transmission. For example, the badge may incorporate one or more indicators, such as LEDs, and/or a buzzer or speaker, which is or are operative responsively to paging commands sent to the badge. Information relating to the paging command, herein termed status information, is preferably stored in a RAM internal to the badge. Although the badge then reverts to its sleep mode condition, stored information in the RAM can preferably be retrieved by depression of one of the push buttons, again to activate the LED indicators or the speaker. By use of at least two LEDs and various combinations of tunes on the speaker, it is possible to indicate numerous categories and meanings of status information.
The RAM within the badge preferably has an allocated section where detailed information can be stored relating to the predetermined area to which a badge belongs, e.g. the company or organisation from which it comes. This information is herein termed home field data. This home field data is set via a "set home" command to the badge. As each badge within an organisation can be set with its home field data, the badge can be interrogated when in a remote organisation, using a "get home" command, and thus the system can find out where a badge has come from and where to ask for, or send information relating to the badge. By use of the home field facilities, the system- can be used to exchange information between cooperating sites, and thus a global badge tracking/location/paging system can be realised. Use of the home field alleviates the need for a large global database, which would be impractically slow to access, and impossible to maintain in a coherent state.
As well as sending paging information to a badge during the listening period, it is preferaby also possible to send an IR interrogation command to authenticate the badge, and thereby the carrier, conveniently. Each badge may contain a unique 128 bit secret password, which is part of the code inserted in the badge during manufacture. A "challenge" signal passes a 48 bit random number to the badge, which accepts this random number, combines it with the 128 bit secret password and, using an encryption algorithm contained within the badge, calculates an encrypted reply. The reply signal is returned to the challenging transceiver unit, and is verified within the system. The badge can thus be used for a secure access control mechanism, such as at door entry points.
The RF field detector is preferably a passive tuned circuit within the active badge; the field detector responds to a set frequency of around a few hundred kz; the precise frequency is set dependent on local regulations for the place where the system is to operate. An accompanying field generator may be set so that the RF energy transmitted is at a suitably low level so as to obtain exempt classification approval for the device.
Conveniently, the output of the field detector, when a carrier enters -a relevant RF field, is used to wake the badge and cause an IR transmission, should the above — o - stated condition be met, i.e. no other IR signal being transmitted simultaneously. Before transmitting the IR identification packet, the output of the field detector is preferably monitored by the microprocessor. By modulating the field additional information can be passed to the badge. This additional information makes it possible for several RF fields or zones to be located within one elemental area (room), and for each of the fields to be uniquely identifiable by the active badge. Normally each of the RF fields is localised so that said fields do not overlap, possibly with a range of around 1 metre, and each of the fields is programmed with a unique code. Thus, when a badge enters a particular RF field it can detect which RF field it is, so that much finer granularity of location information can be transmitted.
Similarly, when multiple fields overlap the badge decodes the modulated information from each of the fields. Thus whilst located within several fields the badge can transmit its ID and the identification data relating to each of the fields that is has detected.
As well as being used to achieve more precise location information, the field detector may be used at critical locations, for example around doors, to stimulate the badge and thus cause it to wake up as the carrier approaches. There can thus be a near instantaneous IR communication exchange, rather than possibly having to wait up to 10 seconds for spontaneous transmission from the badge.
A preferred active badge comprises a microprocessor, IR transmitting diodes, an IR receiver, two LED indicators, a piezo-ceramic speaker, two pushbutton switches, a light dependent resistor (LDR), a relaxation oscillator and an RF field detection circuit.
The LDR may be used to slow down the spontaneous activations of the active badge at night, if this is required.
A preferred sensor unit comprises two microprocessors, two FIFO buffer memories, an IR receiver, an IR transmitter and an interface with a 4-wire network via which the transceiver unit can communicate with the master control centre.
Description of embodiment
A practical example of tracking and identification system in accordance with the invention is now described with reference to the accompanying drawings, in which:-
Figure 1 is a block circuit diagram of an active badge;
Figure 2 is a block circuit diagram of a network sensor station;
Figure 3 is a block circuit diagram of an RF field generating/multi I/O station;
Figure 4 is a block circuit diagram of a workstation sensor station;
Figure 5 shows a typical layout of the tracking and identification system within a building; and
Figure 6 shows a typical layout of part of the system within a single room of the building.
Referring to Figure 1 , the principal components of an active badge for use in the system are as follows:
A passive tuned circuit 10 comprises one capacitor and one wire wound inductor. The resonant frequency of this circuit 10 corresponds to a frequency generated by an RF field generator circuit later described with reference to Figures 3 and 4;
A low current comparator 12 monitors the output of the tuned circuit 10, and which, in combination with the circuit 10, forms a field detector circuit. When a field of suitable frequency and strength is detected, the comparator output changes state;
Two pushbutton switches 14;
An astable relaxation oscillator 16, with an approximate 10 second time out which is variable from badge to badge. Included in the timing circuit is a light dependent resistor (LDR) ; this LDR varies the time out period with ambient light intensity. When it is very dark, e.g. at night, or when the badge is in a drawer, the badge oscillator times out infrequently; thus the badge power consumption is reduced, as the badge transmits less frequently. The LDR also adds to the randomness of transmissions from badge to badge, as it is virtually impossible for two badges to remain in synchronisation. The oscillator 16 is based around a BRY62 device and a BCX70J transistor which provides reset pulses to a microprocessor referred to below. It is possible to pre¬ empt the time out period of the relaxation oscillator 16; this happens either by entering an RF field or pressing either or both of the pushbutton switches 14;
A microprocessor type 87C751, low current, small 28 pin PLCC package 18. This is the main component of the badge it constitutes a controller, coding and decoding information and responding in a manner predetermined by the program information contained in the microprocessor. This program information is set during manufacture. The device security fuses are blown so that the program code cannot be accessed; this serves as a security measure should the badge become lost or stolen;
An 8 bit bi-directional digital I/O port 20 appertaining to the microprocessor 18. This 8 bit port 20 can be use to attach external control and monitoring equipment, such as a temperature sensor;
Two low current visible light emitting diodes (LEDs) 22 used to provide an indication of internal status information;
A piezo ceramic sounder 24 used to provide audible signalling information, bleeps and tunes;
An infra-red (IR) pr-amplifier circuit 26. This is based around an SL486 device which provides filtering and automatic gain control for reception of signals received from an IR receiver diode 28;
A very low on resistance field effect transistor (FET) 30, used to switch high current pulses of approximately 4.5 amps, through IR transmitting diodes 32. Two types of transmitting diodes 32 are employed; very wide beam angle diode to provide good peripheral coverage, and narrower beam angle diode to provide good straight line range of approximately 40 to 50 metres.
Also included in the badge, although not shown, are two 3V lithium batteries, to provide power for the badge. The lithium batteries are especially well suited for their application; they provide an average current of less than 100 micro-amps when the badge is asleep, and bursts of current of approximately 10 milli-amps when the badge is active.
Associated with the batteries are reservoir capacitors of approximately 1000 micro-farads. These capacitors are charged from the lithium batteries, thereby to provide the 4.5 amp pulses which drive the IR transmitting diodes 32.
Referring now to Figure 2, there is shown one of the transceiver sensor stations which would be placed around a building or site to communicate with the active badges. The major component parts of these sensor stations are as follows:
An IR receiver diode 34 which receives IR signals transmitted from the active badges;
An IR pre-amplifier circuit 36, which is based around an SL486 device which provides filtering and automatic gain control for reception of signals received from the IR receiver diode 34. The component parts 34 and 36 constitute an IR receiver;
A very low on resistance field effect transistor (FET) 38, used to switch high current pulses of approximately 6 amps through IR transmitting diodes 40. Again, two types of transmitting diodes are used; a very wide beam angle diode to provide good peripheral coverage, and a narrower beam angle diode to provide good straight line range of approximately 40 to 50 metres. The component parts 38 and 40 constitute an IR transmitter;
An IR coder-decoder (CODEC) chip 42, constituted by an 87C751 with program information placed within its internal memory during manufacture. This part of the circuit is used to perform the function of decoding and checking IR transmissions received from the IR receiver 34, 36. The CODEC 42 converts the IR transmission into parallel bytes of data and stores the bytes in a FIFO memory 44. The CODEC 42 also performs the function of taking the parallel data from a FIFO buffer memory 48, coding the information for transmission, and transmitting it via the IR transmitter 38, 40. The IR receive FIFO buffer memory 44 is used to buffer data received by the IR CODEC 42 for later onward transmission across a 4-wire network 46, while the FIFO buffer memory 48 provides buffering of data to be sent from the station via the IR transmitter, and in particular buffers data received from the 4-wire network 46 described below.
Thus, the memories 44, 48 perform two principal functions. Firstly they provide simple buffering of IR data received, ensuring that no incoming data is lost or overwritten, and buffering of IR data to be transmitted. The size of the buffer memory depends on the particular FIFO memory chips 44, 48 installed. The FIFO memory chips 44, 48 are contained within sockets, and hence can be easily removed and upgraded for larger devices if the need arises. As a minimum, the sensor stations will be fitted with 2K bytes of buffer space in each direction; however 8K or 32K can easily be envisaged. Secondly, the use of the FIFO buffer memory chips 44, 48 enables the IR CODEC chip 42 to be completely decoupled from a station chip 50 described below. This is important to allow the two 87C751 microprocessors to work autonomously. The IR CODEC 42 is required to perform critical timing of the IR pulses being received and transmitted, hence it must not be interrupted by possible incoming data from the 4-wire network. Similarly, the station chip must perform critical timing of the data being received or sent over the 4-wire network, and must not be interrupted by possible incoming data from the IR receiver. Thus reception or transmission of IR data can occur completely asynchronously from communications across the 4-wire network.
The station chip 50 is an 87C751 with program information placed within its internal memory during manufacture. This component implements the functionality of a device commonly known as a universal asynchronous receiver transmitter (UART). It communicates with the, 4-wire network 46, via a buffer circuit 52, checking and converting the data received. The station chip 50 contains a station identification number (ID) which is hard coded into its internal memory. The information received from the 4-wire network 46 is compared with the station ID, and if the data or command is for that station then the station chip acts on it accordingly. Data to be transmitted is placed into the FIFO buffer 48; if data is to be returned from the FIFO memory 44 this is sent back across the 4-wire network 46.
The station chip also has one single bit digital input and one single bit digital output. It is possible to send commands to the station chip which will alter or return the state of the digital signals. These digital signals are terminated on connectors to which external equipment may be connected to enable basic monitoring and control to be implemented.
Buffer circuit 52 is a simple open collector driver and receiver circuit, which converts between TTL-level signals on the sensor station and the open-collector drive required for connection to the 4-wire network 46.
5 volt regulator 54 regulates the 12 volt DC power supplied to the station from the 4-wire network 46 to a 5 volt level for powering the station electronics. By using 12 volts DC power, it is possible to locate the sensor stations at distances of 100 metres or more from the network controller, as the voltage drop caused by long cable lengths is small enough to still provide sufficient power to the sensor station.
The 4-wire network 46 provides the power and communications mechanism for the network sensors. Two of the wires provide DC power, and the other two constitute a data transmit and receive line for communications. The protocols are identical to a simple serial communications port, as found on a personal computer or workstation. The transmit and receive data line is designed using open- collector drives so that multiple stations can be connected to the same 4 wires. The network operates at 9600 baud, but can be readily altered for lower or higher data rates if required. The use of the open-collector drive and 4 wire network allows for long cable lengths, whilst remaining practical and cost effective; the wiring involved is no more complex than that for a simple telephone system.
Figure 3 is a block diagram of a network RF field generator/multi I/O station. The major components of this station are as follows:
Two 8 bit I/O ports 56 of an 87C751 microprocessor 58 are terminated in connectors accessible for external control and monitoring purposes. These may, for example, be used to monitor temperature, humidity, smoke detectors, alarm sensors and to control lights, heating, access and alarms.
The 87C751 microprocessor 58 is pre-loaded with custom developed software during manufacture. It performs the functions of a UART, communicating across the 4-wire network 46 and providing the means of monitoring and controlling various digital I/O ports.
A buffer circuit 60 is a simple open collector driver and receiver circuit which converts between TTL-level signals on the station and the open-collector drive required for connection to the 4-wire network 46.
A 5 volt regulator 62 regulates the 12 volt DC power supplied to the station from the 4-wire network 46 to a 5 volt level for powering the station electronics. As before, by using 12 volts DC power, it is possible to locate the stations at distances of 100 metres or more from the network controller, as the voltage drop caused by long cable lengths is small enough still to provide sufficient power to the sensor station. A field generator circuit 64 is constituted by a single transistor oscillator stage. A tuned loop aerial 66 forms an integral part of the oscillator collector tuned circuit. The field generator can be switched on and off either by an external digital control signal, or from the station chip 58. The selection of the on/off control signal is made via a link 68. The field generator 64 ca be powered from an external power supply, so that the circuit does not take current from the 4-wire network 46.
Link/switch 68 is used to select on/off control signal fo the field generator.
An optional external power supply 72 is a 12 volt DC powe supply, used to provide the power for the circuit when higher power RF transmissions are required. This avoids taking excessive power from the 4-wire network 46.
The 4-wire network 46 is identical to the network previously described above for the network sensor station (Figure 2) .
Figure 4 is a block diagram of a workstation sensor unit. This unit is a variant of the network sensor in that the functionality it provides is identical except that there is no 4-wire network communication. The workstation sensor station communicates via a standard RS232 serial port. It is intended that the sensor station woιld connect directly to a PC or workstation serial port, and would use the existing inf astructure (e.g. Ethernet, Tokenring) for system communications. There is thus no need to install a dedicated 4-wire network where suitable infrastructure is already available. Component parts 74 to 88 and 92 are respectively identical to component parts 34 to 44, 48, 50 and 54 (Figure 2).
Reference 90 denotes an RS232 to TTL buffer circuit which converts between the TTL levels of the station microprocessor and the RS232 levels of the serial communications port. The protocols are identical to those used on the 4-wire network 46.
Component parts 94 and 96 are identical to parts 64 and 66 of the network RF field generator unit (Figure 3).
The complete unit is powered from an external 12 volt DC power supply.
Figure 5 indicates a typical building layout, showing the units of the tracking and identification system which have been described with reference to Figures 1 to 4. The interconnection of the components is indicated, and descriptions of their use are given below:
A site computer^facility 100 represents a central computer which is not essential for operation of the system, but is shown to provide an indication of how a typical system might be constructed. The computer facility 100 may be, for example, a simple shared file server, or a large multi-user mainframe. The central computer facility may be used to form a communications link to the outside world.
A local communications network 102 represents an existing communications infrastructure (e.g. Ethernet, Tokenring). The local network 102 is normally used to interconnect PCs, workstations, remote printers and various oieces of equipment. The existence of such a network can be important, as it may be used to reduce or avoid the requirement for a special 4-wire active badge network to be installed. The system units may be deployed as appropriate and the existing local communication network used to provide the system topology.
Reference 104 denotes a PABX telephone exchange system., connected to the site computer infrastructure. This may be altered under software control (e.g. telephone calls being automatically re-routed, personal short-codes dynamically allocated to an extension as a user picks up the phone) .
Reference 106 denotes the network controller; it is the central point where the 4-wire networks 46 emanate from. The simplest form of controller may be a single RS232 serial port of a PC or workstation. The RS232 port is connected via a level shifting interface unit, which also allows for the provision of the 12 volts DC power. The controller 106 could alternatively be a dedicated processor, and there may be one or more such controllers per building. The network controller 106 provides the function of interfacing between the 4-wire networks 46 and the rest of the site infrastructure. The controller 106 manages the communications to each of the network sensors (Figures 2 and 4); it collects the data, statistics e.g. station problems, stations being connected or disconnected, and exchanges data with the rest of the site system.
Also shown are the 4-wire networks 46, which are the physical wire connections which link the various system units placed around a building. Reference 108 indicates an example of tagging objects or equipment. This tagging application can be used, for example, for inventory control, allowing lists of items and their locations to be automatically generated (video indexing). Using the digital I/O port of the active badge (Figure 1 ) the status of the equipment can be monitored and altered (e.g. is it on or off? If it's off then turn it on).
Reference 110 indicates an example of use of the system for location of a person. By tracking the movement of people, the system can monitor their position and report accordingly. The location information can be used by the system, for example to dynamically reprogram the PABX and hence re-route calls to the nearest telephone extension. The I/O port of the active badge (Figure 1) may be used to return additional information along with location information. Also, if a temperature sensor or pulse monitor were attached to the badge, then the badge could return bio-medical information regarding the health of the wearer. Thus the badge could be used for continual unobtrusive monitoring of a patient.
Reference 112 indicates use of the system as a pager. As it is possible to send commands and data to the badge, it is possible to instruct it to provide visual and audible signalling information, i.e. basic paging. By adding an LCD graphics display module to the I/O port, the paging features of the badge can be further expanded, by allowing it to provide a full messaging feature of say 40 characters by 4 rows. Other input devices such as a keypad or touch-sensitive area could be added to provide a. portable terminal, from which cordless computer access can be gained over the IR communications link.
Reference 114 indicates use of the system for access control. As a badge wearing person approaches a door, the badge will communicate with the sensor station positioned at the door. Data will be exchanged with the central controller; the system will issue an authentication command to the badge, along with a varying random number. The badge will return a challenge encrypted value, based on the badge password, and the system will confirm the authenticity of the badge. By using a random number and encryption algorithm, simply recording the transmissions from a badge and later simulating a badge transmission would not allow the perpetrator access, as the returned encrypted value would not match the one the system expects to receive for the random number challenge which was issued. If it is sufficient to assume the badge has not been misappropriated, then the system can instruct the door to unlock, and the person will be allowed to enter. If there is a requirement for a more secure system, then the person can be asked to enter a PIN number to a key pad located at the door entrance; the combination of the authenticated badge and personal secret PIN number provides a highly secure access control system.
As indicated at 115, when coupled with an alarm mechanism the active badge system can be used to identify when people are present in the building, but not wearing activ badges. Such a condition could be deemed an alarm condition, and the building security department alerted over the 4-wire network.
Section 116 of Figure 5 is expanded in Figure 6, and is described in further detail below.
Figure 6 is an expanded view of a typical room such as 116 in Figure 5. Contained within the room are numerous sensors and devices. Some of the features have been described earlier, such as door access control, equipment location, telephone call re-routing and use of the local communications network. The two features of interest in Figure 6 which have not been mentioned previously are as follows:
The first, indicated at 118, concerns use of the active badge to provide automatic computer access. In a similar manner to access at a doorway, it is possible to configure a personal computer or workstation to automatically log-in and log-out a user. If a person leaves the locality of a computer or terminal, which he or she has been using, the system can perform a log-out or lock command, thus inhibiting unauthorised use of the machine. When the user confronts the same or another computer terminal, the person may be automatically logged-in, and his or her personal state of use is restored (e.g. if, say, part way through composing a letter, the person could leave the terminal, return, possibly to another terminal, and they would be automatically returned to the point where he or she left off, i.e. half way through composing the letter). The use of such an application provides a means of configuring shared computer facilities, which is becoming increasingly important as more and more shared work space environments become common.
Secondly, as indicated at 120, use may be made of the field generator -stations to provide local zones within a. defined IR area. It is possible to locate several fields in one room; each field signals unique identification information to the badge field detector. A badge can thus detect which particular field it is in or near; this information is returned to the sensor stations along with the badge ID information. Using this additional location information, the position of a badge can be identified as, for example, room ABC located in field N. The field strength is pre-set so that the badge field detector only responds if it is closely located to the field generator. This provides a much finer granularity of location information; it is thus possible to know the position of a badge to within say one metre, if required.
There are numerous possible applications for the above- described system, which is generally referred to as a tracking and/or identification system; some examples of particular interest are given below, but these examples are in no way exhaustive.
A primary function of the active badge system is location of people and objects. Use of the location information gives rise to a wealth of applications, as follows:
Location informtion can be used for automatic control and dynamic reprogramming of facilities. Telephone calls can be re-directed to the extension nearest to the intended recipient, computers and workstations can be configured to the current user's personal requirements.
By using the localised field zone identification, the system can detect who has just picked-up a telephone extension to make a call. The personal short-codes for that user can be automatically configured to that extension, and hence the user has his or her own familiar environment to hand.
The re-routing and automatic configuration can be easily extended to cover a much wider area. The home field data in the badge can be used, via the existing communications links, e.g. Internet, to exchange information, configure computers at different sites or even different countries and continents. Electronic mail can be forwarded to wherever the person is.
The paging features of the badge can be used as any normal pager would be; the system can be pre-programmed to send reminders, possibly at users' specified times; acknowledgment to user signalled commands could be provided, i.e. if someone presses a button, which has some pre-defined meaning, the badge could beep, thus signalling the acceptance and action of the button press. Additionally, when coupled with the location aspects of the badge system, paging could be used to automatically guide someone to an object, or to guide them around an unfamiliar site, or to help two or more people to rendezvous.
The challenge/response sequence, using the encrypted key and password, can be used to implement automatic access control. Physical access to buildings and facilities, and access to computer terminals, can be controlled. The system can be configured to control the locking and unlocking of doors; to open shop tills only when the assistant is local to the till; active badges in the form of airport active boarding passes would allow only a wearer to gain entry to restricted areas and eventually to board the aircraft. All objects in a building can be tagged; this allows the system to track and log the movement of objects. Some simple application examples are: automatic inventory control, luggage monitoring at airports, the whereabouts of the nearest fire extinguisher.
Many of the applications mentioned above could be considered to be a sub-set of intelligent building applications. However, a few more building oriented applications could be the monitoring and control of the building infrastructure; alarm systems can be integrated, e.g. both burglar and fire alarms could be monitored using the sensor stations; heating, lighting and air conditioning could be controlled, dependent on the location of the people. In an emergency, when a building has to be evacuated, the badge system could show if everyone was out of the building and could report if and where people were trapped.
Sensors placed at critical points in a road or town area could be used to detect passing cars fitted with active badges. The system could be used to act as a toll monitor, checking the vehicles as they passed by the sensors. A simple extension of this could be used to form an access control system, allowing only authorised vehicles into designated areas.
Another area of interest is the unobtrusive monitoring of patients. If, for example, a temperature sensor is connected to the I/O port of a badge, then the badge could transmit temperature information from the sensor. This type of application allows for automatic continual monitoring of a' patient without requiring the patient to. be connected to a machine; the patient would be free to move, would not be disturbed, and there would be no need for staff to use valuable time on routine monitoring.
Not only are many other applications of the system possible, but various modifications of the above-describe and illustrated embodiment are possible, within the scope of the invention hereinbefore defined, for example to tailor the system to the particular use to which it is to be applied.

Claims

Claims
1. A tracking and identification system which comprises a plurality of active badges carried by a plurality of carriers within a predetermined area, each badge having an IR transmitter circuit for transmitting a unique IR identification signal, and a plurality of transceiver sensor stations in the predetermined area able to communicate both with the active badges and with a master control centre, wherein each active badge is arranged spontaneously to transmit its identification signal periodically, and is also able to transmit its identification signal on the occurrence of an external prompt.
2. A system according to claim 1, wherein the active badges normally reside in a power driven sleep condition mode and incorporate timing means which times out on a periodic basis to wake the badge and thereby cause it to transmit the IR_ identification signal.
3. A system according to claim 2, wherein the timing out period of the timing means is adjustable, whereby it can be set to be slightly different for each of the active badges in the system, thereby to achieve a randomness of IR transmission.
4. A system according to any of claims 1 to 3, wherein each of the active badges also has one or more user operable switching devices for waking the badge and causing it to transmit the IR identification signal.
5. A system according to any of claims 1 to 4, wherein each active badge incorporates an RF field detector, whereby the badge is also woken and thereby caused to transmit its IR identification signal responsive to entry of the carrier (and thereby the badge) into the RF field of an RF generating station of specific frequency and energy.
6. A system according to claim 4 or claim 5, wherein, when the badge is woken up by an external prompt, the badge transmits its IR identification data in combination with status information indicating which switching device was operated and/or which RF field or fields, the badge has entered or is in.
7. A system according to any of claims 1 to 6, wherein, before transmitting its IR identification signal, whether spontaneously or due to external prompt, the badge listens, by means of an IR receiving circuit, to determine if any other IR signal is currently being transmitted in the predetermined area and, if it is, either reverts to its sleep condition mode or holds back the transmisson for a later attempt.
8. A system according to any of claims 1 to 7, wherein an identification number for each badge is held in the EPROM of a microprocessor within the badge.
9. A system according to claim 8, wherein the identification number which is set during manufacture, can be set to a 48 bit number (281 Terra combinations), thus providing for an effectively infinite number of active badges.
10. A system according to claim 9, when employed for video indexing.
11. A system according to any of claims 1 to 10, wherein all packets of data exchanged between a badge and a transceiver sensor station have a checksum attached, in order to maintain data integrity.
12. A system according to any of claims 1 to 11, wherein, following an IR transmission by a badge, a receiver circuit in the badge is operative for a listening period, before the badge reverts to its sleep condition mode, whereby during this listening period, data and commands can be sent to the badge by IR transmission.
13. A system according to claim 12, wherein the badge incorporates one or more indicators operative responsively to commands sent to the badge.
14. A system according to claim 13, wherein information relating to received commands is stored in a RAM internal to the badge, whereby, although the badge rev-erts to its sleep condition mode, stored information in the RAM can be retrieved by actuation of a switching device, thereby again to activate the indicators.
15. A system according to any of claims 1 to 14, wherein a RAM within the badge has an allocated section where home field data can be stored relating to the predetermined area to which a badge belongs, whereby, as each badge within an organisation can be set with its home field data, the badge can be interrogated when in a remote organisation.
16. A system according to any of claims 1 to 15, wherein each badge contains within a memory a unique secret password, which is part of a code inserted in the badge during manufacture, whereby when an interrogation signal is sent to the badge, the badge accepts the interrogation signal, combines it with the secret password and, using an encryption algorithm contained within the badge, calculates an encrypted reply which is returned to a transceiver sensor station for verification.
17. A system according to claim 5 or any claim when appendant to claim 5, wherein the RF field detector is a passive tuned circuit within the active badge.
18. A system according to claim 5 or any claim when appendant to claim 5, wherein the output of the RF field detector, when a carrier enters a relevant RF field, is used to wake the badge and to cause an IR transmission provided no other signal is being transmitted simultaneousl .
19. A system according to claim 18, wherein, before transmitting the IR identification signal, the output of the RF field detector is monitored by a microprocessor.
20. A system according to claim 18 or claim 19, wherein the RF field transmitted to the badge is modulated to pass additional information to the badge, whereby several zoned RF fields can be located within one elemental area, and each of the fields can be uniquely identifiable by the active badge.
21. A system according to any of claims 1 to 20, wherein each active badge comprises a microprocessor, IR transmitting dicόes, an IR receiver, LED indicators, a piezo-ceramic speaker, pushbutton switches, a light dependent resistor (LDR), a relaxation oscillator and an RF field detection circuit.
22. A system according to claim 21, wherein the LDR is used to slow dowr. spontaneous activations of the active badge at night.
23. A system according to claim 21 or claim 22, wherein each transceive r sensor unit comprises two microprocessors wo FIFO buffer memories, an IR receiver, an IR transmitt-sr and an interface with a 4-wire network via which the transceiver unit can communicate with a master control centre.
24. A tracking and identification system substantially as hereinbefore described with reference to the accompanying drawings.
PCT/GB1993/000476 1992-03-11 1993-03-08 Tracking and/or identification system WO1993018476A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP5515469A JPH07504545A (en) 1992-03-11 1993-03-08 Tracking and/or identification systems
AU36430/93A AU663770B2 (en) 1992-03-11 1993-03-08 Tracking and/or identification system
FI944111A FI944111A (en) 1992-03-11 1994-09-07 Monitoring and / or identification system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB929205269A GB9205269D0 (en) 1992-03-11 1992-03-11 Tracking and/or identification system
GB9205269.5 1992-03-11

Publications (1)

Publication Number Publication Date
WO1993018476A1 true WO1993018476A1 (en) 1993-09-16

Family

ID=10711897

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB1993/000476 WO1993018476A1 (en) 1992-03-11 1993-03-08 Tracking and/or identification system

Country Status (7)

Country Link
JP (1) JPH07504545A (en)
AU (1) AU663770B2 (en)
CA (1) CA2131726A1 (en)
FI (1) FI944111A (en)
GB (2) GB9205269D0 (en)
HU (1) HUT70721A (en)
WO (1) WO1993018476A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
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
DE4431780A1 (en) * 1994-09-07 1996-03-14 Albert Baur Personal entry system for building in multiple occupation
WO1996012252A1 (en) * 1994-10-17 1996-04-25 Topcard Monetique S.A. Method for operating at least one portable object in a multi-user, portable object operating system, and operating system
FR2726709A1 (en) * 1994-10-17 1996-05-10 Topcard Monetique Sa Smart card reader operating without physical contacts
US5984175A (en) * 1997-04-03 1999-11-16 Dragerwerk Ag Device and process for detecting and identifying wearable user identification units
US7728995B2 (en) 2003-10-03 2010-06-01 International Business Machines Corporation System and method for providing an indication of the proximity of a moveable device
US10311273B2 (en) 2016-10-18 2019-06-04 International Business Machines Corporation Thermal tags for real-time activity monitoring and methods for detecting the same
US10376186B2 (en) 2016-10-18 2019-08-13 International Business Machines Corporation Thermal tags for real-time activity monitoring and methods for fabricating the same
US10522251B2 (en) 2016-07-08 2019-12-31 International Business Machines Corporation Infrared detectors and thermal tags for real-time activity monitoring

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610589A (en) * 1995-02-09 1997-03-11 Bennie R. Evans Method and apparatus for enforcing hygiene
US6600422B2 (en) 1996-10-29 2003-07-29 Joint Techno Concepts International, Inc. Apparatus and method for electronic exclusion and confinement of animals relative to a selected area
US6657544B2 (en) 1996-10-29 2003-12-02 Joint Techno Concepts International, Inc. Apparatus and method for electronic exclusion and confinement of animals relative to a selected area
US5787841A (en) * 1996-10-29 1998-08-04 Joint Techno Concepts International, Inc. Apparatus and method for electronic exclusion and confinement of animals relative to a selected area
US5970388A (en) * 1996-12-26 1999-10-19 Will; Craig A. Wireless system for indicating an incoming telephone call and controlling its transfer
DE19724560A1 (en) * 1997-06-11 1998-12-17 Anatoli Dipl Ing Stobbe Process for the identification of people or animals taking part in sporting competitions
FR2770315B1 (en) * 1997-10-24 2001-05-11 Roland Moreno SYSTEM FOR SECURE CONTACTLESS COMMUNICATION BETWEEN A TERMINAL AND A PORTABLE OBJECT SUCH AS A CHIP CARD
FR2770316B1 (en) * 1997-10-24 2000-06-09 Roland Moreno SYSTEM FOR SECURE CONTACTLESS COMMUNICATION BETWEEN A TERMINAL AND A PORTABLE OBJECT SUCH AS A CHIP CARD
EP1027689A4 (en) 1997-11-03 2003-04-02 Arial Systems Corp Personnel and asset tracking method and apparatus
US5952924A (en) * 1997-12-04 1999-09-14 Bennie R. Evans Method and apparatus for enforcing hygiene
DE19819466A1 (en) * 1998-04-30 1999-11-04 Nikola Heinrich Baur Device for the transfer of personal data
GB9812635D0 (en) * 1998-06-11 1998-08-12 Olivetti Telemedia Spa Location system
JP2000275318A (en) * 1999-03-29 2000-10-06 Hitachi Ltd Home network system and its terminal equipment
ATE274734T1 (en) * 1999-12-23 2004-09-15 Siemens Building Tech Ag COMMUNICATION SYSTEM FOR A BUILDING
US6504479B1 (en) * 2000-09-07 2003-01-07 Comtrak Technologies Llc Integrated security system
EP1374194A2 (en) 2001-03-30 2004-01-02 Hill-Rom Services, Inc. Hospital bed and network system
US6759959B2 (en) 2001-05-25 2004-07-06 Hill-Rom Services, Inc. Waste segregation compliance system
FR2825226B1 (en) * 2001-05-25 2008-02-01 Fabien Beckers METHOD AND SYSTEM FOR PROVIDING INFORMATION RELATING TO THE POSITION OCCUPIED BY A USER IN A SITE
AU2002326417A1 (en) 2001-07-20 2003-03-03 Hill-Rom Services, Inc. Badge for a locating and tracking system
CA2454471A1 (en) 2001-08-03 2003-02-20 Hill-Rom Services, Inc. Medication tracking system
NO315917B1 (en) 2002-04-09 2003-11-10 Filetrac As System and method for positioning objects
US7734476B2 (en) 2002-09-27 2010-06-08 Hill-Rom Services, Inc. Universal communications, monitoring, tracking, and control system for a healthcare facility
NO329096B1 (en) 2002-12-04 2010-08-23 Sonitor Technologies As Ultrasonic tracking and location system
NO318010B1 (en) 2002-12-04 2005-01-17 Sonitor Technologies As Ultrasonic localization system
EP1432151A1 (en) * 2002-12-19 2004-06-23 Abb Research Ltd. On-Site localisation system and method
WO2005071634A2 (en) * 2004-01-27 2005-08-04 Richard Turner Method and apparatus for detection and tracking of objects within a defined area
US7646307B2 (en) 2005-12-09 2010-01-12 Honeywell International Inc. System and methods for visualizing the location and movement of people in facilities
KR100789370B1 (en) * 2006-10-18 2007-12-28 한국전자통신연구원 Method and system of guiding a visitor using a sensor network
CA2973651A1 (en) * 2015-01-14 2016-07-21 Mbda Uk Limited Building monitoring system
US10734110B2 (en) 2018-12-05 2020-08-04 Hill-Rom Services, Inc. Caregiver locating tag having advanced functionality

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4236068A (en) * 1979-03-29 1980-11-25 Walton Charles A Personal identification and signaling system
US4275385A (en) * 1979-08-13 1981-06-23 Bell Telephone Laboratories, Incorporated Infrared personnel locator system
EP0073644A2 (en) * 1981-08-25 1983-03-09 Allflex International Ltd. An electronic identification method and means
US4384288A (en) * 1980-12-31 1983-05-17 Walton Charles A Portable radio frequency emitting identifier
EP0108643A1 (en) * 1982-11-09 1984-05-16 Australian Meat and Live-Stock Corporation Improved animal identification system
EP0333459A2 (en) * 1988-03-17 1989-09-20 United Manufacturing Co., Inc. Apparatus and method for position reporting
GB2230365A (en) * 1989-02-18 1990-10-17 Olivetti Research Ltd Locating and authentication system
EP0416792A2 (en) * 1989-09-06 1991-03-13 Incomefirst Limited Access control devices and systems incorporating such devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8701202D0 (en) * 1987-01-20 1987-02-25 Wakefield Health Authority Infra-red personal attack alarm system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4236068A (en) * 1979-03-29 1980-11-25 Walton Charles A Personal identification and signaling system
US4275385A (en) * 1979-08-13 1981-06-23 Bell Telephone Laboratories, Incorporated Infrared personnel locator system
US4384288A (en) * 1980-12-31 1983-05-17 Walton Charles A Portable radio frequency emitting identifier
EP0073644A2 (en) * 1981-08-25 1983-03-09 Allflex International Ltd. An electronic identification method and means
EP0108643A1 (en) * 1982-11-09 1984-05-16 Australian Meat and Live-Stock Corporation Improved animal identification system
EP0333459A2 (en) * 1988-03-17 1989-09-20 United Manufacturing Co., Inc. Apparatus and method for position reporting
GB2230365A (en) * 1989-02-18 1990-10-17 Olivetti Research Ltd Locating and authentication system
EP0416792A2 (en) * 1989-09-06 1991-03-13 Incomefirst Limited Access control devices and systems incorporating such devices

Cited By (11)

* Cited by examiner, † Cited by third party
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
DE4431780A1 (en) * 1994-09-07 1996-03-14 Albert Baur Personal entry system for building in multiple occupation
WO1996012252A1 (en) * 1994-10-17 1996-04-25 Topcard Monetique S.A. Method for operating at least one portable object in a multi-user, portable object operating system, and operating system
FR2726709A1 (en) * 1994-10-17 1996-05-10 Topcard Monetique Sa Smart card reader operating without physical contacts
US5984175A (en) * 1997-04-03 1999-11-16 Dragerwerk Ag Device and process for detecting and identifying wearable user identification units
US7728995B2 (en) 2003-10-03 2010-06-01 International Business Machines Corporation System and method for providing an indication of the proximity of a moveable device
US8587810B2 (en) 2003-10-03 2013-11-19 International Business Machines Corporation System for providing an indication of the proximity of a moveable device
US10522251B2 (en) 2016-07-08 2019-12-31 International Business Machines Corporation Infrared detectors and thermal tags for real-time activity monitoring
US11043301B2 (en) 2016-07-08 2021-06-22 International Business Machines Corporation Infrared detectors and thermal tags for real-time activity monitoring
US10311273B2 (en) 2016-10-18 2019-06-04 International Business Machines Corporation Thermal tags for real-time activity monitoring and methods for detecting the same
US10376186B2 (en) 2016-10-18 2019-08-13 International Business Machines Corporation Thermal tags for real-time activity monitoring and methods for fabricating the same

Also Published As

Publication number Publication date
GB2265038B (en) 1995-05-03
GB9304689D0 (en) 1993-04-28
AU663770B2 (en) 1995-10-19
FI944111A (en) 1994-11-02
JPH07504545A (en) 1995-05-18
HU9402572D0 (en) 1994-11-28
FI944111A0 (en) 1994-09-07
GB2265038A (en) 1993-09-15
GB9205269D0 (en) 1992-04-22
AU3643093A (en) 1993-10-05
HUT70721A (en) 1995-10-30
CA2131726A1 (en) 1993-09-16

Similar Documents

Publication Publication Date Title
AU663770B2 (en) Tracking and/or identification system
AU2004222926B2 (en) Methods and systems for locating subjects and providing event notification within a tracking environment and badge for use therein
US6104295A (en) Electronic band tag and method of storing ID information therein
US7061396B1 (en) Intelligent locator system
EP0782796B1 (en) Optical data communication and location apparatus and method for use therewith
US6154139A (en) Method and system for locating subjects within a tracking environment
WO2001026392A1 (en) Object locating system employing rf signaling
Lee et al. A multilevel home security system (mhss)
CA2729689C (en) Security system and method for using an lf activated rfid tag
DK2853913T3 (en) Method and device for locating objects
US20230306212A1 (en) Access and/or presence control system
CA2178518C (en) Networked computer-based system for identifying object location
WO2005025278A1 (en) A method of controlling movement on the inside and around the outside of a facility
JPH04152490A (en) Ic card
MXPA00010203A (en) Method and system for locating subjects within a tracking environment

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AT AU BB BG BR CA CH CZ DE DK ES FI HU JP KP KR LK LU MG MN MW NL NO NZ PL PT RO RU SD SE SK UA US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1993905533

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 944111

Country of ref document: FI

WWE Wipo information: entry into national phase

Ref document number: 2131726

Country of ref document: CA

ENP Entry into the national phase

Ref document number: 1994 302857

Country of ref document: US

Date of ref document: 19940912

Kind code of ref document: A

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 1993905533

Country of ref document: EP

122 Ep: pct application non-entry in european phase
122 Ep: pct application non-entry in european phase