×

System and a method for improved car prognosis

  • US 9,767,622 B2
  • Filed: 03/05/2013
  • Issued: 09/19/2017
  • Est. Priority Date: 03/22/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for real-time prognosis of a vehicle using a three axis accelerometer embedded in a personal communication device, the method comprising:

  • orienting dynamically the three axis accelerometer from an arbitrary position in a Cartesian coordinate for each variation in a position of the personal communication device to coincide with a reference coordinate assigned to the vehicle, wherein orienting dynamically the three axis accelerometer comprises the steps of;

    assigning the reference coordinate (X, Y, Z) for the vehicle and storing said coordinate on a flash memory of the personal communication device;

    assigning an initial coordinate (Xd, Yd, Zd) to the three axis accelerometer and storing said coordinate on the flash memory of the personal communication device;

    computing first intermediate coordinates (Xo, Yo, Zo) using at least three first scalar values, at least three second scalar values and at least three third scalar values;

    computing a first degree derivative for each of the first intermediate coordinates (Xo, Yo, Zo);

    computing second intermediate coordinates (Xog, Yog, Zog);

    computing a roll (θ

    ) and pitch (Ψ

    ) between the reference coordinate (X, Y, Z) and the initial coordinate (Xd, Yd, Zd) respectively, of the three axis accelerometer, wherein the roll (θ

    ) is computed as a sine inverse of summation of values of the Yog divided by a product of gravitational acceleration and a number of samples recorded, and wherein the pitch (Ψ

    ) is computed as a sine inverse of a summation of values of the Xog divided by the product of gravitational acceleration and a number of samples collected;

    computing an angle (α

    ) between the (Zd) coordinate of the initial coordinate (Xd, Yd, Zd) and the Z coordinate of the reference coordinate (X, Y, Z), wherein the angle (α

    ) is computed as a cosine inverse of a summation of values of the Zog divided by the product of gravitational acceleration and the number of samples recorded;

    computing a corrected coordinate (Xcg, Ycg, Zcg) for the three axis accelerometer based on the first degree derivative for each of the first intermediate coordinates (Xo, Yo, Zo);

    assigning the computed corrected coordinate (Xcg, Ycg, Zcg) at each next dynamic instance of occurrence of an event case with the personal communication device;

    capturing a first set of information relating to a road condition and a second set of information relating to a driver behaviour in a sample window and counting a number of samples recorded in the sample window using the dynamically oriented three axis accelerometer, wherein an instantaneous velocity of the vehicle determines the sample window;

    receiving a plurality of sensory input from an onboard vehicle diagnostic system that is communicably coupled to the personal communication device;

    compiling a plurality of prognosis reports based on at least one predictive analysis model utilizing the first set of information and the second set of information captured in conjugation with the plurality of sensory inputs received; and

    rendering the compiled plurality of prognosis reports determined by the attributes of a user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×