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: 20240070062Abstract: 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: ApplicationFiled: November 6, 2023Publication date: February 29, 2024Inventors: Daisuke IWAI, Toshio FUJISAWA, Keigo HARA
-
Patent number: 11847050Abstract: 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: GrantFiled: February 24, 2021Date of Patent: December 19, 2023Assignee: Kioxia CorporationInventors: Daisuke Iwai, Toshio Fujisawa, Keigo Hara
-
Patent number: 11808198Abstract: 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: GrantFiled: September 18, 2020Date of Patent: November 7, 2023Assignee: Caterpillar SARLInventor: Keigo Hara
-
Publication number: 20230197159Abstract: 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: ApplicationFiled: August 29, 2022Publication date: June 22, 2023Applicant: Kioxia CorporationInventor: Keigo Hara
-
Patent number: 11568074Abstract: 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: GrantFiled: August 23, 2019Date of Patent: January 31, 2023Assignee: KIOXIA CORPORATIONInventor: Keigo Hara
-
Publication number: 20220290605Abstract: 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: ApplicationFiled: September 18, 2020Publication date: September 15, 2022Applicant: Caterpillar SARLInventor: Keigo HARA
-
Publication number: 20220066921Abstract: 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: ApplicationFiled: February 24, 2021Publication date: March 3, 2022Inventors: Daisuke IWAI, Toshio FUJISAWA, Keigo HARA
-
Publication number: 20210394586Abstract: 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: ApplicationFiled: November 19, 2019Publication date: December 23, 2021Applicant: Caterpillar SARLInventors: Keigo HARA, Yutaka YOKOYAMA, Takaaki IMATANI, Mitsuhiro TOYODA, Ken HIRAOKA, Hiroyuki SHIMIZU
-
Publication number: 20200291845Abstract: 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: ApplicationFiled: April 3, 2017Publication date: September 17, 2020Applicant: Caterpillar SARLInventors: Yoshihiko Hayashi, Keigo Hara, Motoyuki Suzuki
-
Publication number: 20200293676Abstract: 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: ApplicationFiled: August 23, 2019Publication date: September 17, 2020Applicant: TOSHIBA MEMORY CORPORATIONInventor: Keigo HARA
-
Patent number: 10692563Abstract: 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: GrantFiled: September 5, 2017Date of Patent: June 23, 2020Assignee: TOSHIBA MEMORY CORPORATIONInventors: Shan Li, Keigo Hara
-
Publication number: 20190241060Abstract: 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: ApplicationFiled: July 10, 2017Publication date: August 8, 2019Applicant: Caterpillar SARLInventors: Keigo Hara, Yoshihiko Hata
-
Publication number: 20180268891Abstract: 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: ApplicationFiled: September 5, 2017Publication date: September 20, 2018Applicant: TOSHIBA MEMORY CORPORATIONInventors: Shan LI, Keigo HARA
-
Patent number: 9761326Abstract: 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: GrantFiled: March 9, 2016Date of Patent: September 12, 2017Assignee: TOSHIBA MEMORY CORPORATIONInventors: Yu Nakanishi, Daisuke Iwai, Kiwamu Watanabe, Kenji Funaoka, Tetsuya Sunata, Keigo Hara, Marie Takada
-
Publication number: 20170060425Abstract: 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: ApplicationFiled: March 7, 2016Publication date: March 2, 2017Applicant: Kabushiki Kaisha ToshibaInventors: Tetsuya SUNATA, Daisuke IWAI, Keigo HARA, Masanobu SHIRAKAWA
-
Publication number: 20170031755Abstract: 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: ApplicationFiled: March 9, 2016Publication date: February 2, 2017Applicant: Kabushiki Kaisha ToshibaInventors: Yu NAKANISHI, Daisuke IWAI, Kiwamu WATANABE, Kenji FUNAOKA, Tetsuya SUNATA, Keigo HARA, Marie TAKADA
-
Publication number: 20160237647Abstract: 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: ApplicationFiled: October 8, 2014Publication date: August 18, 2016Applicant: Caterpillar SARLInventors: Toru Imano, Keigo Hara
-
Patent number: 9396141Abstract: 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: GrantFiled: March 7, 2014Date of Patent: July 19, 2016Assignee: Kabushiki Kaisha ToshibaInventors: Kenichi Maeda, Nobuhiro Kondo, Kenichiro Yoshii, Keigo Hara, Toshio Fujisawa
-
Publication number: 20160194992Abstract: 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: ApplicationFiled: September 19, 2014Publication date: July 7, 2016Applicant: Caterpillar SARLInventors: Tomoaki SHUTO, Keigo HARA, Shigeki SHIRAI
-
Publication number: 20160103478Abstract: 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: ApplicationFiled: March 3, 2015Publication date: April 14, 2016Applicant: Kabushiki Kaisha ToshibaInventors: Yu NAKANISHI, Tetsuya Sunata, Atsushi Shiraishi, Fumio Hara, Keigo Hara, Takaya Horiki, Daisuke Iwai, Takashi Ogasawara, Yasuyuki Ueda