IP Library › Granted Patent US 12,441,333
Granted Patent B2
US 12,441,333 · App. 17/602,586 · Granted Oct 14, 2025

Information processing device, information processing method, and server

Inventor: Mitsunori Nakamura (Kanagawa, JP)
Assignees: Nissan Motor Co., Ltd.; RENAULT S.A.S.
B60W40/105H04W4/46B60W2554/4041B60W2554/4049
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 12,441,333
App. No.
17/602,586
Granted
Oct 14, 2025
Kind
B2
Abstract

An information processing device acquires a first future position where the moving object travels in the future; acquires a second future position where another moving object travels in the future; judges a current communication environment with another moving object based on a signal received from another moving object; corrects the current communication environment based on the acquired first future position and the acquired second future position, and judges a future communication environment with another moving object based on the corrected current communication environment.

Claims (106)

1. An information processing device comprising:

a communication unit mounted on a moving object and communicates with the moving object and another moving object;

a GPS receiver that detects a position of the moving object;

a sensor comprising a camera and a light detection and ranging (LiDAR) system, wherein the sensor is configured to detect and identify a type of an object on or around the road as object data, and

a controller that controls the communication performed by the communication unit, wherein the controller is configured to:

acquire a first future position where the moving object travels in the future based on, at least in part, the position of the moving object;

acquire a second future position where the another moving object travels in the future;

acquire a first future route that the moving object will travel in the future and a second future route that the another moving object will travel in the future;

acquire a positional relationship between the moving object and the another moving object based on the first future route and the second future route;

acquire map information based on the first future route and the second future route;

determine a presence and a type of a shielding object including a vehicle based on the positional relationship, map information, and object data;

determine a corrected radio wave intensity between the moving object and the another moving object along the first future route and the second future route, wherein determining the corrected radio wave intensity comprises adjusting a radio intensity with a shielding attenuation factor based on the presence and the type of the shielding object;

determine a data transmission/reception rate that the moving object will transmit to or receive from the another moving object;

determine, based on the data transmission/reception rate, a minimum reception power;

determine, by comparison of the corrected radio wave intensity to a threshold based on the minimum reception power, whether direct communication between the moving object and the another moving object is difficult in a section of the first and second future routes; and

execute indirect communication at a timing corresponding to the section in response to a determination that direct communication is difficult in the section,

wherein steps to execute indirect communication comprise:

receiving access information for connection to a server,

connecting to the server using the access information, wherein connecting to the server comprises receiving and transmitting a test signal from and to the server to confirm the connection, and

transmitting or receiving data to or from the another moving object via the server.

2. The information processing device according to claim 1 , wherein the controller being configured to:

predict the first future position of the moving object in the acquired first future route; and

predict the second future position of the another moving object in the acquired second future route.

3. The information processing device according to claim 1 , wherein

the corrected radio wave intensity is determined further based on a relative distance between the moving object and the another moving object in the future, wherein the relative distance is specified by the first future position and the second future position.

4. The information processing device according to claim 1 , wherein the corrected radio wave intensity is determined further based on:

a straight route connecting the first future position and the second future position in a straight line and a following route that connects, along a road, the moving object and the another moving object along the first future route and the second future route.

5. The information processing device according to claim 1 , wherein

the controller being configured to:

acquire an amount of data that the moving object will transmit to or receive from the another moving object in the future;

determine whether or not it is possible to transmit or receive the amount of data in a future communication environment based on the corrected radio wave intensity.

6. The information processing device according to claim 1 , wherein

the communication unit communicates directly with the another moving object using a communication that conforms to a communication standard used in a cellular network.

7. The information processing device according to claim 1 , wherein

the corrected radio wave intensity is determined further based on a current communication environment and a future communication environment each comprising at least one of a reception intensity, a moving speed, and a multiple reflection.

8. The information processing device according to claim 1 , wherein

the controller being configured to:

transmit an information indicating the execution of indirect communication to the another moving object in response to the determination that direct communication is difficult in the section.

9. The information processing device according to claim 1 , wherein

the controller is further configured to specify a first area where it is difficult to communicate directly with the another moving object based on the map information or the object data.

10. The information processing device according to claim 9 , wherein

in response to a range detected by the sensor that includes an intersection, a curve, or a gradient inflection point, the controller is further configured to specify a second area by excluding a predetermined area based on one of the intersection, the curve, or the gradient inflection point from the first area.

11. The information processing device according to claim 1 , wherein

determining the corrected current radio wave intensity further comprises multiplying a distance attenuation by the shielding attenuation factor.

12. The information processing device according to claim 1 , wherein the sensor further comprises one or more of:

a wheel speed sensor,

a steering angle sensor,

a gyro sensor,

a radar system,

a laser range finder, and

a sonar system.

13. The information processing device according to claim 1 , wherein

the sensor is further configured to determine a three-dimensional dataset indicative of one or more of a shape and a proximity of the object.

14. The information processing device according to claim 1 , wherein the position is specified using a latitude and a longitude.

15. The information processing device according to claim 1 , wherein the controller is further configured to:

determine, while executing direct communication with the another moving object, whether a power fluctuation of the direct communication is less than a minimum power; and

in response to determining that the power fluctuation is less than the minimum power:

transmit a minimum throughput data to the another moving object using the direct communication; and

transmit a remaining data to the another moving object via the server,

wherein the remaining data is data to be transmitted to the another moving object that excludes the minimum throughput data.

16. An information processing method of an information processing device comprising:

a communication unit mounted on a moving object and communicates with the moving object and another moving object;

a GPS receiver that detects a position of the moving object;

a sensor comprising a camera and a light detection and ranging (LiDAR) system, wherein the sensor is configured to detect and identify a type of an object on or around a road as object data; and

a controller that controls the communication performed by the communication unit, the method comprising:

acquiring a first future position where the moving object travels in the future based on, at least in part, the position of the moving object;

acquiring a second future position where the another moving object travels in the future;

acquiring a first future route that the moving object will travel in the future and a second future route that the another moving object will travel in the future;

acquiring a positional relationship between the moving object and the another moving object based on the first future route and the second future route;

acquiring map information based on the first future route and the second future route;

determining a presence and a type of a shielding object including a vehicle based on the positional relationship, map information, and object data;

determining a corrected radio wave intensity between the moving object and the another moving object along the first future route and the second future route, wherein determining the corrected radio wave intensity comprises adjusting a radio intensity with a shielding attenuation factor based on the presence and the type of the shielding object;

determining a data transmission/reception rate that the moving object will transmit to or receive from the another moving object;

determining, based on the data transmission/reception rate, a minimum reception power;

determining, by comparison of the corrected radio wave intensity to a threshold based on the minimum reception power, whether direct communication between the moving object and the another moving object is difficult in a section of the first and second future routes; and

executing indirect communication at a timing corresponding to the section in response to a determination that direct communication is difficult in the section,

wherein steps for executing indirect communication comprise:

receiving access information for connection to a server,

connecting to the server using the access information, wherein connecting to the server comprises receiving and transmitting a test signal from and to the server to confirm the connection, and

transmitting or receiving data to or from the another moving object via the server.

17. The information processing method according to claim 16 , further comprising:

determining, while executing direct communication with the another moving object, whether a power fluctuation of the direct communication is less than a minimum power; and

in response to determining that the power fluctuation is less than the minimum power:

transmitting a minimum throughput data to the another moving object using the direct communication, and

transmitting a remaining data to the another moving object via the server,

wherein the remaining data is data to be transmitted to the another moving object that excludes the minimum throughput data.

18. A server for indirect communication between a moving object and another moving object via a fixed and non-moving communication device, the server being configured to:

acquire a first future position where the moving object travels in the future based on, at least in part, a position of the moving object, wherein the position is detected with a GPS receiver of the moving object;

acquire a second future position where the another moving object travels in the future;

acquire a first future route that the moving object will travel in the future and a second future route that the another moving object will travel in the future;

acquire data from a sensor comprising a camera and a light detection and ranging (LiDAR) system, wherein the sensor is configured to detect and identify a type of an object on or around a road as object data;

acquire a positional relationship between the moving object and the another moving object based on the first future route and the second future route;

acquire map information based on the first future route and the second future route;

determine a presence and a type of a shielding object including a vehicle based on the positional relationship, map information, and object data;

determine a corrected radio wave intensity between the moving object and the another moving object along the first future route and the second future route, wherein determining the corrected radio wave intensity comprises adjusting a radio intensity with a shielding attenuation factor based on the presence and the type of the shielding object;

determine a data transmission/reception rate that the moving object will transmit to or receive from the another moving object;

determine, based on the data transmission/reception rate, a minimum reception power;

determine, by comparison of the corrected radio wave intensity to a threshold based on the minimum reception power, whether direct communication between the moving object and the another moving object is difficult in a section of the first and second future routes; and

execute indirect communication at a timing corresponding to the section in response to a determination that direct communication is difficult in the section, wherein steps to execute indirect communication comprise:

transmitting access information for connection to the server to one or more of the moving object and the another moving object,

connecting, by a reception of the access information, to the moving object and the another moving object, wherein connecting to the moving object and the another moving object comprises transmitting and receiving a test signal to each of the moving object and the another moving object to confirm the connection, and

transmitting data between the moving object and the another moving object.

19. The server according to claim 18 , further configured to:

determine whether a power fluctuation of a direct communication between the moving object and the another moving object is less than a minimum power; and

transmit a remaining data between the moving object and the another moving object in response to determining that the power fluctuation is less than the minimum power,

wherein the remaining data is data to be transmitted from the moving object to the another moving object that is excluded from the direct communication between the moving object and the another moving object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2021
From: NAKAMURA, MITSUNORI
To: NISSAN MOTOR CO., LTD; RENAULT S.A.S
Reel/Frame 057798/0345 →
Continuity (1)
Related Publication 20220176975A1 · Jun 9, 2022
References Cited (26)
US 20060270433A1 · Kelton · 2006 [cited by examiner]
US 20100137005A1 · Zeng · 2010 [cited by examiner]
US 20130115961A1 · Shibayama · 2013 [cited by examiner]
US 20140336923A1 · Hwang · 2014 [cited by examiner]
US 20170012698A1 · Laufer · 2017 [cited by examiner]
US 20170041760A1 · Alieiev et al. · 2017 [cited by applicant]
US 20180070285A1 · Benko · 2018 [cited by examiner]
US 20180341004A1 · Kautz · 2018 [cited by examiner]
US 20190051179A1 · Alvarez et al. · 2019 [cited by applicant]
US 20190075436A1 · Yukizaki et al. · 2019 [cited by applicant]
US 20200077278A1 · Jornod · 2020 [cited by examiner]
US 20200107212A1 · Zielinski · 2020 [cited by examiner]
US 20200252769A1 · Alieiev · 2020 [cited by examiner]
US 20200267573A1 · Pfadler · 2020 [cited by examiner]
US 20200296597A1 · Zielinski · 2020 [cited by examiner]
US 20210266715A1 · Uchiyama · 2021 [cited by examiner]
US 20210297172A1 · Jornod · 2021 [cited by examiner]
US 20210328694A1 · Alieiev · 2021 [cited by examiner]
US 20220140873A1 · Pfadler · 2022 [cited by examiner]
US 20220166510A1 · Spagnolini · 2022 [cited by examiner]
JP 2003188802A · 2003 [cited by applicant]
WO 2017159240A1 · 2017 [cited by applicant]
WO 2018182706A1 · 2018 [cited by applicant]
R. Alieiev, T. Hehn, A. Kwoczek and T. Kürner, “Predictive Communication and Its Application to Vehicular Environments: Doppler-Shift Compensation,” in IEEE Transactions on Vehicular Technology, vol. 67, No. 8, pp. 7380… [cited by examiner]
P.-J. Wang, C.-M. Li and H.-J. Li, “Influence of the shadowing on the information transmission distance in inter-vehicle communications,” 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Commu… [cited by examiner]
T. S. J. Darwish et al; “Reliable Intersection-Based Traffic Aware Routing Protocol for Urban Areas Vehicular Ad Hoc Networks”; IEEE Intelligent Transportation Systems Magazine, vol. 10, No. 1, pp. 60-73; Apr. 2018 (14 … [cited by applicant]