IP Library Granted Patent US 11,182,986
Granted Patent B2
US 11,182,986 · App. 16/156,698 · Granted Nov 23, 2021

Real-time selection of data to collect in autonomous vehicle

Inventor: Junichi Sato (Yokohama, JP)
Assignee: Micron Technology, Inc.
G07C5/085G05D1/0088G07C5/008H04W4/38H04W4/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,182,986
App. No.
16/156,698
Granted
Nov 23, 2021
Kind
B2
Abstract

A method for an autonomous vehicle includes: controlling at least one system of the vehicle by a host system; monitoring, by a memory device, data associated with operation of the vehicle; determining, by the memory device based on the monitoring, first data to collect from the vehicle; collecting, by the memory device independently of the host system, the first data; and storing, by the memory device, the collected first data in a non-volatile memory.

Claims (45)

1. A method comprising:

monitoring, by a memory device, data associated with operation of a vehicle, the monitoring including receiving signals from a host processor, the host processor configured to control a plurality of systems of the vehicle;

collecting second data from at least one sensor of the memory device;

identifying, by the memory device, a first system of the plurality of systems that is indicating an operational deviation;

in response to identifying the first system, collecting third data from at least one sensor of the first system;

determining, based on analysis of the second data and the third data, a type of data to collect;

determining, by the memory device, first data to collect, wherein the first data is of the determined type of data;

collecting, by the memory device, the first data from the first system;

generating, by the memory device, at least one code based on at least one signal received from the host processor, wherein the code is associated with the operational deviation indicated by the first system;

associating, by the memory device, the at least one code with the collected first data; and

storing, by the memory device, the collected first data in a non-volatile memory, wherein storing the collected first data comprises storing the at least one code in association with the collected first data.

2. The method of claim 1 , wherein the first data is collected from volatile memory, and a multichip package includes the volatile memory and the non-volatile memory.

3. The method of claim 2 , wherein the multichip package further includes the at least one sensor of the memory device.

4. The method of claim 3 , wherein monitoring the data associated with operation of the vehicle further includes monitoring data obtained from the at least one sensor of the memory device.

5. A memory device comprising:

non-volatile memory configured to store data from sensors of a vehicle;

at least one processor; and

memory storing instructions configured to instruct the at least one processor to:

monitor data associated with operation of the vehicle, the monitoring including receiving signals from a host processor of the vehicle, wherein the host processor is configured to control a plurality of systems of the vehicle;

identify a first system of the plurality of systems that is indicating an operational deviation;

in response to identifying the first system, collect data from the first system;

determine, based on the data collected from the first system, a type of data to collect;

determine first data of the determined type of data to collect from the vehicle;

collect the first data;

generate at least one code based on at least one signal received from the host processor, wherein the code is associated with the operational deviation indicated by the first system;

associate the at least one code with the collected first data; and

store the collected first data in the non-volatile memory, wherein storing the collected first data comprises storing the at least one code in association with the collected first data.

6. The memory device of claim 5 , wherein collecting the first data comprises obtaining the first data from at least one communication bus of the vehicle.

7. The memory device of claim 5 , wherein data used by software executing on the vehicle is stored in system memory of the host processor, and the first data comprises at least a portion of the data used by the software.

8. The memory device of claim 5 , wherein the first data is collected from volatile memory, and a multichip package includes the volatile memory and the non-volatile memory.

9. The memory device of claim 8 , wherein the multichip package further includes at least one of the sensors.

10. A memory device comprising:

non-volatile memory;

at least one processor; and

memory storing instructions configured to instruct the at least one processor to:

monitor data associated with operation of a vehicle, the monitoring including receiving signals from a host processor, the host processor configured to control systems of the vehicle;

identify a first system of the systems that is indicating an operational deviation;

in response to identifying the first system, collect data from the first system;

determine, based on the data collected from the first system, a type of data to collect;

determine first data of the determined type of data to collect from the vehicle;

collect the first data;

generate at least one code based on at least one signal received from the host processor, wherein the code is associated with the operational deviation indicated by the first system;

associate the at least one code with the collected first data; and

store the collected first data in the non-volatile memory, wherein storing the collected first data comprises storing the at least one code in association with the collected first data.

11. The memory device of claim 10 , wherein storing the collected first data further comprises storing the collected first data at a predetermined location in the vehicle.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 15, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 051041/0317 →
RELEASE OF SECURITY INTEREST Recorded Oct 14, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050724/0392 →
SUPPLEMENT NO. 12 TO PATENT SECURITY AGREEMENT Recorded Apr 19, 2019
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 048948/0677 →
SUPPLEMENT NO. 3 TO PATENT SECURITY AGREEMENT Recorded Apr 19, 2019
From: MICRON TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 048951/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2018
From: SATO, JUNICHI
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047126/0752 →
Continuity (1)
Related Publication 20200118359A1 · Apr 16, 2020
Cited By (2)
US 12,630,105 US 12,700,272