Real-Time Monitoring of Vehicle
First Claim
1. A monitoring unit for real-time monitoring of a vehicle, the monitoring unit comprising:
- a processor; and
a memory coupled to the processor, wherein the memory comprises a plurality of modules capable of being executed by the processor, and wherein the plurality of modules comprises;
a receiving module configured to receive data from an On-Board Diagnostic (OBD), wherein the data is associated with a plurality of jerks detected by a three-axis accelerometer coupled to the OBD; and
an analytics module configured to;
compare an intensity of each jerk of the plurality of jerks to a predefined jerk threshold;
capture at least one high intensity jerk of the plurality of jerks, wherein the at least one high intensity jerk has an intensity level of at least the predefined jerk threshold;
determine an elapsed time for each of the at least one high intensity jerk, wherein the elapsed time is indicative of a time between an observation of the at least one high intensity jerk and a feedback sent to a user;
compare the elapsed time for each of the at least one high intensity jerk to a predefined time threshold; and
determine whether an analysis on the at least one high intensity jerk should be performed at the vehicle or at a server located remotely from the vehicle, wherein the analysis is based on the comparison of the elapsed time to the predefined time threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A monitoring unit for vehicle monitoring comprising a receiving module configured to receive data from an OBD, wherein the data is associated with a plurality of jerks detected by a 3-axis accelerometer. The monitoring unit comprises an analytics module configured to compare an intensity of each jerk of the plurality of jerks to a predefined jerk threshold and capture high intensity jerks from the plurality of jerks. The high intensity jerks have intensity equal to or more than the predefined jerk threshold. The method further comprises determining an elapsed time for each of the high intensity jerks. The elapsed time for each of the high intensity jerks is compared to a predefined time threshold. Further it is determined whether an analysis on the high intensity jerks is to be performed at the vehicle or at a server located remotely.
-
Citations
20 Claims
-
1. A monitoring unit for real-time monitoring of a vehicle, the monitoring unit comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises a plurality of modules capable of being executed by the processor, and wherein the plurality of modules comprises; a receiving module configured to receive data from an On-Board Diagnostic (OBD), wherein the data is associated with a plurality of jerks detected by a three-axis accelerometer coupled to the OBD; and an analytics module configured to; compare an intensity of each jerk of the plurality of jerks to a predefined jerk threshold; capture at least one high intensity jerk of the plurality of jerks, wherein the at least one high intensity jerk has an intensity level of at least the predefined jerk threshold; determine an elapsed time for each of the at least one high intensity jerk, wherein the elapsed time is indicative of a time between an observation of the at least one high intensity jerk and a feedback sent to a user; compare the elapsed time for each of the at least one high intensity jerk to a predefined time threshold; and determine whether an analysis on the at least one high intensity jerk should be performed at the vehicle or at a server located remotely from the vehicle, wherein the analysis is based on the comparison of the elapsed time to the predefined time threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for real-time monitoring of a vehicle, the method comprising:
-
receiving data associated with a plurality of jerks detected by a three-axis accelerometer, wherein the three-axis accelerometer is embedded in the vehicle and configured to capture at least one signal from vehicle chassis; comparing an intensity of each jerk of the plurality of jerks to a predefined jerk threshold; capturing at least one high intensity jerk of the plurality of jerks, wherein the at least one high intensity jerk has intensity level of at least the predefined jerk threshold; determining an elapsed time for each of the at least one high intensity jerk of the plurality of jerks, wherein the elapsed time is indicative of a time between an observation of the at least one high intensity jerk and a feedback sent to a user; comparing the elapsed time for each of the at least one high intensity jerk to a predefined time threshold; and determining whether an analysis on the at least one high intensity jerk should be performed at the vehicle or at a server located remotely from the vehicle, wherein the analysis is based on the comparison of the elapsed time to the predefined time threshold, and wherein at least one of the steps of;
receiving the data, comparing the intensity, capturing the at least one high intensity jerk, determining the elapsed time, comparing the elapsed time, and determining the analysis is performed by a processor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product having embodied thereon a computer program for real-time monitoring of a vehicle, the computer program product comprising:
-
a program code for receiving data associated with a plurality of jerks detected by a three-axis accelerometer, wherein the three-axis accelerometer is embedded in the vehicle and configured to capture at least one signal from vehicle chassis; a program code for comparing an intensity of each jerk of the plurality of jerks to a predefined jerk threshold; a program code for capturing at least one high intensity jerk of the plurality of jerks, wherein the at least one high intensity jerk has an intensity level of at least the predefined jerk threshold; a program code for determining an elapsed time for each of the at least one high intensity jerk, wherein the elapsed time is indicative of a time between an observation of the at least one high intensity jerk and a feedback sent to a user; a program code for comparing the elapsed time for each of the at least one high intensity jerk to a predefined time threshold; and a program code for determining whether an analysis on the at least one high intensity jerk should be performed at the vehicle or at a server located remotely from the vehicle, wherein the analysis is based on the comparison of the elapsed time to the predefined time threshold. - View Dependent Claims (20)
-
Specification