Patents by Inventor Keigo Hara

Keigo Hara 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: 20240070062
    Abstract: According to one embodiment, a nonvolatile memory includes a memory chip and a command processing unit. The command processing unit stores data read from a first position of the memory chip in a memory when a first command for compaction is received from a controller, transmits validity determination information used for determining whether or not the data read from the first position is valid to the controller, and writes valid data of the data stored in the memory to a second position of the memory chip when a second command for the compaction and validity identification information that identifies the valid data are received from the controller.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Inventors: Daisuke IWAI, Toshio FUJISAWA, Keigo HARA
  • Patent number: 11847050
    Abstract: According to one embodiment, a nonvolatile memory includes a memory chip and a command processing unit. The command processing unit stores data read from a first position of the memory chip in a memory when a first command for compaction is received from a controller, transmits validity determination information used for determining whether or not the data read from the first position is valid to the controller, and writes valid data of the data stored in the memory to a second position of the memory chip when a second command for the compaction and validity identification information that identifies the valid data are received from the controller.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: December 19, 2023
    Assignee: Kioxia Corporation
    Inventors: Daisuke Iwai, Toshio Fujisawa, Keigo Hara
  • Patent number: 11808198
    Abstract: To provide such a cooling fan control device, a cooling device, and a cooling fan control method that can cool a heat exchanger appropriately according to an air density. A cooling fan control device controls a rotation speed of a cooling fan being driven by power supplied from an alternator and cooling the heat exchanger. The cooling fan control device comprises a density detection means detecting the air density. The cooling fan control device comprises a controller, where the smaller the air density detected by the density detection means is, the greater an upper limit of target rotation speed of the cooling fan is set, as long as power consumption of the cooling fan does not exceed a power capacity of a power supply source.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: November 7, 2023
    Assignee: Caterpillar SARL
    Inventor: Keigo Hara
  • Publication number: 20230197159
    Abstract: A memory system includes a memory controller and a semiconductor storage device. The semiconductor storage device performs a program operation of performing a software program loop including applying a write voltage to a word line, performing program verification for performing write determination of a first data value, and increasing a set value of the write voltage if determining that writing of the first data value is not completed, and generates an index based on first information obtained according to a progress of writing the first data value in the program operation. The memory controller determines whether to perform read verification of reading data from the plurality of memory cells based on the index.
    Type: Application
    Filed: August 29, 2022
    Publication date: June 22, 2023
    Applicant: Kioxia Corporation
    Inventor: Keigo Hara
  • Patent number: 11568074
    Abstract: According to one embodiment, a memory system is connectable to a host including a first volatile memory and includes a non-volatile memory and a controller. The controller may use a first area of the first volatile memory as a temporary storage memory of data stored in the non-volatile memory and controls the non-volatile memory. The controller generates a first parity by using first data stored in the non-volatile memory and a key value to store the first data and the generated first parity in the first area. In the case of reading the first data stored in the first area, the controller reads the first data and the first parity to verify the read first data using the read first parity and the key value.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: January 31, 2023
    Assignee: KIOXIA CORPORATION
    Inventor: Keigo Hara
  • Publication number: 20220290605
    Abstract: To provide such a cooling fan control device, a cooling device, and a cooling fan control method that can cool a heat exchanger appropriately according to an air density. A cooling fan control device controls a rotation speed of a cooling fan being driven by power supplied from an alternator and cooling the heat exchanger. The cooling fan control device comprises a density detection means detecting the air density. The cooling fan control device comprises a controller, where the smaller the air density detected by the density detection means is, the greater an upper limit of target rotation speed of the cooling fan is set, as long as power consumption of the cooling fan does not exceed a power capacity of a power supply source.
    Type: Application
    Filed: September 18, 2020
    Publication date: September 15, 2022
    Applicant: Caterpillar SARL
    Inventor: Keigo HARA
  • Publication number: 20220066921
    Abstract: According to one embodiment, a nonvolatile memory includes a memory chip and a command processing unit. The command processing unit stores data read from a first position of the memory chip in a memory when a first command for compaction is received from a controller, transmits validity determination information used for determining whether or not the data read from the first position is valid to the controller, and writes valid data of the data stored in the memory to a second position of the memory chip when a second command for the compaction and validity identification information that identifies the valid data are received from the controller.
    Type: Application
    Filed: February 24, 2021
    Publication date: March 3, 2022
    Inventors: Daisuke IWAI, Toshio FUJISAWA, Keigo HARA
  • Publication number: 20210394586
    Abstract: To provide a construction machine capable of reducing the time and labor of an operator and reliably preventing deterioration of cooling efficiency of a heat exchanger unit. A construction machine includes a heat exchanger unit having a plurality of heat exchangers, a cooling fan configured to supply cooling air to the heat exchanger unit during a forward rotation thereof, a controller configured to control an operation of the cooling fan, a timer configured to count an operation time period of forward rotation of the cooling fan, and a reverse rotation signal output switch configured to output to the controller a reverse rotation signal for causing the cooling fan to rotate in the reverse direction in response to an applied manual operation.
    Type: Application
    Filed: November 19, 2019
    Publication date: December 23, 2021
    Applicant: Caterpillar SARL
    Inventors: Keigo HARA, Yutaka YOKOYAMA, Takaaki IMATANI, Mitsuhiro TOYODA, Ken HIRAOKA, Hiroyuki SHIMIZU
  • Publication number: 20200291845
    Abstract: In the cooling system of construction equipment equipped with a plural number of heat exchangers including radiators, in providing a pressurized sealed type reservoir tank connected in parallel with radiators in the cooling water circulation system between the radiators and engine, said reservoir tank is arranged so as not to protrude upward exchanger other than radiator is set to be as the upper tier heat exchanger, and the radiator and oil cooler other than the above heat exchanger are arranged lower than the upper tier heat exchanger, and the horizontal width of inter-cooler thus arranged is made shorter than the horizontal width of radiator and oil cooler, and the tank space is formed laterally to the inter-cooler and thus pressurized sealed type reservoir tank is arranged for said tank space.
    Type: Application
    Filed: April 3, 2017
    Publication date: September 17, 2020
    Applicant: Caterpillar SARL
    Inventors: Yoshihiko Hayashi, Keigo Hara, Motoyuki Suzuki
  • Publication number: 20200293676
    Abstract: According to one embodiment, a memory system is connectable to a host including a first volatile memory and includes a non-volatile memory and a controller. The controller may use a first area of the first volatile memory as a temporary storage memory of data stored in the non-volatile memory and controls the non-volatile memory. The controller generates a first parity by using first data stored in the non-volatile memory and a key value to store the first data and the generated first parity in the first area. In the case of reading the first data stored in the first area, the controller reads the first data and the first parity to verify the read first data using the read first parity and the key value.
    Type: Application
    Filed: August 23, 2019
    Publication date: September 17, 2020
    Applicant: TOSHIBA MEMORY CORPORATION
    Inventor: Keigo HARA
  • Patent number: 10692563
    Abstract: A semiconductor memory device includes a memory cell transistor, a word line coupled to the memory cell transistor, a temperature detection element configured to detect a temperature, and a control unit. The control unit is configured to determine, responsive to receiving a first command from a controller, a compensation value for a read voltage designated by the controller according to the detected temperature, and to lock updating of the compensation value.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: June 23, 2020
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Shan Li, Keigo Hara
  • Publication number: 20190241060
    Abstract: To provide a control system of blowing means for construction machines that enables to prevent the loss of battery charging amount even if an engine rotation speed is low and an alternator generates less electricity. A control system 2 of blowing means for construction machines comprises a heat exchanging means, a blowing means for blowing air to the heat exchanging means, an electric driving means for driving the blowing means, a temperature detecting means for detecting temperature of fluids running through the heat exchanging means, an alternator 4 generating electricity by being driven by an engine 34, and a control means for determining an upper limit rotation speed of the electric driving means based on current generated by the alternator 4 and controlling a rotation speed of the electric driving means based on temperature detected by the temperature detecting means while the rotation speed is below the upper limit rotation speed.
    Type: Application
    Filed: July 10, 2017
    Publication date: August 8, 2019
    Applicant: Caterpillar SARL
    Inventors: Keigo Hara, Yoshihiko Hata
  • Publication number: 20180268891
    Abstract: A semiconductor memory device includes a memory cell transistor, a word line coupled to the memory cell transistor, a temperature detection element configured to detect a temperature, and a control unit. The control unit is configured to determine, responsive to receiving a first command from a controller, a compensation value for a read voltage designated by the controller according to the detected temperature, and to lock updating of the compensation value.
    Type: Application
    Filed: September 5, 2017
    Publication date: September 20, 2018
    Applicant: TOSHIBA MEMORY CORPORATION
    Inventors: Shan LI, Keigo HARA
  • Patent number: 9761326
    Abstract: According to one embodiment, a memory system includes: a non-volatile memory; a memory interface that reads a received word from the non-volatile memory; a decoder that decodes the received word; a control unit that predicts the number of error bits in the received word read from the non-volatile memory, predicts decoding time on the basis of the number of error bits predicted, and determines an operating clock frequency of the decoder on the basis of the predicted decoding time and requested decoding time being the decoding time requested; and a frequency control unit that supplies the operating clock frequency determined by the control unit to the decoder and supplies voltage corresponding to the operating clock frequency being determined to the decoder.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: September 12, 2017
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Yu Nakanishi, Daisuke Iwai, Kiwamu Watanabe, Kenji Funaoka, Tetsuya Sunata, Keigo Hara, Marie Takada
  • Publication number: 20170060425
    Abstract: According to one embodiment, a controller writes first data requested to be written from a host into a third block among a plurality of first blocks in a case where a temperature of a nonvolatile memory is within a certain range. In a case where the temperature of the nonvolatile memory is out of the certain range, the controller determines a degree of wear of the third block and writes the first data into a second block in a case where the degree of wear of the third block is more than a threshold.
    Type: Application
    Filed: March 7, 2016
    Publication date: March 2, 2017
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Tetsuya SUNATA, Daisuke IWAI, Keigo HARA, Masanobu SHIRAKAWA
  • Publication number: 20170031755
    Abstract: According to one embodiment, a memory system includes: a non-volatile memory; a memory interface that reads a received word from the non-volatile memory; a decoder that decodes the received word; a control unit that predicts the number of error bits in the received word read from the non-volatile memory, predicts decoding time on the basis of the number of error bits predicted, and determines an operating clock frequency of the decoder on the basis of the predicted decoding time and requested decoding time being the decoding time requested; and a frequency control unit that supplies the operating clock frequency determined by the control unit to the decoder and supplies voltage corresponding to the operating clock frequency being determined to the decoder.
    Type: Application
    Filed: March 9, 2016
    Publication date: February 2, 2017
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Yu NAKANISHI, Daisuke IWAI, Kiwamu WATANABE, Kenji FUNAOKA, Tetsuya SUNATA, Keigo HARA, Marie TAKADA
  • Publication number: 20160237647
    Abstract: To provide a cool wind to a heat exchanger for a supercharger powerful enough to cool it down on a construction machine, a cooler for a supercharger is mounted at the top of the stream on the flow of the cool wind and at the upper side of any other heat exchangers. A current plate is mounted under the cooler for the supercharger to regulate the flow of the cool wind that enters from air inlets and flows under the cooler for the supercharger, and to direct the cool wind into the cooler for the supercharger.
    Type: Application
    Filed: October 8, 2014
    Publication date: August 18, 2016
    Applicant: Caterpillar SARL
    Inventors: Toru Imano, Keigo Hara
  • Patent number: 9396141
    Abstract: According to embodiments a memory system is connectable to a host which includes a host controller and a host memory including a first memory area and a second memory area. The memory system includes an interface unit, a non-volatile memory, and a controller unit. The interface unit receives a read command and a write command. The controller unit writes write-data to the non-volatile memory according to the write command. The controller unit determines whether read-data requested by the read command is in the first memory area. If the read-data is in the first memory area, the controller unit causes the host controller to copy the read-data from the first memory area to the second memory area. If the read-data is not in the first memory area, the controller unit reads the read-data from the non-volatile memory and causes the host controller to store the read-data in the second memory area.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: July 19, 2016
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenichi Maeda, Nobuhiro Kondo, Kenichiro Yoshii, Keigo Hara, Toshio Fujisawa
  • Publication number: 20160194992
    Abstract: In an engine exhaust gas purifier having a urea-SCR-catalyst and an injector, the urea-SCR-catalyst is regenerated periodically to remove stack up sulfur caused by the diesel fuel, by stopping supply of urea water, and raising exhaust gas temperature to heat the catalyst. The injector locates in the downstream of cooling wind of a variable speed cooling fan which creates variable cooling wind based on the temperature of the cooling component like radiator, oil cooler, after cooler of the engine. At the regeneration of the urea-SCR-catalyst, controller changes preset fan-speed to higher speed to increase cooling wind to inhibit overheating.
    Type: Application
    Filed: September 19, 2014
    Publication date: July 7, 2016
    Applicant: Caterpillar SARL
    Inventors: Tomoaki SHUTO, Keigo HARA, Shigeki SHIRAI
  • Publication number: 20160103478
    Abstract: According to embodiments, a second control unit creates parity from information loaded into a volatile second memory. When shifting from a normal mode to a sleep mode, the second control unit stores the created parity and the information loaded in the second memory into a buffer of a non-volatile first memory, and issues a power supply shutdown request. A power supply circuit shuts down power supply to the second memory and the second control unit in response to the issued power supply shutdown request.
    Type: Application
    Filed: March 3, 2015
    Publication date: April 14, 2016
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Yu NAKANISHI, Tetsuya Sunata, Atsushi Shiraishi, Fumio Hara, Keigo Hara, Takaya Horiki, Daisuke Iwai, Takashi Ogasawara, Yasuyuki Ueda