Patents by Inventor Waka Noda

Waka Noda 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: 8010257
    Abstract: An electronic control unit is incorporated as one of a plurality of electronic controllers composing a system for controlling in-vehicle devices on a distributed and mutually-synchronized control manner in a vehicle. The plurality of electronic control units are communicably connected with each other via an in-vehicle network to communicate information including the time-dependent data among the electronic control units. Each electronic control unit comprises a control member, an elapsed-time calculation component, and a validity determination component. The control member performs the control on the basis of time-dependent data acquired in time series relating to the vehicle. The elapsed-time calculation component is configured to calculate an elapsed time elapsing from acquisition of the time-dependent data.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: August 30, 2011
    Assignees: Denso Corporation, Toyota Jidosha Kabushiki Kaisha
    Inventors: Takahiro Shidai, Seiji Miyamoto, Waka Noda, Ryo Ito, Hiroyuki Hirano
  • Patent number: 7940689
    Abstract: An apparatus is provided for managing communication among a plurality of process means respectively operating on given control programs realizing functions necessary for a vehicle. The plural process means includes a first process means issuing requesting messages for requesting a function and a second process means receiving the requesting message, performing a process requested by each requesting massage, and sending back a response indicating results of the process to the first process means. In the apparatus, storage means stores therein, of the requesting massages issued, only response-waiting messages issued by the first process means and received by the second process means. A measuring component measures an elapse of time from a time when the request stored in the storage is received by the second process means. A determining component determines whether or not the elapse of time measured by the measuring component reaches a preset value.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: May 10, 2011
    Assignee: DENSO Corporation
    Inventors: Ryusuke Fukui, Seiji Miyamoto, Takahiro Shidai, Waka Noda
  • Patent number: 7783401
    Abstract: A method and device for managing a task upraised according to receiving a processing request of services in in-vehicle electronic control units are provided. The method and device include the steps of: allocating a plurality of services to one task and determining whether or not the task assigned with the service is in process of execution in receiving the processing request of the service; and upraising the task to process the service of the received processing request when determination is made that the task is not in process of execution in the determining step, and making the task in process of execution continuously process the service of the received processing request without newly upraising the task when determination is made that the task is in process of execution in the determining step.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: August 24, 2010
    Assignees: Denso Corporation, Toyota Jidosha Kabushiki Kaisha
    Inventors: Yohsuke Satoh, Seiji Miyamoto, Takahiro Shidai, Waka Noda, Ryo Ito, Hiroyuki Hirano
  • Publication number: 20080039982
    Abstract: A method and device for managing a task upraised according to receiving a processing request of services in in-vehicle electronic control units are provided. The method and device include the steps of: allocating a plurality of services to one task and determining whether or not the task assigned with the service is in process of execution in receiving the processing request of the service; and upraising the task to process the service of the received processing request when determination is made that the task is not in process of execution in the determining step, and making the task in process of execution continuously process the service of the received processing request without newly upraising the task when determination is made that the task is in process of execution in the determining step.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 14, 2008
    Applicants: DENSO CORPORATION, TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Yohsuke Satoh, Seiji Miyamoto, Takahiro Shidai, Waka Noda, Ryo Ito, Hiroyuki Hirano
  • Publication number: 20080027588
    Abstract: An apparatus is provided for managing communication among a plurality of process means respectively operating on given control programs realizing functions necessary for a vehicle. The plural process means includes a first process means issuing requesting messages for requesting a function and a second process means receiving the requesting message, performing a process requested by each requesting massage, and sending back a response indicating results of the process to the first process means. In the apparatus, storage means stores therein, of the requesting massages issued, only response-waiting messages issued by the first process means and received by the second process means. A measuring component measures an elapse of time from a time when the request stored in the storage is received by the second process means. A determining component determines whether or not the elapse of time measured by the measuring component reaches a preset value.
    Type: Application
    Filed: July 31, 2007
    Publication date: January 31, 2008
    Applicant: DENSO CORPORATION
    Inventors: Ryusuke Fukui, Seiji Miyamoto, Takahiro Shidai, Waka Noda
  • Publication number: 20070213888
    Abstract: An electronic control unit is incorporated as one of a plurality of electronic controllers composing a system for controlling in-vehicle devices on a distributed and mutually-synchronized control manner in a vehicle. The plurality of electronic control units are communicably connected with each other via an in-vehicle network to communicate information including the time-dependent data among the electronic control units. Each electronic control unit comprises a control member, an elapsed-time calculation component, and a validity determination component. The control member performs the control on the basis of time-dependent data acquired in time series relating to the vehicle. The elapsed-time calculation component is configured to calculate an elapsed time elapsing from acquisition of the time-dependent data.
    Type: Application
    Filed: March 13, 2007
    Publication date: September 13, 2007
    Applicants: DENSO CORPORATION, TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Takahiro Shidai, Seiji Miyamoto, Waka Noda, Ryo Ito, Hiroyuki Hirano