×

Systems and methods for executing custom fleet vehicle management scripts

  • US 9,478,076 B2
  • Filed: 10/23/2015
  • Issued: 10/25/2016
  • Est. Priority Date: 10/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for gathering vehicle data from a vehicle engine computer installed in an engine of a vehicle and a plurality of sensors disposed about the vehicle and providing functionality for a third-party to install and then execute custom scripts within a telematics application to change default functionalities of the telematics application when processing the vehicle data, the system comprising:

  • an electronic device comprising digital logic circuitry and configured to be installed in a vehicle, the electronic device comprising a port configured to couple with a vehicle engine computer installed in an engine of the vehicle and have wired or wireless connections with a plurality of sensors disposed about the vehicle; and

    a first memory device in communication with the electronic device, the first memory device storing a telematics application that when executed by the electronic device causes the electronic device to gather vehicle data received from the vehicle engine computer and the plurality of sensors and determine vehicle events for the vehicle,wherein the vehicle data comprises (i) location data providing geographic locations of the vehicle while the vehicle travels a route and (ii) speed data providing traveling speeds of the vehicle while the vehicle travels the route,wherein the vehicle events comprise (i) a hard braking by the vehicle during which the vehicle experiences more than a threshold deceleration or (ii) a hard acceleration by the vehicle during which the vehicle experiences more than a threshold acceleration,wherein the electronic device is configured to;

    while the vehicle travels the route, execute the telematics application causing the electronic device to gather the vehicle data, determine the vehicle events, and transmit at least some of the vehicle data and at least some of the vehicle events to a vehicle management system,subsequent to the vehicle traveling the route, receive and store in a second memory device a custom script executable in the telematics application, the telematics application being configured to interpret the custom script,retrieve the custom script from the second memory device, andwhile executing the telematics application, execute the custom script in the telematics application to change a default functionality of the telematics application so that the telematics application causes the electronic device to control operation of a component associated with the vehicle differently than if the telematics application is executed without executing the custom script in the telematics application,wherein the component comprises a sensor of the plurality of sensors, and the electronic device is configured to execute the custom script in the telematics application to change the default functionality of the telematics application so that the telematics application causes the electronic device to control operation of the sensor to adjust a configuration of the sensor.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×