US7167094B2 - Systems and methods for providing secure environments - Google Patents

Systems and methods for providing secure environments Download PDF

Info

Publication number
US7167094B2
US7167094B2 US10/768,300 US76830004A US7167094B2 US 7167094 B2 US7167094 B2 US 7167094B2 US 76830004 A US76830004 A US 76830004A US 7167094 B2 US7167094 B2 US 7167094B2
Authority
US
United States
Prior art keywords
monitoring
gui
event
door
tag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime, expires
Application number
US10/768,300
Other versions
US20040189471A1 (en
Inventor
Daniel J. Ciarcia, Jr.
Michael J. McHugh
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Secure Care Products LLC
Original Assignee
Secure Care Products LLC
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 Secure Care Products LLC filed Critical Secure Care Products LLC
Priority to US10/768,300 priority Critical patent/US7167094B2/en
Assigned to SECURE CARE PRODUCTS, INC. reassignment SECURE CARE PRODUCTS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CIARCIA JR., DANIEL J., MCHUGH, MICHAEL J.
Publication of US20040189471A1 publication Critical patent/US20040189471A1/en
Priority to US11/610,557 priority patent/US7468666B2/en
Priority to US11/610,565 priority patent/US7554446B2/en
Application granted granted Critical
Publication of US7167094B2 publication Critical patent/US7167094B2/en
Assigned to SECURE CARE PRODUCTS, LLC reassignment SECURE CARE PRODUCTS, LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: SECURE CARE PRODUCTS, INC.
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/22Electrical actuation
    • G08B13/24Electrical actuation by interference with electromagnetic field distribution
    • G08B13/2402Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting
    • G08B13/2451Specific applications combined with EAS
    • G08B13/2454Checking of authorisation of a person accessing tagged items in an EAS system
    • 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
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/22Electrical actuation
    • G08B13/24Electrical actuation by interference with electromagnetic field distribution
    • G08B13/2402Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting
    • G08B13/2405Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting characterised by the tag technology used
    • G08B13/2414Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting characterised by the tag technology used using inductive tags
    • G08B13/2417Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting characterised by the tag technology used using inductive tags having a radio frequency identification chip
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/22Electrical actuation
    • G08B13/24Electrical actuation by interference with electromagnetic field distribution
    • G08B13/2402Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting
    • G08B13/2451Specific applications combined with EAS
    • G08B13/2462Asset location systems combined with EAS
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/22Electrical actuation
    • G08B13/24Electrical actuation by interference with electromagnetic field distribution
    • G08B13/2402Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting
    • G08B13/2465Aspects related to the EAS system, e.g. system components other than tags
    • G08B13/248EAS system combined with another detection technology, e.g. dual EAS and video or other presence detection system
    • 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/14Central alarm receiver or annunciator arrangements

Definitions

  • the present invention is generally related to a method and system for providing security to facilities, and more particularly, is related to a method and system for monitoring individuals within a facility.
  • Security is of major importance in most facilities.
  • a secure facility requires keeping track of individuals and items within the facility.
  • a common system of providing security to a facility is to employ security guards at points of exit and entry into the facility.
  • employing a large number of security guards can be expensive.
  • Some facilities limit the number of exit and entry points; however, this can restrict the flow of traffic into and out of the facility.
  • some facilities have sensitive areas within the facility where access is restricted for some persons who are permitted access to other parts of the facility. Facilities with sensitive areas would further require additional security for each sensitive area.
  • the security guards must also be constantly updated with regard to which individuals are allowed access to each area.
  • Security cameras have been employed to monitor facilities. However, security cameras still rely on guards to monitor the security cameras. A security guard viewing a monitor for a security camera may mistake a person not permitted access for a person permitted access. A distracted security guard also may not notice a person entering or exiting the facility. The security cameras still do not alleviate the need to constantly update security guards on who is allowed access.
  • Embodiments of the present invention provide a system and method for monitoring. Briefly described, in architecture, one embodiment of the system, among others, can be implemented as follows.
  • the monitoring system contains one or more monitoring tags wherein each monitoring tag emits an identifier signal unique to each monitoring tag.
  • One or more monitoring sensors are also provided wherein one or more of the monitoring sensors receive signals from the one or more monitoring tags and relay the signals to one or more monitoring stations, and one or more monitoring stations wherein the one or more monitoring stations log and display information associated with the signals received from the one or more monitoring stations.
  • the monitoring system has a Graphical User Interface (GUI) for a monitoring system.
  • GUI Graphical User Interface
  • the GUI contains a map associated with a monitored area, one or more monitoring sensor icons located on the map in a location associated with a monitoring sensor in the monitored area, and one or more event icons located on the map in a location associated with a monitored event in the monitored area.
  • the present invention can also be viewed as providing methods for monitoring.
  • one embodiment of such a method among others can be broadly summarized by the following steps: receiving a unique identifier signal from one or more monitoring tags, receiving an alert signal from one or more monitoring tags; identifying a situation based on one of the identifier signals and alert signals; and storing and displaying the situation.
  • FIG. 1 is a block diagram illustrating general interaction of components of a monitoring system, in accordance with a first exemplary embodiment of the invention.
  • FIG. 2 is a block diagram illustrating interaction of the components of the monitoring system of FIG. 1 .
  • FIG. 3 is a flowchart illustrating a first method of providing access to an entryway within the monitoring system of FIG. 1 .
  • FIG. 4 is a block diagram illustrating an example of a general purpose computer that can implement software of the present invention.
  • FIG. 5 is a flowchart illustrating a second method of providing access to an entryway within the monitoring system of FIG. 1 .
  • FIG. 6 is a schematic diagram illustrating a user interface of the monitoring system of FIG. 1 .
  • FIG. 7 is a schematic diagram illustrating an admittance and release form of the monitoring system of FIG. 1 .
  • FIG. 8 is a schematic diagram illustrating an update staff form of the monitoring system of FIG. 1 .
  • FIG. 1 is a block diagram illustrating general interaction of the components of the monitoring system 100 , in accordance with a first exemplary embodiment of the invention.
  • Each person or item being monitored wears a monitoring tag 102 .
  • Each monitoring tag 102 broadcasts a unique identification signal having a specific radio frequency.
  • a network of monitoring devices and sensors 104 transmits information back to a monitoring station server 106 .
  • the monitoring station server 106 alerts staff members based on the information from the monitoring components and predetermined procedures.
  • the monitoring tag 102 is connected to each item or individual being monitored.
  • the monitoring tag 102 broadcasts an identification signal that can be received by other components of the monitoring system 100 .
  • Each monitoring tag 102 transmits an identification signal that is unique to that specific monitoring tag 102 .
  • the monitoring station server 106 receives the unique signal, the monitoring station server 106 associates the unique signal with information about the item or person wearing the monitoring tag 102 .
  • the monitoring tags 102 are described in greater detail in U.S. Pat. No. 5,543,780 and incorporated herein in its entirety.
  • the monitoring system 100 can also be connected to items and used to track the movement of items throughout a facility.
  • radioactive material in a hospital can be stored within a container that also has a monitoring tag 102 connected to the container.
  • the monitoring system 100 would allow hospital staff to track the location of the material within the facility.
  • the monitoring tag 102 can also transmit an alert signal.
  • the alert signal is broadcasted by transmitting a wireless signal, for example but not limited to, radio frequency (RF).
  • RF radio frequency
  • the wireless signal indicates that a problem has occurred with the monitoring tag 102 . Since the alert signal does not broadcast continuously, in contrast to the identification signal but instead broadcasts when the monitoring tag 102 detects a problem.
  • the monitoring tag 102 can broadcast a more powerful alert signal without depleting power resources of the monitoring tag 102 , such as a battery.
  • the monitoring tag 102 can be strapped to an individual or item. When the strap is removed or broken the monitoring tag 102 begins transmitting the alert signal. When the monitoring station server 106 receives the alert signal, the monitoring station server 106 can then take corrective action, for example, sounding an alarm or locking exit doors.
  • the alert signal can also be broadcasted to communicate to the monitoring station server 106 that the monitoring tag 102 is in need of maintenance. As one example, an alert signal may be broadcasted in a power source of the monitoring tag needs to be restored. The alert signal can also be used to communicate that a container storing an item has been opened, as in the radioactive material example discussed above.
  • the monitoring tag 102 is a wrist or ankle band.
  • a transmitter is attached to the wrist or ankle band.
  • An electrical circuit encircles the wrist or ankle band. When the wrist or ankle band is broken or removed the electrical circuit is broken and the monitoring tag 102 broadcasts the alert signal.
  • the monitoring tags 102 can also use other methods for detecting proximity to a user as described in greater detail in U.S. Pat. No. 5,543,780, which is incorporated herein in its entirety.
  • Both the identification signals and alert signals may be transmitted to monitoring devices and sensors 104 using radio frequencies (RF).
  • RF radio frequencies
  • the radio frequencies operate in a safe and secure range.
  • the transmitter begins broadcasting the alert signal. This indicates to the monitoring station server 106 that the monitoring tag 102 may no longer be connected to the user.
  • this example describes using radio frequency, a variety of other wireless communications medium could be employed.
  • the monitoring tag 102 can be attached to an employee identification card (ID). The ID can then be carried in the employee's pocket or displayed on the employee's uniform.
  • ID employee identification card
  • the identification signals and alert signals may be transmitted using other transmission means known to one having ordinary skill in the art.
  • FIG. 2 is a block diagram illustrating interaction of the specific components of the monitoring system 200 of FIG. 1 .
  • the monitoring station server 106 receives signals from the monitoring devices and sensors 104 .
  • a keypad 202 is an example of a monitoring device and sensor 104 that can be used to allow access through an entryway by having a user enter a correct code.
  • the monitoring station server 106 can be used in conjunction with the keypad 202 to update the keypad codes during security updates.
  • the monitoring station server 106 can deny access to properly entered codes during periods in which no access is permitted by any individual or during periods of alert.
  • Contact sensors 204 can also be incorporated into the monitoring devices and sensors 104 .
  • Contact sensors 204 can be mounted to, for example but not limited to, windows and doors.
  • An example of a contact sensor 204 is a two-pole switch that opens a circuit when a window or door is opened. The open circuit signals that the door or window has been opened.
  • Other examples of contact sensors can include magnetic switches or other devices known in the art.
  • a switch is activated signaling that the door or window has been opened or closed.
  • the contact sensors 204 is connected to a doorknob or handle.
  • the contact sensor 204 detects when the doorknob or handle has been pressed. Therefore, the contact sensor 204 can detect when an attempt to open the door has occurred even though the door is not actually opened.
  • the contact sensors 204 allow the monitoring system 100 to detect, which doors or windows in a facility are opened or closed and whether an individual has attempted to open a door or window.
  • FIG. 3 is a flowchart illustrating a first method 301 of providing access to an entryway within the monitoring system of FIG. 1 .
  • the proximity sensor 206 detects a monitoring tag 102 (block 303 )
  • the proximity sensor 206 transmits the identification signal for the specific monitoring tag 102 that is near the point of access to the monitoring station server 106 (block 305 ).
  • the monitoring station server 106 searches the monitoring station server database (as described below) (block 307 ). From the information in the database the monitoring station server determines if access is permitted (block 309 ).
  • the monitoring station server 106 can then activate a door lock 218 into an unlocked or locked position based on the specific monitoring tag 102 (block 311 ). Besides activating the door locks 218 , the monitoring station server 106 can also perform other predetermined actions. For example, the monitoring station server 106 can store the specific monitoring tag 102 and the door to which access was attempted into a log in a monitoring station server 106 database. The monitoring station server 106 can also log the amount of time the monitoring tag 102 was in proximity of the door. More examples will be apparent and discussed later as the monitoring system 100 is described herein. In an alternative embodiment, the proximity sensor 206 can directly activate the door lock 218 based on a detected monitoring tag 102 . The proximity sensor 206 can store the monitoring tags 102 that are not permitted access in an internal memory.
  • Functions performed by the monitoring station server 106 can be implemented by software (e.g., firmware), hardware, or a combination thereof
  • the functionality is preferably implemented in software, as an executable program, and is executed by a special or general purpose digital computer, such as a personal computer (PC; IBM-compatible, Apple-compatible, or otherwise), workstation, minicomputer, or mainframe computer, namely, the monitoring station server 106 .
  • a general purpose computer that can implement the software of the present invention is shown in the block diagram of FIG. 4 .
  • the software that defines functionality performed by the monitoring system 100 is denoted by reference numeral 250 .
  • the computer 106 includes a processor 240 , memory 260 , and one or more input and/or output (I/O) devices 270 (or peripherals) that are communicatively coupled via a local interface 280 .
  • the local interface 280 can be, for example but not limited to, one or more buses or other wired or wireless connections, as is known in the art.
  • the local interface 280 may have additional elements, which are omitted for simplicity, such as controllers, buffers (caches), drivers, repeaters, and receivers, to enable communications. Further, the local interface may include address, control, and/or data connections to enable appropriate communications among the aforementioned components.
  • the computer 106 may also have a storage device 265 therein.
  • the storage device 265 may be any nonvolatile memory element (e.g., ROM, hard drive, tape, CDROM, etc.).
  • the processor 240 is a hardware device for executing the software 250 , particularly that stored in memory 260 .
  • the processor 240 can be any custom made or commercially available processor, a central processing unit (CPU), an auxiliary processor among several processors associated with the monitoring station server 106 , a semiconductor based microprocessor (in the form of a microchip or chip set), a macroprocessor, or generally any device for executing software instructions.
  • Suitable commercially available microprocessors are as follows: a PA-RISC series microprocessor from Hewlett-Packard Company, an 80 ⁇ 86 or Pentium series microprocessor from Intel Corporation, a PowerPC microprocessor from IBM, a Sparc microprocessor from Sun Microsystems, Inc, or a 68 automated self-service series microprocessor from Motorola Corporation.
  • the memory 260 can include any one or combination of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, etc.)) and nonvolatile memory elements. Moreover, the memory 260 may incorporate electronic, magnetic, optical, and/or other types of storage media. Note that the memory 260 can have a distributed architecture, where various components are situated remote from one another, but can be accessed by the processor 240 .
  • volatile memory elements e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, etc.
  • nonvolatile memory elements e.g., nonvolatile memory elements
  • the memory 260 may incorporate electronic, magnetic, optical, and/or other types of storage media. Note that the memory 260 can have a distributed architecture, where various components are situated remote from one another, but can be accessed by the processor 240 .
  • the software 250 located in the memory 260 may include one or more separate programs, each of which comprises an ordered listing of executable instructions for implementing logical functions.
  • the software 250 includes functionality performed by the monitoring station server 106 in accordance with the present invention and may include a suitable operating system (O/S).
  • O/S operating system
  • a nonexhaustive list of examples of suitable commercially available operating systems is as follows: (a) a Windows operating system available from Microsoft Corporation; (b) a Netware operating system available from Novell, Inc.; (c) a Macintosh operating system available from Apple Computer, Inc.; (d) a UNIX operating system, which is available for purchase from many vendors, such as the Hewlett-Packard Company, Sun Microsystems, Inc., and AT&T Corporation; (e) a LINUX operating system, which is freeware that is readily available on the Internet; (f) a run time Vxworks operating system from WindRiver Systems, Inc.; or (g) an appliance-based operating system, such as that implemented in handheld computers or personal data assistants (PDAs) (e.g., PalmOS available from Palm Computing, Inc., and Windows CE available from Microsoft Corporation).
  • PDAs personal data assistants
  • the operating system essentially controls the execution of other computer programs, such as the software 250 stored within the memory 260 , and provides scheduling, input-output control, file and data management, memory management, and communication control and related services.
  • the monitoring station server 106 may also contain a storage device 265 , otherwise referred to herein as a database.
  • the software 250 is a source program, executable program (object code), script, or any other entity comprising a set of instructions to be performed.
  • a source program then the program needs to be translated via a compiler, assembler, interpreter, or the like, which may or may not be included within the memory 260 , so as to operate properly in connection with the O/S.
  • the software 250 can be written as (a) an object oriented programming language, which has classes of data and methods, or (b) a procedure programming language, which has routines, subroutines, and/or functions, for example but not limited to, C, C++, Pascal, Basic, Fortran, Cobol, Perl, Java, and Ada.
  • the I/O devices 270 may include input devices, for example but not limited to, a keyboard, mouse, scanner, microphone, touchscreens, etc. Furthermore, the I/O devices 270 may also include output devices, for example but not limited to, a printer, display, etc. Finally, the I/O devices 270 may further include devices that communicate both inputs and outputs, for instance but not limited to, a modulator/demodulator (modem; for accessing another device, system, or network), a radio frequency (RF) or other transceiver, a telephonic interface, a bridge, a router, etc.
  • modem for accessing another device, system, or network
  • RF radio frequency
  • the software 250 in the memory 260 may further include a basic input output system (BIOS) (omitted for simplicity).
  • BIOS is a set of essential software routines that initialize and test hardware at startup, start the O/S, and support the transfer of data among the hardware devices.
  • the BIOS is stored in ROM so that the BIOS can be executed when the monitoring station server 106 is activated.
  • the processor 240 When the computer 106 is in operation, the processor 240 is configured to execute the software 250 stored within the memory 260 , to communicate data to and from the memory 260 , and to generally control operations of the monitoring station server 106 pursuant to the software 250 .
  • the software 250 and the O/S in whole or in part, but typically the latter, are read by the processor 240 , perhaps buffered within the processor 240 , and then executed.
  • the software 250 can be stored on any computer readable medium for use by or in connection with any computer related system or method.
  • a computer readable medium is an electronic, magnetic, optical, or other physical device or means that can contain or store a computer program for use by or in connection with a computer related system or method.
  • the software 250 can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
  • a “computer-readable medium” can be any means that can store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
  • the computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium.
  • the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (electronic), a read-only memory (ROM) (electronic), an erasable programmable read-only memory (EPROM, EEPROM, or Flash memory) (electronic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical).
  • an electrical connection having one or more wires
  • a portable computer diskette magnetic
  • RAM random access memory
  • ROM read-only memory
  • EPROM erasable programmable read-only memory
  • Flash memory erasable programmable read-only memory
  • CDROM portable compact disc read-only memory
  • the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
  • the monitoring station server 106 can be implemented with any or a combination of the following technologies, which are each well known in the art: a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit (ASIC) having appropriate combinational logic gates, a programmable gate array(s) (PGA), a field programmable gate array (FPGA), etc.
  • ASIC application specific integrated circuit
  • PGA programmable gate array
  • FPGA field programmable gate array
  • FIG. 5 is a flowchart 300 illustrating a method of providing access to an entryway with the monitoring system 100 .
  • the proximity sensor 206 searches the internal memory of the sensor to determine whether access is permitted (block 304 ). Specifically, an identification number associated with the monitoring tag 102 is searched for within the internal memory. If the proximity sensor 206 determines (block 306 ) access is permitted, the monitoring tag 102 is allowed to pass through the door (block 308 ). The proximity sensor 206 can also signal the monitoring station server 106 indicating that the monitoring tag 102 was allowed access (block 310 ). If the proximity sensor 206 determines (block 306 ) that access is not permitted, the proximity sensor 206 directly signals the door lock 218 to lock (block 312 ). The proximity sensor 206 signals the monitoring station server 106 that the identified monitoring tag 102 attempted access to the door (block 314 ). The monitoring station server 106 can also provide the proximity sensor internal memory with security updates associated with the monitoring tags 102 that are permitted access to that specific entrance.
  • monitoring sensors 208 can also be incorporated into the monitoring devices and sensors 104 .
  • the monitoring sensors 208 are positioned throughout the facility being monitored.
  • the monitoring sensor 208 can be installed within the ceiling or walls of the facility.
  • the monitoring sensor 208 can be installed out of sight of individuals.
  • Each monitoring sensor 208 has a detection region associated with it.
  • the monitoring sensors 208 can detect an identification signal, such as radio frequency (RF) waves, emitted by the monitoring tag 102 when a monitoring tag 102 is within a detection region of a monitoring sensor.
  • the monitoring sensors 208 can then transmit a unique signal associated with the monitoring tag 102 back to the monitoring station server 106 .
  • RF radio frequency
  • the monitoring sensors 208 can also detect the alert signal emitted by the monitoring tag 102 . This information is also relayed back to the monitoring station server 106 . The monitoring station server 106 uses this information to take corrective action or alert facility staff.
  • An array of monitoring sensors 106 can also be used to detect the exact location of a monitoring tag 102 . By measuring phase difference between the monitoring sensors 106 , the monitoring system 100 can determine the exact location of a monitoring tag 102 . This embodiment is described in greater detail in U.S. Pat. No. 6,347,229, and is incorporated herein in its entirety.
  • Port expanders 210 can also be incorporated into the monitoring system 100 .
  • Port expanders 210 allow signals from multiple monitoring devices and sensors 104 to be multiplexed and transmitted to the monitoring station server 106 .
  • the monitoring station server 106 then demultiplexes the signals and determines which component transmitted the signal, as an example, via identification numbers.
  • zone interface units shown in the same box as port expanders 210 ) combine signals from the monitoring devices and sensors 104 located within a zone.
  • a two floor facility may have a first zone which comprises all of the monitoring devices and sensors 104 located on the first floor, and a second zone which comprises all of the monitoring devices and sensors 104 located on the second floor.
  • One zone interface unit would relay signals received from the first floor component back to the monitoring server station 106 and a second zone interface unit would relay signals received from the second floor back to the monitoring server station 106 . Both the port expander 210 and zone interface unit feed the signals into the monitoring station server 106 .
  • the monitoring station server 106 runs the software 250 to allow the staff and administration to monitor the individuals within the facility.
  • the monitoring station server 106 tracks the movement of monitoring tags 102 via the signals received from the various monitoring devices and sensors 104 of the monitoring system 100 , as are described hereafter.
  • the monitoring station server 106 can perform various predetermined actions in response to signals received from the monitoring devices and sensors 104 of the monitoring system 100 .
  • the response actions and pattern of signals to effectuate the response are stored within the database of the monitoring station server 106 . Examples of these responses are described in more detail later herein.
  • the monitoring station server 106 provides a user interface 400 , as is discussed in detail with reference to FIG. 6 , to allow the monitoring system 100 to communicate with staff members.
  • the user interface 400 allows the staff to continually monitor the facility from a remote location.
  • the user interface 400 also allows the staff to program the monitoring station server 106 to respond to a situation or set of received signals from the monitoring devices and sensors 104 with a predetermined action.
  • the staff can also access past events or logged signals to better determine potential situations.
  • the user interface 400 can show that an individual is continually attempting to access a door during different times of the day. This alerts the staff that the individual may be attempting to access the door when it is accidentally unlocked.
  • the details of the user interface 400 are described in greater detail below.
  • monitoring station clients 212 can also be incorporated to allow greater access to the user interface 400 of the monitoring system 100 .
  • the monitoring station clients 212 display the same user interface 400 as the monitoring station server 106 .
  • the monitoring station server 106 continually updates all of the monitoring station clients 106 . With additional monitoring station clients 212 , several staff members can simultaneously observe the facility and respond to events.
  • the monitoring station server 106 coordinates with the one or more monitoring station clients 212 .
  • one monitoring station client 212 can be installed at the entrance on the first floor of a facility with another monitoring station client 212 installed on the second floor of the facility.
  • the monitoring station server 106 can be located in a security office within the facility.
  • the monitoring station server 106 updates the monitoring station clients 212 with information received from the monitoring devices and sensors 104 and updates the monitoring system 100 with responses from all of the monitoring station clients 212 .
  • the monitoring system 100 can be incorporated into a typical computer network of servers and workstations. This allows the monitoring system 100 to be incorporated in an existing local area network of the facility. Therefore, structure of the monitoring station clients 212 is similar to structure of the monitoring station server 106 .
  • the monitoring station server 106 can also use stand-alone displays 214 and a variety of alarms 216 to communicate with staff.
  • Audible alarms 216 can be activated in response to certain events.
  • the audible alarms 216 may be a sound that is distinct to the monitoring system 100 ; for example, the sound may be similar to a bird chirp. The distinct sound helps staff differentiate between the beeps of other device in a busy facility and that of an alert by the monitoring system 100 .
  • Silent alarms 216 can also be activated in response to certain events. Displays near entrances can communicate whether access is permitted. Fire alarms 216 can also be incorporated into the monitoring system 100 . For example, if the monitoring station server 106 detected that the fire alarm 216 has been activated, the monitoring station server 106 can unlock all exit doors by activating door locks 218 into the unlocked postion.
  • the monitoring system 100 can alert staff of an event by email or page.
  • the user specifies the event to trigger the email or page.
  • the user also specifies the message to be transmitted to the pager or sent via email.
  • the following are examples of message elements that can be transmitted by pager or email.
  • Event Type Alarm Sent by the device that triggers the event. Message Brief description of device and event type. Name Person name (if any) associated with the tag. Tag Number Tag ID number, as transmitted by the tag. Room Number The person's room number. Device Type Sent by the device that triggers the event. Location The exact location of the event. Event Date When the event occurred.
  • the monitoring station server 106 sends messages to a third-party pager management system 220 installed on a communication port on the monitoring station server 106 .
  • a third-party pager management system 220 installed on a communication port on the monitoring station server 106 .
  • most pager management systems 220 will expect incoming messages to conform to one of two industry-standard protocols: a first protocol that broadcasts to all pagers or a second protocol that transmits to specific pagers. Accordingly, the user will set up the monitoring station server 106 to transmit the specific protocol depending on whether the user plans to send the message to all of the pagers or to a specific pager.
  • the monitoring station server 106 sends the message to a Simple Mail Transfer Protocol (SMTP) server or Microsoft Exchange® server 222 . Accordingly, the user will set up the monitoring station server 106 to send the message to a specific email or a group of emails. A variety of emails and pages can be set up to be transmitted for different events.
  • SMTP Simple Mail Transfer Protocol
  • An alarm button 224 can also be integrated into the monitoring system 100 .
  • the alarm button 224 allows the staff to signal the monitoring station server 106 of a change in alert status or to sound an alarm 216 .
  • a situation may occur in which the monitoring station server 106 does not detect the need to initiate an alarm 216 or change of security status from the other monitoring devices and sensors 104 .
  • the alarm button 224 allows the facility staff to quickly alert the monitoring system 100 of a charge in security status not detected by the monitoring system 100 .
  • the monitoring system 100 can have a variety of configurations. For example, a small facility with one floor and a few people being monitored may merely require a few monitoring sensors and exit components (i.e., contact sensors 204 , proximity sensors 206 , and door locks 218 ). In this configuration, a personal computer can function as the monitoring station server 106 . In addition, in this configuration, no monitoring station client 212 would be necessary because of the facility size.
  • a larger facility with three floors may necessitate a dedicated server functioning as the monitoring station server 106 .
  • Personal computers already located around the facility can function as monitoring station clients 212 .
  • the personal computers and dedicated server would communicate over the current local area network (LAN) of the facility.
  • LAN local area network
  • Even larger facilities can use multiple monitoring station servers 106 , in which each monitoring station server 106 would monitor different regions of the facility.
  • FIG. 6 is a schematic diagram illustrating a user interface 400 of the monitoring system 100 .
  • the monitoring station server 106 can communicate to staff members through the user interface 400 .
  • the user interface 400 allows the staff to respond to alert situations detected by the monitoring system 100 and to view the movement of individuals with minimal effort.
  • the user interface 400 is displayed on the screen of the monitoring station server 106 and each monitoring station client 212 .
  • a typical operating system toolbar 402 can be displayed.
  • Below the toolbar 402 an alert/alarm status display 404 can be used to communicate current situations or alerts. In this example, an alert is displayed on the status display 404 communicating that a monitoring tag 102 has been detached from a user.
  • the status display 404 shows the number of the monitoring tag 102 , the location where the alert signal was detected, and the time and date the alert signal was detected.
  • Different background colors of the status display 404 can be used to communicate to the user.
  • a red background can be used to indicate an alarm status that requires immediate attention.
  • a yellow background can be used to indicate an alert that may require attention, while a green background can be used to indicate that the monitoring system 100 is in a normal condition and there are no current situations requiring attention.
  • background color other techniques can be used to display information and communicate to a user, for example, but not limited to a flashing display alert and a scrolling display alert. Each of these means of communication may be provided by the software 250 stored within the monitoring station server 106 .
  • a map 406 of the facility being monitored can be displayed below the status display 404 .
  • the map 406 of the facility can be used to quickly communicate information to a user.
  • multiple maps 406 can be selected for individual display. For example, a map 406 of the first floor can be displayed on all monitoring stations located on the first floor, while a map 406 of the second floor can be displayed on all computers located on the second floor.
  • Monitoring sensor icons 408 and proximity sensor icons 410 can be displayed on the map 406 in locations corresponding to their locations in the facility. Door icons 418 can also be displayed on the map 406 .
  • Surrounding the monitoring sensor icons 408 are monitoring detection regions 412 represented as shaded circles and semicircles depicting the proximity detection regions 414 of the proximity sensors 410 .
  • the user interface 400 can also be set to hide the proximity sensors icons 410 , monitoring sensor icons 408 , and detection regions 412 414 .
  • the staff members may choose to hide the location of the device for security reasons.
  • monitoring tag icons 416 can also be displayed on the map 406 in locations corresponding to the region of the facility where the monitoring tag 102 is detected. This allows the staff member to track movement throughout the facility with little effort.
  • the map 406 can also be used to notify the staff members of alert or alarm situations.
  • the monitoring detection region 412 on the map 406 can change colors.
  • the monitoring detection region 412 can be a shade of green when there are no situations within a monitoring detection region 412 .
  • the monitoring detection region 412 can change to a shade of yellow when there is an alert situation within the monitoring detection region 412 or a shade of red when there is an alarm situation within the monitoring detection region 412 .
  • the monitoring detection region 412 can remain hidden until a potential situation occurs within the monitoring detection region 412 .
  • the monitoring detection region 412 can become visible on the map 406 to alert staff members to the situation.
  • Other techniques can be used to display information and communicate to a user, for example, but not limited to, flashing icons, textual descriptions on the map, and changes in color or shade of the map 406 .
  • the icons on the map 406 can also change colors. For example, but not limited to, a red door icon can represent a locked door while a green door icon can represent an unlocked door.
  • An event log 420 can be displayed below the map 406 .
  • the event log 420 displays a list of events that previously occurred.
  • Each row 422 is a specific event with information fields relevant to the event displayed in the columns.
  • a floor column 424 identifies the floor in the facility where the event occurred.
  • the event type column 426 describes the type of event that occurred, for example, door access attempted.
  • a message column 428 can be used to communicate additional information about the event, for example, “check door”.
  • a name column 430 and tag number column 432 can display the monitoring tag number that caused the event and the respective name of the individual associated with the tag.
  • a room number column 434 and location column 436 can be displayed to communicate the location of the event.
  • a date and time column 438 can also be displayed.
  • the date and time the event was cleared column 440 can also be displayed. All of this information and more can be communicated to staff through the event log 420 . This allows the staff to identify possible trends, for example, if three different events show the same individual attempting to open the same door, staff may be alerted that the individual is trying to gain access to that door.
  • the fields in the event log 420 are not limited to the above discussed fields; the user can create a variety of event fields for display. In addition, the user may also select the quantity of past events displayed. A user can limit the number of events displayed by setting a time period for past events, for example, the user can select to display all events that occurred in the past four hours.
  • the event log 420 allows staff to view past events that would be relevant to current or future events.
  • Selection buttons 442 can also be displayed next to the map 406 of the facility.
  • the selection buttons 442 allow a user to update and adjust the monitoring system 100 and respond to situation alerts.
  • the following are examples of selection buttons 442 ; however, the system is not limited to just the following selection buttons 442 .
  • a variety of other selection buttons 442 can be incorporated as will be apparent.
  • Login and logout buttons 444 allow users to log onto the monitoring system 100 .
  • the user enters a user name and password.
  • the monitoring station server 106 verifies the correct user name and password and then gives the user access to the monitoring system 100 if authorized.
  • the user logs out of the system 100 by selecting the logout button 444 .
  • the system 100 also includes an inactive timed log out. If a user logs into the system 100 and does not log off, the system 100 may automatically log the user off after a period of inactivity by the user. The administrator can set the length of time for the period of inactivity. This prevents an unintended user from gaining access to the system when a legitimate user fails to log out of the system.
  • the system also will automatically log a previous user off when a new user attempts to log on to the same computer. This avoids the step of a user having to log off before another user logs on.
  • Admittance and release buttons 446 allow access to an admittance and release form 500 ( FIG. 7 ), which allows the user to enter, clear, or edit the information of a person being monitored.
  • FIG. 5 is a schematic diagram illustrating an admittance and release form 500 of the monitoring system 100 .
  • the admittance and release form 500 has fields for the name of a person 502 ; a room number field 504 , for example, the number of the room where the individual is staying; and a field for identification 506 , for example, a social security number or home phone number.
  • the admittance and release form 500 also has a field for the monitoring tag number 508 associated with the monitoring tag 102 the individual will be wearing.
  • Admittance date 510 and discharge date 512 can also be entered, which correspond to the date a person was granted access to the facility and the date access was removed.
  • the monitoring system 100 can use these dates to determine when access limitations should be changed. For example, an individual may not be allowed access to a portion of a facility after they have been discharged from the facility.
  • the admittance and release form 500 also allows a user to include a photograph file of the individual 514 along with comments 516 that are specific to the individual. The selected photograph of the individual 514 is displayed in a photo field 518 on the admittance and release form 500 . After completing the data fields the user submits the form via selection of an Update button 520 .
  • the monitoring station server 106 updates the databases based on the new information.
  • the event clear button 448 allows a staff member to clear a current alert or alarm. When a staff member observes an alert or alarm situation the staff member follows predetermined facility procedures. Once the staff member has determined that the alert or alarm situation has been properly handled, the event can be cleared by selecting the event clear button 448 .
  • the update staff button 450 accesses an update staff form 600 , which allows the user to enter, clear, or edit the information of a staff member.
  • FIG. 8 is a schematic diagram illustrating an update staff form 600 of the monitoring system 100 .
  • the update staff form 600 allows a user to update information associated with a staff member.
  • the staff form has a user name field 602 to enter a user name associated with the staff member.
  • the update staff form 600 also has a password field 606 to enter the staff member's password and a password verification field 608 to reenter the password to verify the password has been entered correctly.
  • the update staff form 600 also has a name field 608 to enter the name of the staff member as well as an employee ID field 610 to enter other pertinent information, such as the employee ID number of the staff member.
  • An access level field 612 allows the user to select the level of access to be given to the staff member.
  • the monitoring system 100 breaks access down into three levels.
  • a guest level allows a user to log in and out, view floor plans, and generate reports.
  • a user level includes guest level access in addition to managing data, clearing alerts and alarms, and updating the door locking schedule.
  • An administrator level includes all user level access in addition to managing staff data, system setup, backing up the system, and restoring databases. Based on these levels of access only an administrator would be allowed to gain access to the update staff forms 600 . Of course, other access levels may be provided.
  • the administrator is the only person allowed access to shutdown the monitoring system 100 .
  • the monitoring system 100 runs within the operating system. An individual is prevented from accessing the operating system and shutting down the monitoring system 100 without administrator level access. This prevents an individual from tampering with the monitoring system 100 by accessing the operating system or the computer running the operating system.
  • the reports generator button 452 allows users to print or send reports created by the system.
  • the user specifies a period of time associated with the report and the type of report the user wishes to generate.
  • reports that can be generated by the monitoring system 100 along with a description and comments associated with each specific report.
  • the following reports are examples of reports that can be generated.
  • Report Name Description/Comments Current Person Report Describes persons who have been admitted but not discharged.
  • Door Locking Status Shows when exits are scheduled to be Report automatically locked/unlocked.
  • Installed Device Describes all installed devices. Summary Person History Report Describes all persons, including those who have been discharged. Person Tag Assignments Shows person-tag assignments. Can be sorted by name or tag number. Scheduled Absence Shows scheduled absences of persons. Report Status Log History Shows all events within a selected date range. Report Tag Expiration Report Shows expiration dates of all tags which have been entered in tag lists.
  • Tag Reorder Report Shows expiration dates of all tags which have been entered in tag lists and which will expire within the next thirty days.
  • User Access Report Describes each user. Includes (in an Approved By column) the ID of the ADMIN user who added the user to the system. Includes a Permissions column for use by support personnel.
  • the device status button 454 allows the user to view the network of monitoring devices and sensors 104 of the monitoring system 100 and their current status.
  • the review current events button 456 allows the user to view a list of current events.
  • the transmitter tag list button 457 allows the user to quickly view a list of monitoring tags 102 and the individuals associated with each monitoring tag 102 .
  • the hide device zone button 458 allows a user to hide the monitoring detection regions 412 on the map 406 . For security purposes a facility may wish to hide the detection zones to prevent an individual from using the information to avoid detection.
  • the schedule absence button 460 allows a user to enter a period of absence for an individual being monitored. This allows the individual to remain in the monitoring system 100 ; however, the monitoring system 100 can change access status during the period of scheduled absence.
  • the auto event clear button 462 allows the user to set the monitoring system 100 to automatically clear the event from the monitoring system 100 when the monitoring devices and sensors 104 that detected the event have been reset. This facilitates resetting the monitoring system 100 by not requiring the staff to reset monitoring devices and sensors 104 and clear the event in the monitoring system 100 .
  • the monitoring system 100 can have a variety of responses that are tailored to specific requirements for each facility.
  • a proximity sensor 206 detects a monitoring tag 102 wandering near an exit door.
  • the monitoring station server 106 determines that the individual associated with the monitoring tag 102 is not permitted access to the exit door.
  • the monitoring station server 106 activates the door lock 218 of the exit door.
  • the monitoring station server 102 updates the event log 420 with the new event.
  • the event is also represented graphically on the map 406 .
  • the individual attempts to open the locked exit door.
  • the user interface 400 goes into alert mode.
  • the user interface 400 stays in alert mode until a staff member responds and clears the event.
  • a typical facility response procedure for this example may require a staff member to check on the individual associated with the monitoring tag 102 that caused the alert. Once the staff has followed the procedures of the facility, a user clears the event. The user interface 400 then goes back to normal operating mode and the event appears in the event log 420 as cleared.
  • a proximity sensor 206 detects a monitoring tag 102 wandering near an exit door.
  • the monitoring station server 106 determines that the individual associated with the monitoring tag 102 is not permitted access to the exit door. In this example, the monitoring station server 106 does not lock the exit door; however, the monitoring station server 106 updates the event log 420 with the new event.
  • the event is also represented graphically on the map 406 .
  • the user interface 400 goes into alert mode. However, in this example the individual does not attempt to open the door and proceeds away from the door. The user interface 400 stays in alert mode until a staff member responds and clears the event.
  • the proximity sensor 206 determines that the monitoring tag 102 has moved away from the door and transmits the update to the monitoring station server 106 . The user interface 400 automatically goes back to normal operating mode and the event appears in the event log 420 .
  • the monitoring sensor 208 detects an alarm signal from a monitoring tag 102 and transmits it to the monitoring station server 106 .
  • the monitoring station server 106 activates the locks 218 on all exit doors of the facility and the user interface 400 goes into alarm mode.
  • the monitoring station server 106 may also activate a silent alarm and/or transmit pages or emails to staff members.
  • the monitoring sensor 208 may also detect the ID signal of the monitoring tag 102 and transmit it to the monitoring station server 106 .
  • the monitoring station server 106 identifies the individual associated with the monitoring tag 102 .
  • the monitoring station server 106 updates the event log 420 with the new event.
  • the event is also represented graphically on the map 406 with the tag icons 416 and text identifying the person associated with the monitoring tag 102 in a location on the map 406 associated with the current location of the monitoring tag 102 .
  • the user interface 400 stays in alarm mode until a staff member clears the event. Once the staff has followed the procedures of the facility for responding to the alarm, a user can clear the event. The user interface 400 then goes back to normal operating mode and the event appears in the event log 420 as cleared.
  • the monitoring system 100 can be tailored to detect and respond to a wide range of facilities. Using a variety of monitoring devices and sensors 104 , the monitoring station server 106 can detect events occurring within a facility and possible future events. Using the user interface 400 , alarms, pagers and email, the monitoring station server 106 can alert staff members of events that are unfolding within the facility. For example, a hospital can prevent abduction of infants and pediatric patients by using the monitoring system 100 to monitor the infants and pediatric patients' movement throughout the facility. The monitoring system 100 can be easily adapted to a psychiatric care facility. By using the monitoring system 100 to monitor clients, an individual with dementia can be prevented from wandering off the grounds of the facility. In another previously described example, the monitoring system 100 can also be adapted to prevent radioactive material from leaving hospital grounds.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Multimedia (AREA)
  • Alarm Systems (AREA)

Abstract

A system and method for monitoring a facility is provided. Generally, the system comprises monitoring tags wherein each monitoring tag emits an identifier signal unique to each monitoring tag, monitoring sensors wherein the monitoring sensors receive signals from the monitoring tags and relay the signals to one or more monitoring stations, and monitoring stations wherein the monitoring stations log and display information associated with the signals received. The monitoring station identifies possible events based on the signals received from the monitoring sensors. The monitoring station alerts staff members of the events via a graphical user interface, pagers, email, and alarms.

Description

CROSS-REFERENCE TO RELATED APPLICATION
This application claims priority to copending U.S. Provisional Application entitled, “System and Methods for Providing Secure Environments,” having Ser. No. 60/444,089, filed Jan. 31, 2003, which is entirely incorporated herein by reference.
FIELD OF THE INVENTION
The present invention is generally related to a method and system for providing security to facilities, and more particularly, is related to a method and system for monitoring individuals within a facility.
BACKGROUND OF THE INVENTION
Security is of major importance in most facilities. A secure facility requires keeping track of individuals and items within the facility. A common system of providing security to a facility is to employ security guards at points of exit and entry into the facility. However, employing a large number of security guards can be expensive. Some facilities limit the number of exit and entry points; however, this can restrict the flow of traffic into and out of the facility. In addition to the need to monitor exit and entry points, some facilities have sensitive areas within the facility where access is restricted for some persons who are permitted access to other parts of the facility. Facilities with sensitive areas would further require additional security for each sensitive area. In addition to the cost of employing a large number of security guards, the security guards must also be constantly updated with regard to which individuals are allowed access to each area.
Security cameras have been employed to monitor facilities. However, security cameras still rely on guards to monitor the security cameras. A security guard viewing a monitor for a security camera may mistake a person not permitted access for a person permitted access. A distracted security guard also may not notice a person entering or exiting the facility. The security cameras still do not alleviate the need to constantly update security guards on who is allowed access.
Many faculties rely on locked doors to prevent access to the overall facility and sensitive areas within the facility. Individuals of the facility are given keys or codes to gain access through locked doors. However, this requires individuals to keep track of multiple codes or keys. As a result individuals often prop open doors to high traffic areas, rendering the security measure obsolete. In addition, as new individuals are given access and past individuals are no longer permitted access, the facility must continuously update codes and locks.
There exists a need for a monitoring system that keeps track of individuals throughout a facility. Such a system would allow administrators to easily update persons allowed access and not permitted access, and would alert staff members when an individual is or has attempted to access an area in which the individual is not permitted. Similarly, such a system can alert a staff member of suspicious movement of individuals based on a pattern of movement. Thus, a heretofore unaddressed need exists in the industry to address the aforementioned deficiencies and inadequacies.
SUMMARY OF THE INVENTION
Embodiments of the present invention provide a system and method for monitoring. Briefly described, in architecture, one embodiment of the system, among others, can be implemented as follows. The monitoring system contains one or more monitoring tags wherein each monitoring tag emits an identifier signal unique to each monitoring tag. One or more monitoring sensors are also provided wherein one or more of the monitoring sensors receive signals from the one or more monitoring tags and relay the signals to one or more monitoring stations, and one or more monitoring stations wherein the one or more monitoring stations log and display information associated with the signals received from the one or more monitoring stations.
In another embodiment, the monitoring system has a Graphical User Interface (GUI) for a monitoring system. The GUI contains a map associated with a monitored area, one or more monitoring sensor icons located on the map in a location associated with a monitoring sensor in the monitored area, and one or more event icons located on the map in a location associated with a monitored event in the monitored area.
The present invention can also be viewed as providing methods for monitoring. In this regard, one embodiment of such a method, among others can be broadly summarized by the following steps: receiving a unique identifier signal from one or more monitoring tags, receiving an alert signal from one or more monitoring tags; identifying a situation based on one of the identifier signals and alert signals; and storing and displaying the situation.
Other systems, methods, features, and advantages of the present invention will be or become apparent to one with skill in the art upon examination of the following drawings and detailed description. It is intended that all such additional systems, methods, features, and advantages be included within this description, be within the scope of the present invention, and be protected by the accompanying claims.
BRIEF DESCRIPTION OF THE DRAWINGS
Many aspects of the invention can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present invention. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
FIG. 1 is a block diagram illustrating general interaction of components of a monitoring system, in accordance with a first exemplary embodiment of the invention.
FIG. 2 is a block diagram illustrating interaction of the components of the monitoring system of FIG. 1.
FIG. 3 is a flowchart illustrating a first method of providing access to an entryway within the monitoring system of FIG. 1.
FIG. 4 is a block diagram illustrating an example of a general purpose computer that can implement software of the present invention.
FIG. 5 is a flowchart illustrating a second method of providing access to an entryway within the monitoring system of FIG. 1.
FIG. 6 is a schematic diagram illustrating a user interface of the monitoring system of FIG. 1.
FIG. 7 is a schematic diagram illustrating an admittance and release form of the monitoring system of FIG. 1.
FIG. 8 is a schematic diagram illustrating an update staff form of the monitoring system of FIG. 1.
DETAILED DESCRIPTION
The present monitoring system provides individuals using the system, such as, but not limited to, staff members, with a central location for monitoring and managing movement of persons or items within a facility. FIG. 1 is a block diagram illustrating general interaction of the components of the monitoring system 100, in accordance with a first exemplary embodiment of the invention. Each person or item being monitored wears a monitoring tag 102. Each monitoring tag 102 broadcasts a unique identification signal having a specific radio frequency. A network of monitoring devices and sensors 104 transmits information back to a monitoring station server 106. The monitoring station server 106 alerts staff members based on the information from the monitoring components and predetermined procedures.
The monitoring tag 102 is connected to each item or individual being monitored. The monitoring tag 102 broadcasts an identification signal that can be received by other components of the monitoring system 100. Each monitoring tag 102 transmits an identification signal that is unique to that specific monitoring tag 102. When the monitoring station server 106 receives the unique signal, the monitoring station server 106 associates the unique signal with information about the item or person wearing the monitoring tag 102. The monitoring tags 102 are described in greater detail in U.S. Pat. No. 5,543,780 and incorporated herein in its entirety.
Most of the examples described herein are associated with a person wearing the monitoring tag 102, however, it should be apparent that the monitoring system 100 can also be connected to items and used to track the movement of items throughout a facility. For example, radioactive material in a hospital can be stored within a container that also has a monitoring tag 102 connected to the container. The monitoring system 100 would allow hospital staff to track the location of the material within the facility.
The monitoring tag 102 can also transmit an alert signal. The alert signal is broadcasted by transmitting a wireless signal, for example but not limited to, radio frequency (RF). The wireless signal indicates that a problem has occurred with the monitoring tag 102. Since the alert signal does not broadcast continuously, in contrast to the identification signal but instead broadcasts when the monitoring tag 102 detects a problem. The monitoring tag 102 can broadcast a more powerful alert signal without depleting power resources of the monitoring tag 102, such as a battery.
In one example, the monitoring tag 102 can be strapped to an individual or item. When the strap is removed or broken the monitoring tag 102 begins transmitting the alert signal. When the monitoring station server 106 receives the alert signal, the monitoring station server 106 can then take corrective action, for example, sounding an alarm or locking exit doors. In addition to broadcasting the alert signal for communicating that the monitoring tag 102 has been removed from the individual or item, the alert signal can also be broadcasted to communicate to the monitoring station server 106 that the monitoring tag 102 is in need of maintenance. As one example, an alert signal may be broadcasted in a power source of the monitoring tag needs to be restored. The alert signal can also be used to communicate that a container storing an item has been opened, as in the radioactive material example discussed above.
In a specific example, the monitoring tag 102 is a wrist or ankle band. A transmitter is attached to the wrist or ankle band. An electrical circuit encircles the wrist or ankle band. When the wrist or ankle band is broken or removed the electrical circuit is broken and the monitoring tag 102 broadcasts the alert signal. The monitoring tags 102 can also use other methods for detecting proximity to a user as described in greater detail in U.S. Pat. No. 5,543,780, which is incorporated herein in its entirety. Both the identification signals and alert signals may be transmitted to monitoring devices and sensors 104 using radio frequencies (RF). The radio frequencies operate in a safe and secure range. When the circuit is broken the transmitter begins broadcasting the alert signal. This indicates to the monitoring station server 106 that the monitoring tag 102 may no longer be connected to the user. It should be apparent that although this example describes using radio frequency, a variety of other wireless communications medium could be employed. Although this example describes a monitoring tag 102 that is connected to the user, the monitoring tag 102 can be attached to an employee identification card (ID). The ID can then be carried in the employee's pocket or displayed on the employee's uniform. It should also be noted that the identification signals and alert signals may be transmitted using other transmission means known to one having ordinary skill in the art.
FIG. 2 is a block diagram illustrating interaction of the specific components of the monitoring system 200 of FIG. 1. The monitoring station server 106 receives signals from the monitoring devices and sensors 104. A keypad 202 is an example of a monitoring device and sensor 104 that can be used to allow access through an entryway by having a user enter a correct code. The monitoring station server 106 can be used in conjunction with the keypad 202 to update the keypad codes during security updates. The monitoring station server 106 can deny access to properly entered codes during periods in which no access is permitted by any individual or during periods of alert.
Contact sensors 204 can also be incorporated into the monitoring devices and sensors 104. Contact sensors 204 can be mounted to, for example but not limited to, windows and doors. An example of a contact sensor 204 is a two-pole switch that opens a circuit when a window or door is opened. The open circuit signals that the door or window has been opened. Other examples of contact sensors can include magnetic switches or other devices known in the art. When the window or door is opened or closed, a switch is activated signaling that the door or window has been opened or closed. Not only can the contact sensors 204 detect that a door has been opened, but they can also detect that an attempt has been made to open the door. In this example, the contact sensor 204 is connected to a doorknob or handle. The contact sensor 204 detects when the doorknob or handle has been pressed. Therefore, the contact sensor 204 can detect when an attempt to open the door has occurred even though the door is not actually opened. The contact sensors 204 allow the monitoring system 100 to detect, which doors or windows in a facility are opened or closed and whether an individual has attempted to open a door or window.
Proximity sensors 206 can also be incorporated into the monitoring devices and sensors 104. The proximity sensors 206 are installed around doors, elevators, and other points of access. FIG. 3 is a flowchart illustrating a first method 301 of providing access to an entryway within the monitoring system of FIG. 1. When the proximity sensor 206 detects a monitoring tag 102 (block 303), the proximity sensor 206 transmits the identification signal for the specific monitoring tag 102 that is near the point of access to the monitoring station server 106 (block 305). The monitoring station server 106 searches the monitoring station server database (as described below) (block 307). From the information in the database the monitoring station server determines if access is permitted (block 309). The monitoring station server 106 can then activate a door lock 218 into an unlocked or locked position based on the specific monitoring tag 102 (block 311). Besides activating the door locks 218, the monitoring station server 106 can also perform other predetermined actions. For example, the monitoring station server 106 can store the specific monitoring tag 102 and the door to which access was attempted into a log in a monitoring station server 106 database. The monitoring station server 106 can also log the amount of time the monitoring tag 102 was in proximity of the door. More examples will be apparent and discussed later as the monitoring system 100 is described herein. In an alternative embodiment, the proximity sensor 206 can directly activate the door lock 218 based on a detected monitoring tag 102. The proximity sensor 206 can store the monitoring tags 102 that are not permitted access in an internal memory.
Functions performed by the monitoring station server 106, as described herein, can be implemented by software (e.g., firmware), hardware, or a combination thereof The functionality is preferably implemented in software, as an executable program, and is executed by a special or general purpose digital computer, such as a personal computer (PC; IBM-compatible, Apple-compatible, or otherwise), workstation, minicomputer, or mainframe computer, namely, the monitoring station server 106. An example of a general purpose computer that can implement the software of the present invention is shown in the block diagram of FIG. 4. In FIG. 4, the software that defines functionality performed by the monitoring system 100 is denoted by reference numeral 250.
Generally, in terms of hardware architecture, as shown in FIG. 4, the computer 106, or server, includes a processor 240, memory 260, and one or more input and/or output (I/O) devices 270 (or peripherals) that are communicatively coupled via a local interface 280. The local interface 280 can be, for example but not limited to, one or more buses or other wired or wireless connections, as is known in the art. The local interface 280 may have additional elements, which are omitted for simplicity, such as controllers, buffers (caches), drivers, repeaters, and receivers, to enable communications. Further, the local interface may include address, control, and/or data connections to enable appropriate communications among the aforementioned components. It should be noted that the computer 106 may also have a storage device 265 therein. The storage device 265 may be any nonvolatile memory element (e.g., ROM, hard drive, tape, CDROM, etc.).
The processor 240 is a hardware device for executing the software 250, particularly that stored in memory 260. The processor 240 can be any custom made or commercially available processor, a central processing unit (CPU), an auxiliary processor among several processors associated with the monitoring station server 106, a semiconductor based microprocessor (in the form of a microchip or chip set), a macroprocessor, or generally any device for executing software instructions. Examples of suitable commercially available microprocessors are as follows: a PA-RISC series microprocessor from Hewlett-Packard Company, an 80×86 or Pentium series microprocessor from Intel Corporation, a PowerPC microprocessor from IBM, a Sparc microprocessor from Sun Microsystems, Inc, or a 68 automated self-service series microprocessor from Motorola Corporation.
The memory 260 can include any one or combination of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, etc.)) and nonvolatile memory elements. Moreover, the memory 260 may incorporate electronic, magnetic, optical, and/or other types of storage media. Note that the memory 260 can have a distributed architecture, where various components are situated remote from one another, but can be accessed by the processor 240.
The software 250 located in the memory 260 may include one or more separate programs, each of which comprises an ordered listing of executable instructions for implementing logical functions. In the example of FIG. 4, as mentioned above, the software 250 includes functionality performed by the monitoring station server 106 in accordance with the present invention and may include a suitable operating system (O/S). A nonexhaustive list of examples of suitable commercially available operating systems is as follows: (a) a Windows operating system available from Microsoft Corporation; (b) a Netware operating system available from Novell, Inc.; (c) a Macintosh operating system available from Apple Computer, Inc.; (d) a UNIX operating system, which is available for purchase from many vendors, such as the Hewlett-Packard Company, Sun Microsystems, Inc., and AT&T Corporation; (e) a LINUX operating system, which is freeware that is readily available on the Internet; (f) a run time Vxworks operating system from WindRiver Systems, Inc.; or (g) an appliance-based operating system, such as that implemented in handheld computers or personal data assistants (PDAs) (e.g., PalmOS available from Palm Computing, Inc., and Windows CE available from Microsoft Corporation). The operating system essentially controls the execution of other computer programs, such as the software 250 stored within the memory 260, and provides scheduling, input-output control, file and data management, memory management, and communication control and related services. It should be noted that the monitoring station server 106 may also contain a storage device 265, otherwise referred to herein as a database.
The software 250 is a source program, executable program (object code), script, or any other entity comprising a set of instructions to be performed. When a source program, then the program needs to be translated via a compiler, assembler, interpreter, or the like, which may or may not be included within the memory 260, so as to operate properly in connection with the O/S. Furthermore, the software 250 can be written as (a) an object oriented programming language, which has classes of data and methods, or (b) a procedure programming language, which has routines, subroutines, and/or functions, for example but not limited to, C, C++, Pascal, Basic, Fortran, Cobol, Perl, Java, and Ada.
The I/O devices 270 may include input devices, for example but not limited to, a keyboard, mouse, scanner, microphone, touchscreens, etc. Furthermore, the I/O devices 270 may also include output devices, for example but not limited to, a printer, display, etc. Finally, the I/O devices 270 may further include devices that communicate both inputs and outputs, for instance but not limited to, a modulator/demodulator (modem; for accessing another device, system, or network), a radio frequency (RF) or other transceiver, a telephonic interface, a bridge, a router, etc.
If the monitoring station server 106 is a personal computer (PC), workstation, Personal Data Assistant (PDA), or the like, the software 250 in the memory 260 may further include a basic input output system (BIOS) (omitted for simplicity). The BIOS is a set of essential software routines that initialize and test hardware at startup, start the O/S, and support the transfer of data among the hardware devices. The BIOS is stored in ROM so that the BIOS can be executed when the monitoring station server 106 is activated.
When the computer 106 is in operation, the processor 240 is configured to execute the software 250 stored within the memory 260, to communicate data to and from the memory 260, and to generally control operations of the monitoring station server 106 pursuant to the software 250. The software 250 and the O/S, in whole or in part, but typically the latter, are read by the processor 240, perhaps buffered within the processor 240, and then executed.
When the monitoring station server 106 is implemented in software 100, as is shown in FIG. 4, it should be noted that the software 250 can be stored on any computer readable medium for use by or in connection with any computer related system or method. In the context of this document, a computer readable medium is an electronic, magnetic, optical, or other physical device or means that can contain or store a computer program for use by or in connection with a computer related system or method. The software 250 can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a “computer-readable medium” can be any means that can store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (electronic), a read-only memory (ROM) (electronic), an erasable programmable read-only memory (EPROM, EEPROM, or Flash memory) (electronic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical). Note that the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
In an alternative embodiment, where the monitoring station server 106 may be implemented entirely in hardware, the monitoring station server 106 can be implemented with any or a combination of the following technologies, which are each well known in the art: a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit (ASIC) having appropriate combinational logic gates, a programmable gate array(s) (PGA), a field programmable gate array (FPGA), etc. For the purposes of illustration, a software implementation of the invention will be described, however, this example in no way should be considered limiting.
FIG. 5 is a flowchart 300 illustrating a method of providing access to an entryway with the monitoring system 100.
Referring to FIG. 5, when the proximity sensor 206 detects a monitoring tag 102 near the door (block 302), the proximity sensor 206 searches the internal memory of the sensor to determine whether access is permitted (block 304). Specifically, an identification number associated with the monitoring tag 102 is searched for within the internal memory. If the proximity sensor 206 determines (block 306) access is permitted, the monitoring tag 102 is allowed to pass through the door (block 308). The proximity sensor 206 can also signal the monitoring station server 106 indicating that the monitoring tag 102 was allowed access (block 310). If the proximity sensor 206 determines (block 306) that access is not permitted, the proximity sensor 206 directly signals the door lock 218 to lock (block 312). The proximity sensor 206 signals the monitoring station server 106 that the identified monitoring tag 102 attempted access to the door (block 314). The monitoring station server 106 can also provide the proximity sensor internal memory with security updates associated with the monitoring tags 102 that are permitted access to that specific entrance.
Referring again to FIG. 2 and the first exemplary embodiment of the invention, monitoring sensors 208 can also be incorporated into the monitoring devices and sensors 104. The monitoring sensors 208 are positioned throughout the facility being monitored. In addition, the monitoring sensor 208 can be installed within the ceiling or walls of the facility. The monitoring sensor 208 can be installed out of sight of individuals. Each monitoring sensor 208 has a detection region associated with it. The monitoring sensors 208 can detect an identification signal, such as radio frequency (RF) waves, emitted by the monitoring tag 102 when a monitoring tag 102 is within a detection region of a monitoring sensor. The monitoring sensors 208 can then transmit a unique signal associated with the monitoring tag 102 back to the monitoring station server 106. In addition to detecting the identification signal of the monitoring tag 102, the monitoring sensors 208 can also detect the alert signal emitted by the monitoring tag 102. This information is also relayed back to the monitoring station server 106. The monitoring station server 106 uses this information to take corrective action or alert facility staff.
An array of monitoring sensors 106 can also be used to detect the exact location of a monitoring tag 102. By measuring phase difference between the monitoring sensors 106, the monitoring system 100 can determine the exact location of a monitoring tag 102. This embodiment is described in greater detail in U.S. Pat. No. 6,347,229, and is incorporated herein in its entirety.
Port expanders 210 can also be incorporated into the monitoring system 100. Port expanders 210 allow signals from multiple monitoring devices and sensors 104 to be multiplexed and transmitted to the monitoring station server 106. The monitoring station server 106 then demultiplexes the signals and determines which component transmitted the signal, as an example, via identification numbers. Similarly, zone interface units (shown in the same box as port expanders 210) combine signals from the monitoring devices and sensors 104 located within a zone. For example, a two floor facility may have a first zone which comprises all of the monitoring devices and sensors 104 located on the first floor, and a second zone which comprises all of the monitoring devices and sensors 104 located on the second floor. One zone interface unit would relay signals received from the first floor component back to the monitoring server station 106 and a second zone interface unit would relay signals received from the second floor back to the monitoring server station 106. Both the port expander 210 and zone interface unit feed the signals into the monitoring station server 106.
The monitoring station server 106 runs the software 250 to allow the staff and administration to monitor the individuals within the facility. The monitoring station server 106 tracks the movement of monitoring tags 102 via the signals received from the various monitoring devices and sensors 104 of the monitoring system 100, as are described hereafter. The monitoring station server 106 can perform various predetermined actions in response to signals received from the monitoring devices and sensors 104 of the monitoring system 100. The response actions and pattern of signals to effectuate the response are stored within the database of the monitoring station server 106. Examples of these responses are described in more detail later herein.
The monitoring station server 106 provides a user interface 400, as is discussed in detail with reference to FIG. 6, to allow the monitoring system 100 to communicate with staff members. Referring to FIG. 2 and FIG. 6, the user interface 400 allows the staff to continually monitor the facility from a remote location. The user interface 400 also allows the staff to program the monitoring station server 106 to respond to a situation or set of received signals from the monitoring devices and sensors 104 with a predetermined action. The staff can also access past events or logged signals to better determine potential situations. For example, the user interface 400 can show that an individual is continually attempting to access a door during different times of the day. This alerts the staff that the individual may be attempting to access the door when it is accidentally unlocked. The details of the user interface 400 are described in greater detail below.
In addition to the monitoring station server 106, monitoring station clients 212 can also be incorporated to allow greater access to the user interface 400 of the monitoring system 100. The monitoring station clients 212 display the same user interface 400 as the monitoring station server 106. The monitoring station server 106 continually updates all of the monitoring station clients 106. With additional monitoring station clients 212, several staff members can simultaneously observe the facility and respond to events. The monitoring station server 106 coordinates with the one or more monitoring station clients 212. For example, one monitoring station client 212 can be installed at the entrance on the first floor of a facility with another monitoring station client 212 installed on the second floor of the facility. The monitoring station server 106 can be located in a security office within the facility. Different staff members can observe an event at different locations and respond quickly to events that are in close proximity or within their specific region of responsibility. The monitoring station server 106 updates the monitoring station clients 212 with information received from the monitoring devices and sensors 104 and updates the monitoring system 100 with responses from all of the monitoring station clients 212. The monitoring system 100 can be incorporated into a typical computer network of servers and workstations. This allows the monitoring system 100 to be incorporated in an existing local area network of the facility. Therefore, structure of the monitoring station clients 212 is similar to structure of the monitoring station server 106.
In addition to displays associated with each monitoring station server 106 and monitoring station clients 212, the monitoring station server 106 can also use stand-alone displays 214 and a variety of alarms 216 to communicate with staff. Audible alarms 216 can be activated in response to certain events. The audible alarms 216 may be a sound that is distinct to the monitoring system 100; for example, the sound may be similar to a bird chirp. The distinct sound helps staff differentiate between the beeps of other device in a busy facility and that of an alert by the monitoring system 100. Silent alarms 216 can also be activated in response to certain events. Displays near entrances can communicate whether access is permitted. Fire alarms 216 can also be incorporated into the monitoring system 100. For example, if the monitoring station server 106 detected that the fire alarm 216 has been activated, the monitoring station server 106 can unlock all exit doors by activating door locks 218 into the unlocked postion.
The monitoring system 100 can alert staff of an event by email or page. The user specifies the event to trigger the email or page. The user also specifies the message to be transmitted to the pager or sent via email. The following are examples of message elements that can be transmitted by pager or email.
Message
Element Description/Source
Floor The floormap where the event happened.
Event Type Alarm or alert. Sent by the device that triggers the event.
Message Brief description of device and event type.
Name Person name (if any) associated with the tag.
Tag Number Tag ID number, as transmitted by the tag.
Room Number The person's room number.
Device Type Sent by the device that triggers the event.
Location The exact location of the event.
Event Date When the event occurred.
To transmit pages, the monitoring station server 106 sends messages to a third-party pager management system 220 installed on a communication port on the monitoring station server 106. In addition, most pager management systems 220 will expect incoming messages to conform to one of two industry-standard protocols: a first protocol that broadcasts to all pagers or a second protocol that transmits to specific pagers. Accordingly, the user will set up the monitoring station server 106 to transmit the specific protocol depending on whether the user plans to send the message to all of the pagers or to a specific pager.
To transmit emails, the monitoring station server 106 sends the message to a Simple Mail Transfer Protocol (SMTP) server or Microsoft Exchange® server 222. Accordingly, the user will set up the monitoring station server 106 to send the message to a specific email or a group of emails. A variety of emails and pages can be set up to be transmitted for different events.
An alarm button 224 can also be integrated into the monitoring system 100. The alarm button 224 allows the staff to signal the monitoring station server 106 of a change in alert status or to sound an alarm 216. A situation may occur in which the monitoring station server 106 does not detect the need to initiate an alarm 216 or change of security status from the other monitoring devices and sensors 104. The alarm button 224 allows the facility staff to quickly alert the monitoring system 100 of a charge in security status not detected by the monitoring system 100.
The monitoring system 100 can have a variety of configurations. For example, a small facility with one floor and a few people being monitored may merely require a few monitoring sensors and exit components (i.e., contact sensors 204, proximity sensors 206, and door locks 218). In this configuration, a personal computer can function as the monitoring station server 106. In addition, in this configuration, no monitoring station client 212 would be necessary because of the facility size.
A larger facility with three floors may necessitate a dedicated server functioning as the monitoring station server 106. Personal computers already located around the facility can function as monitoring station clients 212. The personal computers and dedicated server would communicate over the current local area network (LAN) of the facility. Even larger facilities can use multiple monitoring station servers 106, in which each monitoring station server 106 would monitor different regions of the facility.
FIG. 6 is a schematic diagram illustrating a user interface 400 of the monitoring system 100. The monitoring station server 106 can communicate to staff members through the user interface 400. The user interface 400 allows the staff to respond to alert situations detected by the monitoring system 100 and to view the movement of individuals with minimal effort. The user interface 400 is displayed on the screen of the monitoring station server 106 and each monitoring station client 212. At the top of the display a typical operating system toolbar 402 can be displayed. Below the toolbar 402 an alert/alarm status display 404 can be used to communicate current situations or alerts. In this example, an alert is displayed on the status display 404 communicating that a monitoring tag 102 has been detached from a user. The status display 404 shows the number of the monitoring tag 102, the location where the alert signal was detected, and the time and date the alert signal was detected. Different background colors of the status display 404 can be used to communicate to the user. A red background can be used to indicate an alarm status that requires immediate attention. A yellow background can be used to indicate an alert that may require attention, while a green background can be used to indicate that the monitoring system 100 is in a normal condition and there are no current situations requiring attention. In addition to background color, other techniques can be used to display information and communicate to a user, for example, but not limited to a flashing display alert and a scrolling display alert. Each of these means of communication may be provided by the software 250 stored within the monitoring station server 106.
A map 406 of the facility being monitored can be displayed below the status display 404. The map 406 of the facility can be used to quickly communicate information to a user. For a large facility, multiple maps 406 can be selected for individual display. For example, a map 406 of the first floor can be displayed on all monitoring stations located on the first floor, while a map 406 of the second floor can be displayed on all computers located on the second floor.
Monitoring sensor icons 408 and proximity sensor icons 410 can be displayed on the map 406 in locations corresponding to their locations in the facility. Door icons 418 can also be displayed on the map 406. Surrounding the monitoring sensor icons 408 are monitoring detection regions 412 represented as shaded circles and semicircles depicting the proximity detection regions 414 of the proximity sensors 410. The user interface 400 can also be set to hide the proximity sensors icons 410, monitoring sensor icons 408, and detection regions 412 414. The staff members may choose to hide the location of the device for security reasons.
In addition to displaying the above icons, monitoring tag icons 416 can also be displayed on the map 406 in locations corresponding to the region of the facility where the monitoring tag 102 is detected. This allows the staff member to track movement throughout the facility with little effort. The map 406 can also be used to notify the staff members of alert or alarm situations. For example, the monitoring detection region 412 on the map 406 can change colors. The monitoring detection region 412 can be a shade of green when there are no situations within a monitoring detection region 412. The monitoring detection region 412 can change to a shade of yellow when there is an alert situation within the monitoring detection region 412 or a shade of red when there is an alarm situation within the monitoring detection region 412. If the user sets the icons and monitoring detection regions 412 to be hidden from display, the monitoring detection region 412 can remain hidden until a potential situation occurs within the monitoring detection region 412. The monitoring detection region 412 can become visible on the map 406 to alert staff members to the situation. Other techniques can be used to display information and communicate to a user, for example, but not limited to, flashing icons, textual descriptions on the map, and changes in color or shade of the map 406. In addition to changing colors of monitoring detection regions 412, the icons on the map 406 can also change colors. For example, but not limited to, a red door icon can represent a locked door while a green door icon can represent an unlocked door.
An event log 420 can be displayed below the map 406. The event log 420 displays a list of events that previously occurred. Each row 422 is a specific event with information fields relevant to the event displayed in the columns. The following are examples of event fields. A floor column 424 identifies the floor in the facility where the event occurred. The event type column 426 describes the type of event that occurred, for example, door access attempted. A message column 428 can be used to communicate additional information about the event, for example, “check door”. A name column 430 and tag number column 432 can display the monitoring tag number that caused the event and the respective name of the individual associated with the tag. A room number column 434 and location column 436 can be displayed to communicate the location of the event. A date and time column 438 can also be displayed. The date and time the event was cleared column 440 can also be displayed. All of this information and more can be communicated to staff through the event log 420. This allows the staff to identify possible trends, for example, if three different events show the same individual attempting to open the same door, staff may be alerted that the individual is trying to gain access to that door. The fields in the event log 420 are not limited to the above discussed fields; the user can create a variety of event fields for display. In addition, the user may also select the quantity of past events displayed. A user can limit the number of events displayed by setting a time period for past events, for example, the user can select to display all events that occurred in the past four hours. The event log 420 allows staff to view past events that would be relevant to current or future events.
Selection buttons 442 can also be displayed next to the map 406 of the facility. The selection buttons 442 allow a user to update and adjust the monitoring system 100 and respond to situation alerts. The following are examples of selection buttons 442; however, the system is not limited to just the following selection buttons 442. A variety of other selection buttons 442 can be incorporated as will be apparent.
Login and logout buttons 444 allow users to log onto the monitoring system 100. The user enters a user name and password. The monitoring station server 106 verifies the correct user name and password and then gives the user access to the monitoring system 100 if authorized. When the user has completed the intended task, the user logs out of the system 100 by selecting the logout button 444. The system 100 also includes an inactive timed log out. If a user logs into the system 100 and does not log off, the system 100 may automatically log the user off after a period of inactivity by the user. The administrator can set the length of time for the period of inactivity. This prevents an unintended user from gaining access to the system when a legitimate user fails to log out of the system. In addition, the system also will automatically log a previous user off when a new user attempts to log on to the same computer. This avoids the step of a user having to log off before another user logs on.
Admittance and release buttons 446 allow access to an admittance and release form 500 (FIG. 7), which allows the user to enter, clear, or edit the information of a person being monitored. FIG. 5 is a schematic diagram illustrating an admittance and release form 500 of the monitoring system 100. The admittance and release form 500 has fields for the name of a person 502; a room number field 504, for example, the number of the room where the individual is staying; and a field for identification 506, for example, a social security number or home phone number. The admittance and release form 500 also has a field for the monitoring tag number 508 associated with the monitoring tag 102 the individual will be wearing. Admittance date 510 and discharge date 512 can also be entered, which correspond to the date a person was granted access to the facility and the date access was removed. The monitoring system 100 can use these dates to determine when access limitations should be changed. For example, an individual may not be allowed access to a portion of a facility after they have been discharged from the facility. The admittance and release form 500 also allows a user to include a photograph file of the individual 514 along with comments 516 that are specific to the individual. The selected photograph of the individual 514 is displayed in a photo field 518 on the admittance and release form 500. After completing the data fields the user submits the form via selection of an Update button 520. The monitoring station server 106 updates the databases based on the new information.
Referring back to FIG. 6, the event clear button 448 allows a staff member to clear a current alert or alarm. When a staff member observes an alert or alarm situation the staff member follows predetermined facility procedures. Once the staff member has determined that the alert or alarm situation has been properly handled, the event can be cleared by selecting the event clear button 448.
The update staff button 450 accesses an update staff form 600, which allows the user to enter, clear, or edit the information of a staff member. FIG. 8 is a schematic diagram illustrating an update staff form 600 of the monitoring system 100. The update staff form 600 allows a user to update information associated with a staff member. The staff form has a user name field 602 to enter a user name associated with the staff member. The update staff form 600 also has a password field 606 to enter the staff member's password and a password verification field 608 to reenter the password to verify the password has been entered correctly. The update staff form 600 also has a name field 608 to enter the name of the staff member as well as an employee ID field 610 to enter other pertinent information, such as the employee ID number of the staff member. An access level field 612 allows the user to select the level of access to be given to the staff member. The monitoring system 100 breaks access down into three levels. A guest level allows a user to log in and out, view floor plans, and generate reports. A user level includes guest level access in addition to managing data, clearing alerts and alarms, and updating the door locking schedule. An administrator level includes all user level access in addition to managing staff data, system setup, backing up the system, and restoring databases. Based on these levels of access only an administrator would be allowed to gain access to the update staff forms 600. Of course, other access levels may be provided. In addition to updating staff forms 600, the administrator is the only person allowed access to shutdown the monitoring system 100. The monitoring system 100 runs within the operating system. An individual is prevented from accessing the operating system and shutting down the monitoring system 100 without administrator level access. This prevents an individual from tampering with the monitoring system 100 by accessing the operating system or the computer running the operating system.
Referring back to FIG. 6, the reports generator button 452 allows users to print or send reports created by the system. The user specifies a period of time associated with the report and the type of report the user wishes to generate. Below are examples of reports that can be generated by the monitoring system 100 along with a description and comments associated with each specific report. The following reports are examples of reports that can be generated.
Report Name Description/Comments
Current Person Report Describes persons who have been admitted but
not discharged.
Door Locking Status Shows when exits are scheduled to be
Report automatically locked/unlocked.
Installed Device Describes all installed devices.
Summary
Person History Report Describes all persons, including those who
have been discharged.
Person Tag Assignments Shows person-tag assignments. Can be
sorted by name or tag number.
Scheduled Absence Shows scheduled absences of persons.
Report
Status Log History Shows all events within a selected date range.
Report
Tag Expiration Report Shows expiration dates of all tags which have
been entered in tag lists.
Tag Reorder Report Shows expiration dates of all tags which have
been entered in tag lists and which will expire
within the next thirty days.
User Access Report Describes each user. Includes (in an
Approved By column) the ID of the ADMIN
user who added the user to the system.
Includes a Permissions column for use by
support personnel.
The device status button 454 allows the user to view the network of monitoring devices and sensors 104 of the monitoring system 100 and their current status. The review current events button 456 allows the user to view a list of current events. The transmitter tag list button 457 allows the user to quickly view a list of monitoring tags 102 and the individuals associated with each monitoring tag 102. The hide device zone button 458 allows a user to hide the monitoring detection regions 412 on the map 406. For security purposes a facility may wish to hide the detection zones to prevent an individual from using the information to avoid detection. The schedule absence button 460 allows a user to enter a period of absence for an individual being monitored. This allows the individual to remain in the monitoring system 100; however, the monitoring system 100 can change access status during the period of scheduled absence. The auto event clear button 462 allows the user to set the monitoring system 100 to automatically clear the event from the monitoring system 100 when the monitoring devices and sensors 104 that detected the event have been reset. This facilitates resetting the monitoring system 100 by not requiring the staff to reset monitoring devices and sensors 104 and clear the event in the monitoring system 100.
The monitoring system 100 can have a variety of responses that are tailored to specific requirements for each facility. In one example, a proximity sensor 206 detects a monitoring tag 102 wandering near an exit door. The monitoring station server 106 determines that the individual associated with the monitoring tag 102 is not permitted access to the exit door. The monitoring station server 106 activates the door lock 218 of the exit door. The monitoring station server 102 updates the event log 420 with the new event. The event is also represented graphically on the map 406. The individual attempts to open the locked exit door. The user interface 400 goes into alert mode. The user interface 400 stays in alert mode until a staff member responds and clears the event. A typical facility response procedure for this example may require a staff member to check on the individual associated with the monitoring tag 102 that caused the alert. Once the staff has followed the procedures of the facility, a user clears the event. The user interface 400 then goes back to normal operating mode and the event appears in the event log 420 as cleared.
In another example, a proximity sensor 206 detects a monitoring tag 102 wandering near an exit door. The monitoring station server 106 determines that the individual associated with the monitoring tag 102 is not permitted access to the exit door. In this example, the monitoring station server 106 does not lock the exit door; however, the monitoring station server 106 updates the event log 420 with the new event. The event is also represented graphically on the map 406. The user interface 400 goes into alert mode. However, in this example the individual does not attempt to open the door and proceeds away from the door. The user interface 400 stays in alert mode until a staff member responds and clears the event. The proximity sensor 206 determines that the monitoring tag 102 has moved away from the door and transmits the update to the monitoring station server 106. The user interface 400 automatically goes back to normal operating mode and the event appears in the event log 420.
In another more severe example, the monitoring sensor 208 detects an alarm signal from a monitoring tag 102 and transmits it to the monitoring station server 106. The monitoring station server 106 activates the locks 218 on all exit doors of the facility and the user interface 400 goes into alarm mode. The monitoring station server 106 may also activate a silent alarm and/or transmit pages or emails to staff members. The monitoring sensor 208 may also detect the ID signal of the monitoring tag 102 and transmit it to the monitoring station server 106. The monitoring station server 106 identifies the individual associated with the monitoring tag 102. The monitoring station server 106 updates the event log 420 with the new event. The event is also represented graphically on the map 406 with the tag icons 416 and text identifying the person associated with the monitoring tag 102 in a location on the map 406 associated with the current location of the monitoring tag 102. The user interface 400 stays in alarm mode until a staff member clears the event. Once the staff has followed the procedures of the facility for responding to the alarm, a user can clear the event. The user interface 400 then goes back to normal operating mode and the event appears in the event log 420 as cleared.
The monitoring system 100 can be tailored to detect and respond to a wide range of facilities. Using a variety of monitoring devices and sensors 104, the monitoring station server 106 can detect events occurring within a facility and possible future events. Using the user interface 400, alarms, pagers and email, the monitoring station server 106 can alert staff members of events that are unfolding within the facility. For example, a hospital can prevent abduction of infants and pediatric patients by using the monitoring system 100 to monitor the infants and pediatric patients' movement throughout the facility. The monitoring system 100 can be easily adapted to a psychiatric care facility. By using the monitoring system 100 to monitor clients, an individual with dementia can be prevented from wandering off the grounds of the facility. In another previously described example, the monitoring system 100 can also be adapted to prevent radioactive material from leaving hospital grounds.
It should be emphasized that the above-described embodiments and examples of the present invention are merely possible examples of implementations, merely set forth for a clear understanding of the principles of the invention. Many variations and modifications may be made to the above-described embodiment(s) of the invention without departing substantially from the spirit and principles of the invention. All such modifications and variations are intended to be included herein within the scope of this disclosure and the present invention and protected by the following claims.

Claims (18)

1. A Graphical User Interface (GUI) for a monitoring system comprising:
a map associated with a monitored area;
one or more monitoring sensor icons located on the map in a location associated with a monitoring sensor in the monitored area;
at least one monitoring tag icon located on the map in a location associated with at least one monitoring tag in the monitored area wherein the monitoring tags are mobile with respect to the monitored area, wherein the monitoring tag icons are only visible after an actuating event; and
one or more event icons located on the map in a location associated with a monitored event in the monitored area.
2. The GUI of claim 1, wherein the one or more event icons also display a text description associated with a specific event.
3. The GUI of claim 1, further comprising one or more door monitoring icons located on the map in a location associated with a door monitor in the monitored area.
4. The GUI of claim 3, wherein the one or more door monitoring icons also displays a text description associated with a door event.
5. The GUI of claim 3, wherein the one or more door monitoring icons are displayed after one or more of the following events: a door is left ajar, an attempt is made to open a locked door, a door is opened, an individual is loitering near a door, or a battery is low for a door sensor.
6. The GUI of claim 1, further comprising one or more overlay regions on the floor plan each surrounding the one or more monitoring sensor icons wherein the one or more overlay regions are associated with areas monitored by the one or more monitoring sensors in the monitored area.
7. The GUI of claim 6, wherein the overlay regions change color in response to a status change.
8. The GUI of claim 1, wherein the one or more monitoring sensor icons change color in response to a maintenance problem.
9. The GUI of claim 1, further comprising an alert bar that displays information about a status change.
10. The GUI of claim 1, further comprising a status log that displays information about prior status changes.
11. The GUI of claim 1, further comprising a tool bar with drop down menus for accessing controls.
12. The GUI of claim 1, further comprising operating buttons for accessing software controls.
13. The GUI of claim 1, wherein the map and event icons always remain visible.
14. The GUI of claim 1, wherein a user can access any task within two mouse clicks.
15. The GUI of claim 1, wherein the map is constructed by a user.
16. The Graphic User Interface of claim 1, wherein the monitoring tag icons identify the person or object to which the associated monitoring tag is attached.
17. The Graphic User Interface of claim 1, wherein the monitoring tag is attached to a person or portable object, the movement of which is restricted and wherein an event icon appears when the monitoring tag passes into a restricted area.
18. The Graphic User Interface of claim 1, wherein only monitoring tags related to the actuating event are displayed as monitoring tag icons when the actuating event occurs.
US10/768,300 2003-01-31 2004-01-30 Systems and methods for providing secure environments Expired - Lifetime US7167094B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US10/768,300 US7167094B2 (en) 2003-01-31 2004-01-30 Systems and methods for providing secure environments
US11/610,557 US7468666B2 (en) 2003-01-31 2006-12-14 Systems and methods for providing secure environments
US11/610,565 US7554446B2 (en) 2003-01-31 2006-12-14 Systems and methods for providing secure environments

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US44408903P 2003-01-31 2003-01-31
US10/768,300 US7167094B2 (en) 2003-01-31 2004-01-30 Systems and methods for providing secure environments

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US11/610,565 Division US7554446B2 (en) 2003-01-31 2006-12-14 Systems and methods for providing secure environments
US11/610,557 Division US7468666B2 (en) 2003-01-31 2006-12-14 Systems and methods for providing secure environments

Publications (2)

Publication Number Publication Date
US20040189471A1 US20040189471A1 (en) 2004-09-30
US7167094B2 true US7167094B2 (en) 2007-01-23

Family

ID=32994270

Family Applications (3)

Application Number Title Priority Date Filing Date
US10/768,300 Expired - Lifetime US7167094B2 (en) 2003-01-31 2004-01-30 Systems and methods for providing secure environments
US11/610,565 Expired - Lifetime US7554446B2 (en) 2003-01-31 2006-12-14 Systems and methods for providing secure environments
US11/610,557 Expired - Lifetime US7468666B2 (en) 2003-01-31 2006-12-14 Systems and methods for providing secure environments

Family Applications After (2)

Application Number Title Priority Date Filing Date
US11/610,565 Expired - Lifetime US7554446B2 (en) 2003-01-31 2006-12-14 Systems and methods for providing secure environments
US11/610,557 Expired - Lifetime US7468666B2 (en) 2003-01-31 2006-12-14 Systems and methods for providing secure environments

Country Status (1)

Country Link
US (3) US7167094B2 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070132586A1 (en) * 2005-12-09 2007-06-14 Plocher Thomas A System and methods for visualizing the location and movement of people in facilities
US20080297347A1 (en) * 2004-11-16 2008-12-04 Sensormatic Electronics Corporation Automatic Configuration of New or Replacement Eas Network Devices
US20090007145A1 (en) * 2007-06-29 2009-01-01 Verizon Business Network Services Inc. Dashboard maintenance/outage correlation
US20090121830A1 (en) * 2007-11-08 2009-05-14 Honeywell International, Inc. Employing external storage devices as media for access control panel control information
US20090261967A1 (en) * 2008-04-18 2009-10-22 Honeywell International Inc. System and method of reporting alert events in a security system
US20100097214A1 (en) * 2008-10-22 2010-04-22 Embarq Holdings Company, Llc System and method for monitoring a location
US20100151821A1 (en) * 2008-12-11 2010-06-17 Embarq Holdings Company, Llc System and method for providing location based services at a shopping facility
US20100267399A1 (en) * 2009-04-15 2010-10-21 Embarq Holdings Company, Llc System and method for utilizing attendee location information with an event planner
US20100273509A1 (en) * 2009-04-22 2010-10-28 Embarq Holdings Company, Llc Mass transportation service delivery platform
US20110007139A1 (en) * 2007-06-08 2011-01-13 Brunetti Sam F Method and system for administering remote area monitoring system
US20110010218A1 (en) * 2009-07-08 2011-01-13 Embarq Holdings Company, Llc System and method for automating travel related features
US20140222213A1 (en) * 2009-09-05 2014-08-07 Enlighted, Inc. Configuring a plurality of sensor devices of a structure
US20150325091A1 (en) * 2012-11-27 2015-11-12 Security Solutions & Management Llc Identification acquisition device for reducing the likelihood of incidence of a lapse in proper discharge of a security procedure
US20150325101A1 (en) * 2014-05-06 2015-11-12 Honeywell International Inc. System and method of dynamically subject tracking and multi-tagging in access control system
US9585228B2 (en) 2012-11-30 2017-02-28 Enlighted, Inc. Associating information with an asset or a physical space
US10178737B2 (en) 2016-04-02 2019-01-08 Enlighted, Inc. Monitoring occupancy of a desktop with a desktop apparatus
US10182487B2 (en) 2012-11-30 2019-01-15 Enlighted, Inc. Distributed fixture beacon management
US10791425B2 (en) 2017-10-04 2020-09-29 Enlighted, Inc. Mobile tag sensing and location estimation
US11900788B1 (en) * 2018-11-13 2024-02-13 Zwirn Corporation Automatic pull station protector and method
US12130601B2 (en) 2006-07-12 2024-10-29 Imprenditore Pty Ltd. System and method for enabling vehicle-to-everything communication

Families Citing this family (124)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1296290A1 (en) * 2001-09-25 2003-03-26 ABB Installationen AG Method and system for providing a visitor identification badge
US6658091B1 (en) 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
US7708189B1 (en) 2002-05-17 2010-05-04 Cipriano Joseph J Identification verification system and method
US7079020B2 (en) * 2003-02-03 2006-07-18 Ingrid, Inc. Multi-controller security network
US7119658B2 (en) * 2003-02-03 2006-10-10 Ingrid, Inc. Device enrollment in a security system
US7023341B2 (en) * 2003-02-03 2006-04-04 Ingrid, Inc. RFID reader for a security network
US7019650B2 (en) * 2003-03-03 2006-03-28 Caducys, L.L.C. Interrogator and interrogation system employing the same
GB2388154B (en) * 2003-04-10 2004-03-17 Barrie Jones Door lock
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US20090077623A1 (en) 2005-03-16 2009-03-19 Marc Baum Security Network Integrating Security System and Network Devices
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US12063220B2 (en) 2004-03-16 2024-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US20170118037A1 (en) 2008-08-11 2017-04-27 Icontrol Networks, Inc. Integrated cloud system for premises automation
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US8963713B2 (en) 2005-03-16 2015-02-24 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US9141276B2 (en) 2005-03-16 2015-09-22 Icontrol Networks, Inc. Integrated interface for mobile device
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US20050216302A1 (en) 2004-03-16 2005-09-29 Icontrol Networks, Inc. Business method for premises management
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US7711796B2 (en) 2006-06-12 2010-05-04 Icontrol Networks, Inc. Gateway registry methods and systems
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US10522026B2 (en) * 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10062273B2 (en) 2010-09-28 2018-08-28 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11368429B2 (en) 2004-03-16 2022-06-21 Icontrol Networks, Inc. Premises management configuration and control
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US8635350B2 (en) 2006-06-12 2014-01-21 Icontrol Networks, Inc. IP device discovery systems and methods
US11190578B2 (en) 2008-08-11 2021-11-30 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US7152791B2 (en) * 2004-03-30 2006-12-26 Honeywell International, Inc. Identifying the location of an asset
CA2509707A1 (en) * 2004-06-10 2005-12-10 Andre Gagnon Apparatus and method for tracing a path travelled by an entity or object, and tag for use therewith
US20060077253A1 (en) * 2004-10-13 2006-04-13 Honeywell International, Inc. System and method for enhanced situation awareness
GB2419776B (en) * 2004-10-29 2010-01-06 Salem Automation Ltd Tracking apparatus
US7860318B2 (en) 2004-11-09 2010-12-28 Intelli-Check, Inc System and method for comparing documents
US20070164845A1 (en) * 2004-12-21 2007-07-19 Checkpoint Systems, Inc. System and method for monitoring security systems
US7450015B2 (en) * 2004-12-23 2008-11-11 Secure Care Products, Inc. System and method for ensuring location of an individual within a designated area
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
US20170180198A1 (en) 2008-08-11 2017-06-22 Marc Baum Forming a security network including integrated security system components
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US20120324566A1 (en) 2005-03-16 2012-12-20 Marc Baum Takeover Processes In Security Network Integrated With Premise Security System
US20110128378A1 (en) 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US20100250461A1 (en) * 2005-12-22 2010-09-30 Greenpak Development, Inc. System and methods for transportation utilization and control
US8204760B2 (en) * 2006-02-07 2012-06-19 Eflag Professional Solutions, Llc Systems, methods, and computer program products for facilitating communications, workflow, and task assignments in medical practices and clinics
US12063221B2 (en) 2006-06-12 2024-08-13 Icontrol Networks, Inc. Activation of gateway device
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
US20080024291A1 (en) * 2006-07-25 2008-01-31 Amy Decem Cheng Multi event monitoring and reminder device
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US7633385B2 (en) 2007-02-28 2009-12-15 Ucontrol, Inc. Method and system for communicating with and controlling an alarm system from a remote server
US8451986B2 (en) 2007-04-23 2013-05-28 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
US12003387B2 (en) 2012-06-27 2024-06-04 Comcast Cable Communications, Llc Control system user interface
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US10616075B2 (en) 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US10498830B2 (en) 2007-06-12 2019-12-03 Icontrol Networks, Inc. Wi-Fi-to-serial encapsulation in systems
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
CA2704958A1 (en) * 2007-11-05 2009-05-14 Intelli-Check--Mobilisa Inc. Dynamic access control in response to flexible rules
US7817027B2 (en) * 2007-11-14 2010-10-19 Ford Global Technologies, Llc Method and system for integrated media and vehicle seat belt monitoring
US20090121897A1 (en) * 2007-11-14 2009-05-14 Electronic Data Systems Corporation Apparatus, and method, for facilitating passage at a limited access facility
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US20170185278A1 (en) 2008-08-11 2017-06-29 Icontrol Networks, Inc. Automation system user interface
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US20100052913A1 (en) * 2008-09-04 2010-03-04 Secure Care Products, Inc. Method and Apparatus for Patient-Staff Identification System
US8638211B2 (en) 2009-04-30 2014-01-28 Icontrol Networks, Inc. Configurable controller and interface for home SMA, phone and multimedia
US8436727B2 (en) * 2009-09-30 2013-05-07 James D. Todd Methods and systems for door access and patient monitoring
EP2348490B1 (en) * 2009-12-22 2020-03-04 9Solutions Oy Access control system
US8539369B2 (en) * 2010-01-06 2013-09-17 La Crosse Technology, Ltd. Central monitoring and measurement system
EP2372677B1 (en) * 2010-03-29 2016-06-01 Deutsche Post AG A sealing system for sealing of doors of transport vehicles with door specific seals
CN102985915B (en) 2010-05-10 2016-05-11 网际网路控制架构网络有限公司 Control system user interface
US8836467B1 (en) 2010-09-28 2014-09-16 Icontrol Networks, Inc. Method, system and apparatus for automated reporting of account and sensor zone information to a central station
US11750414B2 (en) 2010-12-16 2023-09-05 Icontrol Networks, Inc. Bidirectional security sensor communication for a premises security system
US9147337B2 (en) 2010-12-17 2015-09-29 Icontrol Networks, Inc. Method and system for logging security event data
KR101233608B1 (en) * 2011-11-10 2013-02-14 조희문 Door lock apparatus
US8736447B2 (en) 2011-12-20 2014-05-27 Techip International Limited Tamper-resistant monitoring systems and methods
US9064391B2 (en) 2011-12-20 2015-06-23 Techip International Limited Tamper-alert resistant bands for human limbs and associated monitoring systems and methods
US9250085B2 (en) 2013-07-17 2016-02-02 Vivint, Inc. Geo-location services
US9268473B2 (en) * 2014-02-06 2016-02-23 Honeywell International Inc. Method and system of interacting with building security systems
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US9460612B2 (en) 2014-05-01 2016-10-04 Techip International Limited Tamper-alert and tamper-resistant band
US10169981B2 (en) * 2014-05-13 2019-01-01 Hippi, Llc Portable alarm system
US9871830B2 (en) * 2014-10-07 2018-01-16 Cisco Technology, Inc. Internet of things context-enabled device-driven tracking
US9799208B2 (en) * 2014-10-27 2017-10-24 Honeywell International Inc. Physical and logical threat analysis in access control systems using BIM
US10373409B2 (en) 2014-10-31 2019-08-06 Intellicheck, Inc. Identification scan in compliance with jurisdictional or other rules
US9501917B2 (en) * 2014-12-23 2016-11-22 Sami Slim Theft deterrent device, system, and method
US10438277B1 (en) * 2014-12-23 2019-10-08 Amazon Technologies, Inc. Determining an item involved in an event
CN105388808A (en) * 2015-11-21 2016-03-09 广西南宁至简至凡科技咨询有限公司 Radioactive source tracking and positioning system based on GPS or GSM
US9965612B2 (en) * 2016-04-19 2018-05-08 Lighthouse Ai, Inc. Method and system for visual authentication
US10105594B2 (en) * 2016-06-17 2018-10-23 Disney Enterprises, Inc. Wearable garments recognition and integration with an interactive gaming system
US10096220B2 (en) 2016-08-31 2018-10-09 Honeywell International Inc. Systems and methods for integrating a guest mode in a security control panel device
EP3619911A4 (en) * 2017-05-03 2021-01-13 Ndustrial.Io, Inc. Device, system, and method for sensor provisioning
IT201700090284A1 (en) * 2017-08-08 2019-02-08 Riccardo Tarelli SYMBIUS SYSTEM - MULTI-FUNCTIONAL VARCO FOR THE SECURITY OF ACCESS TO SENSITIVE AREAS OF PUBLIC AND PRIVATE NATURE
JP6971211B2 (en) * 2018-09-26 2021-11-24 能美防災株式会社 Display system
US11626010B2 (en) * 2019-02-28 2023-04-11 Nortek Security & Control Llc Dynamic partition of a security system
US20200279473A1 (en) * 2019-02-28 2020-09-03 Nortek Security & Control Llc Virtual partition of a security system
WO2021059769A1 (en) * 2019-09-25 2021-04-01 日本電気株式会社 Article management apparatus, article management system, article management method, and recording medium
JP7550522B2 (en) 2020-03-13 2024-09-13 三菱電機ビルソリューションズ株式会社 Person monitoring system and person monitoring method
WO2021188274A1 (en) * 2020-03-16 2021-09-23 Asylon, Inc. Automated alert system using unmanned aerial vehicles
WO2023101967A1 (en) * 2021-11-30 2023-06-08 Invue Security Products Inc. Merchandise display security systems and methods

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4471345A (en) 1982-03-05 1984-09-11 Sensormatic Electronics Corporation Randomized tag to portal communication system
US4885571A (en) 1986-04-15 1989-12-05 B. I. Incorperated Tag for use with personnel monitoring system
US4918432A (en) 1988-09-27 1990-04-17 B. I. Incorporated House arrest monitoring system
US4952913A (en) 1986-04-15 1990-08-28 B. I. Incorporated Tag for use with personnel monitoring system
US5196825A (en) 1991-12-16 1993-03-23 Young James T Personal security apparatus
US5245317A (en) 1991-12-18 1993-09-14 Duncan Chidley Article theft detection apparatus
US5285194A (en) 1992-11-16 1994-02-08 Sensormatic Electronics Corporation Electronic article surveillance system with transition zone tag monitoring
US5317309A (en) * 1990-11-06 1994-05-31 Westinghouse Electric Corp. Dual mode electronic identification system
US5455851A (en) * 1993-07-02 1995-10-03 Executone Information Systems, Inc. System for identifying object locations
US5543780A (en) 1995-06-16 1996-08-06 Secure Care Products, Inc. Monitoring tag with removal detection
US6225906B1 (en) * 2000-03-26 2001-05-01 Bernard Shore Patient monitoring and alarm system
US6281790B1 (en) * 1999-09-01 2001-08-28 Net Talon Security Systems, Inc. Method and apparatus for remotely monitoring a site
US6347229B1 (en) 1999-08-26 2002-02-12 Intech 21, Inc. Method for tracking the location of mobile units
US6396413B2 (en) * 1999-03-11 2002-05-28 Telephonics Corporation Personal alarm monitor system
US6433687B1 (en) * 1998-02-26 2002-08-13 Hitachi, Ltd. Mobile control system
US6617970B2 (en) * 2000-11-28 2003-09-09 Sanyo Electric Co., Ltd Ingress-egress monitoring system
US6907388B2 (en) * 2002-03-29 2005-06-14 Kabushiki Kaisha Toshiba Monitoring apparatus
US6917288B2 (en) * 1999-09-01 2005-07-12 Nettalon Security Systems, Inc. Method and apparatus for remotely monitoring a site

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4689610A (en) * 1984-10-17 1987-08-25 Kastle Systems, Inc. Access control and security alarm apparatus and method
US4962473A (en) * 1988-12-09 1990-10-09 Itt Corporation Emergency action systems including console and security monitoring apparatus
US5311185A (en) * 1992-08-31 1994-05-10 Hochstein Peter A Supervised personnel monitoring system
US5694867A (en) * 1994-06-08 1997-12-09 Diaz-Lopez; William Fail-safe access control chamber security system
GB9910224D0 (en) * 1999-05-05 1999-06-30 Guidance Control Systems Limit Electronic tagging device
US6662068B1 (en) * 2001-10-12 2003-12-09 Touraj Ghaffari Real time total asset visibility system
JP2004199196A (en) * 2002-12-16 2004-07-15 Aruze Corp Positional information management system
US7151454B2 (en) * 2003-01-02 2006-12-19 Covi Technologies Systems and methods for location of objects
US7102509B1 (en) * 2003-01-11 2006-09-05 Global Tel★Link Corporation Computer interface system for tracking of radio frequency identification tags

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4471345A (en) 1982-03-05 1984-09-11 Sensormatic Electronics Corporation Randomized tag to portal communication system
US4885571A (en) 1986-04-15 1989-12-05 B. I. Incorperated Tag for use with personnel monitoring system
US4952913A (en) 1986-04-15 1990-08-28 B. I. Incorporated Tag for use with personnel monitoring system
US4918432A (en) 1988-09-27 1990-04-17 B. I. Incorporated House arrest monitoring system
US5317309A (en) * 1990-11-06 1994-05-31 Westinghouse Electric Corp. Dual mode electronic identification system
US5196825A (en) 1991-12-16 1993-03-23 Young James T Personal security apparatus
US5245317A (en) 1991-12-18 1993-09-14 Duncan Chidley Article theft detection apparatus
US5285194A (en) 1992-11-16 1994-02-08 Sensormatic Electronics Corporation Electronic article surveillance system with transition zone tag monitoring
US5455851A (en) * 1993-07-02 1995-10-03 Executone Information Systems, Inc. System for identifying object locations
US5543780A (en) 1995-06-16 1996-08-06 Secure Care Products, Inc. Monitoring tag with removal detection
US6433687B1 (en) * 1998-02-26 2002-08-13 Hitachi, Ltd. Mobile control system
US6396413B2 (en) * 1999-03-11 2002-05-28 Telephonics Corporation Personal alarm monitor system
US6347229B1 (en) 1999-08-26 2002-02-12 Intech 21, Inc. Method for tracking the location of mobile units
US6281790B1 (en) * 1999-09-01 2001-08-28 Net Talon Security Systems, Inc. Method and apparatus for remotely monitoring a site
US6917288B2 (en) * 1999-09-01 2005-07-12 Nettalon Security Systems, Inc. Method and apparatus for remotely monitoring a site
US6225906B1 (en) * 2000-03-26 2001-05-01 Bernard Shore Patient monitoring and alarm system
US6617970B2 (en) * 2000-11-28 2003-09-09 Sanyo Electric Co., Ltd Ingress-egress monitoring system
US6907388B2 (en) * 2002-03-29 2005-06-14 Kabushiki Kaisha Toshiba Monitoring apparatus

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080297347A1 (en) * 2004-11-16 2008-12-04 Sensormatic Electronics Corporation Automatic Configuration of New or Replacement Eas Network Devices
US20070132586A1 (en) * 2005-12-09 2007-06-14 Plocher Thomas A System and methods for visualizing the location and movement of people in facilities
US7646307B2 (en) * 2005-12-09 2010-01-12 Honeywell International Inc. System and methods for visualizing the location and movement of people in facilities
US12130601B2 (en) 2006-07-12 2024-10-29 Imprenditore Pty Ltd. System and method for enabling vehicle-to-everything communication
US8199009B2 (en) * 2007-06-08 2012-06-12 Bas Strategic Solutions, Inc. Method and system for administering remote area monitoring system
US20110007139A1 (en) * 2007-06-08 2011-01-13 Brunetti Sam F Method and system for administering remote area monitoring system
US20090007145A1 (en) * 2007-06-29 2009-01-01 Verizon Business Network Services Inc. Dashboard maintenance/outage correlation
US8494911B2 (en) * 2007-06-29 2013-07-23 Verizon Patent And Licensing Inc. Dashboard maintenance/outage correlation
US20090121830A1 (en) * 2007-11-08 2009-05-14 Honeywell International, Inc. Employing external storage devices as media for access control panel control information
US8179227B2 (en) * 2007-11-08 2012-05-15 Honeywell International Inc. Employing external storage devices as media for access control panel control information
US7724131B2 (en) * 2008-04-18 2010-05-25 Honeywell International Inc. System and method of reporting alert events in a security system
US20090261967A1 (en) * 2008-04-18 2009-10-22 Honeywell International Inc. System and method of reporting alert events in a security system
US8791817B2 (en) * 2008-10-22 2014-07-29 Centurylink Intellectual Property Llc System and method for monitoring a location
US20100097214A1 (en) * 2008-10-22 2010-04-22 Embarq Holdings Company, Llc System and method for monitoring a location
US20100151821A1 (en) * 2008-12-11 2010-06-17 Embarq Holdings Company, Llc System and method for providing location based services at a shopping facility
US8983488B2 (en) 2008-12-11 2015-03-17 Centurylink Intellectual Property Llc System and method for providing location based services at a shopping facility
US9307037B2 (en) 2009-04-15 2016-04-05 Centurylink Intellectual Property Llc System and method for utilizing attendee location information with an event planner
US20100267399A1 (en) * 2009-04-15 2010-10-21 Embarq Holdings Company, Llc System and method for utilizing attendee location information with an event planner
US20100273509A1 (en) * 2009-04-22 2010-10-28 Embarq Holdings Company, Llc Mass transportation service delivery platform
US8428620B2 (en) 2009-04-22 2013-04-23 Centurylink Intellectual Property Llc Mass transportation service delivery platform
US20110010218A1 (en) * 2009-07-08 2011-01-13 Embarq Holdings Company, Llc System and method for automating travel related features
US8655693B2 (en) 2009-07-08 2014-02-18 Centurylink Intellectual Property Llc System and method for automating travel related features
US20140222213A1 (en) * 2009-09-05 2014-08-07 Enlighted, Inc. Configuring a plurality of sensor devices of a structure
US9618915B2 (en) * 2009-09-05 2017-04-11 Enlighted, Inc. Configuring a plurality of sensor devices of a structure
US20150325091A1 (en) * 2012-11-27 2015-11-12 Security Solutions & Management Llc Identification acquisition device for reducing the likelihood of incidence of a lapse in proper discharge of a security procedure
US9585228B2 (en) 2012-11-30 2017-02-28 Enlighted, Inc. Associating information with an asset or a physical space
US10117308B2 (en) 2012-11-30 2018-10-30 Enlighted, Inc. Associating information with an asset or a physical space
US10182487B2 (en) 2012-11-30 2019-01-15 Enlighted, Inc. Distributed fixture beacon management
US20150325101A1 (en) * 2014-05-06 2015-11-12 Honeywell International Inc. System and method of dynamically subject tracking and multi-tagging in access control system
US9640003B2 (en) * 2014-05-06 2017-05-02 Honeywell International Inc. System and method of dynamic subject tracking and multi-tagging in access control systems
US10178737B2 (en) 2016-04-02 2019-01-08 Enlighted, Inc. Monitoring occupancy of a desktop with a desktop apparatus
US10791425B2 (en) 2017-10-04 2020-09-29 Enlighted, Inc. Mobile tag sensing and location estimation
US10812942B2 (en) 2017-10-04 2020-10-20 Enlighted, Inc. Mobile tag sensing and location estimation
US11900788B1 (en) * 2018-11-13 2024-02-13 Zwirn Corporation Automatic pull station protector and method

Also Published As

Publication number Publication date
US7554446B2 (en) 2009-06-30
US20040189471A1 (en) 2004-09-30
US7468666B2 (en) 2008-12-23
US20070085684A1 (en) 2007-04-19
US20070085683A1 (en) 2007-04-19

Similar Documents

Publication Publication Date Title
US7167094B2 (en) Systems and methods for providing secure environments
US11823556B2 (en) Community security system using intelligent information sharing
US10186095B2 (en) Systems and methods related to door control networks
US10503921B2 (en) Emergency notification system and methods
US7969302B2 (en) System and method for dynamic association of security levels and enforcement of physical security procedures
US8558658B2 (en) Method and apparatus for configuring an access control system
US11017106B2 (en) Emergency notification, access control, and monitoring systems and methods
US20160065658A1 (en) Event and staff management systems and methods
US10650651B1 (en) Automated geospatial security event grouping
EP2779119B1 (en) Access control systems with variable threat level
US7262687B2 (en) System and method for tracking personnel
GB2345822A (en) A security and access control system for unobtrusively managing access to and movement within a building
EP1720143A2 (en) On-line security management system
US20170109836A1 (en) Security system that tracks employees on site and hours worked
US20060232405A1 (en) Use of rf-id tags for tracking a person carrying a portable rf-id tag reader
US8319652B2 (en) Image notification on security panel for protected assets
Durant et al. Alarm System Fundamentals
US11574317B2 (en) Inmate compliance monitor
JP2000090381A (en) Wireless sensor and maintenance and inspection method and device therefor
JP2005215961A (en) System for preventing wanderer from leaving hospital
JP2000090383A (en) Machine guarding device and maintenance and inspection method and device therefor
Tabane The effectiveness and the efficiency of the electronic security system in the North-West University, Mafikeng Campus
JPH05182092A (en) Security key box device
JP2004118350A (en) System and method for managing institution attendance

Legal Events

Date Code Title Description
AS Assignment

Owner name: SECURE CARE PRODUCTS, INC., NEW HAMPSHIRE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CIARCIA JR., DANIEL J.;MCHUGH, MICHAEL J.;REEL/FRAME:014948/0841

Effective date: 20040130

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: SECURE CARE PRODUCTS, LLC, NEW HAMPSHIRE

Free format text: CHANGE OF NAME;ASSIGNOR:SECURE CARE PRODUCTS, INC.;REEL/FRAME:032778/0482

Effective date: 20140313

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2553)

Year of fee payment: 12