# US 10,311,702 B2 · Systems and methods for monitoring vibrations during transportation of goods

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

- Number: US 10,311,702 B2
- Document ID: US10311702B2
- Status: Granted
- Kind: B2
- Application number: 15/971,697
- Filed: 2018-05-04
- Published: 2018-09-06
- Granted: 2019-06-04
- Earliest claimed: 2016-09-01
- Assignees: Locus Solutions, LLC
- Applicants: Locus Solutions, LLC
- Inventors: Blair Nygren; Rodney Parsons
- Web page: https://patentgrep.com/patent/US10311702B2

## CPC

- G08B 21/182: {Level alarms, e.g. alarms responsive to variables exceeding a threshold}
- G01H 11/06: by electric means
- G01P 15/0891: {with indication of predetermined acceleration values (G01P15/135 takes precedence)}
- G01P 15/18: in two or more dimensions
- G08B 25/08: using communication transmission lines {(G08B13/19658, G08B21/0286, G08B25/016 take precedence)}
- G08B 25/10: using wireless transmission systems {(G08B25/009 takes precedence)}
- G06Q 10/08: Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G01H: MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01P: MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT (measuring or recording blood flow A61B5/02, A61B8/06; monitoring speed or deceleration of electrically-propelled vehicles B60L3/00; vehicle lighting systems adapted to indicate speed B60Q1/54; determining position or course in navigation, measuring ground distance in geodesy or surveying G01C; combined measuring devices for measuring two or more variables of movement G01C23/00; measuring velocity of sound G01H; measuring velocity of light G01J7/00; measuring direction or velocity of solid objects by reception or emission of radiowaves or other waves and based on propagation effects, e.g. Doppler effect, propagation time, direction of propagation, G01S; measuring speed of nuclear radiation G01T; measuring acceleration of gravity G01V; {measuring or recording the speed of trains B61L23/00; speed indicators incorporated in motor vehicles B60K35/00; measuring frequency or phase G01R; traffic control G08G})
- 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

Systems and methods are provided and include a processor that is configured to execute instructions stored in a nontransitory memory. The instructions include receiving at least one measurement event signal, which includes (i) acceleration data that represents an amount of vibration associated with goods at a corresponding time, (ii) location data that represents a location of the goods at the corresponding time, and (iii) an alarm value that is based on a comparison of the acceleration data and a threshold. The instructions include transmitting an alert to a remote device. The alert is (i) transmitted in response to the alarm value of one of the at least one measurement event signal indicating that the goods were subjected to an excessive amount of vibration, and (ii) instructs a user of the excessive amount of vibration. The remote device is configured to display a message based on the alert.

## Claims

### Claim 1

A method comprising:
receiving, using a processor that is configured to execute instructions stored in a nontransitory memory, at least one measurement event signal, wherein the at least one measurement event signal includes (i) acceleration data that represents an amount of vibration associated with goods at a corresponding time, (ii) location data that represents a location of the goods at the corresponding time, and (iii) an alarm value determined at the corresponding time that is based on a comparison of the acceleration data and a threshold; and
in response to the alarm value of the at least one measurement event signal indicating that the goods were subjected to an excessive amount of vibration, transmitting, using the processor, an alert to a remote device at the corresponding time, wherein:
the alert is configured to instruct a user of the excessive amount of vibration,
the alert includes an estimated percentage of damage associated with goods, and
the remote device is configured to display a message based on the alert.

### Claim 2 (depends on 1)

The method of claim 1, wherein receiving the at least one measurement event signal further comprises receiving, using the processor, the at least one measurement event signal in response to (i) a value of a measurement timer being greater than a measurement threshold and (ii) a value of a reporting timer being greater than a reporting threshold.

### Claim 3 (depends on 2)

The method of claim 2, wherein the alert is transmitted in response to the processor receiving the at least one measurement event signal.

### Claim 4 (depends on 1)

The method of claim 1, wherein the acceleration data includes an x-axis acceleration measurement, a y-axis acceleration measurement, and a z-axis acceleration measurement.

### Claim 5 (depends on 4)

The method of claim 4, wherein:
the x-axis acceleration measurement is a maximum acceleration value obtained by an acceleration sensor along a first axis;
the y-axis acceleration measurement is a maximum acceleration value obtained by the acceleration sensor along a second axis; and
the z-axis acceleration measurement is a maximum acceleration value obtained by the acceleration sensor along a third axis.

### Claim 6 (depends on 4)

The method of claim 4 wherein a high alarm value is configured to indicate an excessive amount of vibration and in response to at least one of the x-axis acceleration measurement, the y-axis acceleration measurement, and the z-axis acceleration measurement being greater than the threshold.

### Claim 7 (depends on 4)

The method of claim 4 wherein a low alarm value is configured to indicate an excessive amount of vibration has not occurred and in response to the x-axis acceleration measurement, the y-axis acceleration measurement, and the z-axis acceleration measurement being less than or equal to the threshold.

### Claim 8 (depends on 1)

The method of claim 1, wherein the alert includes information that instructs a driver of a corresponding vehicle of the goods to avoid a first location, and the first location is associated with one of the at least one measurement event signal that includes the alarm value indicating the excessive amount of vibration.

### Claim 9 (depends on 1)

The method of claim 1 wherein the remote device includes at least one of an electronic control module of a vehicle and a mobile device.

### Claim 10

A system comprising:
a processor that is configured to execute instructions stored in a nontransitory memory, wherein the instructions include:
receiving, using the processor, at least one measurement event signal, wherein the at least one measurement event signal includes (i) acceleration data that represents an amount of vibration associated with goods at a corresponding time, (ii) location data that represents a location of the goods at the corresponding time, and (iii) an alarm value determined at the corresponding time that is based on a comparison of the acceleration data and a threshold; and
in response to the alarm value of the at least one measurement event signal indicating that the goods were subjected to an excessive amount of vibration, transmitting, using the processor, an alert to a remote device at the corresponding time, wherein:
the alert is configured to instruct a user of the excessive amount of vibration,
the alert includes an estimated percentage of damage associated with goods, and
the remote device is configured to display a message based on the alert.

### Claim 11 (depends on 10)

The system of claim 10, wherein the instructions further comprise receiving, using the processor, the at least one measurement event signal in response to (i) a value of a measurement timer being greater than a measurement threshold and (ii) a value of a reporting timer being greater than a reporting threshold.

### Claim 12 (depends on 11)

The system of claim 11, wherein the alert is transmitted in response to the processor receiving the at least one measurement event signal.

### Claim 13 (depends on 10)

The system of claim 10, wherein the acceleration data includes an x-axis acceleration measurement, a y-axis acceleration measurement, and a z-axis acceleration measurement.

### Claim 14 (depends on 13)

The system of claim 13, wherein:
the x-axis acceleration measurement is a maximum acceleration value obtained by an acceleration sensor along a first axis;
the y-axis acceleration measurement is a maximum acceleration value obtained by the acceleration sensor along a second axis; and
the z-axis acceleration measurement is a maximum acceleration value obtained by the acceleration sensor along a third axis.

### Claim 15 (depends on 13)

The system of claim 13 wherein a high alarm value is configured to indicate an excessive amount of vibration and in response to at least one of the x-axis acceleration measurement, the y-axis acceleration measurement, and the z-axis acceleration measurement being greater than the threshold.

### Claim 16 (depends on 13)

The system of claim 13 wherein a low alarm value is configured to indicate an excessive amount of vibration has not occurred and in response to the x-axis acceleration measurement, the y-axis acceleration measurement, and the z-axis acceleration measurement being less than or equal to the threshold.

### Claim 17 (depends on 10)

The system of claim 10, wherein the alert includes information that instructs a driver of a corresponding vehicle of the goods to avoid a first location, and the first location is associated with one of the at least one measurement event signal that includes the alarm value indicating the excessive amount of vibration.

### Claim 18 (depends on 10)

The system of claim 10 wherein the remote device includes at least one of an electronic control module of a vehicle and a mobile device.
