IP Library › Granted Patent US 12,742,850
Granted Patent B2
US 12,742,850 · App. 17/679,210 · Granted Sep 22, 2026

System and method for classifying a type of calibration or maintenance event of a phone location unit in a volume based on sensor fusion

Inventors: Aviram Meidan (Yehud-Monosson, IL); Yiftach Richter (Kochav Yair, IL); Daniel Aljadeff (Kiriat Ono, IL)
Assignee: SAVERONE 2014 LTD.
G01S5/0289G01S5/06B60N2/002B60N2/0021B60N2/0024B60N2/003B60N2/0035B60N2210/40B60N2230/20B60N2230/30B60W2040/0881B60W40/09B60W40/13B60W2040/1353B60W2540/01B60W2540/221B60W2540/227B60W2540/229G01S5/021G01S13/589G01S13/931G01S2013/932G01S2013/9322
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,742,850
App. No.
17/679,210
Granted
Sep 22, 2026
Kind
B2
Abstract

A system and method for classifying a type of calibration or maintenance event of a phone location unit (PLU) within a defined volume, based on at least one sensor, the method comprising: determining a position of the at least one mobile communication device relative to a frame of reference of the defined volume; obtaining at least one sensor measurement related to the at least one mobile communication device, from a sensor located on at least one of: the at least one mobile communication device, within the defined volume, or outside of the defined volume; and using a computer processor to classify the type of calibration or maintenance event of the PLU, into one of a plurality of predefined types of calibration or maintenance event, based on the position and the at least one sensor measurement.

Claims (22)

1 . A method of classifying a type of calibration or maintenance event of a phone location unit (PLU) within a defined volume, based on at least one sensor, the method comprising:

determining a position of the at least one mobile communication device relative to a frame of reference of the defined volume, based on at least one of: angle of arrival, time of flight, or received intensity of radio frequency (RF) signals transmitted by the at least one mobile communication device and received by the PLU located within the defined volume and comprising a transceiver and antennas and further configured to wirelessly communicate with the at least one mobile communication device;

obtaining at least one sensor measurement related to the at least one mobile communication device, from a sensor located on at least one of: the at least one mobile communication device, within the defined volume, or outside of the defined volume; and

using a computer processor to classify the type of calibration or maintenance event of the PLU, into one of a plurality of predefined types of calibration or maintenance event, based on the position and the at least one sensor measurement,

wherein the phone location unit is further connected to a server, and wherein the type of calibration or maintenance event comprises at least one of: an automatic recalibration performed by said phone location unit, an automatic recalibration managed by said server, wherein said server transfers calibration data to the phone location unit, an assisted recalibration involving a user or a service person, the installation of a new software in the phone location unit, the replacement of a faulty module, the reinstallation of one or more mislocated antennas, the reconnection of a detached antenna and, changes in the volume.

2 . The method according to claim 1 , wherein the defined volume is a vehicle.

3 . The method according to claim 1 , wherein the classification by the computer processor is carried out by analyzing gaps between at least one location of the mobile communication device as estimated by the PLU and at least one location of the mobile communication device derived from measurements of the at least one sensor, and assigning a respective likelihood, to at least one type of calibration or maintenance event selected from a plurality of types of calibration or maintenance events.

4 . The method according to claim 3 , wherein the obtaining the sensor measurement related to the at least one mobile communication device is from at least two inertial measurement units (IMU), wherein at least one of the IMU is located on the mobile communication device and at least one of the IMUs is located on the vehicle, wherein the gaps between locations of the mobile communication device as estimated by the PLU and locations of the mobile communication device as derived from measurements of the at least two IMUs are factored in classifying the type of calibration or maintenance.

5 . The method according to claim 3 , wherein the position of the mobile communication device within the defined volume is further determined to be in the vehicle's driver area, wherein the obtaining at least one sensor measurement related to the at least one mobile communication device is from a motion sensor, said sensor providing information related to the vehicle's speed, wherein the vehicle's speed is factored in estimating the position of the mobile communication device within the defined volume, wherein the gaps between locations of the mobile communication device as estimated by the PLU and locations of the mobile communication device derived based on the motion sensor are factored in classifying the type of calibration or maintenance.

6 . The method according to claim 3 , wherein the vehicle comprises at least one seat with a pressure sensor indicating that said seat is occupied by the at least one human user, and wherein the obtaining at least one sensor measurement related to the at least one mobile communication device is from a seat pressure sensor and, wherein the indication of a seat pressure sensor is factored in estimating the position of the mobile communication device within the defined volume, and wherein the gap between said position and the mobile communication device position as estimated by the PLU is factored in classifying the type of calibration or maintenance.

7 . The method according to claim 1 , wherein the type of calibration event comprises a self-calibration event in which the PLU is capable of carrying out a calibration session automatically, based on the type of self-calibration event.

8 . A system for classifying a type of calibration or maintenance event of a phone location unit (PLU) within a defined volume, based on at least one sensor, the system comprising:

a PLU configured to determine a position of the at least one mobile communication device relative to a frame of reference of the defined volume, based on at least one of: angle of arrival, time of flight, or received intensity of radio frequency (RF) signals transmitted by the at least one mobile communication device and received by the phone location unit located within the defined volume and comprising a transceiver and antennas and further configured to wirelessly communicate with the at least one mobile communication device;

a plurality of non-RF sensors configured to obtain at least one sensor measurement related to the at least one mobile communication device, from a sensor located on at least one of: the at least one mobile communication device, within the defined volume, or outside of the defined volume; and

a computer processor configured to classify the at least one type of calibration or maintenance event of a phone location unit (PLU) within the defined volume into at least one of a plurality of predefined types of calibration or maintenance event, based on the position and the at least one sensor reading,

wherein the phone location unit is further connected to a server, and wherein the type of calibration or maintenance event comprises at least one of: an automatic recalibration performed by said phone location unit, an automatic recalibration managed by said server, wherein said server transfers calibration data to the phone location unit, an assisted recalibration involving a user or a service person, the installation of a new SW in the phone location unit, the replacement of a faulty module, the reinstallation of one or more mislocated antennas, the reconnection of a detached antenna and, changes in the volume.

9 . The system according to claim 8 , wherein the defined volume is a vehicle.

10 . The system according to claim 8 , wherein the classification by the computer processor is carried out by analyzing gaps between at least one location of the mobile communication device as estimated by the PLU and at least one location of the mobile communication device derived from measurements of the at least one sensor, and assigning a respective likelihood, to at least one type of calibration or maintenance event selected from a plurality of types of calibration or maintenance events.

11 . The system according to claim 10 , wherein the obtaining the sensor measurement related to the at least one mobile communication device is from at least two inertial measurement units (IMU), wherein at least one of the IMU is located on the mobile communication device and at least one of the IMUs is located on the vehicle, wherein the gaps between locations of the mobile communication device as estimated by the PLU and locations of the mobile communication device as derived from measurements of the at least two IMUs are factored in classifying the type of calibration or maintenance.

12 . The system according to claim 10 , wherein the position of the mobile communication device within the defined volume is further determined to be in the vehicle's driver area, wherein the obtaining at least one sensor measurement related to the at least one mobile communication device is from a motion sensor, said sensor providing information related to the vehicle's speed, wherein the vehicle's speed is factored in estimating the position of the mobile communication device within the defined volume, wherein the gaps between locations of the mobile communication device as estimated by the PLU and locations of the mobile communication device derived based on the motion sensor are factored in classifying the type of calibration or maintenance.

13 . The system according to claim 10 , wherein the vehicle comprises at least one seat with a pressure sensor indicating that said seat is occupied by the at least one human user, and wherein the obtaining at least one sensor measurement related to the at least one mobile communication device is from a seat pressure sensor and, wherein the indication of a seat pressure sensor is factored in estimating the position of the mobile communication device within the defined volume, and wherein the gap between said position and the mobile communication device position as estimated by the PLU, is factored in classifying the type of calibration or maintenance.

14 . The system according to claim 8 , wherein the type of calibration event comprises a self-calibration event in which the PLU is capable of carrying out a calibration session automatically, based on the type of self-calibration event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2022
From: MEIDAN, AVIRAM; RICHTER, YIFTACH; ALJADEFF, DANIEL
To: SAVERONE 2014 LTD.
Reel/Frame 061883/0302 →
Continuity (2)
Provisional Application 63223980 · Jul 21, 2021
Related Publication 20230023156A1 · Jan 26, 2023
References Cited (44)
US 9055407B1 · Riemer · 2015 [cited by applicant]
US 9654932B1 · Mukhtar · 2017 [cited by applicant]
US 9681361B2 · Tuluca · 2017 [cited by applicant]
US 9714037B2 · Deruyck · 2017 [cited by applicant]
US 9749866B2 · Caldwell · 2017 [cited by applicant]
US 9854086B1 · McSchooler · 2017 [cited by applicant]
US 10075581B2 · Cohen et al. · 2018 [cited by applicant]
US 10158977B2 · Cordova · 2018 [cited by applicant]
US 10278039B1 · Matus · 2019 [cited by applicant]
US 10412212B2 · Cohen · 2019 [cited by applicant]
US 10447846B2 · Moir · 2019 [cited by applicant]
US 10557917B2 · Shoshan et al. · 2020 [cited by applicant]
US 10785604B1 · Kumar · 2020 [cited by applicant]
US 10872618B2 · Phan Le · 2020 [cited by applicant]
US 11038801B2 · Mckeefery · 2021 [cited by applicant]
US 11107175B2 · Zilberman · 2021 [cited by applicant]
US 11122159B1 · Alsolami · 2021 [cited by examiner]
US 11338733B2 · Cordova · 2022 [cited by applicant]
US 12174309B2 · Meidan · 2024 [cited by examiner]
US 12231899B2 · Meidan · 2025 [cited by applicant]
US 20140187219A1 · Yang · 2014 [cited by examiner]
US 20160046298A1 · DeRuyck · 2016 [cited by applicant]
US 20160205238A1 · Abramson · 2016 [cited by examiner]
US 20170105098A1 · Cordova · 2017 [cited by applicant]
US 20170150360A1 · Caldwell · 2017 [cited by applicant]
US 20170244831A1 · Tuluca · 2017 [cited by applicant]
US 20180070291A1 · Breaux · 2018 [cited by examiner]
US 20180093672A1 · Terwilliger · 2018 [cited by examiner]
US 20190182749A1 · Breaux · 2019 [cited by examiner]
US 20190387365A1 · Spruyt · 2019 [cited by applicant]
US 20200223358A1 · Cordova · 2020 [cited by applicant]
US 20200252339A1 · McKeefery · 2020 [cited by applicant]
US 20210004414A1 · Silverstein · 2021 [cited by applicant]
US 20220032924A1 · Jeihani · 2022 [cited by applicant]
US 20220292388A1 · Elangovan · 2022 [cited by examiner]
US 20230027582A1 · Meidan · 2023 [cited by applicant]
US 20230185942A1 · Hanebeck · 2023 [cited by applicant]
CA 3016599A1 · 2017 [cited by examiner]
CN 202313288U · 2012 [cited by examiner]
CN 108921418A · 2018 [cited by examiner]
EP 2939133 · 2018 [cited by applicant]
EP 3343306B1 · 2019 [cited by examiner]
WO WO2023161922 · 2023 [cited by applicant]
Cheng et al; You're Driving and Texting: detecting drivers using personal smart phones by leveraging inertial sensors; Sep. 13, 2013 (Year 2013). [cited by applicant]