GB2417354A - Locating system - Google Patents
Locating system Download PDFInfo
- Publication number
- GB2417354A GB2417354A GB0516864A GB0516864A GB2417354A GB 2417354 A GB2417354 A GB 2417354A GB 0516864 A GB0516864 A GB 0516864A GB 0516864 A GB0516864 A GB 0516864A GB 2417354 A GB2417354 A GB 2417354A
- Authority
- GB
- United Kingdom
- Prior art keywords
- tag
- locator device
- transceiver
- locator
- transceiver device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/24—Reminder alarms, e.g. anti-loss alarms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/0202—Child monitoring systems using a transmitter-receiver system carried by the parent and the child
- G08B21/0227—System arrangements with a plurality of child units
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/0202—Child monitoring systems using a transmitter-receiver system carried by the parent and the child
- G08B21/023—Power management, e.g. system sleep and wake up provisions
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/0202—Child monitoring systems using a transmitter-receiver system carried by the parent and the child
- G08B21/0241—Data exchange details, e.g. data protocol
- G08B21/0247—System arrangements wherein the alarm criteria uses signal strength
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/0202—Child monitoring systems using a transmitter-receiver system carried by the parent and the child
- G08B21/0263—System arrangements wherein the object is to detect the direction in which child or item is located
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/0202—Child monitoring systems using a transmitter-receiver system carried by the parent and the child
- G08B21/0266—System arrangements wherein the object is to detect the exact distance between parent and child or surveyor and item
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/0202—Child monitoring systems using a transmitter-receiver system carried by the parent and the child
- G08B21/0294—Display details on parent unit
Landscapes
- Business, Economics & Management (AREA)
- Child & Adolescent Psychology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Emergency Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Burglar Alarm Systems (AREA)
Abstract
The system comprises a transceiver 20 for association with an object to be located and a locator device 40 which is capable of radio communication with the transceiver. The transceiver and locator devices are configured to use wireless specification IEEE 802. 15.4. The locator device includes a signal strength meter for determining the distance between the transceiver and locator. If the signal strength falls below a certain level the locator sets off an alarm. The locator may also include a distance indicator such as an LCD bar chart or a set of lights.
Description
24 1 7354 TITLE: LOCATING SYSTEM
DESCRIPTION
The present invention relates to a system for use in locating (e.g. monitoring position of) an object, e.g. a missing object.
Portable wireless locator systems for assisting in the location of missing articles (e.g. valuables such as keys and the like) are well known in the art. US 2003/0034887 (Crabtree et al) discloses one such system. However, the wireless locator systems available on the market typically suffer from one or more of: a short range, a large physical size (both tag and locator device), a short battery-life and no directional capabilities. Accordingly, the present applicant has appreciated the need for an improved locator system which overcomes or at least alleviates the problems
associated with the prior art.
In accordance with a first aspect of the present invention, there is provided a system for use in locating . : . . ë: : : : e.
. . . . an object, comprising: a transceiver device for placing with an object to be located, the transceiver device comprising a first radio frequency communication module; and a locator device comprising: a second radio frequency communication module for communicating with the transceiver device; distance determining means for estimating separation between the transceiver device and the locator device based on a status signal received from the transceiver device; and alarm means for alerting a user when separation between the transceiver device and the locator device falls below a predetermined distance.
In this way, a system is provided for warning a user when an object (e.g. article, person or animal) associated with a transceiver device (hereinafter "tag") enters within a predetermined range of the locator device.
Advantageously, such a system may be employed as an aid for managing assets (e.g. in the workplace).
The tag may be configured to transmit a status signal in response to an activation signal received from the locator device. In one embodiment, the tag is configured to transmit a plurality of status signals (i.e. intermittently) in response to receipt of an activation signal. In this way, the tag may be configured to repeatedly transmit status signals whilst the tag is outside the predetermined distance.
The distance determining means may comprise a signal strength meter for measuring strength of status signals received from the tag. Since in normal use signal strength :. ec:e . ce. :e 'e.
is generally assumed to be indicative of distance travelled by a radio frequency signal, separation between the tag and the locator device may be indirectly measured in this way.
Accordingly, the alarm means may be configured to indicate when signal strength rises above a predetermined level.
The system may comprise one or more further tags as previously defined. For example, the system may comprise a total of up to 24 tags. In this way, the locator device may be used in locating a plurality of objects. Each tag may have a unique identification code associated therewith.
In this way, the locator device may be configured to identify the identity of a tag activating the alarm means.
For example, each tag may be configured to transmit a status signal which includes its own unique identification code. In one embodiment, the alarm means is configured to identify the specific tag causing the alarm. For example, the alarm means may comprise a visual display for displaying an alphanumeric identifier (e.g. tag number or name).
The unique identification codes of the tags may be stored in the locator device and the locator device may be configured to allow a user to select one or more tags to be located. The locator device may be configured to selectively address one or more of the tags. For example, the locator device may transmit an activation signal which includes the identification code of the selected tag. Upon receipt of the activation signal, a tag will compare the identification code contained in the transmitted activation r .e . ceee.
signal with an identification code stored therein. If the two codes correspond, the tag will transit a status signal.
The activation signal may comprise a message packet including a tag identifier for identifying which of the plurality of tags is to be activated. In one embodiment, each tag is assigned a different bit in the tag identifier.
For example, in a message packet having a tag identifier that is three bytes in length, up to 24 tags may be represented by the 24 available bits. In this way, up to 24 tags may be activated upon transmission of a single activation signal.
The locator device may also have an identification code associated therewith. Accordingly, the message packet may further comprise a locator device identifier. In one embodiment, the message packet may be reconfigurable to allow at least a portion of the locator device identifier to represent further tags. For example, in a message packet having a locator device identifier that is three bytes in length, one of the three bytes may be re designated as an additional tag identifier. In this way, 6144 (i.e. 24 x 256) tags, for example, may be uniquely identified. In addition, a part of the locator device identifier may be re-designated to identify a group of tags. In this way, a group of tags may be readily selected for locating.
In accordance with a second aspect of the present invention there is provided a system for use in locating an object, comprising: e et.: ë eee.e ' e...
a transceiver device for placing with an object to be located, the transceiver device comprising a first radio frequency communication module; and a locator device comprising: a second radio frequency communication module for communicating with the transceiver device; distance determining means for estimating separation between the transceiver device and the locator device using a status signal received from the transceiver device; and an output for providing information based on the estimated separation between the transceiver device and the locator device provided by the distance determining means.
In this way, a system is provided for use in locating (e.g. finding or monitoring position of) an object (e.g. article, person or animal) using a radio frequency (R.F.) communication system.
In one embodiment, the transceiver device and the locator device are configured to communicate with each another using a wireless specification based on IEEE 802.15.4. In this way, improved range capability and reduced power consumption may be advantageously achieved.
The transceiver device and locator device may be configured to distinguish between signals sent from the other respective device and signals sent from a device which is not part of the system. For example, the transceiver device and the locator device may each comprise IEEE 802. 15.4-compliant components with their respective medium access control (MAC) settings configured to use a ::. cue:: of. ee:e *. . : non-standard synchronization codeword.
The IEEE 802.15.4 standard uses spread spectrum techniques at 2.4GHz transmission frequency. The bit rate is 250kb/s which allows small amounts of data to be transmitted in a short time. In light of the low power consumption of IEEE 802.15.4-compliant devices, the transceiver device may be powered by a battery of modest dimensions.
The distance determining means may comprise a signal strength meter for measuring strength of status signals received from the transceiver device (hereinafter "tag").
Since in normal use signal strength is generally assumed to be indicative of distance travelled by a radio frequency signal, separation between the tag and the locator device may be indirectly measured in this way.
In a first mode (hereinafter the "locate mode"), the output may be configured to provide an indication of the separation between the tag and the locator device. In this way, the system may operate to assist a user in locating a missing object.
In the locate mode, the output may be configured to display a visual indication of the estimated separation.
For example, the output may comprise a Liquid Crystal display (LCD) screen for displaying a graphic indicative of approximate distance (e.g. a bar of variable height or length). In another form, the output may comprise one or more lights for indicating distance. For example, the output may comprise a plurality of lights, whereby the :-: tI.e e:. :: .-.. c.:e o. .: number of lights or the colour of lights illuminated is configured to be indicative of approximate distance. In addition, or instead, the output may comprise sound- generating means for providing an audio signal indicative of separation.
The locator device may further comprise a directional aerial. For example, the locator device may comprise an aerial defining an axis, the aerial being configured to receive a status signal from the tag at maximum strength when the axis is substantially aligned with the tag and a weaker signal when not so aligned. In this way, a user may obtain an indication of a direction or bearing of the tag (e.g. by sweeping the locator device around in a circle and finding the direction of strongest signal). The directional aerial may comprise a multiple-element Yagi array antenna. The directional antenna may have directional gain of substantially 8dB.
In the locate mode, the tag may be configured to transmit a status signal in response to receipt of an activation signal from the locator device. The locator device may be configured to transmit a plurality of activation signals at a predetermined rate for the duration for which the input commands the communication module to transmit activation signals. In another embodiment, the transceiver device may be configured to transmit a series of reply signals in response to receipt of an activation signal. For example, the tag may continue to transmit reply signals until receipt of a subsequent signal from the . et.: ce. .. ë it; locator device or until a predetermined period of time has elapsed.
In another mode (hereinafter the alert mode"), the output may be configured to raise an alarm when the estimated separation between the tag and the locator device exceeds a predetermined distance. In this way, the system may operate to warn a user when a tag is leaving a predetermined range.
The tag may be configured to transmit a status signal in response to an activation signal received from the locator device. In one embodiment, the tag is configured to transmit a plurality of status signals (i.e. intermittently) in response to receipt of an activation signal. In this way, the tag may be configured to repeatedly transmit status signals whilst the tag is within the predetermined distance.
In embodiments where the distance determining means comprises a signal strength meter, the output raises an alarm when signal strength falls below a predetermined level.
In alert mode, the output may be configured to activate a further operation. For example, the output may activate a security device (e.g. a CCTV camera or the like). In this way, the alert mode may be used as a part of a security system for protecting valuables.
In yet another mode (hereinafter the "asset management mode"), the output may be configured to indicate when the estimated separation between the tag and the locator device . . Ic. 4-e:e:: t:.
- : : . falls below a predetermined distance. In this way, the system may operate to warn a user when a tag enters within a predetermined range of the locator device.
The tag may be configured to transmit a status signal in response to an activation signal received from the locator device. In one embodiment, the tag is configured to transmit a plurality of status signals (i.e. intermittently) in response to receipt of an activation signal. In this way, the tag may be configured to repeatedly transmit status signals whilst the tag is outside the predetermined distance.
In embodiments where the distance determining means comprises a signal strength meter, the output raises an alarm when signal strength rises above a predetermined level.
In yet another mode (hereinafter the "idle mode"), the tag is configured to switch intermittently between an inactive mode, in which the first radio frequency communication module is unresponsive to incoming signals, and an active mode, in which the first radio frequency communication module is responsive to incoming signals. In this way, the power consumed by the tag may be minimised during periods of inactivity.
In order to ensure that signals sent by the locator device are received by the tag, the duration of signals sent by the locator device to the tag when in idle mode should be longer than the length of inactive mode.
The system may be configured to operate in one or more :: .e :e t: .. tl:e c. . c. : of the modes hereinbefore defined. In the case of a system configured to operate in one of a plurality of modes, the locator device may include a selector for switching between modes. In the case of the idle mode, the tag may be placed in this mode automatically after completion of another mode.
The system may comprise one or more further tags as previously defined. For example, the system may comprise a total of up to 24 tags. In this way, the locator device may be used in locating a plurality of objects. Each tag may have a unique identification code associated therewith.
In this way, the locator device may be configured to identify the identity of a tag being located (e.g. location monitored in alert mode). For example, each tag may be configured to transmit a status signal which includes its own unique identification code. In one embodiment, the alarm means is configured to identify the specific tag causing the alarm. For example, the output may comprise a visual display for displaying an alphanumeric identifier (e.g. tag number).
The unique identification codes of the tags may be stored in the locator device and the locator device may be configured to allow a user to select one or more tags to be located. The locator device may be configured to selectively address one of the devices. For example, the locator device may transmit an activation signal which includes the identification code of the selected tag. Upon receipt of the activation signal, a tag will compare the i:: ë:.
:.. :e :e:. : e.e: : identification code contained in the transmitted activation signal with an identification code stored therein. If the two codes correspond, the tag will transit a status signal in accordance with a selected mode of operation.
The activation signal may comprise a message packet including a tag identifier for identifying which of the plurality of tags is to be activated. In one embodiment, each tag is assigned a different bit in the tag identifier.
For example, in a message packet having a tag identifier that is three bytes in length, up to 24 tags may be represented by the 24 available bits. In this way, up to 24 tags may be activated upon transmission of a single activation signal.
In use, a system comprising one or more further tags may be configured such that the location of one tag may be monitored in one mode whilst another tag is monitored in a different mode. However, alert mode may suspended when locate mode is activated. In this way, a user is able to concentrate on the task of locating an object without the distraction of alarms being set off by the alert or asset management modes.
An embodiment of the invention is diagrammatically illustrated, by way of example, in the accompanying drawings, in which: Figure 1 is schematic representation of a system according to the present invention; and Figure 2 is a schematic representation of the component parts of the system of Figure 1. .
e' te. . Ic.
Figures 1 and 2 show a system 10 comprising a plurality of tags 20, 20' and 20' ' and a locator device 40.
Each tag may be associated with an object to be located in a variety of ways. In one embodiment, the tag comprises a casing configured to be attached to or carried by an object to be located. The casing may comprise means for attaching the transceiver device to an object to be located. The attachment means may comprise an adhesive layer. For example, the attachment means may comprise a peelable adhesive layer or a Velcro pad for removeably attaching the tag to an object. In this way, the tag may be reused to locate many different objects over time. In another form, the attachment means may be configured for attaching the tag to a key ring or the like. In another embodiment, the tag may be housed in the object itself.
For example, the transceiver device may be housed in a golf ball, car key, camera or the like.
In the embodiment illustrated, tag 20 comprises a casing 22 comprising an adhesive layer 24 for attachment to an everyday article (e.g. wallet or the like). Tag 20' takes the form of a key-ring accessory 22' comprising attachment means 24' having an aperture for receiving a key-ring. Tag 20'' is configured to be integrally mounted within a golf ball 25 during manufacture. Each tag 20, 20' and 20'' has its own unique identification code associated therewith to allow the locator device 40 to locate one or more specific tag. Transceiver devices 20, 20' and 20' ' each comprise a first R.F. communication module 30, 30' and . ::: e' ce.. ce cI..
30' and a first processor 32, 32' and 30'' (depicted as a single unit in Figure 2 only for the sake of brevity).
The locator device 40 may be a portable device, e.g. a handset. In one form, the locator device 40 may be incorporated in a hand-held device such a Personal Digital Assistant (P.D.A.), an electronic organizer, an MP3 player, mobile telephone or the like.
The locator device 40 comprises a second R.F. communication module 50 which includes an omni-directional aerial, an input 52 (in the form of buttons or keys 42 shown in Figure 1 which may include Braille markings), a directional aerial 54 and an output 56 all linked to a second microprocessor 58 which includes distance determining means. Output 56 includes an LCD including a graphic representative of signal strength and alarm means configured to produce an audio and/or visual alarm. Additional audiovisual aids (not shown) may be provided on both the locator device and tags to aid locating tagged objects. For example, each tag may be configured to emit a unique tone.
For optimum high range capability and low power consumption, the first and second communication modules preferably operate using a specification based on the IEEE 802.15.4 standard. The IEEE 802.15.4 standard uses spread spectrum techniques at 2.4GHz transmission frequency. The bit rate is 250kb/s which allows small amounts of data to be transmitted in a short time. In light of the low power consumption of IEEE 802.15.4-compliant devices, the transceiver device may be powered by a battery of modest . e c:. : e.. . c.e:.
dimensions.
Using a specification based on the IEEE 802.15.4
standard, the first and second communication modules may have a maximum range of between loom and 20Om. For example, the first and second communication modules may have a maximum range of between 125m and 175m. However, it is conceivable that other suitable protocols (e.g. ZigBee_ or Bluetooth) may be used to implement the present invention.
Modes of operation of the system 10 and details of the structure of message packets transmitted between the locator device 40 and tags 20, 20', 20'' are described in detail below.
Summary of Modes
The locator device 40 is configured to operate in a plurality of modes, namely: "idle mode", "locate mode", "alert mode", "asset management mode" and "treasure hunt modes. Locate mode is used to give audio and/or visual feedback to the user about the position of an object (e.g. missing object), thereby helping to direct the user to the object. Alert mode alerts the user when an object travels beyond a set allowed perimeter. In asset management mode, the locator device maintains a fixed position, and tags that come within a certain distance set off an alarm. In treasure hunt mode (which is functionally identical to asset management mode) it is the user who moves around with the locator device and an alarm is sounded if a tag comes within a certain range of the locator device. Idle . ::: c' cee. .e a. .e a. Ite.
mode is the state in which tags reside when they are not being communicated with or used to find items, so as to save battery life. The five modes, and they way they operate will now be discussed in more depth.
Message packets Most message packets for the system exchanged between locator device and tags will follow the same message structure, and an example structure is shown.
| Byte 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 I Description | Message ID | Tag number 1 3 byte handheld ID number | One byte is required to carry the message identifier, describing what the rest of the data in the packet refers to. The other 6 bytes of the packet are data, and this is split down into two sections. The first section is the 3- byte tag number. The second that is also 3-bytes long carries information about the locator device ID number.
In the system there are a maximum of 24 tags that belong to any one locator device, and this information is incorporated into the tag number field of the message packet. By using three bytes for this field, one bit can be assigned to each device. This allows downstream transmissions from locator device to tag to address more than one tag, whereas upstream transmissions from tag to locator device will only show the tag number that sent the message.
Tag Wake-up e e. e. :e.: te:e A. . me.* .: .: Tags that are not currently in an active (for example Locate) mode reside in idle mode. In idle mode, the tag polls the air interface every few seconds to determine if the locator device is communicating with it. If the tag finds the air interface in use, then it wakes up. This polling period is called the tag wake-up interval. The wake-up interval is designed to minimise battery consumption by switching off parts of the tag when they are not needed.
The wake-up period must be catered for in the locator device system design. Every transmission from locator device to a tag in idle mode must be longer than the tag wake-up interval to ensure that the tag wakes up.
Tag Registration The registration process is invoked by the locator device. The locator device sends a continuous stream of register request' messages to the tag for a period in excess of the tag wake-up interval. When the tag wakes up and receives one or more such messages, it will either respond unconditionally if it is unregistered, or will respond if the identity of the originating locator device matches that already programmed into the tag (or a master locator device ID).
If the tag is unregistered or recognises the locator device ID in the 'register request' message, it sends an accept request back to the locator device. The message is repeated frequently, so that once the locator device r ceases its repeated transmission, it will receive the acknowledgement.
If the locator device receives a valid acknowledgement from a single tag, the locator device sends the 'register, message to the tag containing the registration number. This register message carries the unique ID for the locator device, which is then stored in the tag. It also carries the assigned tag number, by which the locator device recognizes the tag. The tag then responds finally with a registration result (success or failure), which results in an audiovisual response to the user.
All the messages during the message registration handshake must be of high signal strength to ensure that the separation between locator device and tag is between a minimum distance and a maximum distance. Only units separated by this range should reply to registration messages. However, tags up to twice the maximum distance from the locator device may respond to the requests, due to variations in RF performance.
A time delay is incorporated between the locator device accepting the registration acknowledgement message from the tag, and sending the registration data. If two or more tags accept the request, the locator device cancels the registration process to stop two tags getting the same registration data. If only one tag accepts the request during the delay time, the registration process is completed.
:: 6fJ a; B. A tag can only be registered to one locator device at a time, so pre-registered tags need to be unregistered by the parent locator device (with matching ID), or a master locator device (with specific foreign ID) before they can be re-registered. The tag initially comes unregistered, and must be registered before use. The registration data (ID & tag number) are stored on the tag in non-volatile memory so that when batteries are changed, the registration data is not lost. When tags are unregistered by the locator device, data is set back to the factory default.
A total of 24 tags may be registered to one locator device, using all of the tag addressing slots in the message packet. The non-volatile memory on the locator device is used to store a name for each of the 24 tags, to assist the user in associating particular tags to assigned functions.
Locate mode A locate mode is provided to help the user to locate a specific tag. The user initiates the "locate mode" on the locator device, and the tag listens for locate messages. The locator device will transmit the locate message continuously at first, and then with gaps, to allow the locator device to receive responses from the tag to the locate message. A tag initially in idle mode will enter locate mode upon receiving a valid locate message from the locator device, causing the tag to continually :: .' .e t. .e t:: transmit locate messages to the locator device at a constant rate.
A tag in alert mode switches to locate mode when it receives a locate message from the locator device. The locator device then responds every time a reply is received with another locate message to keep the tag in locate mode. A tag will stay in locate mode whilst receiving the constant locate messages from the locator device, or otherwise time out after a set period. The locator device will stay in locate mode until a timeout is reached, or the user ceases to locate, switches tag or changes mode. At this point, the tag is brought from locate mode into idle mode with the transmission of an idle message.
If the user stops locating the current tag, the locator device sends the idle message, however if the user switches tag then the new locate message to another tag is inferred as an idle message to the previous tag.
Tags in locate mode alert the user with audiovisual emissions. These both occur between 0.5 and 2 times per second.
Example locate message structure The locate message from locator device to tag will have a message ID stating that it is a 'locate' message.
The locator device ID will take the value of the locator device's unique ID number that is registered with a tag, and the tag number will take the value of the tag to put into locate mode. This locate message starts locate mode, . ee.
e .e e.
e ë . and starts the operation described in the locate mode section.
The tag then responds with messages with a 'hello' message ID. This contains the same data as the initial locate message, so that the locator device knows that the message is bound for it, and so that it knows its tag number. It uses the hello message as described in the locate mode section, to determine the position of the object. There may be three factory settings in alert mode/asset management mode: "near", "mediums and "fare.
Users may be able to alter sensitivity of the factory settings, for example to make "near" very close to "medium". Factoring far" may be set at 75% of maximum; a user could change the setting to, for example, 99%. Alert Mode Alert mode is provided to tell the user when a tag moves
outside a maximum configurable distance. The mechanism for detecting this condition is to monitor the received power of messages sent from tag to locator device, and infer the distance from the received power.
There are three different configurable distances to the user in alert mode.
Alert mode is initiated by the locator device, for any subset of the tags belonging to that locator device.
This subset forms an 'alert list'. If the locator device leaves alert mode, the alert list is remembered for when the mode is recentered. When the user initiates alert mode, the locator device issues messages waking tags from a a a a a as ë a . ate idle mode and placing them in alert mode. If there are no tags on the alert list, the locator device maintains radio silence, and awaits information from the user about which tags to put onto the alert list and into alert mode.
A tag in idle or locate mode is switched to alert mode if a valid alert message is received. A tag in alert mode sends messages periodically to the locator device so that the distance can be calculated between the tag and the locator device. The tag continues to transmit until the locator device tells the tag to leave alert mode, and return to idle mode or enter another mode. When in alert mode, the tag does not give out any audiovisual signals, however when entering alert mode a short audiovisual signal is given.
The locator device unit remains in alert mode until the user intervenes. When in alert mode it processes the tag responses. If the locator device receives any message from any tag not on the alert list, a message is used to make that tag enter idle mode.
The locator device alerts the user when a tag goes past a distance threshold, or if (for example) two or more messages fail to reach the locator device. If the condition that made the locator device alert the user is cleared, then the alert is cleared. Any tag in the alert condition is added to the 'alarm list', and, when alarm list is not empty, an alarm condition is given to the user. The alarm condition causes an audiovisual output on the locator device, with a timeout and interactive options . . c . . . sea for the user to pursue. The locator device also has a timeout to check if alert mode has been active for a long period of time. The alert mode alarm may include an audio and/or visual output and/or a vibrating element.
Example alert message structure The alert message from the locator device to tag has a unique message ID telling the tag(s) that it is an alert message. This causes the tag (s) to enter alert mode that
are indicated in tag number bit field and that are
registered to the locator device ID field.
In alert mode the tags periodically send a message with ID of 'hello' to the locator device, the same ID used in locate mode. The ID field is filled with the locator devices ID, and the tag number of the tag responding.
This is used as described in the alert mode section to determine the distance between tag and locator device.
Asset Management / Treasure Hunt Mode Asset management mode provides a user with a proximity warning, to raise an alarm when assets (objects that have been tagged) come within a certain range of the locator device. Treasure hunt mode similarly raises an alarm when tagged objects come within a certain range of the locator device, however in treasure hunt mode, the locator device is assumed to be mobile, rather than the tags. The combined mode is abbreviated to Treasure Hunt and Asset Management (THAM). THAN comes in (for example) two variants, (for example) THAM-24 and THAM-256, and have different message structures for the two variants.
ee e ear e e e e e e e ee eve e e e e e e e e e e e e see e e e e In a similar fashion to alert mode, the received message power on a message transmitted from tag to locator device is analysed to calculate the distance between tag and locator device.
Asset Management / Treasure Hunt 256 Mode To use asset management and treasure hunt 256 mode "THAM-256", the system must be set up to use a different ID structure to the normal 3-byte ID structure. The first of the three bytes is set to the unique foreign ID. The user enters a second THAM group" number into the locator device, which is used as an ID between locator device and tags. The third byte called the "THAM subgroups is individually assigned to each tag, as is the tag number.
These numbers can then be used to register tags.
Byte 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 I Description I Message ID I Tag number I Foreign ID I THAM group I THAM subgroup | An unlocking function is envisaged to allow the locator device to enter this THAM-256 mode, and change the ID structure. Only an unlocked locator device can register a tag as foreign, and only a locator device with the same THAM number, or a master locator device, can re-register the tag later.
Once the locator device has been given the foreign ID and THAM group number, and it has registered tags, it can be used in either THAM mode. The locator device issues a message to make all tag(s) with the same THAM group number . ace enter alert mode, and the tags in this group respond periodically with a reply signal. When a tag comes within a user specified distance of the locator device, an audiovisual alert is given. In asset management mode this will occur because the tag has moved too close to the locator device, and in treasure hunt mode because the locator device has moved close to the tag. The locator device will then display the THAM subgroup number, and the tag number, so that the tag is uniquely identified.
In asset management mode, it is envisaged that there will not be two tags with the same THAM subgroup number and tag number, so that (for example) 24*256 = 6144 devices can be uniquely identified. In treasure hunt mode, the tag number could be used to signify different values of treasure that have been found, and the THAM subgroup number is used to identify the (name of the) treasure.
As in alert mode, there are (for example) three configurable distances at which the tag can be identified as being close to the locator device. It is envisaged that THAM-256 mode can work alongside Alert mode (using foreign ID's), alerting if the object is too close or too far. It would however be suspended in Locate mode. Due to the fact that the locator device has a foreign ID, the standard 3- byte ID locate and alert mode are no longer accessible.
Other tags with standard 3-byte ID's in alert mode will be left unaffected, and the locator device will ignore their alerts.
The locator device may also be able to take the THAM . c t cee e C group number of a tag that it heard broadcasting the alert signal.
Asset Management / Treasure Hunt 256 Mode message structure An alert message is sent from the locator device containing the foreign ID and THAM group number. Any foreign registered tag(s) that match the THAM group number enter alert mode. The tag(s) in alert mode then periodically send a 'hello, message back to the locator device with foreign ID, THAM group number, THAM subgroup number and tag number. The locator device uses the responses as described in the THAM section to determine distance between tag and locator device.
Asset Management / Treasure Hunt 24 Mode THAM 24 reverts back to the original 3-byte unique device ID. The locator device with registered tags signals the tags to enter alert mode. As all the tag(s) will have the same unique 3-byte ID, the 3-byte tag number is used to choose which tag(s) enter alert mode. The locator device then monitors the responses from tags, using the received power to calculate the distance between tag and locator device. When a tag comes within the range specified by a setting on the locator device, the locator device gives an audiovisual response and displays the tag number.
Asset Management / Treasure Hunt 24 Mode message structure The alert message is given from locator device to tag(s), using the unique 3-byte ID. The tag numbers in the ce e I.e ea e e message are used to specify which tag(s) are to enter alert mode. The tags then enter alert mode, sending a message with ID hello' periodically. The received messages are checked to be valid against the 3- byte ID, and used to determine the distance between tag and locator device. This information is used as described in the Asset Management / Treasure Hunt 24 Mode section.
Panic Button and messages A special variant of a normal tag may be fitted with a 'panic' button. The panic function may form a special case of the alert mode. When the tag is in alert mode, and the alert signals being monitored by the locator device, pressing the panic button sends a message with a different ID to the locator device. This causes the locator device to immediately enter an alert condition and put the tag that pressed the panic button onto the alarm list. The message takes the standard packet format, so that the locator device can identify which tag pressed the panic button from the tag field. The tag will also give an audiovisual alert when in panic mode.
Claims (26)
- . - . . . e.e. r . . . CLAIMS: 1. A system for use in locating an object, comprising: a transceiver device for placing with an object to be located, the transceiver device comprising a first radio frequency communication module; and a locator device comprising: a second radio frequency communication module for communicating with the transceiver device; distance determining means for estimating separation between the transceiver device and the locator device based on a status signal received from the transceiver device; and alarm means for alerting a user when separation between the transceiver device and the locator device falls below a predetermined distance.2. A system according to claim 1, wherein the transceiver device is configured to transmit a status signal in response to an activation signal received from the locator device.
- 2 0
- 3. A system according to claim 2, wherein the transceiver device is configured to transmit a plurality of status signals in response to receipt of an activation signal.
- 4. A system according to any of the preceding claims, wherein the distance determining means comprises a signal strength meter for measuring strength of status signals received from the transceiver device.c. . c c.ce c c r c ceC C C C CC C C C C C C
- 5. A system according to any of the preceding claims, further comprising one or more further transceiver devices each comprising a respective radio frequency communication module.
- 6. A system according to claim 5, wherein each transceiver device has a unique identification code associated therewith.
- 7. A system according to claim 6, wherein the locator device is configured to identify the identity of a transceiver device activating the alarm means.
- 8. A system according to claim 6 or claim 7, wherein the locator device is configured to selectively address one or more of the transceiver devices s.
- 9. A system according to any of claims 6 to 8, wherein the activation signal comprises a message packet including a tag identifier for identifying which of the plurality of transceiver devices is to be activated.
- 10. A system according to claim 9, wherein each transceiver device is assigned a different bit in the tag identifier.
- 11. A system according to any of the preceding claims, wherein the transceiver device and the locator device are . e c e # e e. e e e ce e e e configured to communicate with each another using awireless specification based on IEEE 802.15.4.
- 12. A system for use in locating an object, comprising: a transceiver device for placing with an object to be located, the transceiver device comprising a first radio frequency communication module; and a locator device comprising: a second radio frequency communication module for communicating with the transceiver device; distance determining means for estimating separation between the transceiver device and the locator device using a status signal received from the transceiver device; and an output for providing information based on the estimated separation between the transceiver device and the locator device provided by the distance determining means; wherein the transceiver device and the locator device are configured to communicate with each another using awireless specification based on IEEE 802.15.4.
- 13. A system according to claim 12, wherein the transceiver device and locator device are configured to distinguish between signals sent from the other respective device and signals sent from a device which is not part of the system.
- 14. A system according to claim 12 or claim 13, wherein the distance determining means comprises a signal strength c e e, e. e I e e cce e e e e e e e e e see e e e meter for measuring strength of status signals received from the transceiver device.
- 15. A system according to any of claims 12-14, wherein the locator device further comprises a directional aerial.
- 16. A system according to any of claims 12-15, wherein the output is configured to provide an indication of the separation between the transceiver device and the locator device.
- 17. A system according to any of claims 12-15, wherein the output is configured to raise an alarm when the estimated separation between the transceiver device and the locator device exceeds a predetermined distance.
- 18. A system according to any of claims 12-15, wherein the output is configured to indicate when the estimated separation between the tag and the locator device falls below a predetermined distance
- 19. A system according to any of claims 12-15, wherein the transceiver device is configured to switch intermittently between an inactive mode, in which the first radio frequency communication module is unresponsive to incoming signals, and an active mode, in which the first radio frequency communication module is responsive to incoming signals.a ce r c Be c c.e c c a a c c c a c c.
- 20. A system according to any of claims 12-19, further comprising one or more further transceiver devices each comprising a respective radio frequency communication module.
- 21. A system according to claim 20, wherein each transceiver device has a unique identification code associated therewith.
- 22. A system according to claim 21, wherein the locator device is configured to identify the identity of a transceiver device activating the output.
- 23. A system according to claim 21 or claim 22, wherein the locator device is configured to selectively address one or more of the transceiver devices.
- 24. A system according to any of claims 21 to 23, wherein the activation signal comprises a message packet including a tag identifier for identifying which of the plurality of transceiver devices is to be activated.
- 25. A system according to claim 24, wherein each transceiver device is assigned a different bit in the tag identifier.
- 26. A system as substantially hereinbefore described with reference to the accompanying drawings.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GBGB0418376.0A GB0418376D0 (en) | 2004-08-18 | 2004-08-18 | Locating system |
Publications (2)
Publication Number | Publication Date |
---|---|
GB0516864D0 GB0516864D0 (en) | 2005-09-28 |
GB2417354A true GB2417354A (en) | 2006-02-22 |
Family
ID=33042221
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GBGB0418376.0A Ceased GB0418376D0 (en) | 2004-08-18 | 2004-08-18 | Locating system |
GB0516864A Withdrawn GB2417354A (en) | 2004-08-18 | 2005-08-17 | Locating system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GBGB0418376.0A Ceased GB0418376D0 (en) | 2004-08-18 | 2004-08-18 | Locating system |
Country Status (2)
Country | Link |
---|---|
US (1) | US20060038676A1 (en) |
GB (2) | GB0418376D0 (en) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2425021A (en) * | 2005-04-09 | 2006-10-11 | Dan Tinsley | Keyfob with low K8 system for locating vehicle |
GB2436384A (en) * | 2006-03-21 | 2007-09-26 | Charles Richard Whiteman | proximity alarm for phone |
DE102010007292A1 (en) | 2010-02-08 | 2011-08-11 | Smart Protect Ag | Alarm system for securing portable object, has remote control device activated such that determined measurement for distance exceeds predetermined threshold value, and generating unit triggered for generating acoustic alarms |
US8239992B2 (en) | 2007-05-09 | 2012-08-14 | Irobot Corporation | Compact autonomous coverage robot |
US8253368B2 (en) | 2004-01-28 | 2012-08-28 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8368339B2 (en) | 2001-01-24 | 2013-02-05 | Irobot Corporation | Robot confinement |
US8374721B2 (en) | 2005-12-02 | 2013-02-12 | Irobot Corporation | Robot system |
US8380350B2 (en) | 2005-12-02 | 2013-02-19 | Irobot Corporation | Autonomous coverage robot navigation system |
US8382906B2 (en) | 2005-02-18 | 2013-02-26 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
US8386081B2 (en) | 2002-09-13 | 2013-02-26 | Irobot Corporation | Navigational control system for a robotic device |
US8390251B2 (en) | 2004-01-21 | 2013-03-05 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8387193B2 (en) | 2005-02-18 | 2013-03-05 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8396592B2 (en) | 2001-06-12 | 2013-03-12 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8412377B2 (en) | 2000-01-24 | 2013-04-02 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8417383B2 (en) | 2006-05-31 | 2013-04-09 | Irobot Corporation | Detecting robot stasis |
US8418303B2 (en) | 2006-05-19 | 2013-04-16 | Irobot Corporation | Cleaning robot roller processing |
US8428778B2 (en) | 2002-09-13 | 2013-04-23 | Irobot Corporation | Navigational control system for a robotic device |
US8463438B2 (en) | 2001-06-12 | 2013-06-11 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8474090B2 (en) | 2002-01-03 | 2013-07-02 | Irobot Corporation | Autonomous floor-cleaning robot |
WO2013117879A1 (en) | 2012-02-07 | 2013-08-15 | Resqski Ltd | Ski finder |
US8515578B2 (en) | 2002-09-13 | 2013-08-20 | Irobot Corporation | Navigational control system for a robotic device |
US8584305B2 (en) | 2005-12-02 | 2013-11-19 | Irobot Corporation | Modular robot |
US8600553B2 (en) | 2005-12-02 | 2013-12-03 | Irobot Corporation | Coverage robot mobility |
US8739355B2 (en) | 2005-02-18 | 2014-06-03 | Irobot Corporation | Autonomous surface cleaning robot for dry cleaning |
US8780342B2 (en) | 2004-03-29 | 2014-07-15 | Irobot Corporation | Methods and apparatus for position estimation using reflected light sources |
US8788092B2 (en) | 2000-01-24 | 2014-07-22 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8800107B2 (en) | 2010-02-16 | 2014-08-12 | Irobot Corporation | Vacuum brush |
US8874264B1 (en) | 2004-07-07 | 2014-10-28 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US8930023B2 (en) | 2009-11-06 | 2015-01-06 | Irobot Corporation | Localization by learning of wave-signal distributions |
US8972052B2 (en) | 2004-07-07 | 2015-03-03 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
US9008835B2 (en) | 2004-06-24 | 2015-04-14 | Irobot Corporation | Remote control scheduler and method for autonomous robotic device |
GB2522636A (en) * | 2014-01-30 | 2015-08-05 | Barry Leonard Walter Chapman | Ringfence: An anti-loss, anti-theft and anti-abduction device |
US9320398B2 (en) | 2005-12-02 | 2016-04-26 | Irobot Corporation | Autonomous coverage robots |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1863685A4 (en) | 2005-03-14 | 2012-10-17 | Mann Alfred E Found Scient Res | System and method for locating objects and communicating the same |
WO2006098791A2 (en) * | 2005-03-14 | 2006-09-21 | The Alfred E. Mann Foundation For Scientific Research | System and method for locating objects and communicating with the same |
US7592918B2 (en) | 2006-02-21 | 2009-09-22 | Karr Lawrence J | Electronic fence mode alert system and method |
US7573381B2 (en) | 2006-02-21 | 2009-08-11 | Karr Lawrence J | Reverse locator |
US7990274B2 (en) * | 2006-11-14 | 2011-08-02 | Hill Patricia J | Call system for location and training of a cat or other domestic animal |
US20080125040A1 (en) * | 2006-11-29 | 2008-05-29 | Apple Computer, Inc. | Location discovery using bluetooth |
US8994533B2 (en) * | 2006-11-30 | 2015-03-31 | Patent Navigation, Inc. | Conditional RFID |
WO2009101471A2 (en) * | 2007-11-15 | 2009-08-20 | Loc8Tor Ltd | Locating system |
CN101587628A (en) * | 2008-05-21 | 2009-11-25 | 深圳富泰宏精密工业有限公司 | Alarm monitoring system and method for handheld mobile electronic device |
US8830062B2 (en) | 2008-06-05 | 2014-09-09 | Micron Technology, Inc. | Systems and methods to use radar in RFID systems |
US8242888B2 (en) | 2008-06-05 | 2012-08-14 | Keystone Technology Solutions, Llc | Systems and methods to determine motion parameters using RFID tags |
US8461966B2 (en) | 2008-06-05 | 2013-06-11 | Micron Technology, Inc. | Systems and methods to determine kinematical parameters using RFID tags |
US8094011B2 (en) * | 2008-08-15 | 2012-01-10 | Everardo Dos Santos Faris | Transceiver device for cell phones for tracking of objects |
US8823577B2 (en) * | 2009-12-23 | 2014-09-02 | Itrack, Llc | Distance separation tracking system |
US20110187527A1 (en) * | 2010-02-02 | 2011-08-04 | Penny Goodwill | Portable tracking/locating system, method, and application |
EP2367021A1 (en) * | 2010-03-17 | 2011-09-21 | The Swatch Group Research and Development Ltd. | Method and system for locating objects |
IL214663A0 (en) * | 2011-08-15 | 2011-10-31 | Arthur Mayer Sommer | Micro handheld alarm network system for and method for alerting to any loss of a network entity |
US20130154809A1 (en) * | 2011-12-19 | 2013-06-20 | Symbol Technologies, Inc. | Method and apparatus for locating an item within a radio frequency identification monitored area |
WO2013148899A1 (en) * | 2012-03-28 | 2013-10-03 | Charm Alarm Llc | Smart charm anti-theft alarm system |
US9299240B2 (en) * | 2013-02-27 | 2016-03-29 | Welch Allyn, Inc. | Anti-loss for medical devices |
US20150019982A1 (en) * | 2013-07-12 | 2015-01-15 | Felix Houston Petitt, JR. | System, devices, and platform for security |
US20150206412A1 (en) * | 2013-07-29 | 2015-07-23 | Steven Harold Lachance | Scatterbrain |
US9830424B2 (en) | 2013-09-18 | 2017-11-28 | Hill-Rom Services, Inc. | Bed/room/patient association systems and methods |
CN103871214A (en) * | 2014-01-02 | 2014-06-18 | 张彩萍 | Electronic attention device |
US20160292974A1 (en) * | 2015-04-02 | 2016-10-06 | Yvonne Folk | System and method for locating lost objects or items |
CN108449952B (en) * | 2015-09-22 | 2021-11-26 | 诺基亚技术有限公司 | Transitioning between positioning modes |
KR102377002B1 (en) * | 2016-01-27 | 2022-03-21 | 삼성전자주식회사 | Electronic apparatus and operating method thereof |
US9811996B1 (en) * | 2016-04-05 | 2017-11-07 | Agbai E. Eke | Misplaced key-locating system |
FR3061982B1 (en) * | 2017-01-17 | 2020-03-06 | Evalandgo | ZONE EXIT SIGNALING METHOD AND SYSTEM FOR ELECTRONIC DEVICES. |
USD901097S1 (en) | 2018-09-19 | 2020-11-03 | Christopher Coughlan | Dog garment |
KR101954877B1 (en) * | 2018-10-10 | 2019-03-06 | 김경원 | A terminal for tracking the location of an article set by an individual, a location tracking system and a method using a terminal for tracking the location of an article set by the individual |
US11911325B2 (en) * | 2019-02-26 | 2024-02-27 | Hill-Rom Services, Inc. | Bed interface for manual location |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994012956A1 (en) * | 1992-11-25 | 1994-06-09 | Bistar Electronics, Inc. | Portable anti-theft device |
GB2344914A (en) * | 1998-06-18 | 2000-06-21 | Paul Anthony Delahunty | System for protecting an article or child |
GB2389216A (en) * | 2002-05-30 | 2003-12-03 | Kenneth Dolman | Anti-theft or anti-loss proximity alarm |
GB2391674A (en) * | 2002-08-09 | 2004-02-11 | Meganeed Ltd | Distance monitoring system with optional signal boost to extend range |
GB2400711A (en) * | 2003-04-16 | 2004-10-20 | Paul Thomas Dimmer | Wireless alarm system monitoring the position of valuables that is suitable for protecting computers or mobile phones which are using wireless data networks |
GB2402827A (en) * | 2003-06-03 | 2004-12-15 | Ashgill Electronics Ltd | Child monitoring system |
US20040263327A1 (en) * | 2003-06-25 | 2004-12-30 | Motorola, Inc. | Item location tracking system and method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5274359A (en) * | 1992-03-09 | 1993-12-28 | Bruce Adams | Portable water activated alert system with directional indicator |
AU2002255750B2 (en) * | 2001-03-12 | 2005-09-15 | Eureka Technologies Partners, Llc | Article locator system |
-
2004
- 2004-08-18 GB GBGB0418376.0A patent/GB0418376D0/en not_active Ceased
-
2005
- 2005-08-17 GB GB0516864A patent/GB2417354A/en not_active Withdrawn
- 2005-08-17 US US11/205,608 patent/US20060038676A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994012956A1 (en) * | 1992-11-25 | 1994-06-09 | Bistar Electronics, Inc. | Portable anti-theft device |
GB2344914A (en) * | 1998-06-18 | 2000-06-21 | Paul Anthony Delahunty | System for protecting an article or child |
GB2389216A (en) * | 2002-05-30 | 2003-12-03 | Kenneth Dolman | Anti-theft or anti-loss proximity alarm |
GB2391674A (en) * | 2002-08-09 | 2004-02-11 | Meganeed Ltd | Distance monitoring system with optional signal boost to extend range |
GB2400711A (en) * | 2003-04-16 | 2004-10-20 | Paul Thomas Dimmer | Wireless alarm system monitoring the position of valuables that is suitable for protecting computers or mobile phones which are using wireless data networks |
GB2402827A (en) * | 2003-06-03 | 2004-12-15 | Ashgill Electronics Ltd | Child monitoring system |
US20040263327A1 (en) * | 2003-06-25 | 2004-12-30 | Motorola, Inc. | Item location tracking system and method |
Cited By (90)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8788092B2 (en) | 2000-01-24 | 2014-07-22 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8478442B2 (en) | 2000-01-24 | 2013-07-02 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8412377B2 (en) | 2000-01-24 | 2013-04-02 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US9446521B2 (en) | 2000-01-24 | 2016-09-20 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8565920B2 (en) | 2000-01-24 | 2013-10-22 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8761935B2 (en) | 2000-01-24 | 2014-06-24 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US9144361B2 (en) | 2000-04-04 | 2015-09-29 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8686679B2 (en) | 2001-01-24 | 2014-04-01 | Irobot Corporation | Robot confinement |
US9038233B2 (en) | 2001-01-24 | 2015-05-26 | Irobot Corporation | Autonomous floor-cleaning robot |
US8368339B2 (en) | 2001-01-24 | 2013-02-05 | Irobot Corporation | Robot confinement |
US9167946B2 (en) | 2001-01-24 | 2015-10-27 | Irobot Corporation | Autonomous floor cleaning robot |
US9582005B2 (en) | 2001-01-24 | 2017-02-28 | Irobot Corporation | Robot confinement |
US9622635B2 (en) | 2001-01-24 | 2017-04-18 | Irobot Corporation | Autonomous floor-cleaning robot |
US9104204B2 (en) | 2001-06-12 | 2015-08-11 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8463438B2 (en) | 2001-06-12 | 2013-06-11 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8396592B2 (en) | 2001-06-12 | 2013-03-12 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8474090B2 (en) | 2002-01-03 | 2013-07-02 | Irobot Corporation | Autonomous floor-cleaning robot |
US9128486B2 (en) | 2002-01-24 | 2015-09-08 | Irobot Corporation | Navigational control system for a robotic device |
US8793020B2 (en) | 2002-09-13 | 2014-07-29 | Irobot Corporation | Navigational control system for a robotic device |
US8781626B2 (en) | 2002-09-13 | 2014-07-15 | Irobot Corporation | Navigational control system for a robotic device |
US8386081B2 (en) | 2002-09-13 | 2013-02-26 | Irobot Corporation | Navigational control system for a robotic device |
US8515578B2 (en) | 2002-09-13 | 2013-08-20 | Irobot Corporation | Navigational control system for a robotic device |
US8428778B2 (en) | 2002-09-13 | 2013-04-23 | Irobot Corporation | Navigational control system for a robotic device |
US9949608B2 (en) | 2002-09-13 | 2018-04-24 | Irobot Corporation | Navigational control system for a robotic device |
US8461803B2 (en) | 2004-01-21 | 2013-06-11 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8854001B2 (en) | 2004-01-21 | 2014-10-07 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8390251B2 (en) | 2004-01-21 | 2013-03-05 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US9215957B2 (en) | 2004-01-21 | 2015-12-22 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8749196B2 (en) | 2004-01-21 | 2014-06-10 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8253368B2 (en) | 2004-01-28 | 2012-08-28 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8378613B2 (en) | 2004-01-28 | 2013-02-19 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8598829B2 (en) | 2004-01-28 | 2013-12-03 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8456125B2 (en) | 2004-01-28 | 2013-06-04 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8780342B2 (en) | 2004-03-29 | 2014-07-15 | Irobot Corporation | Methods and apparatus for position estimation using reflected light sources |
US9360300B2 (en) | 2004-03-29 | 2016-06-07 | Irobot Corporation | Methods and apparatus for position estimation using reflected light sources |
US9486924B2 (en) | 2004-06-24 | 2016-11-08 | Irobot Corporation | Remote control scheduler and method for autonomous robotic device |
US9008835B2 (en) | 2004-06-24 | 2015-04-14 | Irobot Corporation | Remote control scheduler and method for autonomous robotic device |
US8874264B1 (en) | 2004-07-07 | 2014-10-28 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US8972052B2 (en) | 2004-07-07 | 2015-03-03 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
US9223749B2 (en) | 2004-07-07 | 2015-12-29 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
US9229454B1 (en) | 2004-07-07 | 2016-01-05 | Irobot Corporation | Autonomous mobile robot system |
US8966707B2 (en) | 2005-02-18 | 2015-03-03 | Irobot Corporation | Autonomous surface cleaning robot for dry cleaning |
US8392021B2 (en) | 2005-02-18 | 2013-03-05 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
US10470629B2 (en) | 2005-02-18 | 2019-11-12 | Irobot Corporation | Autonomous surface cleaning robot for dry cleaning |
US8782848B2 (en) | 2005-02-18 | 2014-07-22 | Irobot Corporation | Autonomous surface cleaning robot for dry cleaning |
US9445702B2 (en) | 2005-02-18 | 2016-09-20 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8774966B2 (en) | 2005-02-18 | 2014-07-08 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8382906B2 (en) | 2005-02-18 | 2013-02-26 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
US8855813B2 (en) | 2005-02-18 | 2014-10-07 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8739355B2 (en) | 2005-02-18 | 2014-06-03 | Irobot Corporation | Autonomous surface cleaning robot for dry cleaning |
US8387193B2 (en) | 2005-02-18 | 2013-03-05 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8985127B2 (en) | 2005-02-18 | 2015-03-24 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
US8670866B2 (en) | 2005-02-18 | 2014-03-11 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
GB2425021A (en) * | 2005-04-09 | 2006-10-11 | Dan Tinsley | Keyfob with low K8 system for locating vehicle |
US9392920B2 (en) | 2005-12-02 | 2016-07-19 | Irobot Corporation | Robot system |
US9320398B2 (en) | 2005-12-02 | 2016-04-26 | Irobot Corporation | Autonomous coverage robots |
US8761931B2 (en) | 2005-12-02 | 2014-06-24 | Irobot Corporation | Robot system |
US9599990B2 (en) | 2005-12-02 | 2017-03-21 | Irobot Corporation | Robot system |
US8954192B2 (en) | 2005-12-02 | 2015-02-10 | Irobot Corporation | Navigating autonomous coverage robots |
US8380350B2 (en) | 2005-12-02 | 2013-02-19 | Irobot Corporation | Autonomous coverage robot navigation system |
US8600553B2 (en) | 2005-12-02 | 2013-12-03 | Irobot Corporation | Coverage robot mobility |
US8374721B2 (en) | 2005-12-02 | 2013-02-12 | Irobot Corporation | Robot system |
US9144360B2 (en) | 2005-12-02 | 2015-09-29 | Irobot Corporation | Autonomous coverage robot navigation system |
US9149170B2 (en) | 2005-12-02 | 2015-10-06 | Irobot Corporation | Navigating autonomous coverage robots |
US8584305B2 (en) | 2005-12-02 | 2013-11-19 | Irobot Corporation | Modular robot |
US8661605B2 (en) | 2005-12-02 | 2014-03-04 | Irobot Corporation | Coverage robot mobility |
GB2436384A (en) * | 2006-03-21 | 2007-09-26 | Charles Richard Whiteman | proximity alarm for phone |
US9955841B2 (en) | 2006-05-19 | 2018-05-01 | Irobot Corporation | Removing debris from cleaning robots |
US8572799B2 (en) | 2006-05-19 | 2013-11-05 | Irobot Corporation | Removing debris from cleaning robots |
US10244915B2 (en) | 2006-05-19 | 2019-04-02 | Irobot Corporation | Coverage robots and associated cleaning bins |
US8528157B2 (en) | 2006-05-19 | 2013-09-10 | Irobot Corporation | Coverage robots and associated cleaning bins |
US8418303B2 (en) | 2006-05-19 | 2013-04-16 | Irobot Corporation | Cleaning robot roller processing |
US9492048B2 (en) | 2006-05-19 | 2016-11-15 | Irobot Corporation | Removing debris from cleaning robots |
US8417383B2 (en) | 2006-05-31 | 2013-04-09 | Irobot Corporation | Detecting robot stasis |
US9317038B2 (en) | 2006-05-31 | 2016-04-19 | Irobot Corporation | Detecting robot stasis |
US8839477B2 (en) | 2007-05-09 | 2014-09-23 | Irobot Corporation | Compact autonomous coverage robot |
US9480381B2 (en) | 2007-05-09 | 2016-11-01 | Irobot Corporation | Compact autonomous coverage robot |
US10299652B2 (en) | 2007-05-09 | 2019-05-28 | Irobot Corporation | Autonomous coverage robot |
US8438695B2 (en) | 2007-05-09 | 2013-05-14 | Irobot Corporation | Autonomous coverage robot sensing |
US8239992B2 (en) | 2007-05-09 | 2012-08-14 | Irobot Corporation | Compact autonomous coverage robot |
US11072250B2 (en) | 2007-05-09 | 2021-07-27 | Irobot Corporation | Autonomous coverage robot sensing |
US11498438B2 (en) | 2007-05-09 | 2022-11-15 | Irobot Corporation | Autonomous coverage robot |
US10070764B2 (en) | 2007-05-09 | 2018-09-11 | Irobot Corporation | Compact autonomous coverage robot |
US8930023B2 (en) | 2009-11-06 | 2015-01-06 | Irobot Corporation | Localization by learning of wave-signal distributions |
DE102010007292A1 (en) | 2010-02-08 | 2011-08-11 | Smart Protect Ag | Alarm system for securing portable object, has remote control device activated such that determined measurement for distance exceeds predetermined threshold value, and generating unit triggered for generating acoustic alarms |
US10314449B2 (en) | 2010-02-16 | 2019-06-11 | Irobot Corporation | Vacuum brush |
US11058271B2 (en) | 2010-02-16 | 2021-07-13 | Irobot Corporation | Vacuum brush |
US8800107B2 (en) | 2010-02-16 | 2014-08-12 | Irobot Corporation | Vacuum brush |
WO2013117879A1 (en) | 2012-02-07 | 2013-08-15 | Resqski Ltd | Ski finder |
GB2522636A (en) * | 2014-01-30 | 2015-08-05 | Barry Leonard Walter Chapman | Ringfence: An anti-loss, anti-theft and anti-abduction device |
Also Published As
Publication number | Publication date |
---|---|
GB0516864D0 (en) | 2005-09-28 |
US20060038676A1 (en) | 2006-02-23 |
GB0418376D0 (en) | 2004-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060038676A1 (en) | Locating system | |
US7259671B2 (en) | Proximity aware personal alert system | |
US7719418B2 (en) | System and method for locating objects | |
US7664463B2 (en) | Portable loss prevention system | |
US7983654B2 (en) | Private network emergency alert pager system | |
US7187936B2 (en) | Wireless tracking system for personal items | |
US20060023626A1 (en) | System and method for preventing loss of personal items | |
US20080246656A1 (en) | Automatic GPS tracking system with passive battery circuitry | |
US8068022B2 (en) | System and method for monitoring objects and people using a mobile device | |
WO2014159873A1 (en) | Proximity tag for vehicles | |
US20060202840A1 (en) | Portable remote locator device | |
WO2016165026A1 (en) | Asset management and control apparatus | |
CN201749321U (en) | Bluetooth watch with anti-theft alarm function | |
KR20100081643A (en) | System for measuring position of mobile device using wireless short range communication | |
US8253593B2 (en) | Traffic light system and method for using the same | |
JP2011035438A (en) | Radio terminal device with sensor function, power saving method for terminal device, and computer program | |
JPH06123767A (en) | Position searching system | |
KR100664726B1 (en) | A Portable Loss-Prevention System | |
KR19990007744A (en) | Mobile phone call detection device and method | |
JP2002084579A (en) | Message-transmitting system | |
KR100718531B1 (en) | A location searching apparatus using wireless signal and a location transmitter | |
JP3843723B2 (en) | Wireless detector | |
KR101809665B1 (en) | Apparatus for preventing child miss and article miss | |
KR20160144763A (en) | Method for searching lost child using beacone | |
KR200383465Y1 (en) | Alarm Clock System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |