Patents by Inventor Ryo Yamamoto

Ryo Yamamoto 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).

  • Publication number: 20190303513
    Abstract: A structure determination unit (112) obtains an operational description (511) and determines a candidate of a circuit structure applicable to a plurality of execution units as a structure candidate, the operational description (511) describing an operation of a circuit and including the plurality of execution units. A decision unit (113) calculates, as a circuit characteristic (522), a characteristic of the circuit when the circuit structure of the plurality of execution units is the structure candidate and outputs the structure candidate as a determined circuit structure (310) when the circuit characteristic (522) meets a threshold (521). A high level synthesis unit (140) performs high level synthesis on the operational description (511) so that the circuit structure of the plurality of execution units becomes the determined circuit structure (310).
    Type: Application
    Filed: March 10, 2016
    Publication date: October 3, 2019
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Ryo YAMAMOTO
  • Publication number: 20190220778
    Abstract: An analysis unit divides hierarchized program code into a plurality of program elements in accordance with a predetermined division condition, analyzes each of the plurality of program elements, and extracts an attribute of each program element and a hierarchy of the plurality of program elements. A functional module extraction unit performs machine learning on the basis of the attribute of each program element and the hierarchy of the plurality of program elements extracted by the analysis unit and groups the plurality of program elements into a plurality of groups.
    Type: Application
    Filed: October 4, 2016
    Publication date: July 18, 2019
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Koki MURANO, Noriyuki MINEGISHI, Ryo YAMAMOTO, Yoshihiro OGAWA, Tomomi TAKEUCHI
  • Patent number: 10311188
    Abstract: A binding data acquiring unit acquires binding data describing a plurality of memory modules as functional modules of a design target circuit. A memory module selecting unit selects an external memory module to be implemented as an external memory outside of the design target circuit from the memory modules described in the binding data on the basis of a constraint condition on the design target circuit.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: June 4, 2019
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Naoya Okada, Ryo Yamamoto
  • Patent number: 10303832
    Abstract: A specification editing unit edits a hardware specification file in order to replace a plurality of arrays used in a plurality of processes with a shared array. If a post-edit hardware specification file does not satisfy constraint, a specification transforming unit transforms the hardware specification file so that the plurality of processes are executed in a parallel manner. An architecture generating unit generates an architecture file expressing an architecture of an SoC (System On Chip) having hardware corresponding to the hardware specification file.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: May 28, 2019
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Naoya Okada, Ryo Yamamoto, Koki Murano, Yoshihiro Ogawa, Noriyuki Minegishi
  • Publication number: 20190136805
    Abstract: An air intake apparatus of a multi-cylinder engine includes an intake air inlet passage, an intake air distribution portion, a plurality of independent intake air passages, and a secondary gas inlet passage. The intake air inlet passage has one end portion attached to a throttle valve, and the other end connected to an intake air distribution portion. The intake air distribution portion has a space therein. The secondary gas inlet passage is connected at a part spaced apart, in the intake air inlet passage, from the throttle valve. The intake air distribution portion has a reflux passage which is a passage that connects the space and a part between the one end portion and the other end in the intake air inlet passage. The reflux passage is a passage which refluxes fresh air and secondary gas introduced from the intake air inlet passage to the intake air inlet passage.
    Type: Application
    Filed: November 2, 2018
    Publication date: May 9, 2019
    Inventors: Fusatoshi Tanaka, Kazuki Onishi, Takuya Yamada, Ryo Yamamoto, Kazuhiro Nakamura
  • Patent number: 10266128
    Abstract: A heat insulating cover (cylinder-head-side heat insulating cover (30)) includes a top wall (31) and first side walls (32). The top wall (31) covers a top surface of an engine (1) that is a surface of an upper portion of the engine (1). The first side walls (32) cover respective upper portions of both side surfaces of the engine (1) in a vehicle width direction. A portion of the heat insulating cover closer to the rear of the vehicle is provided with a hinge mechanism (36) vertically rotatably supporting the upper portion of the heat insulating cover including the top wall (31). The upper portion of the heat insulating cover can be rotated, with the hinge mechanism (36) as a fulcrum, between a closed position where the engine (1) is shielded and an open position where the engine (1) is visible.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: April 23, 2019
    Assignee: MAZDA MOTOR CORPORATION
    Inventors: Tsukasa Hoshino, Kenji Sugasaki, Kazumi Okamura, Makoto Shinhama, Masanobu Koutoku, Ryo Yamamoto, Yukiya Tanaka, Toshimichi Nishikawa
  • Patent number: 10233832
    Abstract: An exhaust purification device of a multi-cylinder engine which improves exhaust gas purification performance by substantially uniforming a flow rate of exhaust gas throughout a treatment carrier such as a catalyst and improving dispersibility of the exhaust gas from the multi-cylinder engine to the catalyst and other components in the exhaust purification device wherein two collecting pipes are arranged at substantially symmetric positions across a partition plate part, which has a linear cross sectional shape, and is arranged centrally between the pipes which are each formed into D-shaped cross sectional shapes and comprise a first straight line part, a pair of second straight line parts connected with respective ends of a first straight line part and arranged to be substantially parallel with each other, and a circular arc part that connects ends of a pair of second straight line parts on opposite sides of the first straight line part.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: March 19, 2019
    Assignee: Mazda Motor Corporation
    Inventors: Hiroki Shimoji, Tsukasa Hoshino, Ryo Yamamoto, Haruna Yanagida, Koji Endo
  • Publication number: 20190048779
    Abstract: A heat insulating structure of an internal combustion engine (engine 1) includes a cylinder-head-side heat insulating cover (30) and a cylinder-block-side heat insulating cover (40). Each of the first side walls (32) of the cylinder-head-side heat insulating cover (30) is disposed outwardly of, and is spaced apart from, a corresponding one of the second side walls (43) of the cylinder-block-side heat insulating cover (40) in the width direction of the vehicle. The lower edge of each of the first side walls (32) is positioned below the upper edge of the corresponding one of the second side walls (43) to overlap with the corresponding one of the second side walls (43) when viewed from the side of the vehicle.
    Type: Application
    Filed: March 6, 2017
    Publication date: February 14, 2019
    Applicant: MAZDA MOTOR CORPORATION
    Inventors: Tsukasa HOSHINO, Kenji SUGASAKI, Kazumi OKAMURA, Makoto SHINHAMA, Masanobu KOUTOKU, Ryo YAMAMOTO, Yukiya TANAKA, Toshimichi NISHIKAWA
  • Publication number: 20190034562
    Abstract: The present invention is provided with a control data flow graph change unit to obtain, as a first CDFG, a CDFG representing a repeat arithmetic process to repeat an arithmetic process, the repeat arithmetic process using an output of the arithmetic process as an input to a next arithmetic process, and to change the first CDFG into a second CDFG to perform the repeat arithmetic process represented by the first CDFG through pipeline processing.
    Type: Application
    Filed: March 17, 2016
    Publication date: January 31, 2019
    Applicant: Mitsubishi Electric Corporation
    Inventors: Yoshihiro OGAWA, Fumitoshi KARUBE, Ryo YAMAMOTO
  • Patent number: 10192014
    Abstract: A scheduling result file (103) indicates that one or more processes are assigned to each of a plurality of process steps to be executed sequentially. A target specification section (120) specifies a target process that is a process performing computation and an identical-type process that is a process assigned to a process step executed after a process step to which the target process has been assigned and performing computation which is identical in type to the target process among processes in the scheduling result file. A destination specification section (130) specifies, as a destination step, a process step that enables a computing unit to be shared between the target process and the identical-type process when the target process is assigned. A scheduling change section (150) changes description of the scheduling result file to description in a state in which the target process has been assigned to the destination step.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: January 29, 2019
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Ryo Yamamoto
  • Patent number: 10066610
    Abstract: A tilting angle control device includes pressure sensors. Each of the pressure sensors outputs to a control unit a pressure command signal corresponding to an operation amount. The control unit outputs to an electromagnetic proportional control valve a pressure control signal corresponding to the pressure command signal, and the electromagnetic proportional control valve outputs to a tilt adjustment mechanism pilot pressure corresponding to the pressure control signal. The tilt adjustment mechanism adjusts a tilting angle of a variable displacement pump such that the tilting angle becomes an angle corresponding to the pilot pressure. A pilot pressure sensor detects the pilot pressure to output a pressure feedback signal to the control unit. The control unit calculates the pressure control signal based on the pressure feedback signal and the pressure command signal and performs feedback control of the pilot pressure.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: September 4, 2018
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Masahiro Yamada, Hideyasu Muraoka, Kazuto Fujiyama, Ryo Yamamoto
  • Publication number: 20180244216
    Abstract: A heat insulating cover (cylinder-head-side heat insulating cover (30)) includes a top wall (31) and first side walls (32). The top wall (31) covers a top surface of an engine (1) that is a surface of an upper portion of the engine (1). The first side walls (32) cover respective upper portions of both side surfaces of the engine (1) in a vehicle width direction. A portion of the heat insulating cover closer to the rear of the vehicle is provided with a hinge mechanism (36) vertically rotatably supporting the upper portion of the heat insulating cover including the top wall (31). The upper portion of the heat insulating cover can be rotated, with the hinge mechanism (36) as a fulcrum, between a closed position where the engine (1) is shielded and an open position where the engine (1) is visible.
    Type: Application
    Filed: March 8, 2017
    Publication date: August 30, 2018
    Applicant: MAZDA MOTOR CORPORATION
    Inventors: Tsukasa HOSHINO, Kenji SUGASAKI, Kazumi OKAMURA, Makoto SHINHAMA, Masanobu KOUTOKU, Ryo YAMAMOTO, Yukiya TANAKA, Toshimichi NISHIKAWA
  • Publication number: 20180196907
    Abstract: A specification editing unit edits a hardware specification file in order to replace a plurality of arrays used in a plurality of processes with a shared array. If a post-edit hardware specification file does not satisfy constraint, a specification transforming unit transforms the hardware specification file so that the plurality of processes are executed in a parallel manner. An architecture generating unit generates an architecture file expressing an architecture of an SoC (System On Chip) having hardware corresponding to the hardware specification file.
    Type: Application
    Filed: September 18, 2015
    Publication date: July 12, 2018
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Naoya OKADA, Ryo YAMAMOTO, Koki MURANO, Yoshihiro OGAWA, Noriyuki MINEGISHI
  • Publication number: 20180082006
    Abstract: A scheduling result file (103) indicates that one or more processes are assigned to each of a plurality of process steps to be executed sequentially. A target specification section (120) specifies a target process that is a process performing computation and an identical-type process that is a process assigned to a process step executed after a process step to which the target process has been assigned and performing computation which is identical in type to the target process among processes in the scheduling result file. A destination specification section (130) specifies, as a destination step, a process step that enables a computing unit to be shared between the target process and the identical-type process when the target process is assigned. A scheduling change section (150) changes description of the scheduling result file to description in a state in which the target process has been assigned to the destination step.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 22, 2018
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Ryo YAMAMOTO
  • Publication number: 20180039722
    Abstract: A binding data acquiring unit acquires binding data describing a plurality of memory modules as functional modules of a design target circuit. A memory module selecting unit selects an external memory module to be implemented as an external memory outside of the design target circuit from the memory modules described in the binding data on the basis of a constraint condition on the design target circuit.
    Type: Application
    Filed: April 8, 2015
    Publication date: February 8, 2018
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Naoya OKADA, Ryo YAMAMOTO
  • Patent number: 9827494
    Abstract: Provided is an external structure configured to be attached to or detached from an electronic device having a concave portion formed on a surface of a housing, and a connection connector provided in a position of the concave portion receding from the surface of the housing, the concave portion having a cross-sectional shape enabling locking of the external structure, the external structure including a first fitting unit configured to be fitted to the connection connector.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: November 28, 2017
    Assignee: SONY CORPORATION
    Inventors: Takuya Motoishi, Yuki Kubota, Ryo Yamamoto, Masaaki Kato, Hirotaka Yamamoto, Kazushi Sakuma, Junichi Kanai, Masahiro Takihara
  • Patent number: 9821840
    Abstract: A hydraulic control device includes: a hydraulic pump connected in parallel to steering and boom cylinders; a steering control valve that controls the direction of operating oil flowing through the steering cylinders; a boom control valve that connects the hydraulic pump to a tank when the valve is at a neutral position and controls the direction of the oil flowing through the boom cylinders when the valve is at an offset position; a meter-in pressure compensator that increases flow rate of the oil flowing through a variable restrictor of the steering control valve in accordance with pressure in front of and behind the restrictor; and a bleed-off pressure compensator that decreases flow rate of the oil flowing through the boom control valve in accordance with the increase in pressure of the oil flowing through the steering cylinders to maintain the predetermined pressure of the oil in the steering control circuit.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 21, 2017
    Assignee: KABUSHIKI KAISHA KCM
    Inventors: Makoto Ito, Ryo Yamamoto, Kazuto Fujiyama, Hiroyasu Kodera, Shinichiro Tanaka
  • Publication number: 20170255733
    Abstract: To provide a design support device capable of analyzing a source code described in a high-order language and extracting an operation expression where latency can be effectively reduced through tabulation. Provided is a design support device including: an analysis unit to extract an operation expression where the number of loops is less than or equal to a number threshold from a source code and to output the extracted operation expression as an extracted operation expression; a latency storage unit to store, as operation expression latency in a storage unit, latency of a converted operation expression converted into a hardware description language from the extracted operation expression output from the analysis unit; and a determination unit to output the extracted operation expression as a determination result when the operation expression latency is more than or equal to a latency threshold.
    Type: Application
    Filed: August 15, 2016
    Publication date: September 7, 2017
    Applicant: Mitsubishi Electric Corporation
    Inventors: Fumitoshi KARUBE, Ryo YAMAMOTO, Yoshihiro OGAWA
  • Patent number: 9309645
    Abstract: In drive control of an operating machine configured to drive a structure by a hydraulic motor configured to be driven by operating oil supplied from a hydraulic pump an electric motor configured to cooperate with the hydraulic motor, a speed command generated based on a manipulation amount of a remote control valve configured to determine an operation amount of the structure is subjected to speed feedback control performed based on the actual rotation speed of the hydraulic motor and pressure difference feedback control performed based on an operating oil pressure difference between a suction port and discharge port of the hydraulic motor. With this, a tilting angle command is generated such that the operating oil, the amount of which is necessary at the actual rotation speed of the hydraulic motor, is ejected, and the tilting angle of the hydraulic pump is controlled.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: April 12, 2016
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Ryo Yamamoto, Masahiro Yamada, Yoji Yudate
  • Patent number: D759007
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: June 14, 2016
    Assignee: SONY CORPORATION
    Inventors: Ryo Yamamoto, Yohei Fukuma, Yujin Morisawa, Toru Karashima