A location system, for asset or personnel tracking
Abstract
A location system, for the tracking of personnel or products for establishing the location of an identification tag attached to a person or product, has the tag comprising a power source; an ultrasonic transducer; a transmitter connected to an output signal from the transducer and capable of transmitting multiple frequencies to establish the unique ID of the tag in question, including a first frequency solely to identify when a tag is about to start transmitting data; the system comprising further a plurality of strategically located ultrasonic receiver; and processing means including a reader incorporating a number of Goertzel filters corresponding to the number of frequencies transmitted to process output signals from the ultrasonic receivers to establish the ID of the read tag and its location.

Term
1.6 yearsleft in the term
Expires 6 May 2028.
- Priority
- Filed
- Granted
- Today
- Expires
9 claims: 9 independent, 0 dependent
- 1A location system, for the tracking of personnel or products for establishing the location of an identification tag attached to a person or product, the location system comprising a tag, wherein the tag comprises (i) a power source;(ii) an ultrasonic transducer;(iii) a transmitter connected to an output signal from the transducer and operable to transmit multiple frequencies to establish the unique ID of the tag in question, the system comprising further(iv) a plurality of strategically located ultrasonic receivers; and(v) processing means including a reader operable to process output signals from the ultrasonic receivers to establish the ID of the read tag and its location,characterised in that the transmitter is operable to transmit a first frequency solely to identify when a tag is about to start transmitting data, and in that the reader incorporates a number of Goertzel filters corresponding to the number of frequencies transmitted to process the output signals from the ultrasonic receivers. Ein Standorterfassungssystem für die Ortung von Mitarbeitern und Produkten, um die Position einer Erkennungsmarke, die an einer Person oder einem Produkt befestigt ist, zu bestimmen. Das Standorterfassungssystem beinhaltet eine Marke, wobei die Marke folgendes beinhaltet:(i) eine Stromquelle;(ii) einen Ultraschallgeber;(iii) einen Sender, der mit dem Ausgangssignal des Schallgebers verbunden ist und mehrere Frequenzen übermitteln kann, um die einzigartige Kennung der entsprechenden Marke zu ermitteln. Darin bettet das Lesegerät eine Frequenz ein, die nur dazu verwendet wird, zu erkennen, wann die Marke mit der Datenübertragung beginnt. Außerdem beinhaltet das System(iv) eine Vielzahl strategisch platzierter Ultraschallempfänger;und(v) Weiterverarbeitung bedeutet in diesem Fall ein Lesegerät einzusetzen, das die Ausgangssignale von den Ultraschallempfängern bearbeiten kann. Eine Vielzahl von Goertzel-Filtern, entsprechend der Zahl der übermittelten Frequenzen um die Ausgangssignale der Ultraschallempfänger zu bearbeiten, um die Kennung der Lesemarke und ihren Standort zu ermitteln, ist dadurch gekennzeichnet, dass der Sender übertragen kann. Un système de localisation pour le suivi du personnel ou des produits afin d'établir l'emplacement d'une étiquette d'identification attachée à une personne ou à un produit, le système de localisation comprenant une étiquette où l'étiquette comprend : (i) une source d'énergie ;(ii) un transducteur à ultrasons ;(iii) un émetteur relié à un signal de sortie du transducteur et utilisable pour transmettre des fréquences multiples pour établir l'identification unique de l'étiquette en question, le système comprenant en outre(iv) une pluralité de récepteurs à ultrasons placés stratégiquement, et(v) des moyens de traitement comprenant un lecteur utilisé pour traiter les signaux de sortie des récepteurs à ultrasons pour établir l'identifiant de l'étiquette lue et son emplacement, caractérisés en ce que l'émetteur est utilisé pour transmettre une première fréquence visant uniquement à déterminer quand une étiquette est sur le point de commencer à transmettre des données et que le lecteur intègre un certain nombre de filtres de Goertzel correspondant au nombre de fréquences transmises pour traiter les signaux de sortie des récepteurs à ultrasons.
- 2A location system as claimed in Claim 1, wherein a large number as up to 10 of ultrasonic receivers are simultaneously handled by one reader in real time. In Anspruch 1 wird ein Standorterfassungssystem beansprucht, bei dem bis zu 10 Ultraschallempfänger gleichzeitig in Echtzeit von einem Lesegerät bedient werden. Un système de localisation, selon la Revendication 1, qui permet à un même lecteur de traiter simultanément un grand nombre (jusqu'à 10) de récepteurs à ultrasons en temps réel.
- 3A location system as claimed in Claim 1, or Claim 2, wherein the reader collates the signals received from each receiver to provide quantifiable information on reception timings and signal strengths which give a picture of echoes and reflections. In Anspruch 1 bzw. Anspruch 2 wird ein Standorterfassungssystem beansprucht, bei dem das Lesegerät die von jedem Empfänger empfangenen Signale zuordnet, um quantifizierbare Informationen über die Empfangszeitintervalle und Signalstärken zu beschaffen, die ein Bild von Echos und Reflexionen abgeben. Un système de localisation, selon la Revendication 1 ou la Revendication 2, dans lequel le lecteur rassemble les signaux reçus de chaque récepteur pour fournir des informations quantifiables sur les horaires de réception et les puissances du signal qui donnent une image d'échos et de reflets.
- 4A location system as claimed in Claim 3, wherein the picture of echoes and reflections is then used to determine the bearing of the original signal. Ein Standorterfassungssystem wie in Anspruch 3 beansprucht, bei dem das Bild der Echos und Reflexionen dazu genutzt wird, die Richtung des ursprünglichen Signals zu bestimmen. Un système de localisation, selon la Revendication 3, dans lequel l'image d'échos et de reflets est ensuite utilisée pour déterminer le gisement du signal original.
- 5A location system as claimed in any preceding claim, comprising a plurality of readers networked in arrays to allow greater differentiation of signal origin. Ein Standorterfassungssystem wie in allen vorhergehenden Ansprüchen beschrieben, bestehend aus einer Vielzahl von Lesegeräten, die in Feldern vernetzt sind, um eine größere Abgrenzung der Herkunft des Signals zu ermöglichen. Un système de localisation selon n'importe laquelle des revendications précédentes, comprenant une pluralité de lecteurs mises en réseau dans des matrices afin de permettre une plus grande différenciation de l'origine du signal.
- 6A location system as claimed in any preceding claim, wherein the identification tag uses a combination of five frequencies f1 - f5 to transmit the tag's unique ID and event status to the ultra sonic readers. Ein Standorterfassungssystem wie in allen vorhergehenden Ansprüchen beschrieben, bei dem die Kennungsmarke eine Kombination aus fünf Frequenzen - f1-f5 - verwendet, um die einzigartige Kennung und den Event-Status der Marke an das Ultraschalllesegerät zu übertragen. Un système de localisation selon n'importe laquelle des revendications précédentes, dans lequel l'étiquette d'identification utilise une combinaison de cinq fréquences f1 - f5 pour transmettre l'identifiant unique de l'étiquette et le statut d'événement aux lecteurs à ultrasons.
- 7A location system as claimed in Claim 6, wherein a start frequency f3 is used to solely identify when a tag is about to start transmitting, whilst frequencies f1,f2,f4,f5 are used to transmit the data. Ein Standorterfassungssystem wie in Anspruch 6 beansprucht, bei dem eine Startfrequenz f3 lediglich dazu verwendet wird, um zu erkennen, wann die Marke mit der Übertragung beginnt, während die Frequenzen f1, f2, f4 und f5 zur Übertragung der Daten genutzt werden. Un système de localisation, selon la Revendication 6, dans lequel une fréquence de départ f3 est utilisée exclusivement pour déterminer quand une étiquette est sur le point de commencer à émettre, alors que les fréquences f1, f2, f4, f5 sont utilisées pour transmettre les données.
- 8A location system as claimed in Claim 6, or Claim 7, wherein the ultrasonic reader uses five Goertzel filters to detect the discrete frequencies. Ein Standorterfassungssystem wie in Anspruch 6 bzw. 7 beansprucht, bei dem das Ultraschalllesegerät fünf Goertzel-Filter verwendet, um die diskreten Frequenzen zu ermitteln. Un système de localisation, selon la Revendication 6 ou la Revendication 7, dans lequel le lecteur à ultrasons utilise cinq filtres de Goertzel pour détecter les fréquences discrètes.
- 9A location system as claimed in Claim 8, wherein the five frequencies used within the 40KHz ultrasonic band are:- f139.216KHzf239.604KHzf340.000KHzf440.404KHzf540.816KHz Ein Standorterfassungssystem wie in Anspruch 8 beansprucht, bei dem die fünf Frequenzen innerhalb des 40KHz Ultraschallbands folgende sind:- f1 39.216KHzf2 39.604KHzf3 40.000KHzf4 40.404KHzf5 40.816KHz Un système de localisation, selon la Revendication 8, dans lequel les cinq fréquences utilisées dans la bande de 40 kHz à ultrasons sont les suivantes : f139,216 kHzf239,604 kHzf340,000 kHzf440,404 kHzf540,816 kHz
Independent claims9
25 paragraphs, as filed
Field of the Invention
This invention relates to a location system for the tracking of personnel, or products located indoors, for establishing the location of an identification tag attached to a person or product, in contrast to widely used outdoor location systems using GPS and satellites.
Background of the Invention
The requirement for real time information as to the indoor location of products of value, such as PC's, hospital equipment etc which are routinely subject to relocation has led to proposals such as described in <ul id="ul0001" list-style="none" compact="compact"><li><patcit id="pcit0001" dnum="US20050232081A"><text>US 2005/0232081</text></patcit></li><li><patcit id="pcit0002" dnum="US2005128099A"><text>US 2005/128099</text></patcit></li><li><patcit id="pcit0003" dnum="US2006013070A"><text>US 2006/013070</text></patcit></li></ul> etc.
Also in <patcit id="pcit0004" dnum="GB2305074A"><text>GB 2305074</text></patcit> is described a data signal processor that uses Goertzel's algorithm to identify carrier modulation and data transmission system used by a tag to communicate data to a reader.
The closest prior art document <patcit id="pcit0005" dnum="WO03087871A"><text>WO 03/087871 A</text></patcit> discloses a method and a system for detection and position determination of identification tags, adapted for transmitting ultrasound signals with several different frequencies to identify themselves. The signals are received by a plurality of detector units, which are connected to a detector base unit that registers and interprets the signals transmitted form the identification tags.
Object of the Invention
A basic object of the present invention is the provision of an improved indoor location system for tracking of tagged personnel or products.
Summary of the Invention
According to the present invention, there is provided a location system, for the tracking of personnel or products for establishing the location of an identification tag attached to a person or product according to claim 1.
Advantages of the Invention
The location system in accordance with the invention uses both the time and frequency domains to efficiently pack information into the ultrasonic band, distinguishing between a number of different transmissions. In addition the Goertzel algorithm overcomes interference from environmental noise by the use of the digital signal processing filters which train on the energy levels of the wanted signals only. The Goertzel algorithm is widely used in dtmf tone decoding in the telecoms industry and this design uses this algorithm in a novel manner to work in the ultrasonic band.
Collisions are handled by the algorithm to remove corrupted transmissions and time domain is used by randomising transmission gaps to allow the greatest possible probability of reception in a crowded spectrum.
Preferred or Optional Features
The highly efficient use of processing allows for a large number (up to 10) of ultrasonic receivers to be simultaneously handled by one reader in real time.
The reader collates the signals received from each receiver to provide quantifiable information on reception timings and signal strengths which give a picture of echoes and reflections. This is then used to determine the bearing of the original signal.
Readers can also be networked in arrays to allow greater differentiation of signal origin.
In detail, the identification tags use a combination of five frequencies to transmit the tag's unique ID and event status to the ultra sonic readers (f1 - f5). A start frequency (f3) is used to solely identify when a tag is about to start transmitting, whilst frequencies f1,f2,f4,f5 are used to transmit the data.
The use of a start frequency is used for tag-reader synchronization and also allows the reader to detect collisions on the air-interface.
The ultrasonic reader uses a Goertzel algorithm as published by Dr Gerald Goertzel in 1958. The algorithm is a second-order filter that extracts the energy present at a specific frequency - see <figref idref="f0001">Fig. 1</figref>.
Although five frequencies/transmissions are referred to, it would of course be possible for a greater or lesser number to be used, depending upon particular requirements of the system.
The ultrasonic reader uses five Goertzel filters on the data sampled from each ultrasonic transducer to detect the discrete frequencies.
The five frequencies used within the 40KHz ultrasonic band are:- <tables id="tabl0001" num="0001"><table frame="none"><tgroup cols="2" colsep="0" rowsep="0"><colspec colnum="1" colname="col1" colwidth="10mm" /><colspec colnum="2" colname="col2" colwidth="21mm" /><tbody><row><entry>f1</entry><entry>39.216KHz</entry></row><row><entry>f2</entry><entry>39.604KHz</entry></row><row><entry>f3</entry><entry>40.000KHz</entry></row><row><entry>f4</entry><entry>40.404KHz</entry></row><row><entry>f5</entry><entry>40.816KHz</entry></row></tbody></tgroup></table></tables>
To effectively detect each frequency the system samples each ultrasonic transducer at 104.2KHz with a sample window size of 2048.
A preferred mode of operation is shown in <figref idref="f0002">Fig. 2</figref> and <figref idref="f0003">3</figref>.
3 sheets
Sheet 1 Sheet 2 Sheet 3
9 priority claims, no other members on record
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 0709075 | United Kingdom | A | |
| 0709075 | United Kingdom | A | |
| 0709075 | United Kingdom | – | |
| 2008001577 | United Kingdom | W | |
| 2008001577 | United Kingdom | W | |
| 0709075 | – | – | – |
| GB20070009075 | – | – | – |
| GB2008001577 | – | – | – |
| WO2008GB01577 | – | – | – |
63 legal events, as 8 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| No opposition filedOpposition26N | 26N | EP | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lt: invalidation of european patent or patent extensionLTIE | LTIE | EP | |
| Discontinued in the netherlands as no translation has been filedVDEP | VDEP | NL | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Request for extension of the european patent (deleted)DAX | DAX | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 2153243
- Publication, DOCDB
- 2153243
- Publication, EPODOC
- EP2153243
- Application
- 8750523
- Application, DOCDB
- 08750523
- Application, EPODOC
- EP20080750523
Titles3
- German
- LOKALISIERUNGSSYSTEM ZUM VERFOLGEN VON GÜTERN ODER PERSONAL
- English
- A LOCATION SYSTEM, FOR ASSET OR PERSONNEL TRACKING
- French
- SYSTÈME DE LOCALISATION POUR SUIVI DE BIENS OU DE PERSONNEL
Classification
- CPC, 3
- G01S5/22
- G06K19/067
- G06K2017/0045
- IPC, 3
- G01S5 00
- G06K19 067
- G06K7 00
Designated states34
- Contracting states, 34
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Croatia
- Hungary
- Ireland
- Iceland
- Italy
- Liechtenstein
- Lithuania
- Luxembourg
- Latvia
- Monaco
and 10 moreShow fewer
- Malta
- Netherlands (Kingdom of the)
- Norway
- Poland
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye