An objection location system for locating and communicating with personnel or objects within a facility. Remote badges are coupled to respective objects or personnel to be located. The badges include transmission means for transmitting identification information associated with their respective objects or personnel. operational parameters are stored in the badges and are monitored for controlling the operation of the badges. The badge may be in the form of a wristband.
|
22. A bracelet for use in an object location tracking and information retrieval system for locating within a location an object coupled to said bracelet and obtaining information stored in said bracelet, said system having a central computer, a plurality of receivers disposed at spaced apart areas within said location, each of said receivers being capable of receiving signals from said bracelet and transmitting signals including the identification of said bracelet to said central computer, said bracelet having a housing with electronics integrated therein, comprising:
a transmitter for transmitting signals including a unique identification signal of said bracelet; a microprocessor having associated memory and stored programs, said memory having a database storage of a plurality of records about said object including the identification of said object, said stored programs being executed by said microprocessor for controlling bracelet operations, said microprocessor further includes means for accessing information from said database in memory and for forwarding said information to said transmitter for transmission to one of said plurality of receivers; a receiver; display means for displaying information received by said receiver, transmitted by said transmitter, and stored in said memory database; an audio interface having a voice circuit and a microphone, said voice circuit having amplification means and digital conversion means for converting digital signals into voice signals and for amplifying said voice signals for playing over a speaker, said microphone having voice digitization means for digitizing voice signals for transmitting said voice signals via said transmitter to one of said plurality of receivers; and wherein said transmitter is preassigned with a duration of operation, said duration of operation is monitored by said microprocessor and upon the expiration of said duration, said microprocessor switches to another mode of operation.
1. A badge for use in an object location and information retrieval system for locating within a facility an object coupled to said badge and obtaining information stored in said badge, said system having a central computer, a plurality of receivers disposed at spaced apart areas within said facility, each of said receivers being capable of receiving signals from said badge and communicating signals including the identification of said badge to said central computer, said badge comprising:
a transmitter for transmitting signals including a unique identification signal of said badge; an on/off switch; manual select means for selecting one of a plurality of operating modes; a microcontroller having a processor, associated memory and stored programs, said memory having a database with stored information including a plurality of operational parameters and a plurality of records specific to said object being coupled to said badge, said stored programs being executed by said processor for controlling badge operations including the control of said transmitter depending upon the processing of said parameters; means in said processor for accessing information from said database in said memory and for forwarding said information to said transmitter for transmission to one of said plurality of receivers; a receiver; display means for displaying information received by said receiver, transmitted by said transmitter, and stored in said memory database; an audio interface having a voice circuit and a microphone, said voice circuit having amplification means and digital conversion means for converting digital signals into voice signals and for amplifying said voice signals for playing over a speaker, said microphone having voice digitization means for digitizing voice signals for transmitting said voice signals via said transmitter to one of said plurality of receivers; and a data interface for interfacing with an external processing device for reading data from said memory database or entering data including operational parameter values into said memory database.
0. 51. A device for use in an object location tracking and information retrieval system for locating within a location an object coupled to the device and obtaining information relating to the object, comprising:
a badge device for coupling to an object to be tracked, the badge device having a housing; an on/off switch; manual select means for selecting one of a plurality of operating modes; a signal receiver in the housing for receiving a first, coded signal; a processor means in the housing in communication with the signal receiver and being responsive to the first, coded signal for generating a second signal; a transmitter in the housing in communication with the processor means and being responsive to the second signal for repeatedly and intermittently transmitting a third, coded signal, wherein said transmitter is preassigned with a duration of operation, said duration of operation is monitored by said processor means and upon the expiration of said duration, said processor means switches to another mode of operation; an external programming device including means for transmitting the first, coded signal to the signal receiver, the first, coded signal having the operational parameters of the badge device encoded therein for storing within a database memory of the device; means in said processor for accessing information from said database memory and for forwarding said information to said transmitter for transmission, wherein said information includes a plurality of records specific to said object being coupled to said badge device; display means for displaying information received by said signal receiver, transmitted by said transmitter, and stored in said database memory; and an audio interface having a voice circuit and a microphone, said voice circuit having amplification means and digital conversion means for converting digital signals into voice signals and for amplifying said voice signals for playing over a speaker, said microphone having voice digitization means for digitizing voice signals for transmitting said voice signals via said transmitter to said signal receiver.
0. 42. A device for use in a object location tracking and information retrieval system for locating within a location an object coupled to the device and obtaining information relating to the object, comprising:
a housing having means for coupling to the object; a transmitter disposed within the housing for repeatedly and intermittently transmitting a first coded signal including a unique identification signal of the device; an on/off switch; manual select means for selecting one of a plurality of operation modes; a microcontroller having a processor, a memory, and at least one program stored in the memory, the memory including a database of operational parameters and records specific to the object to which the device is coupled, the processor controlling the execution of the at least one program and the transmitter in response to processing of the operational parameters, the processor being capable of accessing the database to provide information to the transmitter for transmitting the information; a receiver disposed within the housing for receiving a second coded signal transmitted by a central base station of the system and having a string of data encoding information, the receiver including means for indicating receipt of the second coded signal; display means for displaying information received by said receiver, transmitted by said transmitter, and stored in said memory database; and an audio interface having a voice circuit and a microphone, said voice circuit having amplification means and digital conversion means for converting digital signals into voice signals and for amplifying said voice signals for playing over a speaker, said microphone having voice digitization means for digitizing voice signals for transmitting said voice signals via said transmitter to said receiver; wherein said transmitter is preassigned with a duration of operation, said duration of operation is monitored by said microprocessor and upon the expiration of said duration, said microprocessor switches to another mode of operation; wherein the microcontroller analyzes the string of data to determine if the device is an intended recipient of the second coded signal.
0. 57. A method of automatically locating a person or object in a location in response to a telephone inquiry from a telephone connected to a telephone system, comprising the steps of:
continuously controlling via control signals operation of a plurality of transmitters attached to a plurality of persons or objects to be monitored to repeatedly and intermittently transmit signals encoded with identification data unique to each of the plurality of persons or objects to be monitored, each of the plurality of transmitters being connected to a corresponding microcontroller providing the control signals and having an on/off switch and a manual select means for selecting one of a plurality of operating modes; accessing information from a database memory of said corresponding microcontroller and forwarding said information to one of the plurality of transmitters for transmission, wherein said information includes a plurality of records specific to said each of the plurality of objects being coupled to each of the plurality of corresponding transmitters; preassigning each of said plurality of transmitters with a duration of operation, said duration of operation being monitored by said corresponding microcontroller and upon the expiration of said duration, said corresponding microcontroller switches to another mode of operation; tracking, based on signals received from transmitters, the locations of the persons or objects within at least a define area using a network of receivers positioned throughout the defined area; storing current location data in a database; retrieving requested location data of a person or object in response to the inquiry; providing said requested location data over the telephone system to the telephone connected to the telephone system; displaying information received by said network of receivers, transmitted by said plurality of transmitters, and stored in said database; converting digital signals into voice signals and amplifying said voice signals for playing over a speaker; and digitizing said voice signals for transmitting said voice signals via at least one transmitter of said plurality of transmitters to at least one receiver of said network of receivers.
38. An object location tracking and information retrieval system comprising:
a plurality of badges coupled to objects to be tracked, each of said badges including: wireless transmission means for transmitting signals including a unique identification signal; processor means having associated memory and stored programs, said memory having a database storage of a plurality of records specific to an object coupled to said badge and a plurality of operational parameters, said stored programs being executed by said processor means for controlling badge operations including the control of said wireless transmission means depending upon the processing of said parameters; means for interfacing with external means for reading and entering data including operational parameter values into said memory database; and means in said processor for accessing information from said database and for forwarding said information to said wireless transmission means; a plurality of receivers disposed at spaced apart areas, each of said receivers including means for receiving said signals including said unique identification signals and said information accessed from said database transmitted from said wireless transmission means of said badges, and processor means for processing said received signals; and central processing means for receiving messages from said plurality of receivers, said messages including said unique identification signals of said badges, and means for tracking the location of each of said plurality of badges each of said badges further includes: an on/off switch; manual select means for selecting one of a plurality of operating modes; a receiver; display means for displaying information received by said receiver, transmitted by said wireless transmission means, and stored in said memory database; and an audio interface having a voice circuit and a microphone, said voice circuit having amplification means and digital conversion means for converting digital signals into voice signals and for amplifying said voice signals for playing over a speaker, said microphone having voice digitization means for digitizing voice signals for transmitting said voice signals via said wireless transmission means to said plurality of receivers.
0. 60. A system for automatically locating a person or object in response to a telephone inquiry by a user over a telephone system, comprising:
at least one transmitter attached to a person or object whose movement is to be monitored at least within a defined area, said at least one transmitter operable to repeatedly and intermittently transmit a signal including unique identification information associated with said person or object, said at least one transmitter connected to a microcontroller having means for accessing information from at least one database memory and for forwarding said information to said at least one transmitter for transmission, said microcontroller having an on/off switch and manual select means for selecting one of a plurality of operating modes; a plurality of receivers operable to receive said transmitted signal, each receiver of said plurality of receivers positioned at a respective predetermined location within said defined area; wherein said microcontroller is operable to store said received identification information including a plurality of records specific to said object being coupled to said at least one transmitter and respective location data of each of said receivers within the at least one database memory and further being operable to update the location data stored with the at least one database memory in response to the movement of said person or object; display means for displaying information received by at least one of said plurality of receivers, transmitted by said at least one transmitter, and stored within said at least one database memory; an audio interface having a voice circuit and a microphone, said voice circuit having amplification means and digital conversion means for converting digital signals into voice signals and for amplifying said voice signals for playing over a speaker, said microphone having voice digitization means for digitizing voice signals for transmitting said voice signals via said at least one transmitter to said at least one of said plurality of receivers; and means to provide a message over the telephone system to the user wherein the message content gives the location of said person or object from a plurality of locations in response to a determination of said updated location, wherein said at least one transmitter is preassigned with a duration of operation, said duration of operation is monitored by said microcontroller and upon the expiration of said duration, said microcontroller switches to another mode of operation.
3. A badge according to
4. A badge according to
5. A badge according to
6. A badge according to
7. A badge according to
8. A badge according to
9. A badge according to
10. A badge according to
11. A badge according to
12. A badge according to
13. A badge according to
14. A badge according to
15. A badge according to
17. A badge according to
18. A badge according to
19. A badge according to
20. A badge according to
23. A bracelet according to
24. A bracelet according to
25. A bracelet according to
26. A bracelet according to
27. A bracelet according to
means for forming a closed circuit when said bracelet is in a closed position; means for detecting an open condition when said bracelet is opened; and means for indicating said open condition when said open condition is detected.
29. A bracelet according to
30. A bracelet according to
31. A bracelet according to
32. A bracelet according to
33. A bracelet according to
34. A bracelet according to
35. A bracelet according to
36. A bracelet according to
37. A bracelet according to
39. An object location tracking and information retrieval system according to
40. An object location tracking and information retrieval system according to
41. A badge according to
0. 43. A device for use in an object location tracking and information retrieval system according to
0. 44. A device for use in an object location tracking and information retrieval system according to
0. 45. A device for use in an object location tracking and information retrieval system according to
0. 46. A device for use in an object location tracking and information retrieval system according to
0. 47. A device for use in an object location tracking and information retrieval system according to
0. 48. A device for use in an object location tracking and information retrieval system according to
0. 49. A device for use in an object location tracking and information retrieval system according to
0. 50. A device for use in an object location tracking and information retrieval system according to
0. 52. The device of
0. 53. The device of
0. 54. The device of
0. 55. The device of
0. 56. The device of
0. 58. The method of
0. 59. The method of
selecting the identity of a telephone according to a predetermined protocol based upon the retrieved requested location data; and connecting the telephone connected to the telephone system automatically to said selected telephone.
0. 61. The system of
|
This invention relates to an object location system, more particularly a system having a compact and intelligent badge or bracelet attached to an object for determining the location of the object.
Location systems for locating objects or personnel within a facility are known. One type of personnel location system used in hospitals involves personnel within the facility reporting their locations by manually setting switches at designated areas. The switches are monitored at a central station and the locations of the personnel are determined by the locations of the activated switches. Other proposed personnel or object location techniques include systems which locate personnel or objects by seeking out where the object or personnel is closest to designated monitors. Such systems generally include a central controller connected in a plurality of transceivers distributed at designated locations throughout a facility. Portable units are worn or attached to objects or personnel to be located. Each portable unit is assigned a unique identification. To locate a personnel, the central controller causes the transceivers to broadcast or page the portable unit by its identification. The broadcast or page signal is received by the portable units but only the portable unit having a matching identification will respond with a confirmation signal, which is received by the transceiver located closest to the responding portable unit. The transceiver in turn reports to the central controller that it has received a confirmation signal. The location of the portable unit is determined by the central controller by the message received from the transceiver. Location systems employing such location technique are described in U.S. Pat. No. 4,649,385 to Aires et al. and U.S. Pat. Nos. 3,805,265, 3,805,226 and 3,696,384 to Lester. One problem with the systems of this type is in the portable units. They must include electronics with adequate sensitivity to receive signals broadcast from the transceivers and adequate power to transmit a reply. The portable units became bulky and cumbersome and therefore inconvenient to be worn or attached.
U.S. Pat. No. 4,955,000 to Nastrom and U.S. Pat. No. 5,119,104 to Heller propose location reporting systems which include portable electronic units worn or attached to objects. The portable units periodically transmit individually unique ID signals. A plurality of transceivers are distributed at designated locations and the transceiver(s) within range of the portable unit transmissions receives the transmitted ID signals. The transceiver(s) in turn communicates the ID information to the central control unit. From the location of the transceiver and the ID of the portable unit, the central control unit is able to determine the location of the object. A disadvantage of this type of location system is the large amount of energy required to periodically transmit information from a portable unit, causing a continual drain on the power source. A large battery is required for usage of the portable unit for any meaningful period of time. The size of the portable unit is then dictated by the size of the battery. Further, unless the portable unit is efficiently used, frequent battery replacement and maintenance is required.
It can be seen that there exists a need for a location system having portable units which are compact in size and include capability to optimize the efficiency of operation.
The present invention is an object location system for locating and communicating with personnel or objects within a facility. The system according to the preferred embodiment of the present invention comprises a plurality of badges coupled to objects, each of the badges including: wireless transmitters for transmitting signals including a unique identification signal; a processor having associated memory and stored programs, the memory having a database with stored information including a plurality of operational parameters. The stored programs are executed by the badge processor for controlling badge operations including the control of the wireless transmitter depending upon the processing of the operational parameters. The badge is also capable of interfacing with an external device for data entry including the operational parameters into the badge memory. The location system of the present invention also includes a plurality of receivers disposed at spaced apart areas within the facility, each of the receivers is capable of receiving signals including the ID signals transmitted from the wireless transmitters of the badges, and a processor for processing the received information. A central processor receives messages from the plurality of receivers and the messages are periodically processed by the central processor for determining the location of each of the badges.
In another embodiment, the electronics of the badge unit is integrated in a housing which is attached to a bracelet which can be worn by a person, such as his wrist or ankle.
In a further embodiment of the present invention, the badge unit further includes an infrared receiver, a voice circuit with associated speaker and microphone for facilitating voice communication, a keypad for data entry, and a display for displaying information.
In still another embodiment of the present invention, the receivers are coupled to a PBX, which is coupled to the central computer and a plurality of telephones throughout the facility. The badge identification information is reported to the PBX and/or the central computer, facilitating the retrieval of location information of any identified personnel from any telephone connected to the PBX.
The central computer 10 further communicates with LAN (local area network) 40, which in turn may be connected to a plurality of personal computers or workstations 41 and 42, facilitating communication with the central computer 10 and retrieval of updated location information from stations connected to the LAN 40 throughout the facility. According to the preferred embodiment, the central computer 10 may be an IBM compatible personal computer. A LAN compatible and the IBM PC protocol is coupled to the central computer 10.
A telephone PBX (private-branch exchange) 50 couples to the plurality of receivers, the central computer 10, and to a plurality of telephones throughout the facility, e.g., telephones 51 and 52. The system configuration as shown facilitates direct communication of the receivers with the central computer 10 or the PBX 50. The receivers may also communicate with the central computer 10 through the PBX 50 or communicate with the PBX 50 through the central computer 10. The system as configured allows the flexibility of processing and transferring the information received from the receivers by the central computer 10 or shared processing and transferring responsibilities between the central computer 10 and the PBX 50. For example, the PBX 50 may store the information such as the identity and location of each receiver. When a message is received by the PBX 50 from a receiver, the PBX adds the receiver identity or location information to the message and forwards the message to the central computer 10 for further processing and updating. Alternatively, the functions and components of the central computer 10 may be integrated within PBX 50. In such alternate embodiment, the PBX 50 performs the functions described for both central computer 10 and PBX 50.
Another exemplary usage of the system is the location of personnel with the telephones. For example, personnel 31 may locate personnel 32 by dialing the ID of personnel 32 on telephone 51. The PBX receives the call from telephone 51 and inquires the central computer 10 as to the location of personnel 32. The central computer 10 retrieves the location information of personnel 32 and identifies that he is at the location associated with receiver 13. The central computer 10 responds to the PBX 50 with the location information. The PBX 50 in turn dials the telephone 52, which may be equipped with a display and a speaker for announcing or displaying the name of personnel 32. A PBX such as the IDS 228, manufactured by Executone Information Systems, Inc., is preferred in accordance to the present invention.
An edge connector 103 facilitates interfacing to the components of the badge from an external device (not shown). The edge connector 103 preferably has four connections which include a "Bidirect I/O" connection to an input/output port of the microcontroller 101 for bidirectional communication with the microcontroller 101. Data can be written into or read out of the microcontroller memory by the external device ("the Base") through this connection. The Base preferably includes processing, storage and interfacing capabilities for communicating with and transferring information between the Base and the badge. A standard serial interface protocol such as RS232 may be used. An "In-Base" connection is monitored by the microcontroller 101. An active signal at the "In-Base" input indicates that the microcontroller is to relinquish control to the external device. The badge according to the present invention is powered by a battery, which preferably is made of lithium. Other battery designs such as a NICAD (nickel cadmium) rechargeable type or solar cell may also be used. Another input of the edge connector 103 may be used to recharge the battery. The fourth connection of the edge connector 103 is a spare input/output. The badge includes a light sensitive LED 108 for providing wireless means for inputting data to the microcontroller 101 by serially strobing data with a light source into the microcontroller 101.
An oscillator 107 is connected to the microcontroller 101 for providing an oscillation signal, which in turn generates a clock signal for clocking or timing purposes. In the preferred embodiment, the oscillator 107 includes a resistor/capacitor combination for providing a clock which operates at a frequency of around 455 kilohertz. Due to variations in the tolerances of the resistor/capacitor combination, the clock rate for each badge unit will vary from one badge to another substantially around 455 kilohertz. The microcontroller 101 includes a prescaler for providing timing and clock signals.
According to the preferred embodiment of the present invention, the electronics of the badge is enclosed in a housing which is shaped and sized like an ordinary credit card.
A select button switch 106 facilitates manual communication to the microcontroller 101 for functions such as mode select or transmission of a preselected message, dependant upon the number and sequence of button pushes. The modes of operation include: "erase memory" for erasing the contents of the RAM memory; "turn-off transmitter" for disabling any transmission from the badge; "card reinsertion" for turning off the badge when the personnel card is removed until a card is reinserted; "ID code change" for changing the ID code to a special preselected code to signal an abnormal condition; and "disable counters" mode, which overrides parameter operations for turning off or disabling the badge and maintains badge operations.
Parameter and Database Storage
The RAM memory of the microcontroller 101 includes storage of parameter values and a database for storage of information including identification information. The data can be written into and read out of the RAM memory by the base through the edge connector 103. Data can also be serially strobed into the RAM memory via LED 108. The parameter data in the RAM is accessed by the microcontroller processor under the control of the software programs stored in the ROM memory. The parameters are used to safeguard against unauthorized usage of the badge and to conserve battery power. The parameters include: rate of transmission; maximum duration of operation; card-out duration; maximum number of transmissions; and the length of the ID.
The "rate of transmission" parameter is the time rate or period between each transmission from the transmitter 102. This parameter value is input to a counter and is counted down to zero until the next transmission. The actual rate of transmission will vary from badge to badge even if each badge is preset with the same rate of transmission because the microprocessor clock is derived from a resistor/capacitor time constant network and the microprocessor clock period will necessarily vary along with the variations within the tolerance of the resistor/capacitor devices. With such variations, when more than one badge is transmitting to the same receiver, the likelihood of two consecutive transmission bursts of information arriving at precisely the same time as the receiver is substantially nonexistent.
The "maximum duration of operation" parameter is a preset time limit which is monitored by the microcontroller processor. The expiration of this parameter causes the badge to switch to another operating mode. This parameter allows the system administrator to limit the time of usage of the badge dependent upon the user. This parameter is also useful for automatically turning off the badge after a certain time of operation to conserve battery power.
The "card out duration" parameter is the amount of time which is monitored when the personnel card is removed from the badge. The expiration of the card out duration will cause the badge unit to turn off or switch to another operating mode.
The "maximum number of transmissions" is a count value which is decremented each time a badge transmits. When this value reaches zero, the badge unit will, depending on the preset mode of operation, halt all transmissions, alert the user of the condition, and/or switch to another preselect operation mode.
The "length of ID" allows the user to adjust the transmission of the length of ID to include other pertinent information. The RAM database stores information including the identification of the badge, which may be a person's social security number or telephone number. Other information stored in the database may include data pertinent to the wearer of the badge, such as a patient's medical status or history. The microcontroller 101 may retrieve any stored data and transmit it from the badge.
Badge Software
According to the preferred embodiment of the present invention, the software programs of the badge are downloaded into the ROM during initialization from an external device such as the base. Alternatively, the programs may be preprogrammed in the ROM prior to its installation in the badge. Each badge is preassigned a classification code. The type of programs downloaded from the base to each badge may vary according to different classifications. For example, doctors and nurses may have different classifications than patients. Employees and visitors may also be classified differently. Exemplary operational programs downloaded into the ROM include: badge/external data entry unit interface; badge operation; and parameter monitoring/control.
Basic Badge Operation
After initialization, the "rate of transmission" value is retrieved, loaded into a counter and decremented to zero (step 302). The microcontroller processor then checks the card switch 105 for an open condition, signaling that the personnel card has been inserted into the badge unit (step 303). If the switch is open, the processor executes the "transmit ID" routine, which includes the steps of retrieving the ID data from the RAM memory, adding the proper transmission signal codes, converting the data to a serial format, and forwarding the data to the transmitter 102 for transmission (step 304). After transmission, the "maximum number of transmission" counter is decremented (step 305) and the counter value is checked (step 306). If the counter is zero, the badge halts further transmission (step 307). If it is not zero, the badge returns to the timeout/transmission loop (steps 302 and 303). If at any time the personnel card is removed, the removal is detected after the rate of transmission timeout. The processor then retrieves the card out duration value and commences to count down to zero (step 308). During the count down, transmission is halted and the card switch 105 is checked after each decrement until the card out duration value reaches zero (step 309). If the personnel card is inserted at any time before the card out duration reaches zero, the badge returns to the timeout/transmit loop (steps 302 and 303). If the card out duration reaches zero, the badge operation is stopped (step 307). The badge enters a sleep mode (step 311). A sleep counter is decremented and the processor is turned off. When the counter reaches zero, the processor wakes up or is turned on. The processor checks for possible tasks and if no task is pending, the processor restarts the sleep counter and returns to sleep.
Transmitter
Receiver
Badge to Receiver Transmission
The data format of the transmission between the badge and the receiver according to the preferred embodiment of the present invention is now described. Again referring to
START / CONTROL & PARITY / | ID | /STOP | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
START / | ID | /STOP | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
The control and parity field (e.g., bits 2 to 5 of the first byte) identifies the type of data to follow. For example, a fixed or a variable length data. A fixed length data may be known in the system as 5 bytes long. If the data is variable length, the length of data to be transmitted is identified in the control field. Parity information may also be included in this field.
The formatted data is forwarded serially from the microcontroller 101 to the transmitter 102 for transmission to a receiver. The data transmission duty cycle is selectable and preassigned, i.e., both the data transmission rate and the period between each data burst are selectable parameters and are preset during initialization. Preferably, the data is selected to transmit to the receiver at a rate of 19.2 khz and the time between each data burst (transmission period) is one to five seconds. The transmission period may vary between milliseconds to hours.
Receiver to Central Computer Communication
The information received from the badges including the badge ID is communicated to the central computer 10 or PBX 50 at selected intervals by each of the receivers connected to the location system. Depending on the configuration of the receiver, the format of the messages to the central computer may be:
or
Message type (1) includes an indication of the detected energy level of the signal received from the badge unit. This message format is used when the location of each receiver is already known to either the PBX 50 or the central computer 10. According to an alternate embodiment of the present invention in which the receiver messages are sent to the central computer 10 through the PBX 50. The alternative embodiment may be conveniently configured since the PBX 50 is already wired to all the telephones throughout the facility and has processing and database capabilities to communicate with the telephones. In such a configuration, the receivers may be connected and communicated to as if they are telephones. The PBX 50 is capable of identifying the location of each receiver or telephone. In the alternate embodiment configuration, the PBX 50 adds the location information of the receiver from which a message has just been received and forwards a new data packet to the central computer 10. The central computer 10 receives messages from each receiver, either directly or through the PBX 50, on a substantially periodic basis and processes the identification and location information. The processed information is updated in memory and retrieved when information about a particular badge or ID is requested by the user.
Message type (2) may be used in messages sent directly from the receivers to the central computer 10. This message type is especially useful when satellite receivers (not shown) are connected to a standard receiver, preferably in a token ring network. Satellite receivers may include lesser components than a standard receiver but is capable of receiving signals from badges and relaying the information to a standard receiver for communication with the central computer 10. The satellite receivers may be more widely and conveniently distributed throughout the facility. The receiver connected to the satellite receiver may act as the hub and periodically polls the satellite receivers for information. The receiver then reports all the satellite receiver information in a reformatted message to the central computer 10.
External Control of the Badge
According to the preferred embodiment, the badge unit according to the present invention may be controlled by an external device (e.g., the base) to transmit data from the external device. When the microcontroller 101 detects an active signal at the "In Base" input at the edge connector 103, the microcontroller 101 relinquishes control of the transmitter 102 and bypasses data input from the external device to the transmitter 102 for FM conversion and transmission in infrared. Any device having a RS232 interface may input data to the badge. For example, a heart rate monitoring equipment may transmit heart rate monitoring date to the central computer 10 through the badge in such a way.
Bracelet Unit
As previously discussed, the electronics and software heretofore described for the basic badge unit is also applicable to the bracelet unit.
The electronics as shown in
Enhanced Badge Unit
The receiver 701 includes infrared light sensitive diodes 510, waveshaper and amplifier 520 and FM receiver 530 as shown in
In the enhanced system embodiment according to the present invention, each of the receivers 11, 12 and 13 includes an infrared transmitter, having electronics substantially as shown in
Exemplary software program commands and specifications suitable for usage in accordance with the locator system of the present invention is attached as the appendix.
It should be understood that various changes and modifications to the preferred embodiments described above will be apparent to those skilled in the art without departing from the spirit and the scope of the invention. These changes and modifications are intended to be covered by the following claims.
Patent | Priority | Assignee | Title |
10016554, | Jul 09 2008 | Baxter International Inc.; BAXTER HEALTHCARE SA | Dialysis system including wireless patient data |
10061899, | May 15 2012 | Baxter International Inc.; BAXTER HEALTHCARE SA | Home therapy machine |
10068061, | May 15 2012 | Baxter International Inc.; BAXTER HEALTHCARE SA | Home therapy entry, modification, and reporting system |
10089443, | May 15 2012 | Baxter International Inc.; Baxter Healthcare S.A.; Baxter International Inc; BAXTER HEALTHCARE S A | Home medical device systems and methods for therapy prescription and tracking, servicing and inventory |
10089814, | Feb 27 2007 | IPS GROUP INC | Parking meter |
10095840, | May 15 2012 | Baxter International Inc.; BAXTER HEALTHCARE SA | System and method for performing renal therapy at a home or dwelling of a patient |
10141629, | Dec 23 2008 | J.J. Mackay Canada Limited | Single space wireless parking with improved antenna placements |
10152620, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
10173008, | Jan 29 2002 | Baxter International Inc. | System and method for communicating with a dialysis machine through a network |
10192388, | Mar 03 2011 | J.J. Mackay Canada Limited | Single space parking meter and removable single space parking meter mechanism |
10224117, | May 15 2012 | Baxter International Inc.; BAXTER HEALTHCARE SA | Home therapy machine allowing patient device program selection |
10231013, | Apr 30 2014 | CITIBANK, N A | Methods and apparatus to measure exposure to streaming media |
10262345, | Sep 04 2009 | IPS Group Inc. | Parking meter communications for remote payment with updated display |
10272190, | Jul 09 2008 | Baxter International Inc.; BAXTER HEALTHCARE SA | Renal therapy system including a blood pressure monitor |
10297150, | Jul 25 2011 | IPS Group Inc. | Low-power vehicle detection |
10299018, | Feb 29 2016 | IPS GROUP INC | Pole-mounted vehicle sensor |
10347374, | Oct 13 2008 | BAXTER CORPORATION ENGLEWOOD | Medication preparation system |
10366546, | Jan 18 2008 | IPS GROUP INC | Method and apparatus for automatic locations-specific configuration management of a removable meter unit |
10423980, | Sep 04 2009 | IPS GROUP, INC | Location-aware advertising to vending machine users |
10424147, | Mar 03 2011 | J.J. Mackay Canada Limited | Parking meter with contactless payment |
10491972, | Feb 29 2016 | IPS Group Inc. | Pole-mounted vehicle sensor |
10496859, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
10556062, | Jan 29 2002 | Baxter International Inc. | Electronic medication order transfer and processing methods and apparatus |
10573953, | Dec 23 2008 | J.J. Mackay Canada Limited | Single space wireless parking with improved antenna placements |
10574085, | Mar 30 2007 | IPS Group Inc. | Power supply unit |
10646405, | Oct 26 2012 | BAXTER CORPORATION ENGLEWOOD | Work station for medical dose preparation system |
10646634, | Jul 09 2008 | Baxter International Inc.; BAXTER HEALTHCARE SA | Dialysis system and disposable set |
10664880, | Sep 04 2009 | IPS Group, Inc. | Parking meter communications for remote payment with updated display |
10674236, | Feb 29 2016 | IPS Group, Inc. | Pole-mounted vehicle sensor |
10721524, | Apr 30 2014 | CITIBANK, N A | Methods and apparatus to measure exposure to streaming media |
10741064, | Jul 25 2011 | IPS Group Inc. | Low-power vehicle detection |
10818387, | Dec 05 2014 | BAXTER CORPORATION ENGLEWOOD | Dose preparation data analytics |
10861278, | Mar 03 2011 | J.J. Mackay Canada Limited | Parking meter with contactless payment |
10971257, | Oct 26 2012 | BAXTER CORPORATION ENGLEWOOD | Image acquisition for medical dose preparation system |
10998612, | Dec 23 2008 | J.J. Mackay Canada Limited | Single space wireless parking with improved antenna placements |
11074612, | Sep 04 2009 | IPS Group Inc. | Location-aware advertising to vending machine users |
11107574, | Sep 30 2014 | BAXTER CORPORATION ENGLEWOOD | Management of medication preparation with formulary management |
11132723, | Sep 04 2009 | IPS Group Inc. | Parking meter communications for remote payment with updated display |
11172274, | Feb 29 2016 | IPS Group Inc. | Retrofit vehicle sensor |
11277662, | Apr 30 2014 | CITIBANK, N A | Methods and apparatus to measure exposure to streaming media |
11311658, | Jul 09 2008 | Baxter International Inc.; BAXTER HEALTHCARE SA | Dialysis system having adaptive prescription generation |
11367533, | Jun 30 2014 | BAXTER CORPORATION ENGLEWOOD | Managed medical information exchange |
11423776, | Jul 25 2011 | IPS Group Inc. | Low-power vehicle detection |
11430027, | Sep 04 2009 | IPS Group Inc. | Parking meter communications for remote payment with updated display |
11436649, | Sep 04 2009 | IPS Group Inc. | Parking meter communications for remote payment with updated display |
11475491, | Sep 04 2009 | IPS Group Inc. | Parking meter communications for remote payment with updated display |
11482135, | Sep 22 2017 | The Boeing Company | Holder for a user identification badge and an associated method |
11495334, | Jun 25 2015 | Gambro Lundia AB | Medical device system and method having a distributed database |
11516183, | Dec 21 2016 | Gambro Lundia AB | Medical device system including information technology infrastructure having secure cluster domain supporting external domain |
11575673, | Sep 30 2014 | BAXTER CORPORATION ENGLEWOOD | Central user management in a distributed healthcare information management system |
11670835, | Dec 23 2008 | J.J MACKAY CANADA LIMITED | Single space wireless parking with improved antenna placements |
11683617, | Feb 29 2016 | IPS Group Inc. | Retrofit vehicle sensor |
11688277, | Jul 25 2011 | IPS Group Inc. | Low-power vehicle detection |
11699321, | Mar 03 2011 | J.J MACKAY CANADA LIMITED | Parking meter with contactless payment |
11762479, | Jan 30 2019 | J J MACKAY CANADA LIMITED | SPI keyboard module for a parking meter and a parking meter having an SPI keyboard module |
11764593, | Mar 30 2007 | IPS Group Inc. | Power supply unit |
11776022, | Sep 04 2009 | IPS Group Inc. | Parking meter communications for remote payment with updated display |
11831950, | Apr 30 2014 | The Nielsen Company (US), LLC | Methods and apparatus to measure exposure to streaming media |
11911325, | Feb 26 2019 | Hill-Rom Services, Inc | Bed interface for manual location |
6539393, | Sep 30 1999 | Hill-Rom Services, Inc | Portable locator system |
6897780, | Jul 12 1993 | Hill-Rom Services, Inc. | Bed status information system for hospital beds |
6917290, | Oct 11 2002 | Exelis Inc | Zone detection locator |
6933849, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
6985870, | Jan 11 2002 | Baxter International Inc | Medication delivery system |
7080061, | Sep 30 1999 | Hill-Rom Services, Inc. | Portable locator system |
7099895, | Mar 09 2001 | CONSORTIUM P, INC | System and method for performing object association using a location tracking system |
7220143, | Jun 02 2004 | AVAYA Inc | Overlay to permit delivery of telephony and mission-critical data services to hospital-wide points of care |
7236936, | Dec 01 1999 | B BRAUN MEDICAL, INC | Security infusion pump with bar code reader |
7242308, | Jul 12 1993 | Hill-Rom Services, Inc. | Bed status information system for hospital beds |
7327217, | Jan 23 2003 | G&K SERVICES, INC | Security methods, systems and articles of manufacture |
7358959, | Jun 16 2000 | VULCAN, INC | Methods and systems for operating a display facility or other public space |
7376836, | Sep 19 2003 | RPX CLEARINGHOUSE LLC | Systems and methods for preventing an attack on healthcare data processing resources in a hospital information system |
7386276, | Aug 27 2002 | CASCADES VENTURES, INC | Wireless information retrieval and content dissemination system and method |
7430671, | Mar 31 2004 | AVAYA LLC | Systems and methods for preserving confidentiality of sensitive information in a point-of-care communications environment |
7538659, | Jul 12 1993 | Hill-Rom Services, Inc. | Bed status information system for hospital beds |
7551089, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
7645258, | Dec 01 1999 | B BRAUN MEDICAL, INC | Patient medication IV delivery pump with wireless communication to a hospital information management system |
7668731, | Jan 11 2002 | Baxter International Inc. | Medication delivery system |
7676380, | Feb 11 2005 | AVAYA LLC | Use of location awareness to establish and suspend communications sessions in a healthcare environment |
7707044, | Feb 11 2005 | AVAYA LLC | Use of location awareness to transfer communications sessions between terminals in a healthcare environment |
7801743, | Feb 11 2005 | AVAYA LLC | Use of location awareness of establish communications with a target clinician in a healthcare environment |
7834765, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
7834766, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
7895361, | May 12 2003 | Canon Kabushiki Kaisha | Apparatus, method, and program for executing protocol converting process |
7966008, | Feb 11 2005 | AVAYA LLC | Use of location awareness to control radio frequency interference in a healthcare environment |
7999741, | Dec 04 2007 | AVAYA LLC | Systems and methods for facilitating a first response mission at an incident scene using precision location |
8040246, | Dec 04 2007 | AVAYA LLC | Systems and methods for facilitating a first response mission at an incident scene |
8050939, | Feb 11 2005 | AVAYA LLC | Methods and systems for use in the provision of services in an institutional setting such as a healthcare facility |
8054177, | Dec 04 2007 | AVAYA LLC | Systems and methods for facilitating a first response mission at an incident scene using patient monitoring |
8121856, | Jun 28 2005 | Hill-Rom Services, Inc | Remote access to healthcare device diagnostic information |
8180650, | Feb 11 2005 | AVAYA LLC | Use of location awareness to request assistance for a medical event occurring in a healthcare environment |
8190730, | Mar 09 2001 | CONSORTIUM P, INC | Location system and methods |
8234128, | Apr 30 2002 | Baxter International Inc | System and method for verifying medical device operational parameters |
8279069, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
8327396, | Mar 31 2006 | CITIBANK, N A | Methods, systems, and apparatus for multi-purpose metering |
8486019, | Dec 01 1999 | B. Braun Medical, Inc. | Patient medication IV delivery pump with wireless communication to a hospital information management system |
8589176, | Dec 05 2007 | AVAYA LLC | Methods and systems for managing communication requests in an institutional setting such as a healthcare facility |
8727216, | Dec 03 2007 | Apple Inc | Portable memory module with wireless emitter to facilitate the provision of location-dependent services |
8742929, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
8752081, | Mar 31 2006 | CITIBANK, N A | Methods, systems and apparatus for multi-purpose metering |
8775196, | Jan 29 2002 | Baxter International Inc | System and method for notification and escalation of medical data |
8842013, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
8866615, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
8896449, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
8929528, | Feb 11 2005 | RPX CLEARINGHOUSE LLC | Method and system for enhancing collaboration |
9055336, | Mar 31 2006 | CITIBANK, N A | Methods, systems and apparatus for multi-purpose metering |
9088821, | Feb 10 2003 | CITIBANK, N A | Methods and apparatus to adaptively select sensor(s) to gather audience measurement data based on a variable system factor and a quantity of data collectible by the sensors |
9127964, | Jul 25 2011 | IPS GROUP INC | Low power vehicle detection |
9185457, | Mar 31 2006 | CITIBANK, N A | Methods, systems and apparatus for multi-purpose metering |
9282366, | Aug 13 2012 | CITIBANK, N A | Methods and apparatus to communicate audience measurement information |
9391474, | Mar 30 2007 | IPS Group Inc. | Power supply unit |
9406056, | Mar 03 2011 | J J MACKAY CANADA LIMITED | Parking meter with contactless payment |
9424691, | Sep 04 2009 | IPS GROUP, INC | Parking meter communications for remote payment with updated display |
9426508, | Feb 10 2003 | CITIBANK, N A | Methods and apparatus to adaptively select sensor(s) to gather audience measurement data based on a variable system factor |
9443236, | Mar 03 2011 | J.J. Mackay Canada Limited | Single space parking meter and removable single space parking meter mechanism |
9494922, | Dec 23 2008 | J J MACKAY CANADA LIMITED | Single space wireless parking with improved antenna placements |
9508198, | Dec 23 2014 | IPS GROUP INC | Meters and upgraded meter cover with sensor |
9619679, | Jul 09 2002 | Automated Tracking Solutions, LLC | Method and apparatus for tracking objects and people |
9640016, | Feb 27 2007 | IPS Group Inc. | Parking meter |
9652921, | Jun 16 2015 | J J MACKAY CANADA LIMITED | Coin chute with anti-fishing assembly |
9661403, | Dec 23 2014 | IPS Group Inc. | Meters and upgraded meter cover with sensor |
9685027, | Feb 27 2007 | IPS GROUP INC | Parking meter |
9692256, | Mar 30 2007 | IPS Group Inc. | Power supply unit |
9699499, | Apr 30 2014 | CITIBANK, N A | Methods and apparatus to measure exposure to streaming media |
9728085, | Jul 25 2011 | IPS GROUP INC | Low-power vehicle detection |
9805518, | Dec 23 2014 | IPS Group Inc. | Meters and upgraded meter cover with sensor |
9830424, | Sep 18 2013 | Hill-Rom Services, Inc | Bed/room/patient association systems and methods |
9842455, | Mar 03 2011 | J.J. Mackay Canada Limited | Single space parking meter and removable single space parking meter mechanism |
9934645, | Mar 03 2011 | J.J. Mackay Canada Limited | Parking meter with contactless payment |
9936234, | Feb 10 2003 | CITIBANK, N A | Methods and apparatus to facilitate gathering of audience measurement data based on a fixed system factor |
D863074, | Oct 16 2015 | J. J. Mackay Canada Limited | Parking meter |
D863075, | Oct 16 2015 | J.J. Mackay Canada Limited | Parking meter |
D863076, | Oct 16 2015 | J. J. Mackay Canada Limited | Parking meter |
D863987, | Oct 16 2015 | J.J. Mackay Canada Limited | Parking meter |
D863988, | Oct 16 2015 | J.J. Mackay Canada Limited | Parking meter |
D911857, | Feb 20 2019 | IPS GROUP INC | Sensor enhanced parking meter |
D959298, | Nov 19 2020 | IPS GROUP INC | Meter cover |
D959299, | Nov 19 2020 | IPS GROUP INC | Meter cover |
D959997, | Nov 19 2020 | IPS GROUP INC | Meter cover |
D986082, | Nov 19 2020 | IPS GROUP INC | Sensor enhanced meter |
D986084, | Oct 01 2020 | IPS GROUP INC | Pole-mounted sensor |
ER1881, | |||
ER3194, | |||
ER8662, |
Patent | Priority | Assignee | Title |
3364427, | |||
3696384, | |||
3805227, | |||
3805265, | |||
4225953, | Sep 29 1978 | Personnel locator | |
4275385, | Aug 13 1979 | Bell Telephone Laboratories, Incorporated | Infrared personnel locator system |
4553267, | Jul 31 1981 | K AND M ELECTRONICS, INC | Infrared telephone extension modulation system |
4601064, | Oct 06 1980 | Hill-Rom Services, Inc | Communication system |
4649385, | Aug 13 1982 | Teloc R & D Ltd. | Electronic locating system for persons receiving telephone calls |
4652860, | Oct 11 1982 | Bayerische Motoren Werke Aktiengesellschaft | Security installation |
4690568, | Oct 05 1984 | SEIKO INSTRUMENT & ELECTRONICS LTD | Battery lifetime indicator for a stopwatch |
4757553, | May 15 1984 | Wireless Communications Products, LLC | Communication system with portable unit |
4835372, | Jul 19 1985 | McKesson Information Solutions LLC | Patient care system |
4837568, | Jul 08 1987 | Remote access personnel identification and tracking system | |
4885571, | Apr 15 1986 | DMATEK LTD ; PRO-TECH MONITORING; ELMO TECH LTD | Tag for use with personnel monitoring system |
4955000, | Jul 17 1986 | NAC Engineering and Marketing, Inc. | Ultrasonic personnel location identification system |
4977619, | Oct 01 1986 | Wireless Communications Products, LLC | Distributed infrared communication system |
4980679, | Jul 17 1987 | Time varying identification badge | |
5054052, | Apr 03 1989 | Mitsubishi Denki Kabushiki Kaisha | Mobile telephone device with low power consumption |
5119104, | May 04 1990 | FRESHLOC TECHNOLOGIES, INC | Location system adapted for use in multipath environments |
5140626, | Jun 21 1990 | RIBBON COMMUNICATIONS OPERATING COMPANY, INC | Paging system for establishing telephone connection between calling party and paged party |
5148148, | Dec 28 1989 | Hochiki Kabushiki Kaisha | Radio alarm system |
EP356125, | |||
FR2604808, | |||
FR2615984, | |||
FR2630565, | |||
GB2225141, | |||
GB2230365, | |||
WO9309621, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 03 1997 | Executone Information Systems, Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Oct 03 2003 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Oct 03 2003 | M1555: 7.5 yr surcharge - late pmt w/in 6 mo, Large Entity. |
Apr 07 2004 | ASPN: Payor Number Assigned. |
Feb 12 2007 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Jan 29 2005 | 4 years fee payment window open |
Jul 29 2005 | 6 months grace period start (w surcharge) |
Jan 29 2006 | patent expiry (for year 4) |
Jan 29 2008 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jan 29 2009 | 8 years fee payment window open |
Jul 29 2009 | 6 months grace period start (w surcharge) |
Jan 29 2010 | patent expiry (for year 8) |
Jan 29 2012 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jan 29 2013 | 12 years fee payment window open |
Jul 29 2013 | 6 months grace period start (w surcharge) |
Jan 29 2014 | patent expiry (for year 12) |
Jan 29 2016 | 2 years to revive unintentionally abandoned end. (for year 12) |