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: 10552573
    Abstract: The disclosure includes a system, method and tangible memory operable to cloud-source vehicle simulation data. The method may include developing a vehicle dynamics model and a control software model for a proposed vehicle. The method may include developing a road model for generating a virtual test environment for testing a virtual vehicle simulating the proposed vehicle, the virtual vehicle being built based on the vehicle dynamics model and the control software model. The method may include compiling an executable file based on the vehicle dynamics model, the control model and the road model. The method may include distributing a plurality of copies of the executable file to a plurality of client devices. The method may include receiving a set of vehicle simulation data from the plurality of client devices. The set of vehicle simulation data may describe a performance of the virtual vehicle in the test environment.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: February 4, 2020
    Inventors: Masahiro Yamaura, Shinichi Shiraishi
  • Patent number: 10527849
    Abstract: The disclosure includes embodiments for providing augmented reality (“AR”) vehicular assistance for drivers who are colorblind. A method according to some embodiments includes identifying an illuminated light in a driving environment of a vehicle that includes an AR headset. The method further includes determining a vehicular action to be taken responsive to the illuminated light being identified in the driving environment of the vehicle. The method further includes displaying an AR overlay using the AR headset that visually depicts a word which describes the vehicular action to be taken responsive to the illuminated light being identified.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: January 7, 2020
    Inventors: Siyuan Dai, Nikos Arechiga, Chung-Wei Lin, Shinichi Shiraishi
  • Publication number: 20190382003
    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: Application
    Filed: June 13, 2018
    Publication date: December 19, 2019
    Inventors: Zhihao Jiang, Shinichi Shiraishi, BaekGyu Kim
  • Publication number: 20190384870
    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: Application
    Filed: June 13, 2018
    Publication date: December 19, 2019
    Inventors: Shinichi Shiraishi, Zhihao Jiang, BaekGyu Kim
  • Patent number: 10503544
    Abstract: In an example embodiment, a computer-implemented method is disclosed that computes, using one or more processors, a path slack value for each path of a set of paths of a functional computing model. Each path of the set of paths comprises a set of tasks and the path slack value of each path reflects a difference between a deadline and a latency of the path. The method further determines a priority of each task of the set of tasks of each path based on the path slack value of the path, and allocates, using the one or more processors and based on the priority of each task, the tasks of each of the paths of the set to corresponding computing units from a set of computing units of an architectural platform.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: December 10, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Chung-Wei Lin, BaekGyu Kim, Shinichi Shiraishi
  • Publication number: 20190354643
    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: Application
    Filed: May 17, 2018
    Publication date: November 21, 2019
    Inventors: Jonathan Shum, BaekGyu Kim, Shinichi Shiraishi
  • Publication number: 20190347939
    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: Application
    Filed: May 14, 2018
    Publication date: November 14, 2019
    Inventors: BaekGyu Kim, Shinichi Shiraishi
  • Patent number: 10471967
    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 includes recording sensor data describing refractometry measurements for the vehicle fluid. The method includes determining contamination data that describes an amount of water present in the vehicle fluid. The method includes analyzing the contamination data to determine parameter data describing modifications for a set of parameters for an advanced driver assistance system (“ADAS system”) that control the operation of the ADAS system, wherein the parameter data is operable to update the set of parameters and thereby modify the operation of the ADAS system to compensate for the amount of water present in the vehicle fluid so that vehicle component performs as though the vehicle fluid is substantially not contaminated by water.
    Type: Grant
    Filed: October 27, 2018
    Date of Patent: November 12, 2019
    Inventors: Siyuan Dai, Yusuke Kashiba, Shinichi Shiraishi
  • Publication number: 20190306956
    Abstract: The disclosure includes embodiments for providing on-demand street lighting for a connected vehicle. In some embodiments, a method includes controlling an operation of a street light based on a lighting policy and a presence of a connected vehicle. In some embodiments, the street light is operated consistent with the lighting policy. In some embodiments, the presence of the connected vehicle is determined based on a receipt of a wireless message that is transmitted by the connected vehicle. In some embodiments, the lighting policy is operable to reduce an energy consumption of the street light while also providing illumination for the connected vehicle.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: BaekGyu Kim, Chung-Wei Lin, Shinichi Shiraishi
  • Publication number: 20190300003
    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: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Inventors: Shinichi Shiraishi, Eric Kim, Takato Masuda
  • Patent number: 10423844
    Abstract: The disclosure includes embodiments for providing augmented reality (“AR”) vehicular assistance for drivers who are color blind. A method according to some embodiments includes identifying an illuminated light in a driving environment of the vehicle based on sensor data recorded by a sensor. The method includes determining a color of the illuminated light based on the sensor data. The method includes determining if the color is of a specific type. The method includes determining a vehicular action to be taken responsive to the color being of the specific type. The method includes displaying an AR overlay using the AR viewing device that visually depicts a word which describes the vehicular action to be taken.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: September 24, 2019
    Inventors: Siyuan Dai, Nikos Arechiga, Chung-Wei Lin, Shinichi Shiraishi
  • Publication number: 20190289610
    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: Application
    Filed: March 14, 2018
    Publication date: September 19, 2019
    Inventors: Qianao Ju, BaekGyu Kim, Chung-Wei Lin, Shinichi Shiraishi
  • Publication number: 20190287396
    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: Application
    Filed: March 19, 2018
    Publication date: September 19, 2019
    Inventors: Muhammed O. Sayin, Chung-Wei Lin, Shinichi Shiraishi
  • Publication number: 20190287079
    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: Application
    Filed: March 19, 2018
    Publication date: September 19, 2019
    Inventors: Shinichi Shiraishi, Yu Zhao
  • Publication number: 20190266295
    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: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventors: Takato Masuda, BaekGyu Kim, Shinichi Shiraishi
  • Patent number: 10366473
    Abstract: The disclosure includes embodiments for assisting a driver of a vehicle to view traffic mirror content. A method according to some embodiments includes retrieving global positioning system (GPS) data that describes a current location of a vehicle. The method includes generating mirror data based on the GPS data, wherein the mirror data identifies a fixed location of a traffic mirror included in a roadway environment. The method includes instructing, based on the mirror data, an external sensor associated with the vehicle to capture captured image data that describes an image of the traffic mirror. The method includes generating processed image data that describes an optically reversed version of the image. The method includes instructing a display device to display the optically reversed version of the image.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: July 30, 2019
    Inventors: Nobuyuki Tomatsu, Siyuan Dai, Yusuke Kashiba, Shinichi Shiraishi
  • Patent number: 10346765
    Abstract: The disclosure includes implementations for providing subscription-based safety features in car sharing. A method may include subscription data describing how to modify an operation of a safety system of a vehicle based on the preferences of a driver. The driver may have reserved the vehicle for their use during a time period via a car sharing service. The safety system of the vehicle may be operable to provide a plurality of safety features. Configuration data included in the safety system may define which of the plurality of safety features are provided during the operation of the vehicle. The subscription data may describe the time period when the vehicle is reserved for the driver and a subset of the plurality of safety features for the vehicle that the driver prefers to be active during the time period. The method may include modifying the configuration data based on the subscription data.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: July 9, 2019
    Inventors: Shinichi Shiraishi, BaekGyu Kim, Masahiro Yamaura
  • Patent number: 10346564
    Abstract: A system, method and tangible memory provides a graphical display output including a simulation for testing a design for a vehicle. The method extracts object data from accident data describing an object that contributed to a roadway accident occurring in a real world. The method extracts behavior data from the accident data describing the erroneous behavior of the object. The method constructs an error model that describes a virtual object that represents the object in the simulation based in part on the behavior data, a frequency input and a severity input. The method generates the graphical display output including the simulation based on a roadway model, a vehicle model and the error model. The simulation graphically depicts a virtual vehicle present on a virtual roadway system that includes the virtual object behaving dynamically in the simulation based on the error model.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 9, 2019
    Inventors: BaekGyu Kim, Shinichi Shiraishi, Jonathan Shum
  • Publication number: 20190162553
    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: Application
    Filed: January 20, 2019
    Publication date: May 30, 2019
    Inventors: Jonathan Shum, BaekGyu Kim, Shinichi Shiraishi
  • Patent number: 10298677
    Abstract: The disclosure includes implementations for executing one or more computations for a vehicle. Some implementations of a method for a vehicle may include identifying one or more computations as being un-executable by any processor-based computing device of the vehicle. The method may include generating a query including query data describing the one or more computations to be executed for the vehicle. The method may include providing the query to a network. The method may include receiving a response from the network. The response may include solution data describing a result of executing the one or more computations. The response may be provided to the network by a processor-based computing device included in a hierarchy of processor-based computing devices that have greater computational ability than any processor-based computing devices of the vehicle.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: May 21, 2019
    Inventors: Chung-Wei Lin, BaekGyu Kim, Shinichi Shiraishi