System and method for monitoring individuals using a beacon and intelligent remote tracking device

Information

  • Patent Grant
  • 8232876
  • Patent Number
    8,232,876
  • Date Filed
    Friday, March 6, 2009
    15 years ago
  • Date Issued
    Tuesday, July 31, 2012
    12 years ago
Abstract
A system for monitoring an individual is described where the system includes a fixed beacon at a known location, the fixed beacon periodically emitting a signal indicating the identity of the beacon, a remote tracking device securely affixed to the individual, the remote tracking device including a short range transceiver, a long range transceiver, and a rule set establishing operating parameters for the remote tracking device, wherein the short range transceiver is operable to receive the signal from the beacon and to use the signal to determine compliance with one or more rules in the rule set, and a monitoring center monitoring the status of the remote tracking device using data sent by the remote tracking device using the long range transceiver. The beacon includes a transmitter for transmitting a short range signal, a movement detector operable to indicate when the beacon has been moved, an internal power supply for the beacon, and a processor connected to the transmitter and movement detector, the processor operable to maintain a log of the movement of the beacon and to cause the transmitter to periodically transmit the signal, wherein the signal includes a identification number for the beacon, a status for the internal power supply; and information related to the movement log.
Description
TECHNICAL FIELD

The field of the present invention relates to remote tracking and communication systems and devices, and more particularly to beacons for use in remote tracking systems to provide a fixed point of reference for a remote tracking device.


BACKGROUND OF THE INVENTION

Systems for tracking persons, especially criminal offenders, parolees, subjects of restraining orders, and the like, have typically used two types of mechanisms for establishing the location of the person of interest. The first is a typical home arrest, house arrest, system as described by U.S. Pat. No. 5,523,740 issued Jun. 4, 1996 to Burgmann. This system uses a base station at a fixed location and connected to a phone line. The person of interest wears a portable transmitter or beacon that periodically transmits a radio frequency signal or ping. If the beacon is in range of the base station the base station detects this ping and records that the subject is at the location being monitored by the base station at that time. The base station can be programmed with rules requiring that the transmitter, and by implication the person of interest, be within range of the base station at particular times. If the base station is programmed to expect the person of interest to be within range, but does not detect the ping from the transmitter, the base station can then call the monitoring authority to report the violation of the rules.


A variation on this first system retains the beacon affixed to the person of interest, but allows for a mobile transmitter that has location detection circuitry, such as is described by U.S. Pat. No. 6,072,396 issued Jun. 6, 2000 to Gaukel. In both the cases described above, a beacon is fixed to the person of interest and the beacon sends out an intermittent signal which is detected by a base station. The base station may manage rules determining when the beacon is to be in range of the base station and report any violations to a monitoring authority.


In the second type of monitoring system, the person of interest is monitored at all times using an intelligent remote tracking device and the entire device used in the monitoring is securely attached to the person of interest. Examples of these types of systems are disclosed in United States Patent Application Nos. 2008/0018458, 2008/0018459, 2008/0012761 and 2008/0012760, the disclosures of which are hereby incorporated by reference. In this case there is no beacon required, as the device is regularly or continually monitoring for tampering and location and reports the location and status of the device to a monitoring center or monitoring authority. This second type of system is illustrated in FIG. 1, which shows the major elements of a remote tracking system. System 100 is used to track multiple intelligent remote tracing devices (RTDs). Each RTD 101 includes a positioning system engine, such as a global positioning system (GPS) engine, which is able to receive signals from one or more sources, either terrestrial networks or satellite network such as multiple GPS satellites 102, and to perform a location calculation based on the signals from the sources.


In addition to a GPS engine, the RTD includes a wireless/cellular transceiver. After a location determination has been made by the GPS engine or an internal microprocessor, the location information and information indicating the status of the RTD is sent over a terrestrial network, which is preferably a cellular network, as shown by cellular network 103, but can be any other type of communications network, including two way radio, satellite or other network. In order to be useful, each position location for the RTD needs to include an indication of the time for the location. In a preferred embodiment, the RTD uses the time information contained in the GPS signals themselves to provide the time indication for the position determination; however, instead of using the time information from the GPS signal, the RTD itself may provide the time indication from an internal clock. An internal clock may also be used to provide time indications on when data packets were created and sent using the cellular connection.


The information sent by the RTD over its cellular connection is received by monitoring center 104. Monitoring center 104 is preferably a staffed monitoring center providing representatives who can act as an intermediary between the person being monitored and the parole officer, supervisor or administrator with responsibility for the person being monitored. The monitoring center also includes the computer resources required to process, store and analyze the data received from the RTDs and provide the interface for the officers/supervisors/administrators to review the information in the system and to setup, modify and terminate the operating parameters for each individual RTD. Access to the information in the monitoring center is available through a web interface which connects to a network 105, such as the Internet, which allows persons with authorization 106 outside the monitoring center to access information in the monitoring centers computers.


While the second, wholly contained monitoring device and system, is more flexible and offers advantages over the first system and its reliance on base stations, the second type tracking device and system could benefit from fixed points of reference independent of the internal location detection mechanisms.


BRIEF SUMMARY OF THE INVENTION

The present invention is directed to a system and method that uses a fixed or mobile beacon with an intelligent RTD to provide monitoring for an individual at predefined fixed locations such as a home, office, half-way house, or other similar site. Embodiments of the system includes a fixed beacon at a known location, the fixed beacon periodically emitting a signal indicating the identity of the beacon, a remote tracking device securely affixed to the individual, the remote tracking device including a short range transceiver, a long range transceiver, and a rule set establishing operating parameters for the remote tracking device, wherein the short range transceiver is operable to receive the signal from the beacon and to use the signal to determine compliance with one or more rules in the rule set, and a monitoring center monitoring the status of the remote tracking device using data sent by the remote tracking device using the long range transceiver.


Embodiments of the beacon include a transmitter for transmitting a short range signal, a movement detector operable to indicate when the beacon has been moved, an internal power supply for the beacon, and a processor connected to the transmitter and movement detector, the processor operable to maintain a log of the movement of the beacon and to cause the transmitter to periodically transmit the signal, wherein the signal includes a identification number for the beacon, a status for the internal power supply; and information related to the movement log.


The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention. It should be appreciated by those skilled in the art that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims. The novel features which are believed to be characteristic of the invention, both as to its organization and method of operation, together with further objects and advantages will be better understood from the following description when considered in connection with the accompanying figures. It is to be expressly understood, however, that each of the figures is provided for the purpose of illustration and description only and is not intended as a definition of the limits of the present invention.





BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the present invention, reference is now made to the following descriptions taken in conjunction with the accompanying drawing, in which:



FIG. 1 is a diagram of a prior art remote tracking system and device;



FIG. 2 is a diagram of an embodiment of a fixed beacon/intelligent tracking device system according to the concepts described herein;



FIG. 3 is a perspective view of a remote tracking and communication device according to the concepts described herein;



FIG. 4 is a diagram of an embodiment of the functional components of a beacon according to the concepts described herein;



FIG. 5 is a diagram of an embodiment of a ping packet used with the embodiments of the monitoring system;



FIG. 6 is a diagram of an embodiment of the functional components of a remote tracking device according to the concepts described herein;



FIG. 7 is a diagram of an embodiment of a mobile beacon/intelligent tracking device system according to the concepts described herein;



FIG. 8 is a diagram of an embodiment of a system for detecting the proximity of two or more intelligent tracking device system according to the concepts described herein; and



FIG. 9 is a diagram of an embodiment of the functional components of a monitoring center according to the concepts described herein.





DETAILED DESCRIPTION OF THE INVENTION

In accordance with the concepts described herein, a system and method are described that use a fixed beacon with an intelligent RTD to provide monitoring for an individual at predefined fixed locations such as a home, office, half-way house, or other similar site. Using a fixed beacon with an intelligent RTD allows for the increased functionality of the intelligent RTD, but also provides for fixed points of reference that enhance the accuracy of the RTD and allow the RTD to conserve battery power and reduce the frequency of location/status transmissions when in range of a known beacon.


Referring now to FIG. 2, an embodiment of a fixed beacon monitoring system is illustrated. System 200 includes an intelligent RTD 201. As described in FIG. 1, and will be described in more detail with reference to FIGS. 3 and 6, RTD 201 includes a microprocessor, a position system engine, a long range wireless transceiver, such as a cellular transceiver, a short range radio frequency (RF) transceiver, and a microprocessor. The RTD uses its RF transceiver to listen for “pings” from any beacon in range, such as beacons 202 and 203. In the system of FIG. 2, beacons 202 and 203 are set at fixed locations by mounting them to a fixed surface such as a wall. Beacons 202 and 203 include motion detection circuitry that allow the beacons to determine if it has been moved from its fixed location.


Each beacon sends out an RF signal on a regular interval, such as, for example, every 30 seconds. This signal preferably contains an identification number (ID) identifying the beacon and can also contain other information about the beacon and its status as will be discussed below. The RTD 201 is programmed with rules concerning beacons that are of interest to the RTD. When an RTD detects a beacon signal it compares the beacon ID to its programmed rules. If that beacon ID does not have a rule entry, it is ignored. If there is a rule entry for that beacon ID the RTD can check the signal strength to determine the proximity to the beacon and can also determine if the RTD is in compliance with the rules associated with the beacon. For example. The RTD may be programmed with a rule requiring that it is within 100 feet of a particular beacon each day from 7 pm to 7 am. This would be a typical house arrest type rule where the beacon is located in the individual's home. At 7 pm the RTD would make sure that it is in range of the beacon by checking if it has received a ping from the beacon, comparing the beacon ID with the expected beacon ID, comparing the signal strength of the beacon signal with the signal strength expected at a range of 100 feet or less, and checking for any tamper signals, such as movement signals, from the beacon indicated that it had been tampered with.


While the simplest embodiment of a fixed beacon/RTD system includes a single beacon and single RTD, any number of beacons, RTDs and associated rules can be used in combination while being well within the scope of the concepts described herein. For example, while a fixed location may be able to be defined with the use of a single beacon, the location may be too large or may include multiple levels that cannot be accommodated by a single beacon. In that instance multiple beacons may be used to define the permitted area and may all be included in the same rule in the RTD. In that instance, as long as the RTD is receiving the proper ping from at least one of the beacons, the RTD determines that it is in compliance with the rule. Similarly, multiple RTDs can be programmed to respond to the same beacon or set of beacons, such as in a group house or place of employment where multiple persons of interest may be located. Although any one beacon may be used by multiple RTDs, each RTD is programmed with its own specific rules, such as the rules associated with that beacon location. Also, multiple beacons can be used to define areas shared by multiple RTDs, such as in a half-way house. While certain examples have been discussed, any combination of beacons, RTDs and associated rules are well within the scope of the concepts described herein.


In addition to detecting proximity to a fixed beacon for the purposes of determining if an RTD is within a required or permitted location, the RTD can be programmed with rules that use beacons to define prohibited locations. In that instance if the RTD detects a ping from a beacon defining a prohibited area, the RTD would report the rule violation as discussed with reference to FIG. 1. As discussed with FIG. 1, in addition to communicating with the beacon, the RTD can receive signals from positioning systems, such as GPS satellites, and with long range communication systems 204 such as cellular networks or two-way radio networks. The RTD uses the cellular network to communicate with a monitoring center 205 which monitors the status and compliance of the RTD and which can automatically, or using a live agent, take action or communicate with the RTD, a supervising authority, or emergency response systems, such as the police.


One of the advantages of using a fixed beacon with the intelligent RTD is that when the RTD is in the proximity of the beacon and in compliance with any associated rules, the RTD may turn off or decrease usage of subsystems such as its positioning system, and cellular system to conserve resources, or the RTD may enter itself or the subsystems into power conservation modes, such as sleep modes or reduced clock rate modes as are well known in the art. For instance by not using, or using much less frequently, certain subsystems in the presence of the beacon, the RTD may conserve battery power allowing longer spans between charges or battery changes. Further, the RTD when in proximity to a beacon can adjust its reporting frequency so that, for example, it reports status to the monitoring center every 30 minutes instead of every minute. Less frequent reporting saves charges for the use of the cellular airtime or cellular data service.


Non-compliance with the programmed rules in the RTD can occur immediately or can occur after a predetermined number of missed signals from the beacon. In certain embodiments the RTD must miss the expected beacon signal for a number of consecutive intervals. By allowing for occasional missed signals the system can be adapted to account for signals missed because of transmission nulls within the area covered by the beacon or as a result of transient conditions in the area.


Referring now to FIG. 3, an example of a physical embodiment of an intelligent RTD is shown. Device 300 can include a housing 301 with battery 302 either permanently attached or removably affixed thereto. The single housing is configured to contain all electrical components necessary for tracking and communicating with the individual wearing device 300. Battery 302 provides power to the electronic circuitry within housing 301, as described below, and is preferably rechargeable. Top side 303 of housing 301 includes a first set of through ports 304. Another side 305 of housing 301 includes a second set of through ports 306. The first set of through ports 304 are configured to allow sound to pass through to a microphone (not shown) disposed within housing 301, while the second set of through ports 306 are configured to allow sound to pass outward from a speaker (not shown) which is also disposed within the housing 301. Top side 303 of housing 301 also includes two panels 307 and 308, at least one of which is configured as a button to activate one or more of the electronic components described below.


The rear face of device 300 includes an appropriate curvature so that it can be attached to a person's body, preferably to an ankle. Battery 302, which is inserted into the bottom side of device 300, includes a release lever (not shown) which is movable to release the battery from the housing. Each end of a strap 309 (partially shown) is secured within an extension on each side of housing 301, such as extension 610. Strap 309 and the strap connections to housing 301 are tamper resistant and include security measures intended to prevent the disconnection or severing of strap 309, or if strap 309 is severed, device 300 can provide a signal indicating the status of the strap. The strap preferably includes one or more optical fibers and/or conductive materials embedded throughout its length, each of which is exposed at either end of the strap, or provides a continuous conductive loop and are connected to the electronics in device 300 which can determine the integrity of the connections or loop.


Additional tamper detection may be achieved through monitoring all externally accessible fasteners, e.g., the screws affixing the pressure block to the housing, the external battery, and the like, for electrical continuity by using each fastener to complete, or as part of, an electrical circuit.


Referring now to FIG. 4, a block diagram as an embodiment of the functional components of a beacon in accordance with the concepts described is shown. Beacon 400 includes a microprocessor 401 which is used to control the various aspects of the beacon. The microprocessor may have internal memory, external memory or both to hold the programming and store data for the beacon. Beacon 400 includes various sensors, but in a preferred embodiment includes an orientation detector 402 and accelerometer 403. Orientation detector 402 and accelerometer 403 can be used to detect tampering with beacon 400. In certain modes of operation, beacon 400 is affixed to a location using any number of methods including screws, nails, tape strips, etc. Once set in place the beacon is not intended to be moved, but instead provides a fixed location signal. Moving the beacon in this instance would be considered tampering. The accelerometer 403 measures movement of the beacon and the orientation detector detects any changes to the beacon's orientation along all three axes. The orientation detector and accelerometer can be used individually or in combination to allow the microprocessor to detect possible tampering or movement of the beacon. In preferred embodiments the microprocessor keeps a movement counter in memory and increments the movement counter when both the accelerometer 403 and orientation detector 402 have been triggered. The movement indicator, which may be a counter, is then sent as part of the data contained in ping transmissions from the beacon where it can be compared by an RTD to previous values of the movement count. If a change in the movement count is detected the RTD can alert a monitoring authority of the tampering with the beacon. While a particular embodiment has been described, other embodiments of tracking movement of the beacon are well within the scope of the concepts described herein.


In addition to the orientation detector and accelerometer, beacon 400 can also include other sensors and data collection elements such as a temperature sensor 404, a camera 409 which can take be either a still camera, video camera or combination, or any other sensors 405 that could be used to collect information of interest about the beacon's status or environment. Battery 409 provides power to the beacon and either the microprocessor or another voltage monitor monitors the state of battery 409. RF transceiver 406 and antenna 407 is used by beacon 400 to transmit the data signals or pings as described. While the beacon has been described as sending ping signals, the beacon can also be configured to receive signals using RF transceiver 406. Such received signals can be used by the beacon to change its programming, to provide data to the beacon or any other function that could improve the functionality of beacon 400. Display 410, which can be a LCD or similar display or one or more LEDs, can be included to provide status indication for the device such as periodically confirming the device is operational, can indicate low battery levels or the like, or can be used to warn a holder in system 700 described with respect to FIG. 7. A graphical or text display, or combinations of LEDs or flash patterns for one or more LEDs can also be used to provide more detailed information about the beacon as desired. Switches 411, which can be one or more button or switches, allow beacon 400 to be turned on or off or to be put in different operational modes. Speaker 412 can be used to sound an alarm or to play prerecorded audio as determined by microprocessor 401 or in response to a signal initiating such an action by and RTD in range of the beacon.


In preferred embodiments, beacon 400 transmits the ping signal at a fixed signal strength regardless of the power supply, or battery voltage. By transmitting at a fixed signal strength at all times, RTDs are able to use the signal strength of the received signal to determine their proximity to the beacon using well known algorithms and methods.


In a preferred embodiment of beacon 400, switch 411 is used to provide power to the electronic components, while a button, or the orientation detector, or a combination of a button and the orientation detector is used to alternate the beacon between a test mode and an operational mode. In the preferred embodiment when the orientation detector indicates that a particular face of the beacon is in a horizontal position, the microprocessor places the beacon into a test mode that allows the operation of the beacon to be confirmed prior to placing it into an operational mode. The beacon is considered to be in the operational mode when the beacon is powered on and the particular face of the beacon is vertical. While two modes and specific method of alternating between the modes has been described with reference to a particular embodiment, any number of modes may be employed and any number of mechanisms may be used to alternate between the mode as would be understood by one skilled in the art.


In preferred embodiments, the operation of beacon 400 is kept as simple as possible so that the beacon can be installed by non-technical personnel such as parole officers or even the individuals themselves. The GPS system on the RTD can be used to verify installation at the correct location when installation is performed by the person being monitored. A land line connection can also be added to the beacon, or a separate base station could be added to the system with a land line, the base station, RTD and the beacon able to communicate using their respective wireless transceivers.


Beacon 400 can also be configured to have any number of radiation patterns using antenna 407 which may be a single antenna or an array of antennas. In preferred embodiments the radiation pattern of antenna 407 is 360° and may be spherical or a “squashed” sphere in which the radiation pattern is smaller along the vertical axis. Other radiation patterns may also be included in embodiments of beacon 400, such as a 180° radiation pattern or any other radiation pattern that would improve the operation of the monitoring system. Further, the ping signal itself can be any type of signal receivable by the RTD and can be analog or digital. The ping signal can also be encrypted or can use rolling code security as is well known. Each beacon may also include power conserving modes and may use these mode to conserve resources. For example, a beacon may “sleep” between pings to conserve battery power.


Referring now to FIG. 5, an embodiment of a “ping” signal sent by a beacon according the concepts described herein is shown. Ping signal 500 preferably includes a variety of information about the beacon sending the signal. First, each beacon must have an ID associated with it to allow RTDs to determine if the beacon is one of interest to that RTD. The ID, shown in field 501, is preferably, but not necessarily, unique and is used in the programming of rules in the RTDs. Other information relevant to the operation of the beacon and tracking system includes the beacon battery level, shown in field 502, which allow RTDs to report low battery status of each beacon to a monitoring authority. Temperature, field 503, move count, field 504, and any other relevant information, field 505, can also be included in the ping signal.


Referring now to FIG. 6, an embodiment of the electronic aspects of the remote tracking device is shown. As with the components described in FIG. 4, the type of connection between the various components is a matter of design choice, and may vary depending upon the specific component chosen to perform for a particular function. Further, where a specific component is indicated, those skilled in the art will appreciate that the indicated component may be substituted with other, functionally equivalent components that are readily available in the marketplace.


Electronics 600 includes microprocessor 601. Microprocessor 601 controls overall operation of the device according to programming stored in memory 602, which can be SRAM memory. Electronics 600 may include inputs 603, which can be inputs such as switches or buttons, are included as inputs to microprocessor 601 and can be used to input data or provide for activation of pre-designated functionality controlled by microprocessor 601. In embodiments of the RTD, there is one button dedicated for activation of voice communications with the monitoring center. LEDs 604 are used as function and status indicators. The programming stored in memory 602 may be placed there at the time of manufacture, and additional, new or modified programming may be uploaded to the device using a wired connection via the included diagnostic interface 605, user interface 606, or wirelessly via the cellular transceiver 607 received by antenna 608.


Cellular transceiver 607 may be of the GSM/GPRS variety, and may include a SIM card 609. Cellular transceiver 607 allows two-way voice and data communication between the remote device and the monitoring center 104 from FIG. 1. Voice communications are further enabled by a direct connection between cellular transceiver 607 and an audio codec 610, which encodes and decodes the digital audio signal portion of the wireless transmission, and an associated speaker 611 and microphone 612. While audio codec 610 is shown as a separate component, the codec may be contained or embedded in other components, such as processor 601, or any of the transceivers 607, 613. Data communications preferably use the cellular data channel and/or the cellular control channel, which can make use of short message service (SMS) capabilities in the network. This has additional benefits in that it provides redundancy for cellular systems in which service for both types of data communication is supported. Also, for those cellular systems in which the voice channel cannot be used simultaneously with the data channel, or in which the data channel is simply unavailable, the control channel can provide a data link between the call center and the device.


Electronics 600 may also include short range wireless transceiver 613 and associated antenna 614, which, if included, allow for short range wireless voice and data communications with peripheral devices. Wireless transceiver 613 may be designed and implemented using any of the alternative wireless communication standards which are well known in the art. Transceiver 613 is used in preferred embodiments to receive signals from fixed beacons as has been described. Further, transceiver 613 may be used to send short range signals to other devices including fixed beacons and mobile beacons or other RTDs as will be described below.


Microprocessor 601 can be programmed to pass through voice communications received by cellular transceiver 607 to a voice-capable peripheral when such a peripheral is employed in conjunction with the remote tracking and communication device and is activated. Voice communications received from a voice enabled peripheral can be passed through to cellular transceiver 607 for transmission. Data generated by the device or received from a peripheral, if any, may be stored by microprocessor 601 in memory 615, which can be non-volatile memory such as serial flash memory until required by microprocessor 601 or until it is to be transmitted by the device.


GPS receiver 616 and antenna 617 receive signals transmitted by GPS satellites, the signal used to establish the geographical location of the device and the person being monitored. In one embodiment, data from GPS receiver 616 is passed through to microprocessor 601, which in turn processes the data to determine a location and associated time, and stores it in the serial flash memory 615 pending transmission using cellular transceiver 607. While electronics 600 are shown with a GPS receiver which passes the GPS signal data to the microprocessor for processing, a GPS engine which includes both the GPS receiver and the capability to process the GPS signal to produce a location determination and associated time indication may also be used according to the concepts described herein. Using a stand alone GPS engine would free processing bandwidth in the microprocessor, thereby allowing the microprocessor to perform other additional functions.


Cellular transceiver 607 may also be used to geographically locate the device through well known methods of cell tower triangulation, or may be used to provide location information used in assisted GPS schemes. Geographical location using cellular transceiver 607 may be performed in addition to, in conjunction with, or as a substitute for the GPS receiver 616. Other known methods for geographically locating the device may also be employed.


Either of memories 602 and 615, or memory resident on the microprocessor, may be used individually, or may be used in any combination to store the operating program and parameters for the operation of the device, as will be discussed later, and may further be used to store prerecorded audio or prerecorded messages that can be played through speaker 611 as part of the monitoring and alarm management system. A siren/speaker 623 may also be included in the device and controlled by microprocessor 601. Siren 623 is also used as part of the alarm system and can be activated to provide a high decibel audible alarm. This alarm can both warn those in the vicinity that the person being monitored has entered an exclusion zone or left an inclusion zone, and can aid the police in the location of the person being monitored. The siren can be activated automatically by the microprocessor as part of the alarm management system or can be activated remotely by sending a signal to the microprocessor using cellular transceiver 607. Siren 623 can be a separate device or could be combined with the functionality of speaker 611. Tamper detection circuit 622 monitors the condition of strap 309 from FIG. 3 and any other tamper detection sensors that may be part of the housing.


In the embodiment shown in FIG. 6, power to the processor and other electronic components is provided though power controller 618 by external battery 619, or internal battery 620 when the external batter is disconnected or the voltage of the external battery falls below a threshold. External battery 619 is removable and is preferably rechargeable by a separate recharging unit. Also, the person being monitored will preferably have multiple external batteries so that a charged external battery can be immediately inserted when a discharged battery is removed. Internal battery 620 is preferably internal to the housing and not accessible by the person being monitored. The internal battery allows the device to continue to operate normally while the external battery is being replaced. As the internal battery is intended to supply power to the device only during the transitioning from a depleted external battery to a charged external battery, or to provide a short amount of time to acquire a charged battery, the internal battery does not need to have a large capacity. Internal battery 620 is charged using power from external battery 619 using voltage converter 621 and/or a battery charger which may be connected to the device through voltage converter 621.


Since the RTD is intended to be worn around the ankle of the person being monitored, the microphone and speaker used for two-way voice communication is a significant distance from the ears and mouth of the person being monitored. To compensate for this a peripheral device may be used in conjunction with the RTD to aid in the two-way voice communication. In one embodiment the peripheral device has the form factor of a watch and includes an internal speaker, an internal microphone, and an internal short range wireless transceiver. The microphone and speaker are positioned in the housing of the peripheral to better enable voice communications. The short range wireless transceiver is configured to use the same wireless communications standard as the RTD to enable wireless voice and data communications between the device and the peripheral. A button can be included which, when pressed, causes a command signal to be sent to the RTD. This command signal can be used to instruct the remote tracking and communication device to initiate two-way voice communications with the monitoring center. When the peripheral device is used for such voice communications, the peripheral device communicates wirelessly with the RTD using the respective short range wireless transceiver of each respective unit, and the RTD then uses the cellular transceiver to connect the voice communications with the monitoring center. The microphone and speaker in the RTD can be disabled by the microprocessor when a peripheral device, such as described, is in use.


Using electronics such as those described above, embodiments of a remote tracking devices according to the concepts described herein may be programmed with a variety of useful features. One such feature is the ability to track the geographical location the individual wearing the device. Most frequently, the GPS receiver is used to determine the location of the device (and thus the wearer) at the time indicated in the GPS signals received from GPS network satellites. When the GPS is unable to determine location, the cellular transceiver may be used to determine the location of the device using well-known cellular tower triangulation techniques. Once identified, the location of the device is passed to the microprocessor, which processes the data according to its programming and stores the data in the memory.


Referring now to FIG. 7, an embodiment of a monitoring system using a mobile beacon and an RTD is described. In addition to using an intelligent RTD with a fixed beacon to enhance the performance of a monitoring system, intelligent RTDs could be used with mobile beacons to provide additional functionality and benefits. While the fixed beacon of FIG. 2 provides a fixed reference point for the RTD, a mobile beacon may be used as a reference point on a mobile area or person of interest. An illustrative embodiment of a application for a mobile beacon would be as warning mechanism for a person who has a restraining order against another person or who has a need to know if a particular person gets within a close proximity of their location.


System 700 operates much in the same manner as system 200 of FIG. 2, except that beacon 702 is not at a fixed location, but instead is under the control of a particular individual. Beacon 702 sends out a regular ping as is described with reference to FIGS. 4 and 5. RTD 701 listens to pings from beacons and compares the identity of those beacons with its programmed rule set. If beacon 702 is of interest to RTD 701, in this example the wearer of RTD 701 is prohibited from coming into a certain proximity to the holder of beacon 702, RTD 701 may taken any of several courses of action. In certain embodiments, RTD 701 can use its RF transmitter to announce its presence to beacon 702, thereby allowing beacon 702 to warn the holder of the presence of the wearer of RTD 701. In other embodiments, RTD 701 could use the cellular network 703 to send a message to the monitoring center 705 which can then alert beacon 702 to the presence of RTD 701. The location of RTD 701, obtained using GPS system 704, could also be sent by RTD 701 to the beacon or monitoring system as desired. Further, combination of these mechanisms could be used to warn the holder of beacon 702, and many different courses of action could be taken with regard to RTD 701. Such actions could include calling the police, playing prerecorded audio or messages in the form of voice or tones over the RTD to warn the wearer of the violation, establishing voice communications between the monitoring center and the RTD, or sounding the siren to alert those nearby to the presence of the wearer. Additional actions could be performed at the beacon, which could indicate a direction to travel to avoid contact, establish voice communications with the monitoring center or police, or other action as may be helpful to address the situation.


Other applications for a mobile beacon unit include drive by detection by parole or police officers. A person with a properly configured beacon can both verify the proximity of an RTD of interest and could also cause certain actions to be taken by the RTD, such as activating the siren or playing audio messages over the RTD. Such actions could be initiated by having predefined beacon IDs reserved in an RTD. When the RTD hears a ping from one of these reserved beacon IDs it would then respond to that beacon ID with a preset action.


Referring now to FIG. 8, a embodiment of a system for monitoring individuals wearing RTDs for proximity is shown. In addition to using beacons to provide pinging for proximity detection, the RF transceivers on RTDs can also be programmed to provide pinging functionality, thereby allowing each RTD to be used as a mobile beacon. System 800 uses two or more RTDs 801, 802 configured or configurable to send periodic pings. The RTDs communicate with a monitoring system 804 using a cellular network 803. Applications using this functionality could include monitoring gang members to determine if members of those gangs have contact with other gang members or if gang members are congregating. Pings received by other RTDs of interest can transmitted to the monitoring center and the location, and proximity of multiple RTDs can be recorded and monitored by the monitoring center.


Referring now to FIG. 9, an embodiment of a monitoring center application for use with the monitoring systems described herein is shown. Flow 900 begins with the login access 926. Administrator login 901 provides a user with administrator privileges access to the entirety of flow 900, including administrator flow 927, operator flow 928, script manager flow 929, fulfillment home 930, and supervisor flow 931. Lesser login privileges, such as supervisor login 902, operator login 903, script manager login 904 and fulfillment login 905 provide only access to their respective flows and any less included flows, such as the supervisor login providing access to supervisor flow 931 and operator flow 928.


Administrator flow, accessible by an authorized administrator, includes access to the administrator home 906 and to agency overview functions 907 and manage agency functions 908, as well as employee management functions 909. Supervisor privileges provide access to supervisor home 910, manage user functions 911, as well as to employee management functions 910. Supervisor privileges also provide access to operator flow 928 as does operator privileges. Operator flow 928 includes access to operator home 912 which includes access to reports functions 913, messaging functions 914, client and offender detail 915 and 916, respectively, and to search function 917. Client detail 915 and offender detail 916 provide further access to demographics functions 920 which contains access to contacts 921 and medical history 922.


Script manager privileges provide access to script manager home 918 and to script management functions 919. Fulfillment privileges provides access to fulfillment home 923 and device management functions 924 and device assignment functions 925.


A preferred embodiment of a call monitoring center in accordance with the concepts described herein includes a monitoring center which is staffed 24 hours, seven days a week. The monitoring center is responsible for monitoring all of the remote tracking devices in the field and is staffed based on historical patterns of requirements for intervention by monitoring center staff. The computers of the monitoring center automatically receive and process the location and status information continuously or periodically sent by each of the remote tracking devices. Based on programmable rules in the monitoring center software, the occurrence of certain conditions in the remote tracking devices results in the monitoring center software sending an alert to one of the monitoring center personnel. These conditions are usually related to alarm conditions in a remote tracking device, but can be programmed to be any condition which might be of interest to the monitoring center personnel or the supervisors or administrators of the person being monitored.


Events and conditions may be handled automatically by the monitoring center software or may be sent to live agents in the monitoring center for attention. When a condition is determined to require the attention of monitoring center personnel, the monitoring center software determines the appropriate monitoring center agent and sends the alert to the agent's terminal. The agent can then respond to the alert or access data in the monitoring center computers related to the history of the remote tracking device, the current parameters programmed into the remote tracking device, information on the wearer of the device or the agency or administrator in charge of the wearer and the device. If intervention, such as the initiation of a two-way voice call, is required by the agent, the monitoring center software provides a predetermined script for the agent to follow to ensure that the intervention by the agent conforms to the policies of the monitoring center and the agency or supervisor responsible for the tracking device and wearer.


Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.

Claims
  • 1. A beacon for use in a monitoring system, the beacon comprising: a transmitter for transmitting a short range signal;a movement detector operable to indicate when the beacon has been moved;an internal power supply for the beacon; anda processor connected to the transmitter and movement detector, the processor operable to maintain a log of the movement of the beacon and to cause the transmitter to periodically transmit the signal, wherein the signal includes an identification number for the beacon, a status for the internal power supply; and information related to the movement log, and whereinthe signal that is transmitted from the beacon is transmitted to a remote tracking device that includes a short range transceiver, a long range transceiver, and a rule set establishing operating parameters for the remote tracking device, wherein the short range transceiver is operable to receive the signal from the beacon and to use the signal from the beacon to determine compliance of the remote tracking device with one or more rules in the rule set stored by the remote tracking device.
  • 2. The beacon of claim 1, further comprising: a camera operable to produce images that can be transmitted by the beacon using the transmitter.
  • 3. The beacon of claim 1, further comprising: a receiver for receiving short range signals, the receiver operable to receive signals intended for the beacon.
  • 4. The beacon of claim 3 wherein the signals intended for the beacon include one or more of the following: instructions for triggering an action by the beacon; instructions for reprogramming the beacon, audio for broadcast by the beacon; and messages for display by the beacon.
  • 5. The beacon of claim 1, further comprising: a temperature sensor in communication with the processor.
  • 6. The beacon of claim 1 wherein the beacon is operable to communicate with the remote tracking device using the transmitter.
  • 7. The beacon of claim 6 wherein the remote tracking device is in communication with a monitoring center, the monitoring center operable to monitoring the status of the beacon using data passed from the beacon to the remote tracking device and from the remote tracking device to the monitoring center.
  • 8. A system for monitoring an individual, the system comprising: a fixed beacon at a known location, the fixed beacon periodically emitting a signal indicating the identity of the beacon, the fixed beacon comprising a movement detector operable to indicate when the beacon has been moved;a remote tracking device securely affixed to the individual, the remote tracking device including a short range transceiver, a long range transceiver, and a rule set establishing operating parameters for the remote tracking device, wherein the short range transceiver is operable to receive the signal from the beacon and to use the signal to determine compliance with one or more rules in the rule set based at least in part on the signal emitted from the fixed beacon; anda monitoring center monitoring the status of the remote tracking device using data sent by the remote tracking device using the long range transceiver.
  • 9. The system of claim 8 wherein the fixed beacon comprises: a transmitter for transmitting a short range signal;an internal power supply for the beacon; anda processor connected to the transmitter and movement detector.
  • 10. The system of claim 9 wherein the fixed beacon is operable to maintain a log of the movement of the beacon and to cause the transmitter to periodically transmit the signal, wherein the signal includes a identification number for the fixed beacon, a status for the internal power supply; and information related to the movement log.
  • 11. The system of claim 8 wherein the remote tracking device receives status data from the fixed beacon.
  • 12. The system of claim 11 wherein the remote tracking device processes the status data and sends an alert to the monitoring center where the status data indicates a problem with the fixed beacon.
  • 13. The system of claim 11 wherein the remote tracking device passes the status data from the fixed beacon directly to the monitoring center.
  • 14. The system of claim 8 wherein the fixed beacon defines an area used by the remote tracking device to determine compliance with the rule set.
  • 15. The system of claim 14 further comprising additional fixed beacons, wherein the set of fixed beacons defines an area used by the remote tracking device to determine compliance with the rule set.
  • 16. The system of claim 8 further comprising additional fixed beacons, each fixed beacon defining an area, each area used by separate rules in the rule set used by the remote tracking device to determine compliance with the rule set.
  • 17. A system for monitoring an individual, the system comprising: a beacon in the possession of a first individual, the beacon periodically emitting a signal indicating the identity of the beacon;a remote tracking device securely affixed to a second individual, the remote tracking device including a short range transceiver, a long range transceiver, and a rule set establishing operating parameters for the remote tracking device, wherein the short range transceiver is receives the signal from the beacon and uses the signal to determine if the remote tracking device is permitted within a specified distance of the beacon, based at least in part on the rule set stored at the remote tracking device, and wherein the remote tracking device is configured to can alert the beacon of the proximity of the remote tracking device to the beacon.
  • 18. The system of claim 17 further comprising: a monitoring center monitoring the status of the remote tracking device using data sent by the remote tracking device using the long range transceiver.
  • 19. The system of claim 17 wherein the remote tracking device receives status data from the beacon.
  • 20. The system of claim 17 wherein the beacon is also operable to receive signals sent from the remote tracking device using the remote tracking device's short range transceiver, the signals including a unique id associated with the remote tracking device.
  • 21. The system of claim 20 wherein the beacon is operable to alert the second individual of the presence of the remote tracking device.
US Referenced Citations (538)
Number Name Date Kind
2986543 Daniel May 1961 A
3210747 Clynes Oct 1965 A
3440633 Vinding Apr 1969 A
3462692 Bartlett Aug 1969 A
3478344 Schwitzgebel Nov 1969 A
3568161 Knickel Mar 1971 A
3572316 Vogelman Mar 1971 A
3609741 Miller Sep 1971 A
3639907 Greatbatch Feb 1972 A
3656456 Stigmark Apr 1972 A
3665448 McGlinchey May 1972 A
3743865 Reichmann Jul 1973 A
3758855 Meyer Sep 1973 A
3764819 Muller Oct 1973 A
3876890 Brown Apr 1975 A
3882277 DePedro May 1975 A
3898472 Long Aug 1975 A
3898984 Mandel Aug 1975 A
3914692 Seaborn Oct 1975 A
3925763 Wadhwani Dec 1975 A
3930249 Steck Dec 1975 A
3972320 Kalman Aug 1976 A
3973208 Diamond Aug 1976 A
3983483 Pando Sep 1976 A
4095214 Minasy Jun 1978 A
4110741 Hubert Aug 1978 A
4157540 Oros Jun 1979 A
4234840 Konrad Nov 1980 A
4237344 Moore Dec 1980 A
4258709 Flack Mar 1981 A
4259665 Manning Mar 1981 A
4275385 White Jun 1981 A
4285146 Charles Aug 1981 A
4293852 Rogers Oct 1981 A
4295132 Burney Oct 1981 A
4309697 Weaver Jan 1982 A
4316134 Balan Feb 1982 A
4319241 Mount Mar 1982 A
4331161 Patel May 1982 A
4342986 Buskirk Aug 1982 A
4359733 O'Neill Nov 1982 A
4445118 Taylor Apr 1984 A
4446454 Pyle May 1984 A
4523184 Abel Jun 1985 A
4536755 Holzgang Aug 1985 A
4549169 Moura et al. Oct 1985 A
4558309 Antonevich Dec 1985 A
4559526 Tani Dec 1985 A
4578539 Townsing Mar 1986 A
4591661 Benedetto May 1986 A
4596988 Wanka Jun 1986 A
4598272 Cox Jul 1986 A
4598275 Ross et al. Jul 1986 A
4622544 Bially Nov 1986 A
4630035 Stahl Dec 1986 A
4651157 Gray Mar 1987 A
4665370 Holland May 1987 A
4665385 Henderson May 1987 A
4665387 Cooper May 1987 A
4667203 Counselman May 1987 A
4673936 Kotoh Jun 1987 A
4675656 Narcisse Jun 1987 A
4682155 Shirley Jul 1987 A
4701760 Raoux Oct 1987 A
4728959 Maloney Mar 1988 A
4731613 Endo Mar 1988 A
4736196 McMahon et al. Apr 1988 A
4737976 Borth Apr 1988 A
4740792 Sagey Apr 1988 A
4741245 Malone May 1988 A
4742336 Hall May 1988 A
4742357 Rackley May 1988 A
4747120 Foley May 1988 A
4750197 Denekamp Jun 1988 A
4751512 Longaker Jun 1988 A
4754283 Fowler Jun 1988 A
4754465 Trimble Jun 1988 A
4764757 DeMarco Aug 1988 A
4777477 Watson Oct 1988 A
4791572 Green Dec 1988 A
4809005 Counselman Feb 1989 A
4812823 Dickerson Mar 1989 A
4812991 Hatch Mar 1989 A
4819053 Halavais Apr 1989 A
4819162 Webb Apr 1989 A
4819860 Hargrove Apr 1989 A
4820966 Fridman Apr 1989 A
4825457 Lebowitz Apr 1989 A
4833477 Tendler May 1989 A
4837568 Snaper Jun 1989 A
4843377 Fuller Jun 1989 A
4864277 Goodman Sep 1989 A
4885571 Pauley Dec 1989 A
4888716 Ueno Dec 1989 A
4891650 Sheffer Jan 1990 A
4891761 Gray Jan 1990 A
4894662 Counselman Jan 1990 A
4897642 Dilullo Jan 1990 A
4903212 Yokouchi Feb 1990 A
4907290 Crompton Mar 1990 A
4908629 Apsell et al. Mar 1990 A
4912756 Hop Mar 1990 A
4916435 Fuller Apr 1990 A
4918425 Greenberg Apr 1990 A
4918432 Pauley et al. Apr 1990 A
4924699 Kuroda May 1990 A
4928107 Kuroda May 1990 A
4952913 Pauley Aug 1990 A
4952928 Carroll Aug 1990 A
4953198 Daly Aug 1990 A
4956861 Kondo Sep 1990 A
4961212 Marui Oct 1990 A
4965548 Fayfield Oct 1990 A
4980671 McCurdy Dec 1990 A
4983980 Ando Jan 1991 A
4993061 Hsieh Feb 1991 A
4996161 Conners Feb 1991 A
4999613 Williamson Mar 1991 A
5003317 Gray Mar 1991 A
5003595 Collins Mar 1991 A
5008930 Gawrys Apr 1991 A
5014040 Weaver May 1991 A
5014066 Counselman May 1991 A
5014206 Scribner May 1991 A
5019802 Brittain May 1991 A
5019828 Schoolman May 1991 A
5021794 Lawrence Jun 1991 A
5023904 Kaplan Jun 1991 A
5025253 Dilullo Jun 1991 A
5025261 Ohta Jun 1991 A
5032823 Bower Jul 1991 A
5032845 Velasco Jul 1991 A
5043736 Darnell Aug 1991 A
5055851 Sheffer Oct 1991 A
5075670 Bower Dec 1991 A
5077788 Cook Dec 1991 A
5081667 Drori Jan 1992 A
5115223 Moody May 1992 A
5117222 McCurdy May 1992 A
5119102 Barnard Jun 1992 A
5131020 Liebesny Jul 1992 A
5146207 Henry Sep 1992 A
5146231 Ghaem Sep 1992 A
5148471 Metroka Sep 1992 A
5148473 Freeland Sep 1992 A
5155689 Wortham Oct 1992 A
5170426 D'Alessio Dec 1992 A
5179519 Adachi Jan 1993 A
5182543 Siegel Jan 1993 A
5193215 Olmer Mar 1993 A
5198831 Burrell Mar 1993 A
5203009 Bogusz Apr 1993 A
5204670 Stinton Apr 1993 A
5206897 Goudreau Apr 1993 A
5218344 Ricketts Jun 1993 A
5218367 Sheffer Jun 1993 A
5220509 Takemura Jun 1993 A
5223844 Mansell Jun 1993 A
5225842 Brown Jul 1993 A
5235320 Romano Aug 1993 A
5235633 Dennison Aug 1993 A
5243652 Teare Sep 1993 A
5247564 Zicker Sep 1993 A
5255183 Katz Oct 1993 A
5255306 Melton et al. Oct 1993 A
5257195 Hirata Oct 1993 A
5266944 Carroll et al. Nov 1993 A
5266958 Durboraw Nov 1993 A
5268845 Startup Dec 1993 A
5274695 Green Dec 1993 A
5278539 Lauterbach et al. Jan 1994 A
5297186 Dong Mar 1994 A
5298884 Gilmore Mar 1994 A
5299132 Wortham Mar 1994 A
5305370 Kearns Apr 1994 A
5307277 Hirano Apr 1994 A
5311197 Sorden May 1994 A
5311374 Oh May 1994 A
5317309 Vercellotti May 1994 A
5317620 Smith May 1994 A
5319374 Desai Jun 1994 A
5319698 Glidewell Jun 1994 A
5334974 Simms Aug 1994 A
5334986 Fernhout Aug 1994 A
5349530 Odagawa Sep 1994 A
5353376 Oh Oct 1994 A
5355140 Slavin Oct 1994 A
5357560 Nykerk Oct 1994 A
5365451 Wang Nov 1994 A
5365570 Boubelik Nov 1994 A
5367524 Rideout Nov 1994 A
5369699 Page Nov 1994 A
5374933 Kao Dec 1994 A
5377256 Franklin Dec 1994 A
5379224 Brown Jan 1995 A
5388147 Grimes Feb 1995 A
5389934 Kass Feb 1995 A
5392052 Eberwine Feb 1995 A
5394333 Kao Feb 1995 A
5396227 Carroll Mar 1995 A
5396516 Padovani Mar 1995 A
5396540 Gooch Mar 1995 A
5398190 Wortham Mar 1995 A
5402466 Delahanty Mar 1995 A
5416468 Baumann May 1995 A
5416695 Stutman May 1995 A
5416808 Witsaman May 1995 A
5418537 Bird May 1995 A
5422816 Sprague Jun 1995 A
5426425 Conrad Jun 1995 A
5428546 Shah Jun 1995 A
5430656 Dekel Jul 1995 A
5437278 Wilk Aug 1995 A
5438315 Nix Aug 1995 A
5444430 Mcshane Aug 1995 A
5448221 Weller Sep 1995 A
5451948 Jekel Sep 1995 A
5461365 Schlager Oct 1995 A
5461390 Hoshen Oct 1995 A
5465388 Zicker Nov 1995 A
5475751 McMonagle Dec 1995 A
5479149 Pike Dec 1995 A
5479479 Braitberg Dec 1995 A
5479482 Grimes Dec 1995 A
5485385 Mitsugi Jan 1996 A
5490200 Snyder Feb 1996 A
5493692 Theimer Feb 1996 A
5493694 Vicek Feb 1996 A
5497148 Olivia Mar 1996 A
5497149 Fast Mar 1996 A
5504482 Schreder Apr 1996 A
5510797 Abraham Apr 1996 A
5512879 Stokes Apr 1996 A
5513111 Wortham Apr 1996 A
5515043 Bernard May 1996 A
5515062 Maine et al. May 1996 A
5515285 Garrett May 1996 A
5517419 Lanckton May 1996 A
5518402 Tommarello et al. May 1996 A
5519380 Edwards May 1996 A
5519403 Bickley May 1996 A
5519621 Wortham May 1996 A
5523740 Burgmann Jun 1996 A
5525967 Azizi Jun 1996 A
5525969 LaDue Jun 1996 A
5528248 Steiner Jun 1996 A
5532690 Hertel Jul 1996 A
5537102 Pinnow Jul 1996 A
5541845 Klein Jul 1996 A
5542100 Hatakeyama Jul 1996 A
5543780 Mcauley Aug 1996 A
5544661 Davis Aug 1996 A
5546445 Dennison Aug 1996 A
5550551 Alesio Aug 1996 A
5552772 Janky Sep 1996 A
5555286 Tendler Sep 1996 A
5557254 Johnson Sep 1996 A
5559491 Stadler Sep 1996 A
5559497 Hong Sep 1996 A
5563931 Bishop Oct 1996 A
5568119 Schipper et al. Oct 1996 A
5572204 Timm Nov 1996 A
5572217 Flawn Nov 1996 A
5574649 Levy Nov 1996 A
5576716 Sadler Nov 1996 A
5587715 Lewis Dec 1996 A
5588038 Snyder Dec 1996 A
5589834 Weinberg Dec 1996 A
5594425 Ladner Jan 1997 A
5594650 Shah Jan 1997 A
5596262 Boll Jan 1997 A
5596313 Berglund Jan 1997 A
5598151 Torii Jan 1997 A
5600230 Dunstan Feb 1997 A
5602739 Haagenstad Feb 1997 A
5612675 Jennings Mar 1997 A
5617317 Ignagni Apr 1997 A
5621388 Sherburne Apr 1997 A
5625668 Loomis Apr 1997 A
5627520 Grubbs May 1997 A
5627548 Woo May 1997 A
5629693 Janky May 1997 A
5630206 Urban May 1997 A
5644317 Weston Jul 1997 A
5646593 Hughes Jul 1997 A
5650770 Schlager Jul 1997 A
5652570 Lepkofker Jul 1997 A
5673035 Huang Sep 1997 A
5673305 Ross Sep 1997 A
5677521 Garrou Oct 1997 A
5682133 Johnson Oct 1997 A
5682142 Loosmore Oct 1997 A
5684828 Bolan et al. Nov 1997 A
5686910 Timm Nov 1997 A
5686924 Trimble Nov 1997 A
5687103 Hagl et al. Nov 1997 A
5687215 Timm Nov 1997 A
5694452 Bertolet Dec 1997 A
5699256 Shibuya Dec 1997 A
5703598 Emmons Dec 1997 A
5705980 Shapiro Jan 1998 A
5712619 Simkin Jan 1998 A
5715277 Goodson Feb 1998 A
5721678 Widl Feb 1998 A
5722081 Tamura Feb 1998 A
5722418 Bro Mar 1998 A
5724316 Brunts Mar 1998 A
5726893 Schuchman Mar 1998 A
5727057 Emery Mar 1998 A
5731757 Layson, Jr. Mar 1998 A
5732076 Ketseoglou Mar 1998 A
5736962 Tendler Apr 1998 A
5740049 Kaise Apr 1998 A
5740532 Fernandez Apr 1998 A
5740547 Kull Apr 1998 A
5742233 Hoffman et al. Apr 1998 A
5742509 Goldberg Apr 1998 A
5742666 Alpert Apr 1998 A
5742686 Finley Apr 1998 A
5742904 Pinder Apr 1998 A
5745037 Guthrie Apr 1998 A
5745849 Britton Apr 1998 A
5745868 Geier Apr 1998 A
5748089 Sizemore May 1998 A
5748148 Heiser May 1998 A
5751246 Hertel May 1998 A
5752976 Duffin et al. May 1998 A
5757367 Kapoor May 1998 A
5760692 Block Jun 1998 A
5767788 Ness Jun 1998 A
5771002 Creek Jun 1998 A
5774825 Reynolds Jun 1998 A
5777580 Janky Jul 1998 A
5781101 Stephen Jul 1998 A
5784029 Geier Jul 1998 A
5786789 Janky Jul 1998 A
5790022 Delvecchio Aug 1998 A
5790974 Tognazzini Aug 1998 A
5793283 Davis Aug 1998 A
5793630 Theimer Aug 1998 A
5794174 Janky Aug 1998 A
5796613 Kato Aug 1998 A
5796777 Terlep Aug 1998 A
5797091 Clise Aug 1998 A
5805055 Colizza Sep 1998 A
5809426 Radojevic Sep 1998 A
5809520 Edwards Sep 1998 A
5811886 Majmudar Sep 1998 A
5815118 Schipper Sep 1998 A
5818333 Yaffe Oct 1998 A
5819864 Koike Oct 1998 A
5825283 Camhi Oct 1998 A
5825327 Krasner Oct 1998 A
5825871 Mark Oct 1998 A
5828292 Kokhan Oct 1998 A
5831535 Reisman et al. Nov 1998 A
5835017 Ohkura Nov 1998 A
5835907 Newman Nov 1998 A
5842146 Shishido Nov 1998 A
5844894 Bent Dec 1998 A
5847679 Yee Dec 1998 A
5852401 Kita Dec 1998 A
5857433 Files Jan 1999 A
5867103 Taylor Feb 1999 A
5868100 Marsh Feb 1999 A
5873040 Dunn Feb 1999 A
5874801 Kobayashi Feb 1999 A
5874889 Higdon Feb 1999 A
5875402 Yamawaki Feb 1999 A
5877724 Davis Mar 1999 A
5889474 LaDue Mar 1999 A
5890061 Timm Mar 1999 A
5890092 Kato Mar 1999 A
5892447 Wilkinson Apr 1999 A
5892454 Schipper Apr 1999 A
5892825 Mages Apr 1999 A
5894498 Kotzin Apr 1999 A
5898391 Jefferies Apr 1999 A
5900734 Munson May 1999 A
5905461 Neher May 1999 A
5906655 Fan May 1999 A
5907555 Raith May 1999 A
5912623 Pierson Jun 1999 A
5912886 Takahashi Jun 1999 A
5912921 Warren Jun 1999 A
5914675 Tognazzini Jun 1999 A
5917405 Joao Jun 1999 A
5918180 Dimino Jun 1999 A
5918183 Janky Jun 1999 A
5919239 Fraker Jul 1999 A
5920278 Tyler Jul 1999 A
5926086 Escareno Jul 1999 A
5928306 France Jul 1999 A
5929752 Janky Jul 1999 A
5929753 Montague Jul 1999 A
5933080 Nojima Aug 1999 A
5936529 Reisman Aug 1999 A
5937164 Mages Aug 1999 A
5940004 Fulton Aug 1999 A
5940439 Kleider Aug 1999 A
5945906 Onuma Aug 1999 A
5945944 Krasner Aug 1999 A
5948043 Mathis Sep 1999 A
5949350 Girard Sep 1999 A
5959533 Layson Sep 1999 A
5963130 Schlager Oct 1999 A
5966079 Tanguay Oct 1999 A
5969600 Tanguay Oct 1999 A
5969673 Bickley Oct 1999 A
5982281 Layson, Jr. Nov 1999 A
5982813 Dutta Nov 1999 A
5983115 Mizikovsky Nov 1999 A
5990785 Suda Nov 1999 A
5990793 Bieback Nov 1999 A
5991637 Mack Nov 1999 A
5995847 Gergen Nov 1999 A
5997476 Brown Dec 1999 A
5999124 Sheynblat Dec 1999 A
6009363 Beckert Dec 1999 A
6011510 Yee Jan 2000 A
6014080 Layson, Jr. Jan 2000 A
6014555 Tendler Jan 2000 A
6018667 Ghosh Jan 2000 A
6025774 Forbes Feb 2000 A
6025779 Huang Feb 2000 A
6026125 Larrick Feb 2000 A
6026300 Hicks Feb 2000 A
6026345 Shah Feb 2000 A
6028551 Schoen Feb 2000 A
6029111 Croyle Feb 2000 A
6031454 Lovejoy Feb 2000 A
6034622 Levine Mar 2000 A
6035201 Whitehead Mar 2000 A
6035217 Kravitz Mar 2000 A
6044257 Boling Mar 2000 A
6046687 Janky Apr 2000 A
6047196 Makela Apr 2000 A
6054928 Lemelson Apr 2000 A
6055426 Beasley Apr 2000 A
6060982 Holtrop May 2000 A
6061018 Sheynblat May 2000 A
6061392 Bremer May 2000 A
6061561 Alanara May 2000 A
6069570 Herring May 2000 A
6072396 Gaukel Jun 2000 A
6075797 Thomas Jun 2000 A
6075821 Kao Jun 2000 A
6084510 Lemelson Jul 2000 A
6084906 Kao Jul 2000 A
6084917 Kao Jul 2000 A
6088387 Gelblum Jul 2000 A
6088586 Haverty Jul 2000 A
6091325 Zur Jul 2000 A
6091786 Chen Jul 2000 A
6091957 Larkins Jul 2000 A
6094140 Parente Jul 2000 A
6097337 Bisio Aug 2000 A
6100806 Gaukel Aug 2000 A
6115597 Kroll Sep 2000 A
6130620 Pinnow Oct 2000 A
6160481 Taylor, Jr. Dec 2000 A
6181253 Eschenbach Jan 2001 B1
6198394 Jacobsen Mar 2001 B1
6198914 Saegusa Mar 2001 B1
6218945 Taylor, Jr. Apr 2001 B1
6226510 Boling May 2001 B1
6232916 Grillo May 2001 B1
6236319 Pitzer May 2001 B1
6239700 Hoffman May 2001 B1
6262666 Lodichand Jul 2001 B1
6285867 Boling Sep 2001 B1
6313733 Kyte Nov 2001 B1
6356841 Hamrick Mar 2002 B1
6362778 Neher Mar 2002 B2
6405213 Layson et al. Jun 2002 B1
6437696 Lemelson et al. Aug 2002 B1
6518889 Schlager Feb 2003 B2
6580908 Kroll Jun 2003 B1
6636732 Boling Oct 2003 B1
6639516 Copley Oct 2003 B1
6639519 Drummond Oct 2003 B2
6646617 Gaukel Nov 2003 B1
6671351 Menard Dec 2003 B2
6674368 Hawkins et al. Jan 2004 B2
6675006 Diaz Jan 2004 B1
6687497 Parvulescu Feb 2004 B1
6703936 Hill et al. Mar 2004 B2
6762684 Camhi Jul 2004 B1
6765991 Hanuschak Jul 2004 B1
6766159 Lindholm Jul 2004 B2
6774797 Freathy et al. Aug 2004 B2
6782208 Lundholm Aug 2004 B1
6847892 Zhou et al. Jan 2005 B2
6859650 Ritter Feb 2005 B1
6912399 Zirul Jun 2005 B2
RE38838 Taylor, Jr. Oct 2005 E
6972684 Copley Dec 2005 B2
7002477 Camhi Feb 2006 B1
7015817 Copley et al. Mar 2006 B2
7026929 Wallace Apr 2006 B1
7038590 Hoffman May 2006 B2
7042338 Weber May 2006 B1
7061399 Leck Jun 2006 B2
7091851 Mason et al. Aug 2006 B2
7092695 Boling Aug 2006 B1
7106191 Liberati Sep 2006 B1
7123141 Contestabile Oct 2006 B2
7251471 Boling Jul 2007 B2
7289031 Hock Oct 2007 B1
RE39909 Taylor Nov 2007 E
7330122 Derrick Feb 2008 B2
7375629 Moyer May 2008 B1
7446656 Blakeway Nov 2008 B2
7545318 Derrick Jun 2009 B2
7639131 Mock et al. Dec 2009 B2
7705728 Mock et al. Apr 2010 B2
20020115436 Howell et al. Aug 2002 A1
20030027547 Wade Feb 2003 A1
20030107487 Korman Jun 2003 A1
20030197612 Tanaka Oct 2003 A1
20040066271 Leck Apr 2004 A1
20050040944 Contestabile Feb 2005 A1
20050068169 Copley et al. Mar 2005 A1
20060047543 Moses Mar 2006 A1
20070023496 Hall Feb 2007 A1
20070041427 Small Feb 2007 A1
20070082677 Donald Hart et al. Apr 2007 A1
20070258417 Harvey et al. Nov 2007 A1
20080012760 Derrick Jan 2008 A1
20080018458 Derrick Jan 2008 A1
20080018459 Derrick Jan 2008 A1
20080096521 Boling Apr 2008 A1
20080143516 Mock et al. Jun 2008 A1
20080174422 Freathy Jul 2008 A1
20080218358 Derrick Sep 2008 A1
20080316022 Buck et al. Dec 2008 A1
20090224909 Derrick Sep 2009 A1
20100066545 Ghazarian Mar 2010 A1
Foreign Referenced Citations (22)
Number Date Country
4413974 Nov 1995 DE
19625581 Dec 1997 DE
0017448 Oct 1980 EP
0242099 Oct 1987 EP
0489915 Jun 1992 EP
496538 Jul 1992 EP
745867 Dec 1996 EP
0780993 Jun 1997 EP
0809117 Nov 1997 EP
0889631 Jan 1999 EP
0946037 Sep 1999 EP
1363258 Nov 2003 EP
2141006 Dec 1984 GB
2007200 Jan 1990 JP
6020191 Jan 1994 JP
6036185 Feb 1994 JP
87-004851 Aug 1987 WO
87-06713 Nov 1987 WO
WO 9300663 Jan 1993 WO
97-03511 Jan 1997 WO
00-77688 Dec 2000 WO
WO 0173466 Oct 2001 WO
Related Publications (1)
Number Date Country
20090224909 A1 Sep 2009 US
Provisional Applications (1)
Number Date Country
61034720 Mar 2008 US