IP Library Granted Patent US 11,790,771
Granted Patent B2
US 11,790,771 · App. 17/295,442 · Granted Oct 17, 2023

Vehicle-mounted device for controlling transmission of sensor data

Inventor: Akihiro Ogawa (Osaka, JP)
Assignee: SUMITOMO ELECTRIC INDUSTRIES, LTD.
G08G1/0112
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,790,771
App. No.
17/295,442
Granted
Oct 17, 2023
Kind
B2
Abstract

A vehicle-mounted device collects and transmits sensor data to an external apparatus, a buffer unit that stores the sensor data. A determination unit that determines whether or not a predetermined condition is satisfied, and a controller that controls transmission of the sensor data by the transmitter to the external apparatus. The controller causes the transmitter to stop transmitting the sensor data collected by the collector to the external apparatus when the determination unit determines that the predetermined condition is satisfied, and causes, when a determination result obtained by the determination unit changes to indicate that the predetermined condition is not satisfied after the determination unit determines that the predetermined condition is satisfied, the transmitter to concurrently transmit the sensor data stored in the buffer unit to the external apparatus while giving priority to sensor data with a shorter delay time based on priority levels according to delay time.

Claims (60)

1. A vehicle-mounted device installed in a vehicle, the vehicle-mounted device comprising:

circuitry configured to collect sensor data detected by a sensor with which the vehicle is equipped;

a transmitter configured to transmit the sensor data to an external apparatus;

buffer memory configured to store the sensor data, wherein

the circuitry is configured to

determine whether a predetermined condition is satisfied;

control transmission of the sensor data by the transmitter to the external apparatus;

cause the transmitter to stop transmitting the sensor data to the external apparatus when it is determined that the predetermined condition is satisfied; and

cause, when a result of the determination changes to indicate that the predetermined condition is not satisfied after it has been determined that the predetermined condition is satisfied, the transmitter to concurrently transmit the sensor data stored in the buffer memory to the external apparatus while giving priority to sensor data with a shorter delay time based on priority levels according to delay times, the delay times each representing a difference between an acquisition time point of the sensor data and a current time point, wherein

the predetermined condition includes a state where the vehicle is located within a predetermined range on a road map specified by area information received from the external apparatus and an occurrence of a phenomenon in which communication with the external apparatus is not possible, wherein

if the predetermined condition includes the occurrence of the phenomenon, the circuitry is configured to

determine that the predetermined condition is satisfied if the phenomenon has occurred, and

determine that the predetermined condition is not satisfied if the phenomenon has not occurred; and

a receiver configured to receive a plurality of permissible delay times from the external apparatus that performs a plurality of processes, each permissible delay time representing an upper limit for a difference between the acquisition time point of the sensor data to be processed and a time point for executing a corresponding process in the plurality of processes, wherein

the buffer memory includes a plurality of buffers individually having capacities set for the plurality of permissible delay times for storing the sensor data to be processed in the plurality of processes,

the receiver is configured to receive a transmission delay time and a processing delay time from the external apparatus, the transmission delay time being a time from when the sensor data corresponding to each permissible delay time is transmitted from the vehicle-mounted device to when the sensor data is received by the external apparatus, the processing delay time being a time spent from when the sensor data corresponding to each permissible delay time starts to undergo the process to when the sensor data has completely undergone the process, and

the circuitry is configured to

predict a line speed of a communication line when the transmitter concurrently transmits the sensor data; and

change each of the capacities of the plurality of buffers to a value set in accordance with the predicted line speed, the permissible delay time, the transmission delay time, the processing delay time, and a throughput, the throughput being a processing rate from when sensor data corresponding to the respective permissible delay times is read from the plurality of buffers to when the sensor data is transmitted when the transmitter concurrently transmits the sensor data.

2. The vehicle-mounted device according to claim 1 ,

wherein if the predetermined condition includes the state where the vehicle is located within the predetermined range and the occurrence of the phenomenon in which communication with the external apparatus is not possible, the circuitry is configured to

determine that the predetermined condition is satisfied if the vehicle is located within the predetermined range and the phenomenon has occurred, and

determine that the predetermined condition is not satisfied if the vehicle is located outside the predetermined range or the phenomenon has not occurred.

3. The vehicle-mounted device according to claim 2 , wherein

each delay time is classified into any one of a plurality of classifications in accordance with length of the delay time, and

when the transmitter concurrently transmits the sensor data, the transmitter transmits the sensor data stored in the buffer memory to the external apparatus while giving priority to sensor data corresponding to the classification including a shorter delay time.

4. The vehicle-mounted device according to claim 3 , wherein

the buffer memory includes a plurality of buffers for respectively storing sensor data having delay times classified into the plurality of classifications, and

capacities of the plurality of buffers are set such that a buffer corresponding to the classification including the shorter delay time has a smaller capacity.

5. The vehicle-mounted device according to claim 1 , wherein the buffer memory is configured to:

start storing the sensor data when the circuitry determines that the predetermined condition is satisfied; and

stop storing the sensor data when the determination result obtained by the circuitry changes to indicate that the predetermined condition is not satisfied after it has been determined that the predetermined condition is satisfied.

6. A server computer comprising:

a receiver that receives the sensor data concurrently transmitted from the vehicle-mounted device according to claim 1 ; and

a processor that classifies the sensor data received by the receiver into a plurality of classifications in accordance with the delay times and executes data processing according to each of the plurality of classifications.

7. A system comprising:

a vehicle-mounted device installed in a vehicle; and

a server computer that communicates with the vehicle-mounted device, wherein

the vehicle-mounted device comprises

circuitry configured to collect sensor data detected by a sensor with which the vehicle is equipped;

a transmitter configured to transmit the sensor data to an external apparatus;

buffer memory configured to store the sensor data, wherein

the circuitry is configured to

determine whether a predetermined condition is satisfied;

control transmission of the sensor data by the transmitter to the external apparatus;

cause the transmitter to stop transmitting the sensor data to the external apparatus when it is determined that the predetermined condition is satisfied; and

cause, when a result of the determination changes to indicate that the predetermined condition is not satisfied after it has been determined that the predetermined condition is satisfied, the transmitter to concurrently transmit the sensor data stored in the buffer memory to the external apparatus while giving priority to sensor data with a shorter delay time based on priority levels according to delay times, the delay times each representing a difference between an acquisition time point of the sensor data and a current time point, wherein

the predetermined condition includes a state where the vehicle is located within a predetermined range on a road map specified by area information received from the external apparatus and an occurrence of a phenomenon in which communication with the external apparatus is not possible, wherein

if the predetermined condition includes the occurrence of the phenomenon, the circuitry is configured to

determine that the predetermined condition is satisfied if the phenomenon has occurred, and

determine that the predetermined condition is not satisfied if the phenomenon has not occurred; and

a receiver configured to receive a plurality of permissible delay times from the external apparatus that performs a plurality of processes, each permissible delay time representing an upper limit for a difference between the acquisition time point of the sensor data to be processed and a time point for executing a corresponding process in the plurality of processes, wherein

the buffer memory includes a plurality of buffers individually having capacities set for the plurality of permissible delay times for storing the sensor data to be processed in the plurality of processes,

the receiver is configured to receive a transmission delay time and a processing delay time from the external apparatus, the transmission delay time being a time from when the sensor data corresponding to each permissible delay time is transmitted from the vehicle-mounted device to when the sensor data is received by the external apparatus, the processing delay time being a time spent from when the sensor data corresponding to each permissible delay time starts to undergo the process to when the sensor data has completely undergone the process, and

the circuitry is configured to

predict a line speed of a communication line when the transmitter concurrently transmits the sensor data; and

change each of the capacities of the plurality of buffers to a value set in accordance with the predicted line speed, the permissible delay time, the transmission delay time, the processing delay time, and a throughput, the throughput being a processing rate from when sensor data corresponding to the respective permissible delay times is read from the plurality of buffers to when the sensor data is transmitted when the transmitter concurrently transmits the sensor data, and wherein

the server computer comprises

a receiver that receives the sensor data concurrently transmitted from the vehicle-mounted device, and

a processor that classifies the sensor data received by the receiver into a plurality of classifications in accordance with the delay times and executes data processing according to each of the plurality of classifications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: OGAWA, AKIHIRO
To: SUMITOMO ELECTRIC INDUSTRIES, LTD.
Reel/Frame 056297/0325 →
Priority Claims (1)
JP 2018-223000 · Nov 29, 2018 · national
Continuity (1)
Related Publication 20210390848A1 · Dec 16, 2021