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: 10275333
    Abstract: An example system is configured to calculate performance statistics for a set of analysis tools; analyze a codebase using one or more analysis tools from the set of analysis tools; generate an analysis result for each analysis tool of the one or more analysis tools, the result describing one or more faults and one or more validations identified by the corresponding analysis tool; and estimate a risk of defects in the codebase based on the analysis result associated with each of the one or more analysis tools and the performance statistics associated with each of the one or more analysis tools.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: April 30, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Shinichi Shiraishi
  • Patent number: 10262537
    Abstract: In an example embodiment, a computer-implemented method is disclosed that broadcasts a request for a parking space, receives response(s) from responsive vehicle(s), and extracts set(s) of response data from the received response(s). Each set corresponds to a responsive vehicle and includes a vehicle attribute and a situational context for that corresponding responsive vehicle. The method further generates a dynamic parking model based on the vehicle attribute and the situational context included in each set of response data. The dynamic parking model maps estimated position(s) of the responsive vehicle(s) and further identifies, for each responsive vehicle, estimated unutilized distance(s) between the responsive vehicle and surrounding object(s) corresponding to the responsive vehicle. The method further determines, from the responsive vehicle(s), a group of one or more relocatable vehicles based on the dynamic parking model, and instructs the group to relocate to create the requested parking space.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: April 16, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Eric Shinwon Kim, BaekGyu Kim, Shinichi Shiraishi
  • Patent number: 10248410
    Abstract: The disclosure includes embodiments for implementing a function update for an Advanced Driver Assistance System (“an ADAS system”) of a vehicle. In some embodiments, the method includes the vehicle receiving a Dedicated Short Range Communication message (“a DSRC message”) on a 5.9 gigahertz band. The DSRC message includes digital data that describes a driving situation of one or more other vehicles in relation to the vehicle. The method includes determining, based on the driving situation described by the digital data, to implement the function update for the ADAS system by reconfiguring a Field-Programmable Gate Array (“an FPGA”) of the vehicle which is operable to control an operation of the ADAS system. The method includes reconfiguring the FPGA of the vehicle to implement the function update so that the FPGA controls the operation of the ADAS system in a manner that conforms to the function update.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: April 2, 2019
    Inventors: Chung-Wei Lin, Shinichi Shiraishi
  • Publication number: 20190095729
    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: Application
    Filed: September 27, 2017
    Publication date: March 28, 2019
    Inventors: Siyuan Dai, Nikos Arechiga, Chung-Wei Lin, Shinichi Shiraishi
  • Publication number: 20190084582
    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: Application
    Filed: October 27, 2018
    Publication date: March 21, 2019
    Inventors: Siyuan Dai, Yusuke Kashiba, Shinichi Shiraishi
  • Patent number: 10222229
    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: November 30, 2017
    Date of Patent: March 5, 2019
    Inventors: Jonathan Shum, BaekGyu Kim, Shinichi Shiraishi
  • Patent number: 10203947
    Abstract: The disclosure includes a system and method for providing a wireless software update for a connected vehicle. The connected vehicle includes a processor, an engine, a battery, a non-transitory memory storing a vehicle application and a wireless antenna that is powered by the battery and operable to receive a monitor module from a wireless network while the battery is not being charged. The processor is communicatively coupled to the battery, the wireless antenna and the non-transitory memory. The monitor module is written in an aspect language and includes a software patch for the vehicle application. The wireless antenna receives the monitor module from the wireless network while leaving a sufficient charge in the battery to enable the battery to start the engine. The processor installs the monitor module in the vehicle application stored in the non-transitory memory. Installation of the monitor module provides the software patch for the vehicle application.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: February 12, 2019
    Inventors: Shinichi Shiraishi, Grigore Rosu, Philip Daian, Akihito Iwai, Yuki Mae
  • Patent number: 10203699
    Abstract: An example method broadcasts a first message to a vehicle entering a coverage area of an access point proximate a roadway, and receives a response from the vehicle under local advanced drive assistance system (ADAS) control within the coverage area. The method determines, based on the ADAS capability of the vehicle, whether to assume a first remote ADAS control of the vehicle by a remote ADAS controller communicating with the vehicle via the access point. In response to determining to assume the first remote ADAS control, the method requests override permission for the first remote ADAS control from a local ADAS controller of the vehicle, receives an override confirmation from the local ADAS controller permitting the first remote ADAS control within the coverage area of the access point, and responsive to receive the override confirmation, provides a first remote ADAS control instruction to the local ADAS controller of the vehicle.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: February 12, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: BaekGyu Kim, Chung-Wei Lin, Shinichi Shiraishi
  • Patent number: 10202127
    Abstract: The disclosure includes implementations for modifying an operation of an Advanced Driver Assistance System (“ADAS system”) of a vehicle based on one or more preferences of a user for the operation of the ADAS system. Some implementations of a method may include receiving a wireless message from a wireless network. The wireless message may include optimization settings data describing how to modify an operation of the ADAS system of the vehicle based on one or more preferences of a user for the operation of the ADAS system. The user may include a human who has reserved the vehicle for their use. The method may include modifying one or more control parameters of the ADAS system based on the optimization settings data so that the operation of the ADAS system conforms with the one or more preferences of the user for the operation of the ADAS system.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: February 12, 2019
    Inventors: Shinichi Shiraishi, Masahiro Yamaura, Chung-Wei Lin
  • Publication number: 20190034197
    Abstract: The disclosure includes embodiments for implementing a function update for an Advanced Driver Assistance System (“an ADAS system”) of a vehicle. In some embodiments, the method includes the vehicle receiving a Dedicated Short Range Communication message (“a DSRC message”) on a 5.9 gigahertz band. The DSRC message includes digital data that describes a driving situation of one or more other vehicles in relation to the vehicle. The method includes determining, based on the driving situation described by the digital data, to implement the function update for the ADAS system by reconfiguring a Field-Programmable Gate Array (“an FPGA”) of the vehicle which is operable to control an operation of the ADAS system. The method includes reconfiguring the FPGA of the vehicle to implement the function update so that the FPGA controls the operation of the ADAS system in a manner that conforms to the function update.
    Type: Application
    Filed: July 25, 2017
    Publication date: January 31, 2019
    Inventors: Chung-Wei Lin, Shinichi Shiraishi
  • Publication number: 20190025584
    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: Application
    Filed: July 18, 2017
    Publication date: January 24, 2019
    Inventors: Siyuan Dai, Nikos Arechiga, Chung Wei Lin, Shinichi Shiraishi
  • Publication number: 20190012852
    Abstract: The disclosure includes a method comprising collecting sensor data from an olfactory sensor set of a vehicle, wherein the sensor data describes sensor measurements of an odor of a corresponding vehicle component, wherein the sensor data is received by a server. The method further includes receiving failure data from the server that describe a match between the sensor data and a fingerprint compound that corresponds to a failed vehicle component. The method further includes identifying the corresponding vehicle component that is described by the failure data. The method further includes identifying the corresponding vehicle component that is described by the failure data. The method further includes generating a notification based on the failure data and the corresponding component. The method further includes providing the notification to a driver of the vehicle.
    Type: Application
    Filed: July 7, 2017
    Publication date: January 10, 2019
    Inventors: Siyuan Dai, Shinichi Shiraishi
  • Publication number: 20180342046
    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: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: Nobuyuki Tomatsu, Siyuan Dai, Yusuke Kashiba, Shinichi Shiraishi
  • Patent number: 10137905
    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: November 29, 2016
    Date of Patent: November 27, 2018
    Inventors: Siyuan Dai, Yusuke Kashiba, Shinichi Shiraishi
  • Patent number: 10109106
    Abstract: The disclosure includes a system, method and tangible memory for depicting a graphical display output including a visualization of a virtual roadway including a curve that complies with a curve testing standard. The method may include providing a set of curve data describing one or more criteria of the curve testing standard to a Satisfiability Modulo Theories solver (“SMT solver”). The SMT solver is operable to analyze the one or more criteria to output a three-dimensional coordinate. The method may include providing the three-dimensional coordinate to the virtualization application as an input. The virtualization application may be operable to generate curves based on a three-dimensional coordinate received as an input. The method may include the virtualization application generating graphical data based on the input that causes the electronic display to depict the visualization including the virtual roadway including the curve that complies with the curve testing standard.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: October 23, 2018
    Inventors: BaekGyu Kim, Akshay Jarandikar, Shinichi Shiraishi
  • Publication number: 20180267538
    Abstract: The disclosure includes embodiments for improving the performance of a set of Advanced Driver Assistance Systems (“ADAS systems”) included in a vehicle design for a Highly Autonomous Vehicle (“HAV”). A method includes generating simulation data. The method includes providing the simulation data, vehicle model data and ADAS model data as inputs to a simulation application. The method includes executing the simulation application based on the inputs to provide a set of simulations which are configured to test one or more variations for the set of ADAS systems included in the vehicle design in one or more simulated driving scenarios. The method includes analyzing the operation of the different variations for the set of ADAS systems in the set of simulations to automatically generate review data that quantitatively describes one or more areas for improving the operation of the set of ADAS systems included in the vehicle design.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 20, 2018
    Inventors: Jonathan Shum, BaekGyu Kim, Shinichi Shiraishi
  • Publication number: 20180232156
    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: Application
    Filed: February 16, 2017
    Publication date: August 16, 2018
    Inventors: BaekGyu Kim, Chung-Wei Lin, Shinichi Shiraishi
  • Patent number: 10002226
    Abstract: The disclosure includes a system, method and tangible memory for providing a graphical display output including a virtual roadway system for testing an automobile design. The method may include importing a set of roadway realism data. The method may include receiving a mobility input and an accessibility input. The method may include determining a plurality of roadway inputs based on the set of roadway realism data, the mobility input and the accessibility input. The method may include inputting the plurality of roadway inputs into a plurality of fields. The method may include generating a graphical display output including the virtual environment which includes the virtual roadway system. The graphical display output may be generated based on the plurality of roadway inputs. The method may include providing the graphical display output to a client.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: June 19, 2018
    Inventors: BaekGyu Kim, Shinichi Shiraishi
  • Publication number: 20180157770
    Abstract: The disclosure includes embodiments for limiting the data logged for a simulation that is operable to test a performance of a virtual control system included in a virtual vehicle. A method includes executing the simulation, thereby causing a frame to be visually displayed on a display panel. The frame visually depicts the virtual vehicle moving in a virtual roadway environment having a dynamic object. The method includes assigning a monitored area around the virtual vehicle as it moves in the virtual roadway environment. The method includes monitoring the monitored area and determining that a critical period is occurring in the frame based on a presence of the dynamic object in the monitored area during the frame. The method includes storing critical period data. The critical period data is limited so that it consists of a description of one or more features which are present during the frame.
    Type: Application
    Filed: December 5, 2016
    Publication date: June 7, 2018
    Inventors: BaekGyu Kim, Jonathan Shum, Shinichi Shiraishi, Yusuke Kashiba
  • Publication number: 20180148068
    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: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: Siyuan Dai, Yusuke Kashiba, Shinichi Shiraishi