Patents by Inventor Shinichi Shiraishi

Shinichi Shiraishi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12045603
    Abstract: A module delivery system notifies a driver of a vehicle that, of programs executed by a processor mounted on the vehicle, a program corresponding to a delivered update module delivered from a server to the vehicle via a communication network is updatable. In response to a predetermined operation by the driver responding to the notification, the system updates the program corresponding to the delivered update module with the delivered update module. For each of attributes, the system calculates a representative value of hold times, each being the time from delivery of the delivered update module having the attribute until update of the program corresponding to the delivered update module. The system then delivers an update module having an attribute with a smaller representative value of hold times more preferentially to the vehicle via the communication network.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: July 23, 2024
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Shinichi Shiraishi, Naoya Asao
  • Publication number: 20240220302
    Abstract: A resource management device includes a processor configured to determine allocation of a resource of first hardware to sequential processes so that the sum of an absolute value of a difference between an output timing of at least one predetermined-number process among the sequential processes for the case where the first hardware executes the sequential processes and an output timing of the predetermined-number process for the case where second hardware that underperforms the first hardware executes the sequential processes is within a predetermined tolerance.
    Type: Application
    Filed: October 24, 2023
    Publication date: July 4, 2024
    Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Shinichi SHIRAISHI, Yu SASAKI, Kazunao YOKOO
  • Patent number: 11954651
    Abstract: The disclosure includes embodiments for modifying a performance of a vehicle component whose performance is affected by a vehicle fluid that is contaminated by water. A method according to some embodiments generating a digital twin of a vehicle. The method includes receiving digital data recorded by a sensor and describing the vehicle as it exists in a real-world. The method includes updating the digital twin of the vehicle based on the digital data describing the vehicle so that the digital twin is consistent with a condition of the vehicle as it exists in the real-world.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: April 9, 2024
    Inventors: Shinichi Shiraishi, Yu Zhao
  • Patent number: 11810460
    Abstract: The disclosure includes embodiments for automatically generating a virtual pedestrian for inclusion in a digital simulation. Some embodiments of a method may include automatically generating a virtual pedestrian based on a path specification and a behavior specification. The method may include executing a digital simulation that includes the virtual pedestrian crossing an intersection and a virtual vehicle responding to the virtual pedestrian crossing the intersection, wherein the digital simulation is operable to measure a performance of a virtual Advanced Driver Assistance System (virtualized “ADAS system”) included in the virtual vehicle to protect the virtual pedestrian when responding to the virtual pedestrian crossing the intersection.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: November 7, 2023
    Inventors: Baekgyu Kim, Nikhil Bagul, Shinichi Shiraishi
  • Patent number: 11727168
    Abstract: The disclosure includes embodiments for proactive vehicle maintenance scheduling based on one or more digital twin simulations. A method includes generating a digital twin of a vehicle. The method includes receiving digital data recorded by a sensor and describing the vehicle as it exists in a real-world and one or more historical journeys of the vehicle in the real-world. The method includes updating the digital twin of the vehicle based on the digital data describing the vehicle so that the digital twin is consistent with a condition of the vehicle as it exists in the real-world. The method includes executing a simulation based on the digital twin and the one or more historical journeys. The method includes estimating a component of the vehicle that fails at a future time based on the simulation. The method includes scheduling a reservation to repair the component before the future time.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: August 15, 2023
    Inventors: Takato Masuda, BaekGyu Kim, Shinichi Shiraishi
  • Publication number: 20230227076
    Abstract: A device for generating a trajectory outputs, from first data generated by a first sensor, first object information indicating the position of an object in an area around the vehicle at generation of the first data and first predictive object information indicating a predicted position of an object in the area around the vehicle at a predetermined period after generation of the first data; outputs second object information indicating the position of an object in an area around the vehicle from second data generated by a second sensor; and generates a trajectory along which the vehicle will travel, using the first object information until the predetermined period before a changing time at which an autonomous driving level will change, using the first predictive object information from the predetermined period before the changing time until the changing time, and using the second object information after the changing time.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 20, 2023
    Inventors: Shinichi Shiraishi, Hidetaka Fuse
  • Publication number: 20230176854
    Abstract: A module delivery system notifies a driver of a vehicle that, of programs executed by a processor mounted on the vehicle, a program corresponding to a delivered update module delivered from a server to the vehicle via a communication network is updatable. In response to a predetermined operation by the driver responding to the notification, the system updates the program corresponding to the delivered update module with the delivered update module. For each of attributes, the system calculates a representative value of hold times, each being the time from delivery of the delivered update module having the attribute until update of the program corresponding to the delivered update module. The system then delivers an update module having an attribute with a smaller representative value of hold times more preferentially to the vehicle via the communication network.
    Type: Application
    Filed: November 15, 2022
    Publication date: June 8, 2023
    Inventors: Shinichi Shiraishi, Naoya Asao
  • Patent number: 11468215
    Abstract: The disclosure includes embodiments for providing a vehicle risk evaluation and a modification for an onboard system of a vehicle to improve the operation of the onboard system. In some embodiments, a method includes generating a digital twin of a vehicle. The method includes receiving digital data recorded by a sensor and describing a condition of the vehicle as it exists in a real-world and a behavior of the vehicle as operated in the real-world. The method includes updating the digital twin of the vehicle based on the digital data so that the digital twin is consistent with the condition and the behavior.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: October 11, 2022
    Inventors: Shinichi Shiraishi, Zhihao Jiang, BaekGyu Kim
  • Publication number: 20220212688
    Abstract: A content player calculates control duration during which control at a current control level continues, the current control level being one of a plurality of control levels of a travel control unit that controls travel of a vehicle; selects a piece of content such that time required for playback is shorter than the control duration, from among a plurality of pieces of content; and plays back the selected piece of content by an output device mounted on the vehicle when travel of the vehicle is controlled at the current control level.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 7, 2022
    Inventors: Shinichi SHIRAISHI, Koshiro HASHIMOTO, Kengo KIDO
  • Patent number: 11186289
    Abstract: The disclosure includes embodiments for concealing a distracting object. A method according to some embodiments includes analyzing environment data to identify a distracting object that is viewable by a driver, wherein the environment data is generated by a sensor set of a first vehicle and the environment data describes an environment including the first vehicle. The method includes determining a risk value of concealing the distracting object from the driver. The method includes responsive to the risk value failing to meet a threshold value, overlaying a concealing graphic on the distracting object while the first vehicle is being operated.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: November 30, 2021
    Inventors: Shinichi Shiraishi, Eric Kim, Takato Masuda
  • Patent number: 11151869
    Abstract: The disclosure includes embodiments for managing roadway intersections for vehicles. A method includes receiving, at a connected roadway device, request messages from a first vehicle and an other vehicle to reserve an intersection. The method further includes checking time-token balances associated with the first vehicle and the other vehicle. The method further includes responsive to the time-token balances being positive for both of the time-token balances, reserving the intersection for the first vehicle based on the request messages. The method further includes transmitting reservation data to the first vehicle and the other vehicle. The method further includes transmitting a traffic light control message to a traffic light, wherein the traffic light control message instructs the traffic light to display a green light while the first vehicle moves through the intersection.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: October 19, 2021
    Inventors: Muhammed O. Sayin, Chung-Wei Lin, Shinichi Shiraishi
  • Patent number: 11074108
    Abstract: The disclosure includes implementations for a connected vehicle receiving cached electronic control unit (“ECU” if singular or “ECUs” if plural) mapping solutions via a network. Some implementations of a method for a vehicle may include identifying a presence of one or more functions associated with a vehicle control system. The method may include generating a query including a mapping problem describing one or more questions about which of one or more ECUs should execute the one or more functions. The method may include providing the query to a network. The method may include receiving a response from the network. The response may include a mapping solution that describes which of the one or more ECUs should execute the one or more functions. The method may include mapping the one or more functions to the one or more ECUs as described by the mapping solution.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 27, 2021
    Inventors: Chung-Wei Lin, BaekGyu Kim, Shinichi Shiraishi
  • Patent number: 11069245
    Abstract: The disclosure includes embodiments of a lane change timing indicator for a connected vehicle. In some embodiments, a method includes determining a time and a path for an ego vehicle to change lanes. In some embodiments, the method includes displaying, on an electronic display device of the ego vehicle, one or more graphics that depict the time and the path.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: July 20, 2021
    Inventors: BaekGyu Kim, Shinichi Shiraishi
  • Patent number: 11048610
    Abstract: A system, method and tangible memory provides a monitoring system for a fleet of vehicles. A monitoring server may receive a set of trace data associated with a vehicle application. The fleet of vehicles may include a plurality of vehicles that are communicatively coupled to the monitoring server via a wireless network. Each of the vehicles may include a copy of the vehicle application. The set of trace data may describe operations that are executed responsive to an onboard computer executing the copy of the vehicle application. The set of trace data and model data may be input into an RV-Predict application. The model data may describe a formal model of the vehicle application. A prediction application may be executed with a processor to generate predictive data describing a predictive analysis of whether the vehicle application includes an error.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: June 29, 2021
    Inventors: Shinichi Shiraishi, Grigore Rosu, Philip Daian, Akihito Iwai, Yuki Mae
  • Patent number: 10904891
    Abstract: In an example embodiment, a method receives a first request of a first vehicle for a content item; receives travel data of the first vehicle including a first vehicle route of the first vehicle; determines first edge server(s) located on the first vehicle route of the first vehicle; segments the content item into content segment(s) based on the travel data of the first vehicle and edge information of each first edge server; and dispatches each content segment to the corresponding first edge server for transmission to the first vehicle.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: January 26, 2021
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Qianao Ju, BaekGyu Kim, Chung-Wei Lin, Shinichi Shiraishi
  • Patent number: 10843703
    Abstract: An accuracy level for an ego vehicle is determined based on data provided by a first remote vehicle. The ego vehicle receives data describing information about the first remote vehicle that includes a sensor measurement. The ego vehicle determines that the data is inconsistent with local sensor data. The ego vehicle requests remote accuracy data from a set of remote vehicles, wherein the remote accuracy data describes an accuracy of the sensor measurement. The ego vehicle determines ego accuracy data for the first remote vehicle based on the remote accuracy data that is received from the set of remote vehicles, wherein the ego accuracy data describes an accuracy level for the first remote vehicle. The ego vehicle determines whether to input the data to the ADAS system based on the accuracy level.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: November 24, 2020
    Inventors: Chung-Wei Lin, Shinichi Shiraishi
  • Patent number: 10843689
    Abstract: The disclosure includes embodiments for a digital behavioral twin for collision avoidance. In some embodiments, a method includes recording digital data describing a driving context and a driving behavior of a remote vehicle and an ego vehicle in this driving context. In some embodiments, one or more of the remote vehicle and the ego vehicle is a connected vehicle. The method includes determining a risk of a collision involving one or more of the remote vehicle and the ego vehicle based on a first digital behavioral twin of the remote vehicle, a second digital behavioral twin of the ego vehicle and the digital data. The method includes modifying an operation of the ego vehicle based on the risk.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: November 24, 2020
    Inventors: Zhihao Jiang, Shinichi Shiraishi, BaekGyu Kim
  • Patent number: 10816356
    Abstract: The disclosure includes embodiments for autonomous feature optimization. In some embodiments, a method includes generating one or more candidate navigation routes for a driver of a vehicle. In some embodiments, the method includes determining a set of autonomous features to be provided by the vehicle for each of the one or more candidate navigation routes. In some embodiments, the method includes determining that the set of autonomous features includes an unsafe autonomous feature that is not safe to use during any part between the start point and the end point of the one or more candidate navigation routes. In some embodiments, the method includes displaying a user interface that includes the one or more candidate navigation routes and corresponding autonomous features that are available for each of the one or more candidate navigation routes, wherein the user interface excludes the unsafe autonomous feature.
    Type: Grant
    Filed: January 20, 2019
    Date of Patent: October 27, 2020
    Inventors: Jonathan Shum, BaekGyu Kim, Shinichi Shiraishi
  • Patent number: 10788990
    Abstract: The disclosure includes embodiments for improving a performance of a set of Advanced Driver Assistance Systems (“ADAS systems”) included in a vehicle by decreasing a latency for processing a set of input/output (“I/O”) requests generated by one or more active ADAS systems from the set of ADAS systems. A method includes determining situation data describing a driving situation for the vehicle. The method includes identifying the one or more active ADAS systems from the set of ADAS systems for the driving situation. The method includes determining whether an input/output (“I/O”) communication conflict exists for the one or more active ADAS systems. The method includes applying at least one of a direct I/O strategy and a virtual I/O strategy to the set of I/O requests based on whether the I/O communication conflict exists.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: September 29, 2020
    Inventors: BaekGyu Kim, Chung-Wei Lin, Shinichi Shiraishi
  • Patent number: 10755007
    Abstract: The disclosure includes a system, method, and tangible memory for generating a simulation. The method may include receiving real-world sensor stream data that describes a real-world data stream that is recorded by onboard sensors in one or more test vehicles, wherein the real-world sensor stream data describes real-world active agents and real-world environmental elements. The method may further include generating three-dimensional (3D) models of active agents and 3D models of environmental elements in a vehicle environment. The method may further include generating a simulation of the vehicle environment that synthesizes the real-world active agents with 3D models of active agents and synthesizes the real-world environmental elements with the 3D models of environmental elements.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: August 25, 2020
    Inventors: Jonathan Shum, BaekGyu Kim, Shinichi Shiraishi