Patents by Inventor Atsushi Kanamori
Atsushi Kanamori 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: 20210031935Abstract: [Object] To provide a supersonic aircraft and a method of reducing sonic booms, by which sonic booms due to engine exhaust can be reduced. [Solving Means] A supersonic aircraft includes: a pair of engine nacelles 12R, 12L mounted on a fuselage 11 of an airframe 10; fins 13R, 13L as a pair of shielding plates that inhibits engine exhaust 15 discharged from jet engines (not shown) accommodated in the engine nacelles 12R, 12L from wrapping downward around the airframe 10; and a pair of horizontal tails 14R, 14L disposed behind the engine nacelles 12R, 12L. The fins 13R, 13L are disposed on the horizontal tails 14R, 14L so as to sandwich the engine exhaust 15, respectively.Type: ApplicationFiled: March 25, 2019Publication date: February 4, 2021Inventors: Atsushi UENO, Tatsunori YUHARA, Masashi KANAMORI
-
Patent number: 10670094Abstract: A brake lining includes friction structures, back boards fastened to respective the friction structures, a base plate supporting the friction structures. Each of the friction structures includes two adjacent friction portions with a groove formed in the front surface in between, and a thin portion with a smaller thickness than thicknesses of the friction portions, the thin portion located in a position corresponding to the groove. Each of the friction structures is supported by the base plate on two support points located in the two friction portions respectively. The thin portion has a constant length, the length being equal to a maximum width of the friction portions and satisfying a condition that L/D is equal to or greater than 1.1, where D denotes the length of the thin portion and L denotes a distance between the two support points located in the friction portions.Type: GrantFiled: October 19, 2016Date of Patent: June 2, 2020Assignees: NIPPON STEEL CORPORATION, CENTRAL JAPAN RAILWAY COMPANYInventors: Takahiro Fujimoto, Atsushi Sakaguchi, Naruo Miyabe, Tomohiro Otsuka, Seiji Kanamori, Jun Asano
-
Publication number: 20190095256Abstract: The present invention extends to methods, systems, and computer program products for controlling runtime access to application programming interfaces Embodiments of the invention allow library developers to more precisely and easily control which of their libraries' APIs can be called dynamically. Thus, their servicing and versioning burden can be more appropriately controlled. Further, application developers can control which such APIs to further exclude from dynamic calling scenarios, to minimize the runtime support overhead (e.g., preventing generation of metadata).Type: ApplicationFiled: September 19, 2017Publication date: March 28, 2019Inventors: Mircea Trofin, Patrick Dussud, Rudi Martin, John Lawrence Hamby, Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Fadi M. Hanna
-
Patent number: 9979384Abstract: A timing adjustment method for a drive circuit, including: a rise detector for a rise start when a voltage-driven semiconductor element is turned off; a timing signal output unit outputting a speed change timing signal after a set delay time has elapsed from the rise start; and a conduction controller for a conduction control terminal of the semiconductor element using the timing signal, comprises: defining an estimated terminal voltage of the conduction control terminal when a rise completion time elapses; increasing a delay time by a predetermined unit time, and changing the drive signal to a turning off level again, when the conduction control terminal doesn't fall below the estimated terminal voltage after the drive signal is changed to a turning off level before the level is inverted; and determining a delay time, when the conduction control terminal falls below the estimated terminal voltage initially, as a set value.Type: GrantFiled: April 2, 2015Date of Patent: May 22, 2018Assignee: DENSO CORPORATIONInventors: Atsushi Kobayashi, Kiyoshi Yamamoto, Atsushi Kanamori, Sadahiro Akama
-
Patent number: 9900000Abstract: A drive device for controlling a power switching element to turn on and off includes: an on-side circuit performing an on operation of the power switching element; an off-side circuit performing an off operation of the power switching element; and a temperature detector detecting a temperature. At least one of the on-side and off-side circuits includes a current path for supplying or drawing a gate current of the power switching element and a switch circuit for switching the gate current. The switch circuit transitionally changes the gate current based on the temperature of the power switching element when the switching circuit switches the gate current.Type: GrantFiled: March 12, 2015Date of Patent: February 20, 2018Assignee: DENSO CORPORATIONInventors: Atsushi Kanamori, Sadahiro Akama, Kiyoshi Yamamoto, Atsushi Kobayashi
-
Patent number: 9836290Abstract: Support for dynamic behavior is provided during static compilation while reducing reliance on JIT compilation and large runtimes. A mapping is created between metadata and native code runtime artifacts, such as between type definition metadata and a runtime type description, or between method definition metadata, a runtime type description, and a native code method location, or field definition metadata, a runtime type description, and a field location. A mapping between runtime artifacts may also be created. Some compilation results include trampoline code to support a reflection invocation of an artifact in the reduced runtime support environment, for virtual method calls, call-time bounds checking, calling convention conversion, or compiler-intrinsic methods. Some results support runtime diagnostics by including certain metadata even when full dynamic behavior is not supported.Type: GrantFiled: January 29, 2016Date of Patent: December 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Mircea Trofin, Rudi Martin
-
Patent number: 9800237Abstract: A drive device for controlling a power switching element includes: an on-side circuit that performs an on operation of the power switching element; and an off-side circuit that performs an off operation of the power switching element. The on-side circuit or the off-side circuit includes: multiple main MOS transistors; a sense MOS transistor that define a drain current of each main MOS transistor; and a sense current control circuit that controls a drain current of the sense MOS transistor to be constant; and a switch circuit that is connected to the gate of each main MOS transistor, and controls each main MOS transistor to turn on and off so as to switch a gate current in the power switching element.Type: GrantFiled: March 12, 2015Date of Patent: October 24, 2017Assignee: DENSO CORPORATIONInventors: Sadahiro Akama, Kiyoshi Yamamoto, Atsushi Kobayashi, Atsushi Kanamori
-
Patent number: 9785483Abstract: The present invention extends to methods, systems, and computer program products for controlling runtime access to application programming interfaces Embodiments of the invention allow library developers to more precisely and easily control which of their libraries' APIs can be called dynamically. Thus, their servicing and versioning burden can be more appropriately controlled. Further, application developers can control which such APIs to further exclude from dynamic calling scenarios, to minimize the runtime support overhead (e.g., preventing generation of metadata).Type: GrantFiled: March 3, 2015Date of Patent: October 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Mircea Trofin, Patrick Dussud, Rudi Martin, John Lawrence Hamby, Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Fadi M. Hanna
-
Publication number: 20170110395Abstract: A semiconductor device, in which a plurality of control terminals that correspond to a main terminal and the same semiconductor chip protrude from a surface of an encapsulating part, and a plurality of signal paths that include the plurality of control terminals are positioned so as to be aligned with the main terminal in a first direction. Provided in each of the plurality of signal paths are pairs of relay members having identical functions, and a first relay grouping that includes one relay member of the pair of relay and a second relay grouping that includes the other relay member of the pair are positioned neighboring each other aligned in the first direction, with the ordering of the first relay grouping being mirror-inverted relative to the second relay grouping.Type: ApplicationFiled: March 5, 2015Publication date: April 20, 2017Applicant: DENSO CORPORATIONInventors: Akira IWABUCHI, Atsushi KANAMORI, Kenji ONODA, Syoichirou OOMAE
-
Publication number: 20170104479Abstract: A drive device for controlling a power switching element to turn on and off includes: an on-side circuit performing an on operation of the power switching element; an off-side circuit performing an off operation of the power switching element; and a temperature detector detecting a temperature. At least one of the on-side and off-side circuits includes a current path for supplying or drawing a gate current of the power switching element and a switch circuit for switching the gate current. The switch circuit transitionally changes the gate current based on the temperature of the power switching element when the switching circuit switches the gate current.Type: ApplicationFiled: March 12, 2015Publication date: April 13, 2017Inventors: Atsushi KANAMORI, Sadahiro AKAMA, Kiyoshi YAMAMOTO, Atsushi KOBAYASHI
-
Publication number: 20170093392Abstract: A timing adjustment method for a drive circuit, including: a rise detector for a rise start when a voltage-driven semiconductor element is turned off; a timing signal output unit outputting a speed change timing signal after a set delay time has elapsed from the rise start; and a conduction controller for a conduction control terminal of the semiconductor element using the timing signal, comprises: defining an estimated terminal voltage of the conduction control terminal when a rise completion time elapses; increasing a delay time by a predetermined unit time, and changing the drive signal to a turning off level again, when the conduction control terminal doesn't fall below the estimated terminal voltage after the drive signal is changed to a turning off level before the level is inverted; and determining a delay time, when the conduction control terminal falls below the estimated terminal voltage initially, as a set value.Type: ApplicationFiled: April 2, 2015Publication date: March 30, 2017Inventors: Atsushi KOBAYASHI, Kiyoshi YAMAMOTO, Atsushi KANAMORI, Sadahiro AKAMA
-
Patent number: 9584877Abstract: One or more identifiers that facilitate efficient native image validation can be generated and stored in an auxiliary file upon pre-compiling of an assembly. The native image can be validated against an assembly from which the native image is generated, among other files that influence the generated contents of the native image, based upon the auxiliary file and included identifiers. Additionally, native image validation can be performed in an increasing cost sequence associated with each identifier included within the auxiliary file.Type: GrantFiled: June 16, 2011Date of Patent: February 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Pracheeti Nagarkar, Michael Rayhelson, Atsushi Kanamori, Fadi Hanna, Surupa Biswas, Jan Kotas
-
Publication number: 20160352316Abstract: A drive device for controlling a power switching element includes: an on-side circuit that performs an on operation of the power switching element; and an off-side circuit that performs an off operation of the power switching element. The on-side circuit or the off-side circuit includes: multiple main MOS transistors; a sense MOS transistor that define a drain current of each main MOS transistor; and a sense current control circuit that controls a drain current of the sense MOS transistor to be constant; and a switch circuit that is connected to the gate of each main MOS transistor, and controls each main MOS transistor to turn on and off so as to switch a gate current in the power switching element.Type: ApplicationFiled: March 12, 2015Publication date: December 1, 2016Inventors: Sadahiro AKAMA, Kiyoshi YAMAMOTO, Atsushi KOBAYASHI, Atsushi KANAMORI
-
Patent number: 9497808Abstract: An LED drive circuit that is connectable to a phase control type of light adjuster and receives a voltage based on an a.c. voltage to drive an LED load, the LED drive circuit has a structure which includes: an adjustment signal generation portion that generates an adjustment signal in accordance with a characteristic of a phase control type of light adjuster which is connected to the LED drive circuit; and an adjustment portion that receives the adjustment signal to adjust a characteristic for driving the LED load.Type: GrantFiled: November 7, 2011Date of Patent: November 15, 2016Assignee: SHARP KABUSHIKI KAISHAInventors: Takeshi Murata, Atsushi Kanamori, Hirohisa Warita, Hideo Matsuda, Takayuki Shimizu
-
Publication number: 20160147513Abstract: Support for dynamic behavior is provided during static compilation while reducing reliance on JIT compilation and large runtimes. A mapping is created between metadata and native code runtime artifacts, such as between type definition metadata and a runtime type description, or between method definition metadata, a runtime type description, and a native code method location, or field definition metadata, a runtime type description, and a field location. A mapping between runtime artifacts may also be created. Some compilation results include trampoline code to support a reflection invocation of an artifact in the reduced runtime support environment, for virtual method calls, call-time bounds checking, calling convention conversion, or compiler-intrinsic methods. Some results support runtime diagnostics by including certain metadata even when full dynamic behavior is not supported.Type: ApplicationFiled: January 29, 2016Publication date: May 26, 2016Inventors: Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Mircea Trofin, Rudi Martin
-
Patent number: 9292270Abstract: Support for dynamic behavior is provided during static compilation while reducing reliance on JIT compilation and large runtimes. A mapping is created between metadata and native code runtime artifacts, such as between type definition metadata and a runtime type description, or between method definition metadata, a runtime type description, and a native code method location, or field definition metadata, a runtime type description, and a field location. A mapping between runtime artifacts may also be created. Some compilation results include trampoline code to support a reflection invocation of an artifact in the reduced runtime support environment, for virtual method calls, call-time bounds checking, calling convention conversion, or compiler-intrinsic methods. Some results support runtime diagnostics by including certain metadata even when full dynamic behavior is not supported.Type: GrantFiled: March 27, 2014Date of Patent: March 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Mircea Trofin, Rudi Martin
-
Publication number: 20150277881Abstract: Support for dynamic behavior is provided during static compilation while reducing reliance on JIT compilation and large runtimes. A mapping is created between metadata and native code runtime artifacts, such as between type definition metadata and a runtime type description, or between method definition metadata, a runtime type description, and a native code method location, or field definition metadata, a runtime type description, and a field location. A mapping between runtime artifacts may also be created. Some compilation results include trampoline code to support a reflection invocation of an artifact in the reduced runtime support environment, for virtual method calls, call-time bounds checking, calling convention conversion, or compiler-intrinsic methods. Some results support runtime diagnostics by including certain metadata even when full dynamic behavior is not supported.Type: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Applicant: Microsoft CorporationInventors: Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Mircea Trofin, Rudi Martin
-
Publication number: 20150169387Abstract: The present invention extends to methods, systems, and computer program products for controlling runtime access to application programming interfaces Embodiments of the invention allow library developers to more precisely and easily control which of their libraries' APIs can be called dynamically. Thus, their servicing and versioning burden can be more appropriately controlled. Further, application developers can control which such APIs to further exclude from dynamic calling scenarios, to minimize the runtime support overhead (e.g., preventing generation of metadata).Type: ApplicationFiled: March 3, 2015Publication date: June 18, 2015Inventors: Mircea Trofin, Patrick Dussud, Rudi Martin, John Lawrence Hamby, Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Fadi M. Hanna
-
Patent number: 8990839Abstract: The present invention extends to methods, systems, and computer program products for controlling runtime access to application programming interfaces Embodiments of the invention allow library developers to more precisely and easily control which of their libraries' APIs can be called dynamically. Thus, their servicing and versioning burden can be more appropriately controlled. Further, application developers can control which such APIs to further exclude from dynamic calling scenarios, to minimize the runtime support overhead (e.g., preventing generation of metadata).Type: GrantFiled: April 22, 2013Date of Patent: March 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Mircea Trofin, Patrick Dussud, Rudi Martin, John Lawrence Hamby, Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Fadi M. Hanna
-
Patent number: 8970123Abstract: An LED drive circuit that is connectable to an a.c. power supply via a phase control type light adjuster and drives an LED load, including a discharge portion that consumes energy of a resonance phenomenon generated by a light adjuster capacitance component of the phase control type light adjuster and a light adjuster inductance component of the phase control type light adjuster when a current holding portion of the phase control type light adjuster is turned on.Type: GrantFiled: April 26, 2012Date of Patent: March 3, 2015Assignee: Sharp Kabushiki KaishaInventors: Atsushi Kanamori, Hirohisa Warita, Takayuki Shimizu