IP Library Granted Patent US 12,198,539
Granted Patent B2
US 12,198,539 · App. 17/804,190 · Granted Jan 14, 2025

Information processing server, processing method of information processing server, and storage media

Inventor: Satoshi Uno (Mishima, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
G08G1/0112B60W50/0098B60W50/14B60W60/001B60W60/0053G07C5/008G08G1/0141G08G1/096708B60W2050/0028B60W2556/45
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,198,539
App. No.
17/804,190
Granted
Jan 14, 2025
Kind
B2
Abstract

The information processing server includes an unstable behavior position recognition unit configured to recognize an unstable behavior position being a position on a map, at which the target vehicle has performed an unstable behavior, based on the target vehicle data, a support target vehicle determination unit configured to, when the unstable behavior position recognition unit recognizes the unstable behavior position, determine whether or not there is a support target vehicle, based on the unstable behavior position and the target vehicle data, the support target vehicle being the target vehicle estimated to perform the unstable behavior at the unstable behavior position within a predetermined time, and a vehicle support unit configured to, when the support target vehicle determination unit determines that there is the support target vehicle, perform, on the support target vehicle, a vehicle support for suppressing performing of the unstable behavior at the unstable behavior position.

Claims (48)

1. An information processing server that obtains target vehicle data including a traveling state of a target vehicle and position information of the target vehicle on a map from a plurality of target vehicles, the server comprising a processor configured to:

recognize an unstable behavior position which is a position on the map, at which the target vehicle has performed an unstable behavior, based on the target vehicle data;

when the processor recognizes the unstable behavior position, determine whether or not there is a support target vehicle, based on the unstable behavior position and the target vehicle data, the support target vehicle being the target vehicle estimated to perform the unstable behavior at the unstable behavior position within a predetermined time;

when the processor determines that there is the support target vehicle, perform, on the support target vehicle, a vehicle support for suppressing performing of the unstable behavior at the unstable behavior position;

determine whether the unstable behavior position is in a continuous occurrence situation or a discontinuous situation, based on whether or not the plurality of target vehicles perform the unstable behavior at the unstable behavior position,

store a determination result by the situation determination unit, in a storage database in association with the unstable behavior position; and

generate an unstable behavior identification model from the target vehicle data of the target vehicle that has performed the unstable behavior at the unstable behavior position,

wherein the unstable behavior identification model is generated for each the unstable behavior position, based on the target vehicle data of a plurality of target vehicles,

wherein the processor is further configured to determine that there is the support target vehicle when there is the target vehicle that reaches, within the predetermined time, the unstable behavior position determined to be in the continuous occurrence situation, and

determine whether or not there is the support target vehicle, based on the target vehicle data of the target vehicle and the unstable behavior identification model, when there is the target vehicle that reaches, within the predetermined time, the unstable behavior position determined to be in the discontinuous situation.

2. The information processing server according to claim 1 , further comprising:

a model generation unit configured to generate a stable behavior identification model from the target vehicle data of the target vehicle that has not performed the unstable behavior at the unstable behavior position,

wherein the support target vehicle determination unit is configured to determine whether or not there is the support target vehicle, by using the stable behavior identification model.

3. The information processing server according to claim 1 , wherein the processor is further configured to:

generate a stable behavior identification model from the target vehicle data of the target vehicle that has not performed the unstable behavior at the unstable behavior position, and

determine whether or not there is the support target vehicle, based on the target vehicle data of the target vehicle and the stable behavior identification model, when there is the target vehicle that reaches, within the predetermined time, the unstable behavior position determined to be in the discontinuous situation.

4. The information processing server according to claim 1 , wherein

the processor is configured to perform, as the vehicle support, at least one of a notification of information regarding the unstable behavior position, a traveling path change support, a notification of stable traveling data on a traveling state of the target vehicle that has not performed the unstable behavior at the unstable behavior position, and a stable traveling instruction to bring a traveling state of the support target vehicle close to a traveling state in the stable traveling data.

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

the processor is configured to perform, as the vehicle support, at least one of a notification of information regarding the unstable behavior position, a traveling path change support, a notification of stable traveling data on a traveling state of the target vehicle that has not performed the unstable behavior at the unstable behavior position, and a stable traveling instruction to bring a traveling state of the support target vehicle close to a traveling state in the stable traveling data.

6. The information processing server according to claim 2 , wherein

the processor is configured to perform, as the vehicle support, at least one of a notification of information regarding the unstable behavior position, a traveling path change support, a notification of stable traveling data on a traveling state of the target vehicle that has not performed the unstable behavior at the unstable behavior position, and a stable traveling instruction to bring a traveling state of the support target vehicle close to a traveling state in the stable traveling data.

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

the processor is configured to perform, as the vehicle support, at least one of a notification of information regarding the unstable behavior position, a traveling path change support, a notification of stable traveling data on a traveling state of the target vehicle that has not performed the unstable behavior at the unstable behavior position, and a stable traveling instruction to bring a traveling state of the support target vehicle close to a traveling state in the stable traveling data.

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

the processor is configured to perform, as the vehicle support, at least one of a notification of information regarding the unstable behavior position, a traveling path change support, a notification of stable traveling data on a traveling state of the target vehicle that has not performed the unstable behavior at the unstable behavior position, and a stable traveling instruction to bring a traveling state of the support target vehicle close to a traveling state in the stable traveling data.

9. The information processing server according to claim 3 , wherein

the processor is configured to perform, as the vehicle support, at least one of a notification of information regarding the unstable behavior position, a traveling path change support, a notification of stable traveling data on a traveling state of the target vehicle that has not performed the unstable behavior at the unstable behavior position, and a stable traveling instruction to bring a traveling state of the support target vehicle close to a traveling state in the stable traveling data.

10. A processing method of an information processing server that obtains target vehicle data including a traveling state of a target vehicle and position information of the target vehicle on a map from a plurality of target vehicles, the method comprising:

recognizing an unstable behavior position which is a position on the map, at which the target vehicle has performed an unstable behavior, based on the target vehicle data;

when the unstable behavior position is recognized in the step of recognizing, determining whether or not there is a support target vehicle, based on the unstable behavior position and the target vehicle data, the support target vehicle being the target vehicle estimated to perform the unstable behavior at the unstable behavior position within a predetermined time;

when it is determined that there is the support target vehicle, in the step of determining, performing, on the support target vehicle, a vehicle support for suppressing performing of the unstable behavior at the unstable behavior position;

determining whether the unstable behavior position is in a continuous occurrence situation or a discontinuous situation, based on whether or not the plurality of target vehicles perform the unstable behavior at the unstable behavior position,

storing a determination result by the situation determination unit, in a storage database in association with the unstable behavior position; and

generating an unstable behavior identification model from the target vehicle data of the target vehicle that has performed the unstable behavior at the unstable behavior position,

wherein the unstable behavior identification model is generated for each the unstable behavior position, based on the target vehicle data of a plurality of target vehicles,

wherein the method further comprises determining that there is the support target vehicle when there is the target vehicle that reaches, within the predetermined time, the unstable behavior position determined to be in the continuous occurrence situation, and

determining whether or not there is the support target vehicle, based on the target vehicle data of the target vehicle and the unstable behavior identification model, when there is the target vehicle that reaches, within the predetermined time, the unstable behavior position determined to be in the discontinuous situation.

11. A non-transitory computer-readable storage media stored a program of operating an information processing server that obtains target vehicle data including a traveling state of a target vehicle and position information of the target vehicle on a map from a plurality of target vehicles, the program causing the information processing server to:

recognize an unstable behavior position which is a position on the map, at which the target vehicle has performed an unstable behavior, based on the target vehicle data;

processor recognizes the unstable behavior position, determine whether or not there is a support target vehicle, based on the unstable behavior position and the target vehicle data, the support target vehicle being the target vehicle estimated to perform the unstable behavior at the unstable behavior position within a predetermined time;

when the processor determines that there is the support target vehicle, perform, on the support target vehicle, a vehicle support for suppressing performing of the unstable behavior at the unstable behavior position;

determine whether the unstable behavior position is in a continuous occurrence situation or a discontinuous situation, based on whether or not the plurality of target vehicles perform the unstable behavior at the unstable behavior position,

store a determination result by the situation determination unit, in a storage database in association with the unstable behavior position; and

generate an unstable behavior identification model from the target vehicle data of the target vehicle that has performed the unstable behavior at the unstable behavior position,

wherein the unstable behavior identification model is generated for each the unstable behavior position, based on the target vehicle data of a plurality of target vehicles,

wherein the processor determines that there is the support target vehicle when there is the target vehicle that reaches, within the predetermined time, the unstable behavior position determined to be in the continuous occurrence situation, and

determines whether or not there is the support target vehicle, based on the target vehicle data of the target vehicle and the unstable behavior identification model, when there is the target vehicle that reaches, within the predetermined time, the unstable behavior position determined to be in the discontinuous situation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2022
From: UNO, SATOSHI
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 060031/0295 →
Continuity (1)
Related Publication 20220388521A1 · Dec 8, 2022
References Cited (53)
US 10997429B2 · Golov · 2021 [cited by applicant]
US 11009876B2 · Bielby · 2021 [cited by applicant]
US 11161518B2 · Golov · 2021 [cited by applicant]
US 11217045B2 · Uno · 2022 [cited by applicant]
US 11727794B2 · Bielby · 2023 [cited by applicant]
US 20090319139A1 · Kondou et al. · 2009 [cited by applicant]
US 20120022782A1 · Laube et al. · 2012 [cited by applicant]
US 20140195214A1 · Kozloski · 2014 [cited by examiner]
US 20160042644A1 · Velusamy · 2016 [cited by applicant]
US 20160133131A1 · Grimm et al. · 2016 [cited by applicant]
US 20160159366A1 · Tsuyunashi et al. · 2016 [cited by applicant]
US 20160280224A1 · Tatourian et al. · 2016 [cited by applicant]
US 20160288707A1 · Matsumura · 2016 [cited by applicant]
US 20170132334A1 · Levinson et al. · 2017 [cited by applicant]
US 20180012490A1 · Jodorkovsky et al. · 2018 [cited by applicant]
US 20180047285A1 · Johnson · 2018 [cited by applicant]
US 20180173224A1 · Kim · 2018 [cited by applicant]
US 20180281788A1 · Uchida · 2018 [cited by applicant]
US 20180286222A1 · Urano · 2018 [cited by applicant]
US 20190061783A1 · Jin et al. · 2019 [cited by applicant]
US 20190130742A1 · Tokunaga et al. · 2019 [cited by applicant]
US 20190294167A1 · Kutila et al. · 2019 [cited by applicant]
US 20190315350A1 · Oguro et al. · 2019 [cited by applicant]
US 20190316913A1 · Golov · 2019 [cited by applicant]
US 20190382029A1 · Golov · 2019 [cited by applicant]
US 20200098203A1 · Uno · 2020 [cited by examiner]
US 20200298886A1 · Umeda · 2020 [cited by applicant]
US 20200302789A1 · Oyama · 2020 [cited by applicant]
US 20200307551A1 · Horiguchi et al. · 2020 [cited by applicant]
US 20210039673A1 · Oyama · 2021 [cited by applicant]
US 20210354688A1 · Tashiro et al. · 2021 [cited by applicant]
US 20220126878A1 · Moustafa et al. · 2022 [cited by applicant]
US 20230085098A1 · Staats et al. · 2023 [cited by applicant]
US 20230118619A1 · Horihata · 2023 [cited by applicant]
US 20230120095A1 · Horihata · 2023 [cited by applicant]
US 20230278584A1 · Pyun et al. · 2023 [cited by applicant]
US 20230406325A1 · Beaurepaire et al. · 2023 [cited by applicant]
US 20240034362A1 · Oba · 2024 [cited by applicant]
CN 110949375A · 2020 [cited by applicant]
EP 3441724A1 · 2019 [cited by applicant]
JP 2013544695A · 2013 [cited by applicant]
JP 2014142864A · 2014 [cited by applicant]
JP 2016110449A · 2016 [cited by applicant]
JP 2019010900A · 2019 [cited by applicant]
JP 2019111867A · 2019 [cited by applicant]
JP 2020052607A · 2020 [cited by applicant]
WO 2012047743A2 · 2012 [cited by applicant]
WO 2017187883A1 · 2017 [cited by applicant]
Denrie Enriquez, Jr. et al., “On Software-based Remote Vehicle Monitoring for Detection and Mapping of Slippery Road Sections”, CrossMark, vol. 15, No. 3, Jul. 22, 2016, pp. 141-154. [cited by applicant]
U.S. Appl. No. 17/825,432. [cited by applicant]
U.S. Appl. No. 17/742,783. [cited by applicant]
Satoshi Uno, U.S. Appl. No. 17/742,783, Notice of Allowance dated Oct. 4, 2023. [cited by applicant]
Satoshi Uno, Office Action for U.S. Appl. No. 17/825,432, Apr. 11, 2024. [cited by applicant]