# US 10,482,689 B2 · Crowdsourced failure mode prediction

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

- Number: US 10,482,689 B2
- Document ID: US10482689B2
- Status: Granted
- Kind: B2
- Application number: 15/572,334
- Filed: 2016-12-31
- Published: 2018-09-27
- Granted: 2019-11-19
- Earliest claimed: 2016-12-31
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Eric Dwight McAfee; Andrew Larson; Mark E. Sprenger; Mark Angus MacDonald; Ralph V. Miele
- Web page: https://patentgrep.com/patent/US10482689B2

## CPC

- G07C 5/085: {using electronic data carriers}
- G01M 17/007: Wheeled or endless-tracked vehicles (G01M17/08 takes precedence)
- G07C 5/006: {Indicating maintenance}
- G07C 5/008: {communicating information to a remotely located station (transmission systems for measured values G08C)}
- G07C 5/08: Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C 5/0808: {Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005)}
- 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
- G01M: TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR

## Abstract

In an example, there is disclosed a smart sensor for monitoring a vehicle, including: a sensor array comprising a mechanical input sensor; a network interface; a processor; and one or more logic elements providing a data engine to: collect an vibration input from the mechanical input sensor; and report the data from the mechanical input sensor to a data aggregator via the network interface. There is also disclosed a data aggregation server engine to aggregate and correlate inputs from the smart sensor.

## Claims

### Claim 1

A fleet health monitoring server, comprising:
a network interface configured to communicatively couple the apparatus to a sensor network of mechanical or acoustic sensors attached to vehicles of a fleet of similar vehicles;
a data store comprising a sensor input profile for vehicles of the fleet, the input profile comprising an aggregation of crowd-sourced sensor inputs into a normal behavior model of the mechanical or acoustic sensors of the sensor network; and
one or more logic elements comprising a data aggregator engine to:
receive an input from a mechanical or acoustic sensor of the sensor network; and
incorporate the input into an input profile associated with the vehicles of the fleet.

### Claim 2 (depends on 1)

The computing apparatus of claim 1, wherein the vehicles are autonomous vehicles.

### Claim 3 (depends on 1)

The computing apparatus of claim 1, wherein the data aggregator engine is further to make a failure prediction for the vehicles.

### Claim 4 (depends on 3)

The computing apparatus of claim 3, wherein making the failure prediction comprises determining that the input is substantially deviant from the input profile.

### Claim 5 (depends on 1)

The computing apparatus of claim 1, wherein the data aggregator engine is further to create or modify a maintenance schedule for the vehicles based at least in part on the input profile.

### Claim 6 (depends on 1)

The computing apparatus of claim 1, wherein the data aggregator engine is further to create or modify an actuarial database for the vehicles based at least in part on the input profile.

### Claim 7 (depends on 1)

The computing apparatus of claim 1, wherein the data aggregator engine is further to eliminate false positive failure predictions over time.

### Claim 8 (depends on 1)

The computing apparatus of claim 1, wherein the data aggregator engine is further to recommend a design improvement for the vehicles based at least in part on the input profile.

### Claim 9 (depends on 1)

The computing apparatus of claim 1, wherein the data aggregator engine is further to extrapolate a failure prediction for the vehicles based on an input profile associated with a different vehicle model.

### Claim 10 (depends on 1)

The computing apparatus of claim 1, wherein the input is vibration input.

### Claim 11 (depends on 1)

The computing apparatus of claim 1, wherein the input is an acoustic input.

### Claim 12 (depends on 1)

The computing apparatus of claim 1, wherein the input is a joint acoustic/vibration input.

### Claim 13

One or more tangible, non-transitory computer-readable storage mediums having stored thereon executable instructions to instruct a processor to:
access a network interface configured to communicatively couple the processor to a sensor network of mechanical or acoustic sensors attached to vehicles of a fleet of similar vehicles;
provide a data store comprising a sensor input profile for vehicles of the fleet, the input profile comprising an aggregation of crowd-sourced sensor inputs into a normal behavior model of the mechanical or acoustic sensors of the sensor network; and
provide a data aggregator engine to:
receive an input from a mechanical or acoustic sensor of the sensor network; and
incorporate the input into an input profile associated with the vehicles of the fleet.

### Claim 14 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the vehicles are autonomous vehicles.

### Claim 15 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the data aggregator engine is further to make a failure prediction for the vehicles.

### Claim 16 (depends on 15)

The one or more tangible, non-transitory computer-readable storage mediums of claim 15, wherein making the failure prediction comprises determining that the input is substantially deviant from the input profile.

### Claim 17 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the data aggregator engine is further to create or modify a maintenance schedule for the vehicles based at least in part on the input profile.

### Claim 18 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the data aggregator engine is further to create or modify an actuarial database for the vehicles based at least in part on the input profile.

### Claim 19 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the data aggregator engine is further to eliminate false positive failure predictions over time.

### Claim 20 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the data aggregator engine is further to recommend a design improvement for the vehicles based at least in part on the input profile.

### Claim 21 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the data aggregator engine is further to extrapolate a failure prediction for the vehicles based on an input profile associated with a different vehicle model.

### Claim 22 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the input is vibration input.

### Claim 23 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the input is an acoustic input.

### Claim 24 (depends on 13)

The one or more tangible, non-transitory computer-readable storage mediums of claim 13, wherein the input is a joint acoustic/vibration input.

### Claim 25

A computer-implemented method, comprising:
accessing a network interface configured to communicatively couple an apparatus to a sensor network of mechanical or acoustic sensors attached to vehicles of a fleet of similar vehicles;
providing a data store comprising a sensor input profile for vehicles of the fleet, the input profile comprising an aggregation of crowd-sourced sensor inputs into a normal behavior model of the mechanical or acoustic sensors of the sensor network; and
receiving an input from a mechanical or acoustic sensor of the sensor network; and
incorporating the input into an input profile associated with the vehicles of the fleet.
