×

Centralized management of mobile-assisted motor vehicle software upgrading and vehicle data analytics

  • US 9,772,839 B2
  • Filed: 05/13/2016
  • Issued: 09/26/2017
  • Est. Priority Date: 05/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a portable, mobile electronic device including a memory having instructions stored thereon that, in response to execution by a processing device of the portable, mobile electronic device, cause the processing device of the portable, mobile electronic device to perform operations comprising;

    receiving a plurality of configuration files from a remote server, over a first interface of the portable, mobile electronic device, wherein a first one of the configuration files maps motor vehicle codes to priority, the first one of the configuration files including a first mapping indicating different priorities for different types of data sets, wherein the motor vehicle codes are associated with vehicle data sets collected from a vehicle bus installed in a motor vehicle, and wherein a second one of the configuration files maps priority to connection information for downloading software updates for the motor vehicle from the remote server to the portable, mobile electronic device and for uploading data sets from a motor vehicle component to the remote server, wherein the connection information is based at least in part on service region;

    receiving from the motor vehicle a communication including a portion of a data set of information generated by the motor vehicle using the first one of the configuration files;

    parsing metadata of the received communication to determine an indicated priority;

    comparing the indicated priority to the second one of the configuration files; and

    based on a result of the comparison, ascertaining whether to establish a connection, via a second interface of the portable, mobile electronic device, for uploading the portion of the data set of the received communication to the remote server; and

    ascertaining whether to establish a connection, via the second interface of the portable, mobile electronic device, for downloading the software updates for the motor vehicle from the remote server based on the second one of the configuration files.

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