# US 2018/0025554 A1 · Vehicle diagnostic data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0025554 A1
- Document ID: US20180025554A1
- Status: Published application
- Kind: A1
- Application number: 15/547,793
- Filed: 2015-01-30
- Published: 2018-01-25
- Earliest claimed: 2015-01-30
- Assignees: Ent. Services Development Corporation LP
- Applicants: Ent. Services Development Corporation LP
- Inventors: Jonathan GIBSON; Shivaprasad VENKATRAMAN; Joseph MILLER; Clifford A. WILKE
- Web page: https://patentgrep.com/patent/US20180025554A1

## CPC

- G07C 5/008: {communicating information to a remotely located station (transmission systems for measured values G08C)}
- B60W 50/0098: {Details of control systems ensuring comfort, safety or stability not otherwise provided for}
- B60W 50/0205: {Diagnosing or detecting failures; Failure detection models}
- B60W 50/14: Means for informing the driver, warning the driver or prompting a driver intervention
- G01C 21/3679: {Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities (G01C21/3611 takes precedence)}
- G01C 21/3697: {Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence)}
- G06F 16/29: Geographical information databases
- G06Q 30/0207: Discounts or incentives, e.g. coupons or rebates
- G06Q 30/0239: {Online discounts or incentives}
- G06Q 30/0242: Determining effectiveness of advertisements
- G06Q 30/0251: Targeted advertisements
- G06Q 30/0261: {based on user location}
- G06Q 30/0269: {based on user profile or attribute}
- G06Q 30/0277: {Online advertisement}
- B60W 2050/143: {Alarm means}
- B60W 2520/10: Longitudinal speed
- B60W 2520/105: Longitudinal acceleration
- B60W 2530/13: Mileage
- B60W 2530/20: Tyre data
- B60W 2540/26: Incapacity
- B60W 2556/45: External transmission of data to or from the vehicle
- B60W 2556/50: of positioning data, e.g. GPS [Global Positioning System] data
- G06Q 10/40: Business processes related to social networking or social networking services
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

In examples provided herein, a system in a vehicle comprises a processor and a memory including instructions executable by the processor to aggregate and transmit to a context-aware platform (CAP) diagnostic data for a vehicle; receive from the CAP responsive information based on analysis of the diagnostic data; and cause the responsive information to be audibly provided to a driver of the vehicle.

## Claims

### Claim 1

A system in a vehicle comprising:
a processor;
a memory including instructions executable by the processor to:
aggregate and transmit to a context-aware platform (CAP) diagnostic data for a vehicle;
receive from the CAP responsive information based on analysis of the diagnostic data; and
cause the responsive information to be audibly provided to a driver of the vehicle.

### Claim 2 (depends on 1)

The system of claim 1, wherein the memory includes instructions further executable by the processor to:
provide location information of the vehicle to the CAP; and
cause an advertisement to be audibly provided to the driver or displayed on a digital billboard along a road on which the vehicle is located,
wherein the advertisement is for a retail establishment providing goods or services related to the responsive information, and
further wherein the retail establishment is within a predetermined distance of the vehicle.

### Claim 3 (depends on 2)

The system of claim 2,
wherein the retail establishment is consistent with driver preferences, and driver preferences include implicit preferences and explicit preferences,
wherein implicit preferences are determined by the CAP by searching social media for information attributable to the driver, and
further wherein explicit preferences are specified by the driver.

### Claim 4 (depends on 1)

The system of claim 1, wherein the memory includes instructions further executable by the processor to:
provide location information of the vehicle to the CAP,
wherein the diagnostic data includes a vehicle fuel level, and further wherein the responsive information includes location information of a fueling station within a predetermined distance of the vehicle upon determination by the CAP that the vehicle fuel level is below a threshold level, and
wherein the diagnostic data includes vehicle performance information, and further wherein the responsive information includes location information of a service station within a predetermined distance of the vehicle upon determination by the CAP from the vehicle performance information that vehicle service is recommended.

### Claim 5 (depends on 1)

The system of claim 1, wherein the memory includes instructions executable by the processor to:
aggregate and transmit to the CAP driver state data;
receive instructions from the CAP for changing a condition of the vehicle upon determination by the CAP from the driver state data that the driver of the vehicle is falling asleep, wherein the instructions are consistent with the driver's preferences, and
change the condition of the vehicle responsive to the instructions.

### Claim 6 (depends on 1)

The system of claim 1, wherein the diagnostic data includes vehicle operation information, and wherein the responsive information includes a recommendation to modify vehicle operation.

### Claim 7

A non-transitory computer-readable medium having instructions stored thereon, the instructions executable by a processor of a networked device associated with a user driving a vehicle comprising:
receive vehicle information to be audibly provided to the user,
wherein the vehicle information is based on diagnostic data received from a diagnostics module of the user's vehicle that collects the diagnostic data about the vehicle,
wherein the vehicle information is received from a context-aware platform (CAP) that receives the diagnostic data from the diagnostics module; and
audibly providing the vehicle information to the user.

### Claim 8 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the instructions are executable by the processor of the networked device and further comprising:
determine and provide location information for the vehicle to the server;
receive an audible advertisement for a retail establishment providing goods or services related to the vehicle information, wherein the retail establishment is within a predetermined distance of the vehicle; and
cause the audible advertisement to be audibly provided to the driver.

### Claim 9 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the instructions are executable by the processor of the networked device and further comprising:
wherein the vehicle information includes 1) location information of a fueling station within a predetermined distance of the vehicle upon determination by the CAP from the diagnostic data that the vehicle fuel level is below a threshold level, or 2) location information of a service station within a predetermined distance of the vehicle upon determination by the CAP from the diagnostic data that vehicle service is recommended to improve performance of the vehicle, and
further wherein the fueling station or the service station is based on the implicit preferences, explicit preferences, and/or social media information.

### Claim 10 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the instructions are executable by the processor of the networked device and further comprising:
receive from the CAP an electronic coupon for the user, wherein the coupon is for goods or services related to the received information provided by a retail establishment within a predetermined distance of the vehicle; and
notify the driver of availability of the coupon for redemption.

### Claim 11 (depends on 10)

The non-transitory computer-readable medium of claim 10, wherein the coupon is based upon implicit or explicit preferences of the user.

### Claim 12

A method comprising:
calling a diagnostic data analysis package to analyze diagnostic data from a vehicle; and
based on the analyzed diagnostic data, transmitting an alert via a networked device associated with a driver of the vehicle,
wherein the alert is provided audibly to the driver by the networked device.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
calling a preferences engine to determine driver preferences;
calling a location mapping package to query and receive location information for the vehicle; and
calling an audible advertisement selection package to identify an audible advertisement for goods or services provided by a retail establishment within a predetermined distance of the vehicle and meeting driver preferences; and
causing the audible advertisement to be audibly conveyed to the driver via the networked device.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
calling a coupon package to identify an electronic coupon for redeeming at the retail establishment;
transmitting the electronic coupon to the driver via a networked device; and
calling a coupon feedback package to analyze and provide coupon effectiveness based on coupon redemption information.

### Claim 15 (depends on 13)

The method of claim 13, further comprising:
calling a preferences engine to determine driver preferences;
calling a location mapping package to query and receive location information for the vehicle;
calling an entertainment package to determine an entertainment option within a predetermined distance of the vehicle that meets driver preferences; and
transmitting the entertainment options to the driver via a networked device associated with the driver.
