# US 11,113,903 B2 · Vehicle monitoring

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

- Number: US 11,113,903 B2
- Document ID: US11113903B2
- Status: Granted
- Kind: B2
- Application number: 16/396,863
- Filed: 2019-04-29
- Published: 2019-08-15
- Granted: 2021-09-07
- Earliest claimed: 2015-12-31
- Assignees: eBay Inc.
- Applicants: eBay Inc.
- Inventors: Sergio Pinzon Gonzales, Jr.
- Web page: https://patentgrep.com/patent/US11113903B2

## CPC

- G07C 5/0808: {Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005)}
- G06F 16/63: Querying
- G06F 16/638: Presentation of query results
- G06F 16/683: using metadata automatically derived from the content
- G07C 5/006: {Indicating maintenance}
- G07C 5/0816: {Indicating performance data, e.g. occurrence of a malfunction}
- G10L 25/18: the extracted parameters being spectral information of each sub-band
- G10L 25/21: the extracted parameters being power information
- G10L 25/51: for comparison or discrimination
- H04R 29/00: Monitoring arrangements; Testing arrangements {(for hearing aids H04R25/30; detection of loudspeaker connection H04R5/04; sound-field adaptation dependent on speaker detection H04S7/308)}
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)

## Abstract

Methods, systems, and apparatus for determining a maintenance issue are described. An audio signal is obtained and analyzed to generate an audio signature. A characteristic of a component is identified based on the audio signature and an action is determined based on the characteristic of the component.

## Claims

### Claim 1

An apparatus comprising:
a processing device configured to perform operations comprising:
computing a difference between a current location of a vehicle and a past location of the vehicle;
comparing, to a threshold, the difference between the current location of the vehicle and the past location of the vehicle;
storing the current location of the vehicle in a history of locations in response to determining that the difference between the current location of the vehicle and the past location of the vehicle exceeds the threshold; and
determining an action based on the history of locations of the vehicle that include the past location and the current location, the history of the locations affecting a characteristic of a component of the vehicle.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the processing device is further configured to perform operations comprising:
obtaining an audio signal and analyzing the audio signal to generate an audio signature; and
identifying the characteristic of the component of the vehicle based on the audio signature.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein the processing device is further configured to perform operations comprising identifying the component and a component type based on the audio signature.

### Claim 4 (depends on 2)

The apparatus of claim 2, wherein the processing device is further configured to perform operations comprising storing the audio signature in a signature library and generating an index according to the characteristic of the component.

### Claim 5 (depends on 2)

The apparatus of claim 2, wherein the processing device is further configured to perform operations comprising storing the audio signature in a signature library and generating an index according to an identity of the component or a type of the component.

### Claim 6 (depends on 2)

The apparatus of claim 2, wherein the characteristic is identified by comparing the audio signature to one or more signatures in a library of signatures.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the determining the action is based on a speed of the vehicle, an acceleration of the vehicle, a monitored temperature, a temperature of the component of the vehicle, or a combination thereof.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein a sound is monitored periodically, at a prescheduled time, in response to a reception of a measurement request, and in response to a change in an audio signal.

### Claim 9

A method comprising:
computing a difference between a current location of a vehicle and a past location of the vehicle;
comparing, to a threshold, the difference between the current location of the vehicle and the past location of the vehicle;
storing, by one or more processors, the current location of the vehicle in a history of locations in response to determining that the difference between the current location of the vehicle and the past location of the vehicle exceeds the threshold; and
determining, by the one or more processors, an action based on the history of locations of the vehicle that include the past location and the current location, the history of the locations affecting a characteristic of a component of the vehicle.

### Claim 10 (depends on 9)

The method of claim 9 further comprising:
obtaining an audio signal and analyzing the audio signal to generate an audio signature; and
identifying the characteristic of the component of the vehicle based on the audio signature.

### Claim 11 (depends on 10)

The method of claim 10, further comprising identifying the component based on the audio signature.

### Claim 12 (depends on 10)

The method of claim 10, further comprising identifying a component type based on the audio signature.

### Claim 13 (depends on 10)

The method of claim 10, further comprising storing the audio signature in a signature library and generating an index according to the characteristic of the component.

### Claim 14 (depends on 10)

The method of claim 10, wherein the characteristic is identified by comparing the audio signature to one or more signatures in a library of signatures.

### Claim 15 (depends on 9)

The method of claim 9, wherein the determining of the action is based on a temperature of the component of the vehicle, a speed of the vehicle, an acceleration of the vehicle, a monitored temperature, or a combination thereof.

### Claim 16 (depends on 9)

The method of claim 9, wherein a sound is monitored periodically, at a prescheduled time, in response to a reception of a measurement request, and in response to a change in an audio signal.

### Claim 17

An apparatus comprising:
a processing device configured to perform operations comprising:
detecting a change to a location of a vehicle;
initiating processing, in response to detecting the change, of a signal that indicates a condition of a component of the vehicle;
comparing the signal to a list of maintenance issues stored in a maintenance library;
determining an action based on the comparing indicating the signal corresponds to a maintenance issue stored in the maintenance library; and
transmitting a notification of the action to a user device.

### Claim 18 (depends on 17)

The apparatus of claim 17, wherein the processing device is further configured to perform operations comprising:
receiving an input that indicates for the processing device to initiate monitoring of the condition of the component of the vehicle, wherein the notification of the action is transmitted to the user device based at least in part on receiving the input.

### Claim 19 (depends on 17)

The apparatus of claim 17, wherein the processing device is further configured to perform operations for transmitting the notification of the action to the user device comprising:
transmitting an indication of an identity of the component of the vehicle, a component type of the component of the vehicle, one or more characteristics of the component of the vehicle, or a combination thereof.

### Claim 20 (depends on 17)

The apparatus of claim 17, wherein the processing device is further configured to perform operations comprising:
computing a difference between a current location of the vehicle and a past location of the vehicle;
comparing, to a threshold, the difference between the current location of the vehicle and the past location of the vehicle;
storing the current location of the vehicle in a history of locations in response to determining that the difference between the current location of the vehicle and the past location of the vehicle satisfies the threshold; and
determining the action based on the history of locations of the vehicle that include the past location and the current location, the history of the locations affecting a characteristic of the component of the vehicle.
