[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

NZ762073B2 - Travel compliance detection using body-worn offender monitoring electronic devices - Google Patents

Travel compliance detection using body-worn offender monitoring electronic devices Download PDF

Info

Publication number
NZ762073B2
NZ762073B2 NZ762073A NZ76207318A NZ762073B2 NZ 762073 B2 NZ762073 B2 NZ 762073B2 NZ 762073 A NZ762073 A NZ 762073A NZ 76207318 A NZ76207318 A NZ 76207318A NZ 762073 B2 NZ762073 B2 NZ 762073B2
Authority
NZ
New Zealand
Prior art keywords
aircraft
bwtd
determining
processor
permitted
Prior art date
Application number
NZ762073A
Other versions
NZ762073A (en
Inventor
Jonathan D Gandrud
Arash Sangari
David S Segal
Saber Taghvaeeyan
Original Assignee
Attenti Electronic Monitoring Ltd
Filing date
Publication date
Application filed by Attenti Electronic Monitoring Ltd filed Critical Attenti Electronic Monitoring Ltd
Priority claimed from PCT/IL2018/050799 external-priority patent/WO2019043683A1/en
Publication of NZ762073A publication Critical patent/NZ762073A/en
Publication of NZ762073B2 publication Critical patent/NZ762073B2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • G06Q50/265Personal security, identity or safety
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/28Individual registration on entry or exit involving the use of a pass the pass enabling tracking or indicating presence
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/0202Child monitoring systems using a transmitter-receiver system carried by the parent and the child
    • G08B21/0269System arrangements wherein the object is to detect the exact location of child or item using a navigation satellite system, e.g. GPS
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/0202Child monitoring systems using a transmitter-receiver system carried by the parent and the child
    • G08B21/0286Tampering or removal detection of the child unit from child or article
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/008Alarm setting and unsetting, i.e. arming or disarming of the security system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18502Airborne stations
    • H04B7/18506Communications with or from aircraft, i.e. aeronautical mobile service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/42Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft

Abstract

body-worn tracking device (BWTD) includes a global navigation satellite system (GNSS) device, a cellular communication unit, at least one processor, and at least one memory device. The at least one memory device includes instructions that, when executed by the at least one processor, cause the at least one processor to determine whether the BWTD is located on board an aircraft. Execution of the instructions further causes the at least one processor to, responsive to determining that the BWTD is located on board the aircraft: disable the GNSS device and the cellular communication unit; and temporarily refrain from generating an alert that indicates a current location of the BWTD cannot be determined. Wherein further responsive to determining that the BWTD is located on the aircraft, determine whether the aircraft is a permitted aircraft on which an individual assigned to wear the BWTD is permitted to travel, temporarily refrain from generating the alert in further response to determining that the aircraft is the permitted aircraft.

Claims (27)

WHAT IS CLAIMED IS:
1. A body-worn tracking device (BWTD) comprising: a global navigation satellite system (GNSS) device; a cellular communication unit; at least one processor; and at least one memory device comprising instructions that, when executed by the at least one processor, cause the at least one processor to: determine whether the BWTD is located on board an aircraft; and responsive to determining that the BWTD is located on board the aircraft: disable the GNSS device and the cellular communication unit; and temporarily refrain from generating an alert that indicates a current location of the BWTD cannot be determined; wherein execution of the instructions causes the at least one processor to: further responsive to determining that the BWTD is located on the aircraft, determine whether the aircraft is a permitted aircraft on which an individual assigned to wear the BWTD is permitted to travel, wherein execution of the instructions causes the at least one processor to temporarily refrain from generating the alert in further response to determining that the aircraft is the permitted aircraft, wherein execution of the instructions causes the at least one processor to determine whether the aircraft is a permitted aircraft on which an individual assigned to wear the BWTD is permitted to travel by at least causing the at least one processor to: determine flight information for the aircraft; determine whether the flight information for the aircraft corresponds to expected flight information for the permitted aircraft; and determine that the aircraft is the permitted aircraft in response to determining that the flight information for the aircraft corresponds to expected flight information for the permitted aircraft.
2. The BWTD of claim 1, further comprising a non-cellular communication unit, wherein execution of the instructions causes the at least one processor to determine whether the BWTD is located on board the aircraft by at least causing the at least one processor to: receive, from a wireless communication device that is communicatively coupled to the non-cellular communication unit, a device identifier corresponding to the wireless communication device; and determine, based on the device identifier corresponding to the wireless communication device, whether the wireless communication device is associated with the aircraft; and determine that the BWTD is located on the aircraft based on determining that the wireless communication device is associated with the aircraft.
3. The BWTD of claim 2, wherein based on the wireless communication device being associated with the aircraft, execution of the instructions further causes the at least one processor to: retrieve, from the at least one memory device, network access credentials associated with a wireless network expected to be available on board the aircraft; and send, via the non-cellular communication unit and to the wireless communication device associated with the aircraft, the network access credentials; and receive, via the non-cellular communication unit and from the wireless communication device associated with the aircraft, an indication that the network access credentials are correct, wherein execution of the instructions causes the at least one processor to disable the GNSS device in further response to receiving the indication that the network access credentials are correct.
4. The BWTD of claim 1, wherein the flight information for the aircraft includes at least one of: flight number of the aircraft, departure date of the aircraft, airline associated with the aircraft, departure location of the aircraft, or destination location of the aircraft.
5. The BWTD of claim 1, wherein execution of the instructions causes the at least one processor to: responsive to determining that the aircraft is not the permitted aircraft, send, to the remote computing device, a message indicating the individual assigned to wear the BWTD is located on an aircraft that is not the permitted aircraft.
6. The BWTD of claim 1, wherein execution of the instructions causes the at least one processor to determine whether the BWTD is located on the aircraft at a first time, and wherein execution of the instructions further causes the at least one processor to: determine, at a second time that is later than the first time, whether the aircraft has landed; and responsive to determining that the aircraft has landed: enable the GNSS device and the cellular communication unit; determine whether GNSS coordinates of the BWTD at the second time are known; and responsive to determining that the GNSS coordinates of the BWTD at the second time are known, send, via the cellular communication unit and to a remote computing device, an indication of the GNSS coordinates of the BWTD at the second time.
7. The BWTD of claim 6, wherein execution of the instructions further causes the at least one processor to: responsive to determining that the GNSS coordinates of the BWTD at the second time are not known, determine whether a predetermined WiFi network is available; and responsive to determining that the predetermined WiFi network is available: connect to the WiFi network; and send, to the remote computing device, a message indicating that the BWTD is communicatively connected to the predetermined WiFi network.
8. The BWTD of claim 1, further comprising a non-cellular communication unit, wherein execution of the instructions causes the at least one processor to determine whether the BWTD is located on the aircraft at a first time, and wherein execution of the instructions further causes the at least one processor to: determine, at a second time that is earlier than the first time, whether the BWTD is located within a predetermined distance of an airport; and responsive to determining that the BWTD is within the predetermined distance of the airport, enable the non-cellular communication unit.
9. The BWTD of claim 1, further comprising at least one motion sensor; wherein execution of the instructions causes the at least one processor to determine whether the BWTD is located on an aircraft by at least causing the at least one processor receive, from the at least one motion sensor, an indication of acceleration; determine, based on the indication of the acceleration and an acceleration profile, whether the BWTD is located on the aircraft.
10. A computing system comprising: at least one processor; and at least one memory device comprising instructions that, when executed by the at least one processor, cause the at least one processor to: determine whether a body-worn tracking device (BWTD) is located on board an aircraft; and responsive to determining that the BWTD is located on board the aircraft, temporarily refrain from generating an alert that indicates a current location of the BWTD cannot be determined; wherein execution of the instructions further causes the at least one processor to: further responsive to determining that the BWTD is located on the aircraft, determine whether the aircraft is a permitted aircraft on which an individual assigned to wear the BWTD is permitted to travel, and temporarily refrain from generating the alert in further response to determining that the aircraft is the permitted aircraft; wherein execution of the instructions further causes the at least one processor to determine whether the aircraft is a permitted aircraft on which an individual assigned to wear the BWTD is permitted to travel by causing the at least one processor to: receive flight information for the aircraft; determine whether the flight information for the aircraft corresponds to expected flight information for the permitted aircraft; and determine that the aircraft is the permitted aircraft in response to determining that the flight information for the aircraft corresponds to expected flight information for the permitted aircraft.
11. The computing system of claim 10, wherein execution of the instructions further causes the at least one processor to: receive a travel request associated with the BWTD; receive expected flight information associated with the travel request; determine whether the travel request has been approved; and responsive to determining that the travel request has been approved, update monitoring rules associated with the BWTD to include the expected flight information.
12. The computing system of claim 11, wherein the expected flight information comprises a flight number, wherein execution of the instructions further causes the at least one processor to: receive, from a travel provider, based at least in part on the flight number, information indicative of a wireless network on board a permitted flight.
13. The computing system of claim 10, wherein execution of the instructions further causes the at least one processor to: responsive to determining that the BWTD is located on board the aircraft, send, to the BWTD, a message enabling the BWTD to disable at least one of a GNSS device of the BWTD or a cellular communication unit of the BWTD.
14. The computing system of claim 10, wherein the flight information for the aircraft includes at least one of: a flight number of the aircraft, a departure date of the aircraft, airline associated with the aircraft, a departure location of the aircraft, or a destination location of the aircraft.
15. The computing system of claim 10, wherein execution of the instructions further causes the at least one processor to: responsive to determining that the aircraft is not the permitted aircraft, output a message indicating the individual assigned to wear the BWTD is located on an aircraft that is not the permitted aircraft.
16. The computing system of claim 10, wherein execution of the instructions causes the at least one processor to determine whether the BWTD is located on the aircraft comprises determining whether the BWTD is located on the aircraft at a first time, and wherein execution of the instructions further causes the at least one processor to: determine, at a second time that is later than the first time, whether the aircraft has landed; and responsive to determining that the aircraft has landed, send, to the BWTD, a command to enable the GNSS device and the cellular communication unit.
17. The computing system of claim 10, wherein execution of the instructions causes the at least one processor to determine whether the BWTD is located on the aircraft comprises - 5 5 - determining whether the BWTD is located on the aircraft at a first time, and wherein execution of the instructions further causes the at least one processor to: determine, at a second time that is earlier than the first time, whether the BWTD is located within a predetermined distance of an airport; and responsive to determining that the BWTD is within the predetermined distance of the airport, send, to the BWTD, a message instructing the BWTD to enable a non-cellular wireless communication unit of the BWTD.
18. A method comprising: determining, by a body-worn tracking device (BWTD), whether the BWTD is located on board an aircraft; and responsive to determining that the BWTD is located on board the aircraft: disabling, by the BWTD, a GNSS device of the BWTD and a cellular communication unit of the BWTD; and temporarily refraining, by the BWTD, from generating an alert that indicates a current location of the BWTD cannot be determined, further responsive to determining that the BWTD is located on the aircraft, determining, by the BWTD, whether the aircraft is a permitted aircraft on which an individual assigned to wear the BWTD is permitted to travel, wherein temporarily refraining from generating the alert is further responsive to determining that the aircraft is the permitted aircraft, wherein, determining whether the aircraft is a permitted aircraft on which an individual assigned to wear the BWTD is permitted to travel comprises: determining, by the BWTD, flight information for the aircraft; determining, by the BWTD, whether the flight information for the aircraft corresponds to expected flight information for the permitted aircraft; and determining, by the BWTD, that the aircraft is the permitted aircraft in response to determining that the flight information for the aircraft corresponds to expected flight information for the permitted aircraft.
19. The method of claim 18, wherein determining whether the BWTD is located on board the aircraft optionally comprises: receiving, by the BWTD, a device identifier corresponding to a wireless communication device that is communicatively coupled to a non-cellular communication unit of the BWTD; and determining, by the BWTD, based on the device identifier corresponding to the wireless communication device, whether the wireless communication device is associated with the aircraft; and determining, by the BWTD, that the BWTD is located on the aircraft based on determining that the wireless communication device is associated with the aircraft, wherein optionally the method further comprises: sending, by the BWTD and to the wireless communication device associated with the aircraft, network access credentials associated with a wireless network expected to be available on the aircraft; and receiving, by the BWTD and from the wireless communication device associated with the aircraft and via the non-cellular communication unit, an indication that the network access credentials are correct, wherein optionally the method further comprises: sending, by the BWTD, to a remote computing device and via the non- cellular communication unit, a message indicating the BWTD is communicatively coupled to the wireless communication device associated with the aircraft; and receiving, by the BWTD and from the remote computing device, a message permitting the BWTD to disable the GNSS device, wherein disabling the GNSS device in further responsive to receiving the message permitting the BWTD to disable the GNSS device.
20. The method of claim 18, wherein the flight information for the aircraft includes at least one of: a flight number of the aircraft, a departure date of the aircraft, airline associated with the aircraft, a departure location of the aircraft, or a destination location of the aircraft.
21. The method of claim 20, further comprising: responsive to determining that the aircraft is not the permitted aircraft, outputting, by the BWTD, a message indicating the individual assigned to wear the BWTD is located on an aircraft that is not the permitted aircraft.
22. The method of claim 18, wherein determining whether the BWTD is located on the aircraft comprises determining whether the BWTD is located on the aircraft at a first time, the method further comprising: determining, by the BWTD and at a second time that is later than the first time, whether the aircraft has landed; and responsive to determining that the aircraft has landed: enabling, by the BWTD, the GNSS device and the cellular communication unit; determining, by the BWTD, whether GNSS coordinates of the BWTD at the second time are known; and responsive to determining that the GNSS coordinates of the BWTD at the second time are known, sending, by the BWTD and to a remote computing device via the cellular communication unit, an indication of the GNSS coordinates of the BWTD at the second time.
23. The method of claim 22, further comprising: responsive to determining that the GNSS coordinates of the BWTD at the second time are not known, determining, by the BWTD, whether a predetermined WiFi network is available; and responsive to determining that the predetermined WiFi network is available: connecting, by the BWTD, to the WiFi network; and sending, by the BWTD and to the remote computing device, a message indicating that the BWTD is communicatively connected to the predetermined WiFi network.
24. The method of claim 18, wherein determining whether the BWTD is located on the aircraft comprises determining whether the BWTD is located on the aircraft at a first time, the method further comprising: determining, by the BWTD and at a second time that is earlier than the first time, whether the BWTD is located within a predetermined distance of an airport; and responsive to determining that the BWTD is within the predetermined distance of the airport, enabling a non-cellular wireless communication unit of the BWTD.
25. The method of claim 18, wherein determining whether the BWTD is located on an aircraft comprises: receiving, by the BWTD and from at least one motion sensor of the BWTD, an indication of acceleration; and determining, by the BWTD, based on the indication of the acceleration and an acceleration profile, whether the BWTD is located on the aircraft.
26. A system comprising means for performing any combination of the steps of claims 18-25.
27. A non-transitory computer-readable medium having instructions stored thereon that, when executed, cause one or more processors to perform any combination of the steps of claims 18-25.
NZ762073A 2018-07-19 Travel compliance detection using body-worn offender monitoring electronic devices NZ762073B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201762552678P 2017-08-31 2017-08-31
PCT/IL2018/050799 WO2019043683A1 (en) 2017-08-31 2018-07-19 Travel compliance detection using body-worn offender monitoring electronic devices

Publications (2)

Publication Number Publication Date
NZ762073A NZ762073A (en) 2024-05-31
NZ762073B2 true NZ762073B2 (en) 2024-09-03

Family

ID=

Similar Documents

Publication Publication Date Title
US9182495B2 (en) System and method for monitoring integrity of a global navigation satellite system
US8731810B2 (en) Aircraft path conformance monitoring
US8972166B2 (en) Proactive mitigation of navigational uncertainty
US10645561B1 (en) Methods and systems for vehicle position reporting and emergency messaging
US20160088422A1 (en) Systems and methods for sharing location data within a vehicle
JP2019073056A (en) Unmanned aircraft control device, unmanned aircraft, data processing device, unmanned aircraft control method and program for control of unmanned aircraft
JP2017085546A (en) Interface with aircraft distress tracking and search and rescue system
US11035927B2 (en) Apparatus and method for determining a geographical position of a vehicle
US9970761B2 (en) Event location analysis system and measurement processing method
US9794942B1 (en) System and method for saving energy in a locator apparatus
US11190909B2 (en) Travel compliance detection using body-worn offender monitoring electronic devices
US20200242950A1 (en) Methods and systems for vehicle position reporting and managing historical position information
WO2019034307A1 (en) Door to door multimodal track and trace device
US11620911B2 (en) Management device and flying device management method
US9406235B2 (en) Runway location determination
US20200294322A1 (en) Air Traffic Tolling System
US10036813B2 (en) Verification of trustworthiness of position information transmitted from an aircraft via a communications satellite
US11706717B2 (en) Systems and methods for providing automatic enabling and disabling of wireless communications for user equipment
CN111204467A (en) Method and system for identifying and displaying suspicious aircraft
US20210281931A1 (en) Method and system for moving status detection for a sensor apparatus
US11386777B2 (en) Obstacle localization based on probabilistic consensus
NZ762073B2 (en) Travel compliance detection using body-worn offender monitoring electronic devices
US20220196847A1 (en) Tracer associated with a roaming entity and communication method between a system for supervising the geographical position of the entity and said tracer
JP7380633B2 (en) Monitoring device, monitoring method and monitoring system
CN105321315A (en) Aircraft system and communication method thereof