IP Library › Granted Patent US 12,546,613
Granted Patent B2
US 12,546,613 · App. 18/282,142 · Granted Feb 10, 2026

Information processing device and information processing method

Inventors: Yoshitaka Takagi (Kanagawa, JP); Masahide Nakamura (Kanagawa, JP)
Assignees: Nissan Motor Co., Ltd.; Renault S.A.S.
G01C21/3438G06Q50/47H04W4/024
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,546,613
App. No.
18/282,142
Granted
Feb 10, 2026
Kind
B2
Abstract

An information processing device and an information processing method determine a vehicle to be allocated to a user based on a vehicle allocation request from an information terminal operated by a user, calculate an accuracy of a position of the information terminal based on a position data indicating the position of an information terminal, extract a waiting point that is a candidate for a point where the user and the vehicle meet, based on the position data, and transmit the waiting point to the information terminal. Here, a number of waiting points extracted when the accuracy is low is greater than a number of waiting points extracted when the accuracy is high.

Claims (72)

1 . An information processing device comprising:

a receiver configured to:

acquire a position of one or more vehicles,

acquire position data indicating a position of an information terminal operated by a user, and

acquire a vehicle allocation request from the information terminal,

a controller configured to:

determine a vehicle to be allocated to the user based on the vehicle allocation request, the vehicle comprised by the one or more vehicles,

calculate an accuracy of the position of the information terminal based on the position data,

extract a plurality of waiting points as candidates for points where the user and the vehicle meet based on the position data and the accuracy of the position,

determine whether the accuracy is lower than a predetermined threshold, and

in response to the determination that the accuracy is lower than the predetermined threshold:

calculate a route that the vehicle travels from the position of the vehicle to each waiting point in the plurality of waiting points;

calculate a branch point where the routes diverge from each other; and

set the branch point as a destination of the vehicle, and

a transmitter configured to transmit a command to the vehicle that causes the vehicle to proceed to the destination,

wherein a number of waiting points in the plurality of waiting points extracted by the controller when the accuracy is low is greater than a number of waiting points extracted when the accuracy is high.

2 . The information processing device according to claim 1 , wherein:

the controller is further configured to:

set an area based on the position data, and

the extracted plurality of waiting points are included in the area, and

the area set when the accuracy is low is larger than the area set when the accuracy is high.

3 . The information processing device according to claim 2 , wherein:

the receiver is further configured to acquire a plurality of position data within a predetermined time, and

the area includes a plurality of positions specified by the plurality of position data.

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

determine whether the accuracy has been updated, and

reduce the area in a case the accuracy after update is higher than the accuracy before update.

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

the controller is further configured to calculate an arrival time for the vehicle to arrive at the destination,

the transmitter is further configured to transmit the arrival time to the information terminal.

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

if the accuracy is lower than another predetermined threshold, the transmitter is further configured to transmit an input request to the information terminal requesting the user to input the position data.

7 . An information terminal comprising:

a transmitter configured to:

transmit, to a server:

position data including an error data indicating a positional error of the information terminal or a supplementary data for outputting the error data, and

a vehicle allocation request,

a receiver configured to:

receive, from the server, a plurality of waiting points where each waiting point is a candidate for a point where a vehicle determined based on the vehicle allocation request and the user meet, and

a destination of the vehicle, wherein the destination is a branch point of routes from a position of the vehicle to each waiting point in the plurality of waiting points, the position of the vehicle being determined in response to the transmission of the vehicle allocation request,

a display configured to present the plurality of waiting points and the destination to the user,

wherein a number of waiting points in the plurality of waiting points when an accuracy calculated based on the error data or the supplementary data is low is greater than a number of waiting points displayed when the accuracy is high.

8 . An information processing system comprising an information terminal operated by a user and a server, wherein the server comprises:

a receiver configured to:

acquire a position of one or more vehicles,

acquire position data indicating a position of an information terminal operated by a user, and

acquire a vehicle allocation request from the information terminal,

a controller configured to:

determine a vehicle to be allocated to the user based on the vehicle allocation request, the vehicle comprised by the one or more vehicles,

calculate an accuracy of the position of the information terminal based on the position data,

extract a plurality of waiting points as candidates for points where the user and the vehicle meet based on the position data and the accuracy of the position,

determine whether the accuracy is lower than a predetermined threshold, and

in response to the determination that the accuracy is lower than the predetermined threshold:

calculate a route that the vehicle travels from the position of the vehicle to each waiting point in the plurality of waiting points;

calculate a branch point where the routes diverge from each other; and

set the branch point as a destination of the vehicle, and

a transmitter configured to transmit a command to the vehicle that causes the vehicle to proceed to the destination,

wherein a number of waiting points in the plurality of waiting points extracted by the controller when the accuracy is low is greater than a number of waiting points extracted when the accuracy is high.

9 . An information processing method comprising:

acquiring a position of one or more vehicles,

acquiring position data indicating a position of an information terminal operated by a user,

acquiring a vehicle allocation request from the information terminal,

determining a vehicle to be allocated to the user based on the vehicle allocation request, the vehicle comprised by the one or more vehicles,

calculating an accuracy of the position of the information terminal based on the position data,

extracting a plurality of waiting points as candidates for points where the user and the vehicle meet based on the position data and the accuracy of the position,

determining whether the accuracy is lower than a predetermined threshold, and

in response to the determination that the accuracy is lower than the predetermined threshold:

calculating a route that the vehicle travels from the position of the vehicle to each waiting point in the plurality of waiting points;

calculating a branch point where the routes diverge from each other; and

setting the branch point as a destination of the vehicle, and

transmitting a command to the vehicle that causes the vehicle to proceed to the destination,

wherein a number of waiting points in the plurality of waiting points extracted when the accuracy is low is greater than a number of waiting points extracted when the accuracy is high.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2023
From: TAKAGI, YOSHITAKA; NAKAMURA, MASAHIDE
To: NISSAN MOTOR CO., LTD.; RENAULT S.A.S.
Reel/Frame 065785/0024 →
Continuity (1)
Related Publication 20240295405A1 · Sep 5, 2024
References Cited (12)
US 10134286B1 · Elswick et al. · 2018 [cited by applicant]
US 10685571B2 · Watanabe · 2020 [cited by applicant]
US 10885791B2 · Watanabe · 2021 [cited by applicant]
US 20190108757A1 · Watanabe · 2019 [cited by applicant]
US 20200041301A1 · Jalasutram · 2020 [cited by examiner]
US 20200226932A1 · Watanabe · 2020 [cited by applicant]
US 20200257317A1 · Musk · 2020 [cited by examiner]
CN 109558957A · 2019 [cited by applicant]
DE 102018123632A1 · 2019 [cited by applicant]
JP 2016091411A · 2016 [cited by applicant]
JP 2018163578A · 2018 [cited by applicant]
JP 2019070971A · 2019 [cited by applicant]