EP1579404B1

Method and system for monitoring the location of a device

Abstract

A location of a vehicle is monitored using a predefined geo-fencing boundary within a coordinate system. An angle between a selected straight edge of the boundary and an axis of the coordinate system is determined, and the boundary is rotated by the angle such that the selected straight edge of the rotated boundary is parallel to the axis of the coordinate system. Subsequently, a set of coordinates associated with a particular location of a monitored device are identified and rotated by the previously determined angle. The rotated set of coordinates is then compared to the rotated boundary to determine a location of the monitored device with respect to the selected boundary. This information can be used to determine whether the vehicle remains within the predefined geo-fencing boundary.

EP1579404B1, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 21 November 2023, 2.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

22 claims: 22 independent, 0 dependent

  1. 1
    A method for monitoring a location of a device (200), the method comprising:selecting a boundary (105) within a coordinate system, the boundary including at least one straight edge;selecting a straight edge of the boundary;determining an angle (α) between the selected straight edge and an axis of the coordinate system;rotating the boundary (105) by the angle (α) such that the selected straight edge of the rotated boundary (105') is parallel to the axis of the coordinate system;identifying a set of coordinates associated with a particular location of the monitored device;rotating the identified set of coordinates by the angle (α) ;andcomparing the rotated set of coordinates to the rotated boundary (105') to determine a location of the monitored device (200) with respect to the selected boundary. Procédé destiné à surveiller une localisation d'un dispositif (200), le procédé comprenant les étapes consistant à : sélectionner une limite (105) à l'intérieur d'un système de coordonnées, la limite comportant au moins une arête droite ;sélectionner une arête droite de la limite ;déterminer un angle (α) entre l'arête droite sélectionnée et un axe du système de coordonnées ;faire tourner la limite (105) de l'angle (α) de telle manière que l'arête droite sélectionnée de la limite ayant tourné (105') soit parallèle à l'axe du système de coordonnées ;identifier un ensemble de coordonnées associé à une localisation particulière du dispositif surveillé ;faire tourner l'ensemble de coordonnées identifié de l'angle (α) ;etcomparer l'ensemble de coordonnées ayant tourné à la limite ayant tourné (105') afin de déterminer une localisation du dispositif surveillé (200) par rapport à la limite sélectionnée. Verfahren zur Überwachung eines Ortes einer Vorrichtung (200), umfassend: Auswahl einer Begrenzung (105) innerhalb eines Koordinatensystem, wobei die Begrenzung wenigstens einen geraden Rand aufweist;Auswahl eines geraden Randes der Begrenzung;Ermitteln eines Winkels (α) zwischen dem ausgewählten geraden Rand und einer Achse des Koordinatensystems;Drehen der Begrenzung (105) um den Winkel (α), so dass der gewählte gerade Rand der gedrehten Begrenzung (105') parallel zur Achse des Koordinatensystems ist;Identifikation eines Satzes von Koordinaten, die mit einem bestimmten Ort der überwachten Vorrichtung in Zusammenhang stehen;Drehen des identifizierten Satzes von Koordinaten um den Winkel (α);undVergleich des gedrehten Satzes von Koordinaten mit der gedrehten Begrenzung (105'), um einen Ort der überwachten Vorrichtung (200) bezogen auf die gewählte Begrenzung zu ermitteln.
  2. 2
    Procédé selon la revendication 1, dans lequel la limite comprend un rectangle (105) et le fait de comparer les coordonnées comprend le fait de déterminer si la localisation du dispositif surveillé (200) est à l'intérieur du rectangle (105). The method of claim 1 wherein the boundary comprises a rectangle (105) and comparing the coordinates comprises determining whether the location of the monitored device (200) is within the rectangle (105). Verfahren gemäß Anspruch 1, worin die Begrenzung ein Rechteck (105) umfasst und der Vergleich der Koordinaten umfasst, dass ermittelt wird, ob der Ort der überwachten Vorrichtung (200) innerhalb des Rechtecks (105) liegt.
  3. 3
    Procédé selon la revendication 2, dans lequel le rectangle comprend un parmi un ensemble de rectangles (105) en chevauchement qui définissent un itinéraire, le procédé comprenant en outre la sélection d'un rectangle adjacent (105) de l'ensemble de rectangles (105) en chevauchement si la localisation du dispositif surveillé (200) n'est pas à l'intérieur du rectangle (105). The method of claim 2 wherein the rectangle comprises one of a collection of overlapping rectangles (105) that define a route, the method further comprising selecting an adjacent rectangle (105) of the collection of overlapping rectangles (105) if the location of the monitored device (200) is not within the rectangle (105). Verfahren gemäß Anspruch 2, worin das Rechteck eines aus einer Ansammlung von überlappenden Rechtecken (105) umfasst, die eine Route vorgeben, wobei das Verfahren ferner umfasst:Auswahl eines benachbarten Rechtecks (105) der Ansammlung von überlappenden Rechtecken (105), falls der Ort der überwachten Vorrichtung (200) nicht innerhalb des Rechtecks (105) liegt.
  4. 4
    Procédé selon la revendication 3, comprenant en outre les étapes consistant à :faire tourner le rectangle adjacent (105) d'un angle (α) entre un côté sélectionné du rectangle adjacent et un axe du système de coordonnées de telle manière que le côté sélectionné du rectangle adjacent (105) ayant tourné soit parallèle à l'axe du système de coordonnées ;faire tourner l'ensemble de coordonnées identifié d'un angle (α) entre le côté sélectionné du rectangle adjacent et l'axe du système de coordonnées afin de générer un second ensemble de coordonnées ayant tourné ;etcomparer le second ensemble de coordonnées ayant tourné au rectangle adjacent ayant tourné afin de déterminer si la localisation du dispositif surveillé (200) est à l'intérieur du rectangle adjacent. The method of claim 3 further comprising: rotating the adjacent rectangle (105) by an angle (α) between a selected side of the adjacent rectangle and an axis of the coordinate system such that the selected side of the rotated adjacent rectangle (105) is parallel to the axis of the coordinate system;rotating the identified set of coordinates by the angle (α) between the selected side of the adjacent rectangle and the axis of the coordinate system to generate a second set of rotated coordinates;andcomparing the second set of rotated coordinates to the rotated adjacent rectangle to determine whether the location of the monitored device (200) is within the adjacent rectangle. Verfahren gemäß Anspruch 3, ferner umfassend: Drehen des benachbarten Rechtecks (105) um einen zwischen einer gewählten Seite des benachbarten Rechtecks und einer Achse des Koordinatensystems vorhandenen Winkel (α), so dass die gewählte Seite des gedrehten, benachbarten Rechtecks (105) parallel zur Achse des Koordinatensystems ist;Drehen des identifizierten Satzes von Koordinaten um einen zwischen der gewählten Seite des benachbarten Rechtecks und der Achse des Koordinatensystems vorhandenen Winkel (α), um einen zweiten Satz gedrehter Koordinaten zu erzeugen;undVergleich des zweiten Satzes gedrehter Koordinaten mit dem gedrehten, benachbarten Rechteck, um zu ermitteln, ob der Ort der überwachten Vorrichtung (200) innerhalb des benachbarten Rechtecks liegt.
  5. 5
    Procédé selon la revendication 2, dans lequel :le rectangle (105) est défini par des coordonnées de deux coins opposés du rectangle (105), la rotation de la limite comprend la rotation des coordonnées des deux coins opposés du rectangle (105) de l'angle, et le fait de comparer l'ensemble de coordonnées ayant tourné à la limite ayant tourné comprend le fait de comparer l'ensemble de coordonnées ayant tourné aux coordonnées ayant tourné des deux coins opposés du rectangle (105). The method of claim 2 wherein: the rectangle (105) is defined by coordinates of two opposite corners of the rectangle (105), rotating the boundary comprises rotating the coordinates of the two opposite corners of the rectangle (105) by the angle, and comparing the rotated set of coordinates to the rotated boundary comprises comparing the rotated set of coordinates to the rotated coordinates of the two opposite corners of the rectangle (105). Verfahren gemäß Anspruch 2, worin: das Rechteck (105) durch die Koordinaten zweier entgegen gesetzter Ecken des Rechtecks (105) vorgegeben ist, das Drehen der Begrenzung das Drehen der Koordinaten der zwei entgegen gesetzten Ecken des Rechtecks (105) um den Winkel umfasst, und der Vergleich des gedrehten Satzes von Koordinaten mit der gedrehten Begrenzung den Vergleich des gedrehten Satzes von Koordinaten mit den gedrehten Koordinaten der zwei entgegen gesetzten Ecken des Rechtecks (105) umfasst.
  6. 6
    Procédé selon la revendication 1, comprenant en outre l'étape consistant à initier une réponse présélectionnée sur la base d'un résultat de la comparaison entre l'ensemble de coordonnées ayant tourné et la limite ayant tourné (105'). The method of claim 1 further comprising initiating a pre-selected response based on an outcome of the comparison between the rotated set of coordinates and the rotated boundary (105'). Verfahren gemäß Anspruch 1, ferner umfassend:Auslösen einer vorausgewählten Reaktion auf Grundlage eines Ergebnisses des Vergleichs zwischen dem gedrehten Satz von Koordinaten und der gedrehten Begrenzung (105').
  7. 7
    Procédé selon la revendication 1, dans lequel :la limite sélectionnée comprend une ligne droite identifiée par des coordonnées qui définissent des points d'extrémité de la ligne droite, etle fait de faire tourner la limite (105) de l'angle comprend le fait de faire tourner les coordonnées qui définissent les points d'extrémité de l'angle. The method of claim 1 wherein: the selected boundary comprises a straight line identified by coordinates that define endpoints of the straight line, androtating the boundary (105) by the angle comprises rotating the coordinates that define the endpoints by the angle. Verfahren gemäß Anspruch 1, worin: die gewählte Begrenzung eine gerade Linie umfasst, die durch Koordinaten, die die Endpunkte der geraden Linie vorgeben, identifiziert wird, unddas Drehen der Begrenzung (105) um den Winkel das Drehen der Koordinaten, die die Endpunkte vorgeben, um den Winkel umfasst.
  8. 8
    A system for device location monitoring, the system comprising:a locator (205) adapted to identify a location of the monitored device (200);a memory (220) adapted to store at least one angle of rotation and rotated coordinates associated with a predetermined boundary (105), the rotated coordinates corresponding to original coordinates defining the predetermined boundary (105) in a coordinate system, with each of the original coordinates being rotated by a corresponding angle of rotation to generate the corresponding rotated coordinates prior to storing each of the rotated coordinates in the memory, wherein the rotated coordinates define at least one segment of a rotated boundary (105');anda processor (215) adapted to rotate coordinates representing the identified location by at least one of the stored angles of rotation to calculate rotated location coordinates and to compare the rotated location coordinates with at least two of the rotated coordinates to determine a relative position between the monitored device (200) and the predetermined boundary (105). System zur Überwachung eines Orts einer Vorrichtung, umfassend: einen Lokalisierer (205), ausgelegt, einen Ort der überwachten Vorrichtung (200) zu identifizieren;einen Speicher (220), ausgelegt, wenigstens einen Drehwinkel und gedrehte Koordinaten, die in Zusammenhang mit einer vorbestimmten Begrenzung (105) stehen, zu speichern, wobei die gedrehten Koordinaten den ursprünglichen Koordinaten entsprechen, die die vorbestimmte Begrenzung (105) in einem Koordinatensystem vorgeben, wobei jede der ursprünglichen Koordinaten um einen entsprechenden Drehwinkel gedreht wird, um die entsprechenden gedrehten Koordinaten vor der Speicherung jeder der gedrehten Koordinaten im Speicher zu erzeugen, worin die gedrehten Koordinaten wenigstens ein Segment einer gedrehten Begrenzung (105') vorgeben;undeinen Prozessor (215), ausgelegt, die Koordinaten, die dem identifizierten Ort entsprechen, um wenigstens einen der gespeicherten Drehwinkel zu drehen, die gedrehten Ortskoordinaten zu berechnen und die gedrehten Ortskoordinaten mit wenigstens zwei der gedrehten Koordinaten zu vergleichen, um eine relative Position zwischen der überwachten Vorrichtung (200) und der vorbestimmten Begrenzung (105) zu ermitteln. Système destiné à un dispositif de surveillance de localisation, le système comprenant : un dispositif de localisation (205) apte à identifier une localisation du dispositif surveillé (200) ;une mémoire (220) apte à stocker au moins un angle de rotation et des coordonnées ayant tourné associées à une limite prédéterminée (105), les coordonnées ayant tourné correspondant à des coordonnées d'origine définissant la limite prédéterminée (105) dans un système de coordonnées, chacune des coordonnées d'origine ayant tourné d'un angle de rotation correspondant afin de générer les coordonnées ayant tourné correspondantes préalablement au stockage de chacune des coordonnées ayant tourné dans la mémoire, dans lesquelles les coordonnées ayant tourné définissent au moins un segment d'une limite ayant tourné (105') ;etun processeur (215) apte à faire tourner des coordonnées représentant la localisation identifiée d'au moins un parmi les angles de rotation stockés afin de calculer des coordonnées de localisation ayant tourné et afin de comparer les coordonnées de localisation ayant tourné avec au moins deux parmi les coordonnées ayant tourné afin de déterminer une position relative entre le dispositif surveillé (200) et la limite prédéterminée (105).
  9. 9
    System gemäß Anspruch 8, worin die überwachte Vorrichtung (200) den Lokalisierer (205), den Speicher (220) und den Prozessor (215) beinhaltet. Système selon la revendication 8, dans lequel le dispositif surveillé (200) comporte le dispositif de localisation (205), la mémoire (220) et le processeur (215). The system of claim 8 wherein the monitored device (200) includes the locator (205), the memory (220), and the processor(215).
  10. 10
    System gemäß Anspruch 8, welches ferner einen mobilen Sender (225) umfasst, der so betrieben werden kann, dass er selektiv eine Nachricht auf Grundlage der Position der überwachten Vorrichtung (200) relativ zur vorgegebenen Begrenzung (105) versendet. Système selon la revendication 8, comprenant en outre un émetteur mobile (225) fonctionnant afin d'envoyer de manière sélective un message sur la base de la position du dispositif surveillé (200) relativement à la limite prédéterminée (105). The system of claim 8 further comprising a mobile transmitter (225) operable to selectively send a message based on the position of the monitored device (200) relative to the predetermined boundary (105).
  11. 11
    System gemäß Anspruch 10, welches ferner eine entfernte Vorrichtung (235) umfasst, die ausgelegt ist, die Nachricht zu empfangen und eine vorausgewählte Reaktion auf die Nachricht auszulösen. Système selon la revendication 10, comprenant en outre un dispositif distant (235) adapté afin de recevoir le message et initier une réponse présélectionnée au message. The system of claim 10 further comprising a remote device (235) adapted to receive the message and initiate a pre-selected response to the message.
  12. 12
    System gemäß Anspruch 8, worin der Speicher (220) Daten speichert, die Segmenten der gedrehten Begrenzung (105') entsprechen, wobei jedes Segment durch wenigstens zwei Sätze gedrehter Koordinaten aus den gespeicherten gedrehten Koordinaten identifiziert wird und einen zugehörigen Drehwinkel aufweist. Système selon la revendication 8, dans lequel la mémoire (220) stocke des données correspondant aux segments de la limite ayant tourné (105'), chaque segment étant identifié par au moins deux ensembles de coordonnées ayant tourné à partir des coordonnées ayant tourné stockées et ayant un angle de rotation associé. The system of claim 8 wherein the memory (220) stores data corresponding to segments of the rotated boundary (105'), each segment identified by at least two sets of rotated coordinates from the stored rotated coordinates and having an associated angle of rotation.
  13. 13
    System gemäß Anspruch 12, worin die Begrenzung (105) eine geographische Route darstellt und jedes Segment der Begrenzung ein Rechteck (105) beinhaltet, das einen Teil der geographischen Route vorgibt. Système selon la revendication 12, dans lequel la limite (105) représente un itinéraire géographique et chaque segment de la limite comprend un rectangle (105) définissant une portion de l'itinéraire géographique. The system of claim 12 wherein the boundary (105) represents a geographic route and each segment of the boundary comprises a rectangle (105) defining a portion of the geographic route.
  14. 14
    System gemäß Anspruch 8, ferner einen zweiten Prozessor umfassend, der ausgelegt ist, wenigstens einen Drehwinkel zu berechnen und die ursprünglichen Koordinaten, die die vorbestimmte Begrenzung vorgeben, um den entsprechenden Drehwinkel zu drehen, um die gedrehten Koordinaten vor dem Speichern des wenigstens einen Drehwinkels und der gedrehten Koordinaten im Speicher (220) zu erzeugen. Système selon la revendication 8, comprenant en outre un second processeur apte à calculer le au moins un angle de rotation et pour faire tourner les coordonnées d'origine définissant la limite prédéterminée, de l'angle de rotation correspondant afin de générer les coordonnées ayant tourné préalablement au stockage du au moins un angle de rotation et des coordonnées ayant tourné dans la mémoire (220). The system of claim 8, further comprising a second processor adapted to calculate the at least one angle of rotation and to rotate the original coordinates defining the predetermined boundary by the corresponding angle of rotation to generate the rotated coordinates prior to storing the at least one angle of rotation and the rotated coordinates in the memory (220).
  15. 15
    System gemäß Anspruch 8, worin:jedes Segment wenigstens einen Rand aufweist, der parallel zu einer Achse des Koordinatensystems ist;undjeder Drehwinkel (α) durch einen Winkel zwischen einer Achse des Koordinatensystems und einem geraden Rand der vorbestimmten Begrenzung (105) vorgegeben ist, die in Verbindung mit den ursprünglichen, zu drehenden Koordinaten steht. Système selon la revendication 8, dans lequel : chaque segment a au moins une arête qui est parallèle à un axe du système de coordonnées ;etchaque angle de rotation (α) est défini par un angle entre un axe du système de coordonnées et une arête droite de la limite prédéterminée (105) associée aux coordonnées d'origine devant tourner. The system of claim 8 wherein: each segment has at least one edge that is parallel to an axis of the coordinate system;andeach angle of rotation (α) is defined by an angle between an axis of the coordinate system and a straight edge of the predetermined boundary (105) associated with the original coordinates to be rotated.
  16. 16
    System gemäß Anspruch 8, worin der Lokalisierer (205) einen Empfänger (205) eines Satellitenortungssystems umfasst. Système selon la revendication 8, dans lequel le dispositif de localisation (205) comprend un récepteur satellitaire de positionnement global (205). The system of claim 8 wherein the locator (205) comprises a global positioning satellite receiver (205).
  17. 17
    Procédé selon la revendication 1, dans lequel la limite est une limite rectangulaire (105) prédéterminée et ladite rotation de la limite comprend les étapes consistant à :stocker au moins deux ensembles de coordonnées ayant tourné associés à la limite, les au moins deux ensembles de coordonnées ayant tourné correspondant à au moins deux ensembles de coordonnées d'origine qui définissent la limite rectangulaire (105) prédéterminée dans un système de coordonnées, dans lequel chaque ensemble de coordonnées d'origine est tourné d'un angle de rotation (α) afin de générer l'ensemble correspondant de coordonnées ayant tourné préalablement au stockage de chaque ensemble de coordonnées ayant tourné, et les au moins deux ensembles de coordonnées ayant tourné définissent une limite rectangulaire ayant tourné (105') ayant des côtés qui sont parallèles à un axe du système de coordonnées ;stocker l'angle de rotation (α), dans lequel l'angle de rotation est défini par un angle entre un parmi les axes du système de coordonnées et un côté de la limite rectangulaire prédéterminée ;et ladite comparaison comprend la comparaison de l'ensemble de coordonnées de localisation ayant tourné avec les au moins deux ensembles de coordonnées ayant tourné afin de déterminer une position du dispositif (200) relativement à la limite rectangulaire prédéterminée. The method of claim 1 wherein the boundary is a predetermined rectangular boundary (105) and said rotating the boundary comprises: storing at least two sets of rotated coordinates associated with the boundary, the at least two sets of rotated coordinates corresponding to at least two sets of original coordinates that define the predetermined rectangular boundary (105) in a coordinate system, wherein each set of original coordinates is rotated by an angle of rotation (α) to generate the corresponding set of rotated coordinates prior to storing each set of rotated coordinates, and the at least two sets of rotated coordinates define a rotated rectangular boundary (105') having sides that are parallel to an axis of the coordinate system;storing the angle of rotation (α), wherein the angle of rotation is defined by an angle between one of the axes of the coordinate system and a side of the predetermined rectangular boundary;and said comparing comprises comparing the rotated set of location coordinates with the at least two sets of rotated coordinates to determine a position of the device (200) relative to the predetermined rectangular boundary. Verfahren gemäß Anspruch 1, worin die Begrenzung eine vorbestimmte rechteckige Begrenzung (105) ist und das Drehen der Begrenzung umfasst: Speichern wenigstens zweier Sätze gedrehter Koordinaten, die in Zusammenhang mit der Begrenzung stehen, wobei die wenigstens zwei Sätze gedrehter Koordinaten wenigstens zwei Sätzen ursprünglicher Koordinaten entsprechen, die die vorbestimmte, rechteckige Begrenzung (105) in einem Koordinatensystem vorgeben, worin jeder Satz ursprünglicher Koordinaten um einen Drehwinkel (α) gedreht wird, um den entsprechenden Satz gedrehter Koordinaten vor dem Speichern jedes Satzes gedrehter Koordinaten zu erzeugen, und worin die wenigstens zwei Sätze gedrehter Koordinaten eine gedrehte, rechteckige Begrenzung (105') mit Seiten vorgibt, die parallel zu einer Achse des Koordinatensystems sind;Speichern der Drehwinkel (α), worin der Drehwinkel durch einen Winkel zwischen einer der Achsen des Koordinatensystems und einer Seite der vorbestimmten, rechteckigen Begrenzung vorgegeben ist;und das Vergleichen den Vergleich der gedrehten Sätze von Ortskoordinaten mit den wenigstens zwei Sätzen gedrehter Koordinaten umfasst, um eine Position der Vorrichtung (200) relativ zur vorbestimmten, rechteckigen Begrenzung zu ermitteln.
  18. 18
    Procédé selon la revendication 17, dans lequel chaque ensemble de coordonnées identifie une position en longitude et en latitude. The method of claim 17 wherein each set of coordinates identifies a longitudinal and a latitudinal position. Verfahren gemäß Anspruch 17, worin jeder Koordinatensatz eine Position in Längen- und Breitengraden angibt.
  19. 19
    Procédé selon la revendication 17, comprenant en outre l'étape consistant à déterminer si la localisation du véhicule est à l'intérieur de la limite rectangulaire (105) prédéterminée sur la base de la position du dispositif (200) relativement à la limite rectangulaire (105) prédéterminée. The method of claim 17 further comprising determining whether the location of the vehicle is within the predetermined rectangular boundary (105) based on the position of the device (200) relative to the predetermined rectangular boundary (105). Verfahren gemäß Anspruch 17, welches ferner umfasst, dass auf Grundlage der Position der Vorrichtung (200) relativ zur vorbestimmten rechteckigen, Begrenzung (105) bestimmt wird, ob der Ort des Fahrzeugs innerhalb der vorbestimmten, rechteckigen Begrenzung (105) liegt.
  20. 20
    Procédé selon la revendication 19, comprenant en outre les étapes consistant à :stocker des coordonnées ayant tourné associées à une limite rectangulaire (105) supplémentaire adjacente à la limite rectangulaire (105) prédéterminée, les coordonnées ayant tourné correspondant à des coordonnées d'origine qui définissent la limite rectangulaire adjacente, dans lesquelles chacune parmi les coordonnées d'origine est tournée selon un angle de rotation correspondant (α) afin de générer les coordonnées ayant tourné correspondantes préalablement au stockage de chacune des coordonnées ayant tourné, et les coordonnées ayant tourné définissent une limite rectangulaire adjacente ayant tourné (105) ayant des côtés qui sont parallèles aux axes du système de coordonnées ;stocker un angle de rotation (α) pour la limite rectangulaire adjacente (105), dans lequel l'angle de rotation (α) pour la limite rectangulaire adjacente (105) est défini par un angle entre un parmi les axes du système de coordonnées et un côté de la limite rectangulaire adjacente ;eten fonction d'une détermination selon laquelle la localisation du dispositif (200) n'est pas à l'intérieur de la limite rectangulaire prédéterminée : faire tourner l'ensemble des coordonnées représentant l'emplacement identifié du véhicule de l'angle de rotation pour la limite rectangulaire adjacente (105) afin de générer un second ensemble ayant tourné de coordonnées de localisation ;etcomparer le second ensemble de coordonnées de localisation ayant tourné avec les coordonnées ayant tourné associées à la limite rectangulaire adjacente afin de déterminer si la localisation du dispositif (200) est à l'intérieur de la limite rectangulaire adjacente (105). The method of claim 19 further comprising: storing rotated coordinates associated with an additional rectangular boundary (105) adjacent to the predetermined rectangular boundary (105), the rotated coordinates corresponding to original coordinates that define the adjacent rectangular boundary, wherein each of the original coordinates is rotated by a corresponding angle of rotation (α) to generate the corresponding rotated coordinates prior to storing each of the rotated coordinates, and the rotated coordinates define a rotated adjacent rectangular boundary (105) having sides that are parallel to axes of the coordinate system;storing an angle of rotation (α) for the adjacent rectangular boundary (105), wherein the angle of rotation (α) for the adjacent rectangular boundary (105) is defined by an angle between one of the axes of the coordinate system and a side of the adjacent rectangular boundary;andresponsive to a determination that the location of the device (200) is not within the predetermined rectangular boundary: rotating the set of coordinates representing the identified location of the vehicle by the angle of rotation for the adjacent rectangular boundary (105) to generate a second rotated set of location coordinates;andcomparing the second rotated set of location coordinates with the rotated coordinates associated with the adjacent rectangular boundary to determine whether the location of the device (200) is within the adjacent rectangular boundary (105). Verfahren gemäß Anspruch 19, ferner umfassend: Speichern gedrehter Koordinaten, die in Zusammenhang mit einer zusätzlichen, rechteckigen Begrenzung (105) stehen, die benachbart zur vorbestimmten, rechteckigen Begrenzung (105) ist, wobei die gedrehten Koordinaten ursprünglichen Koordinaten entsprechen, die die benachbarte, rechteckige Begrenzung vorgeben, worin jede der ursprünglichen Koordinaten um einen entsprechenden Drehwinkel (α) gedreht wird, um die entsprechenden, gedrehten Koordinaten vor dem Speichern jeder der gedrehten Koordinaten zu erzeugen, und die gedrehten Koordinaten eine gedrehte, benachbarte, rechteckige Begrenzung (105) mit Seiten vorgibt, die parallel zu den Achsen des Koordinatensytems sind;Speichern eines Drehwinkels (α) für die benachbarte, rechteckige Begrenzung (105), worin der Drehwinkel (α) für die benachbarte, rechteckige Begrenzung (105) durch einen Winkel zwischen einer der Achsen des Koordinatensystems und einer Seite der benachbarten, rechteckigen Begrenzung vorgegeben wird;undreaktionsfähig auf ein Ermitteln, dass der Ort der Vorrichtung (200) nicht innerhalb der vorbestimmten, rechteckigen Begrenzung liegt: Drehen des Satzes von Koordinaten, die den identifizierten Ort des Fahrzeugs darstellen, um den Drehwinkel für die benachbarte, rechteckige Begrenzung (105), um einen zweiten gedrehten Satz von Ortskoordinaten zu erzeugen;undVergleich des zweiten gedrehten Satz von Ortskoordinaten mit den gedrehten Koordinaten, die in Zusammenhang mit der benachbarten, rechteckigen Begrenzung stehen, um zu ermitteln, ob der Ort der Vorrichtung (200) innerhalb der benachbarten, rechteckigen Begrenzung (105) liegt.
  21. 21
    Procédé selon la revendication 20, comprenant en outre l'étape consistant à initier une réponse présélectionnée si la localisation du dispositif (200) n'est pas à l'intérieur de la limite rectangulaire prédéterminée et n'est pas à l'intérieur de la limite rectangulaire adjacente (105). The method of claim 20 further comprising initiating a pre-selected response if the location of the device (200) is not within the predetermined rectangular boundary and is not within the adjacent rectangular boundary (105). Verfahren gemäß Anspruch 20, welches ferner das Auslösen einer vorausgewählten Reaktion umfasst, falls der Ort der Vorrichtung (200) nicht innerhalb der vorbestimmten, rechteckigen Begrenzung liegt und nicht innerhalb der benachbarten, rechteckigen Begrenzung (105) liegt.
  22. 22
    Procédé selon la revendication 17, dans lequel la limite rectangulaire prédéterminée (105) est l'une parmi un ensemble de limites rectangulaires prédéfinies qui définissent collectivement un itinéraire. The method of claim 17 wherein the predetermined rectangular boundary (105) is one of a collection of predefined rectangular boundaries that collectively define a route. Verfahren gemäß Anspruch 17, worin die vorbestimmte, rechteckige Begrenzung eine aus einer Ansammlung von vorgegebenen, rechteckigen Begrenzungen ist, die gemeinsam eine Route vorgeben.
Independent claims22