SYSTEMS AND METHODS FOR TRANSFORMING SENSORY MEASUREMENTS OF A HANDHELD DEVICE LOCATED IN MOVING VEHICLE FROM DEVICE'S COORDINATE SYSTEM TO THAT OF A VEHICLE
First Claim
1. A computer-implemented method performed in connection with a handheld communication device, the method for transforming sensory measurements of the handheld communication device performed in a moving vehicle from a coordinate system of the handheld communication device to a coordinate system of the moving vehicle, the handheld communication device comprising a GPS sensor, an accelerometer sensor, a data processor and a data storage medium, the method comprising:
- acquiring acceleration data using the accelerometer sensor and applying a set of digital signal processing methods to the acquired acceleration data to identify a vertical direction of the coordinate system of the moving vehicle;
applying a set of mathematical methods to the acquired acceleration data to identify a horizontal acceleration component in the coordinate system of the moving vehicle;
acquiring speed and heading data using the GPS sensor, and applying a set of digital signal processing methods to the acquired speed and heading data to identify periods of substantial change in speed, and substantial change in heading in the coordinate system of the moving vehicle;
storing the acquired acceleration, speed, and heading data to the data storage medium;
analyzing a sequence of the stored acceleration, speed and heading data and applying a set of digital signal processing methods to identify an orientation of the handheld communication device relative to a vehicle orientation; and
transforming sensory measurements of the handheld communication device located in or about the moving vehicle from the coordinate system of the handheld communication device to the coordinate system of the moving vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of operating a general purpose handheld communication device to transform sensory measurements of a handheld device located in moving vehicle from device'"'"'s coordinate system to that of a vehicle, the handheld communication device including GPS sensor, accelerometer sensor, gyroscope sensor, magnetometer sensor, data processor and data storage medium, the method comprising: identifying a vertical and horizontal acceleration component in car based coordinate system; and identifying strong change in speed and in heading in the car coordinate system; identifying the orientation of the handheld device relative to the vehicle orientation; and transforming sensory measurements of a handheld device located in moving vehicle from device'"'"'s coordinate system to that of a vehicle, which further enables a detection of driving maneuvers in the car based coordinate system.
-
Citations
9 Claims
-
1. A computer-implemented method performed in connection with a handheld communication device, the method for transforming sensory measurements of the handheld communication device performed in a moving vehicle from a coordinate system of the handheld communication device to a coordinate system of the moving vehicle, the handheld communication device comprising a GPS sensor, an accelerometer sensor, a data processor and a data storage medium, the method comprising:
-
acquiring acceleration data using the accelerometer sensor and applying a set of digital signal processing methods to the acquired acceleration data to identify a vertical direction of the coordinate system of the moving vehicle; applying a set of mathematical methods to the acquired acceleration data to identify a horizontal acceleration component in the coordinate system of the moving vehicle; acquiring speed and heading data using the GPS sensor, and applying a set of digital signal processing methods to the acquired speed and heading data to identify periods of substantial change in speed, and substantial change in heading in the coordinate system of the moving vehicle; storing the acquired acceleration, speed, and heading data to the data storage medium; analyzing a sequence of the stored acceleration, speed and heading data and applying a set of digital signal processing methods to identify an orientation of the handheld communication device relative to a vehicle orientation; and transforming sensory measurements of the handheld communication device located in or about the moving vehicle from the coordinate system of the handheld communication device to the coordinate system of the moving vehicle. - View Dependent Claims (2, 3, 6)
-
-
4. A non-transitory computer readable medium embodying a set of computer executable instructions, which, when executed in connection with a handheld communication device comprising a GPS sensor, an accelerometer sensor, a data processor and a data storage medium, causes the handheld communication device to perform a method for transforming sensory measurements of the handheld communication device performed in a moving vehicle from a coordinate system of the handheld communication device to a coordinate system of the moving vehicle, the method comprising:
-
acquiring acceleration data using the accelerometer sensor and applying a set of digital signal processing methods to the acquired acceleration data to identify a vertical direction of the coordinate system of the moving vehicle; applying a set of mathematical methods to the acquired acceleration data to identify a horizontal acceleration component in the coordinate system of the moving vehicle; acquiring speed and heading data using the GPS sensor, and applying a set of digital signal processing methods to the acquired speed and heading data to identify periods of substantial change in speed, and substantial change in heading in the coordinate system of the moving vehicle; storing the acquired acceleration, speed, and heading data to the data storage medium; analyzing a sequence of the stored acceleration, speed and heading data and applying a set of digital signal processing methods to identify an orientation of the handheld communication device relative to a vehicle orientation; and transforming sensory measurements of the handheld communication device located in or about the moving vehicle from the coordinate system of the handheld communication device to the coordinate system of the moving vehicle. - View Dependent Claims (5)
-
-
7. A handheld communication device comprising a GPS sensor, an accelerometer sensor, a data processor and a data storage medium, the data storage medium storing a set of computer executable instructions, which cause the handheld communication device to perform a method for transforming sensory measurements of the handheld communication device performed in a moving vehicle from a coordinate system of the handheld communication device to a coordinate system of the moving vehicle, the method comprising:
-
acquiring acceleration data using the accelerometer sensor and applying a set of digital signal processing methods to the acquired acceleration data to identify a vertical direction of the coordinate system of the moving vehicle; applying a set of mathematical methods to the acquired acceleration data to identify a horizontal acceleration component in the coordinate system of the moving vehicle; acquiring speed and heading data using the GPS sensor, and applying a set of digital signal processing methods to the acquired speed and heading data to identify periods of substantial change in speed, and substantial change in heading in the coordinate system of the moving vehicle; storing the acquired acceleration, speed, and heading data to the data storage medium; analyzing a sequence of the stored acceleration, speed and heading data and applying a set of digital signal processing methods to identify an orientation of the handheld communication device relative to a vehicle orientation; and transforming sensory measurements of the handheld communication device located in or about the moving vehicle from the coordinate system of the handheld communication device to the coordinate system of the moving vehicle. - View Dependent Claims (8, 9)
-
Specification