Patents by Inventor Makoto Kuribara

Makoto Kuribara 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: 20230315312
    Abstract: A memory system includes a non-volatile memory including a first memory cell unit and a second memory cell unit, and a controller connectable to a host. The controller is configured to store an execution time of write and erase operations with respect to the first memory cell unit, receive from the host power-on time information indicating a power-on time of the memory system when the memory system is powered on, determine a first time period from a last write or erase operation with respect to the first memory cell unit based on the stored execution time and the power-on time, determine an execution time of a refresh operation of transferring data stored in the first memory cell unit to the second memory cell unit based on the first time period, and start the refresh operation at the determined execution time.
    Type: Application
    Filed: August 30, 2022
    Publication date: October 5, 2023
    Inventors: Kenji TAKAHASHI, Makoto KURIBARA, Shin TAKASAKA, Rintaro ARAI
  • Patent number: 11581046
    Abstract: According to one embodiment, a storage device includes a nonvolatile memory and a controller. The controller is configured to read data from the nonvolatile memory by applying a read voltage to the nonvolatile memory. The controller is configured to correct the read voltage based on a difference between a measured value of a bit number obtained when the data is read from the nonvolatile memory by applying the read voltage to the nonvolatile memory and an expected value of the bit number.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: February 14, 2023
    Assignee: Kioxia Corporation
    Inventors: Makoto Kuribara, Shin Takasaka, Rintaro Arai
  • Patent number: 11581052
    Abstract: According to one embodiment, a memory system includes a non-volatile memory and a controller. The memory includes a plurality of storage areas. Each of the storage areas includes a plurality of memory cells to which threshold voltages are set in accordance with data. The controller acquires a first threshold voltage distribution of memory cells in a first storage area of the storage areas. The controller acquires a second threshold voltage distribution of memory cells in a second storage area of the storage areas. The controller detects non-normalcy in the first storage area or the second storage area from a first divergence quantity between the first threshold voltage distribution and the second threshold voltage distribution.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 14, 2023
    Assignee: Kioxia Corporation
    Inventors: Akiyoshi Hashimoto, Makoto Kuribara, Takeshi Tomizawa, Katsuhiko Ueki
  • Publication number: 20220093182
    Abstract: According to one embodiment, a storage device includes a nonvolatile memory and a controller. The controller is configured to read data from the nonvolatile memory by applying a read voltage to the nonvolatile memory. The controller is configured to correct the read voltage based on a difference between a measured value of a bit number obtained when the data is read from the nonvolatile memory by applying the read voltage to the nonvolatile memory and an expected value of the bit number.
    Type: Application
    Filed: March 15, 2021
    Publication date: March 24, 2022
    Applicant: Kioxia Corporation
    Inventors: Makoto KURIBARA, Shin TAKASAKA, Rintaro ARAI
  • Patent number: 11138070
    Abstract: According to one embodiment, a memory system includes a non-volatile semiconductor memory having a plurality of blocks each including a plurality of memory cells, and a memory controller configured to calculate a bit error rate when reading data from a block of the blocks and obtain an equation representing temporal changes in the bit error rate for the block, and based on the obtained equation, determine, for the block, a timing for performing a next refresh operation by which data that have been written to the block are rewritten.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: October 5, 2021
    Assignee: KIOXIA CORPORATION
    Inventor: Makoto Kuribara
  • Publication number: 20210295937
    Abstract: According to one embodiment, a memory system includes a non-volatile memory and a controller. The memory includes a plurality of storage areas. Each of the storage areas includes a plurality of memory cells to which threshold voltages are set in accordance with data. The controller acquires a first threshold voltage distribution of memory cells in a first storage area of the storage areas. The controller acquires a second threshold voltage distribution of memory cells in a second storage area of the storage areas. The controller detects non-normalcy in the first storage area or the second storage area from a first divergence quantity between the first threshold voltage distribution and the second threshold voltage distribution.
    Type: Application
    Filed: September 3, 2020
    Publication date: September 23, 2021
    Applicant: Kioxia Corporation
    Inventors: Akiyoshi HASHIMOTO, Makoto KURIBARA, Takeshi TOMIZAWA, Katsuhiko UEKI
  • Publication number: 20210089391
    Abstract: According to one embodiment, a memory system includes a non-volatile semiconductor memory having a plurality of blocks each including a plurality of memory cells, and a memory controller configured to calculate a bit error rate when reading data from a block of the blocks and obtain an equation representing temporal changes in the bit error rate for the block, and based on the obtained equation, determine, for the block, a timing for performing a next refresh operation by which data that have been written to the block are rewritten.
    Type: Application
    Filed: February 24, 2020
    Publication date: March 25, 2021
    Inventor: Makoto KURIBARA
  • Patent number: 10347353
    Abstract: According to one embodiment, a memory system includes a semiconductor memory and a memory controller. The memory controller writes a first data group in the semiconductor memory and then reads the first data group from the semiconductor memory. The memory controller counts a number of first data and a number of second data based on a comparison of a second data group with a third data group. The memory controller changes a first charge threshold based on the number of first data and the number of second data. The second data group is the first data group at the time of writing to the semiconductor memory. The third data group is the first data group read from the semiconductor memory. The first data is data changed from a first code to a second code. The second data is data changed from the second code to the first code.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: July 9, 2019
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Makoto Kuribara, Katsuhiko Ueki, Yoshihisa Kojima
  • Publication number: 20170301402
    Abstract: According to one embodiment, a memory system includes a semiconductor memory and a memory controller. The memory controller writes a first data group in the semiconductor memory and then reads the first data group from the semiconductor memory. The memory controller counts a number of first data and a number of second data based on a comparison of a second data group with a third data group. The memory controller changes a first charge threshold based on the number of first data and the number of second data. The second data group is the first data group at the time of writing to the semiconductor memory. The third data group is the first data group read from the semiconductor memory. The first data is data changed from a first code to a second code. The second data is data changed from the second code to the first code.
    Type: Application
    Filed: June 26, 2017
    Publication date: October 19, 2017
    Applicant: TOSHIBA MEMORY CORPORATION
    Inventors: Makoto KURIBARA, Katsuhiko UEKI, Yoshihisa KOJIMA
  • Patent number: 9711240
    Abstract: According to one embodiment, a memory system includes a semiconductor memory and a memory controller. The memory controller writes a first data group in the semiconductor memory and then reads the first data group from the semiconductor memory. The memory controller counts a number of first data and a number of second data based on a comparison of a second data group with a third data group. The memory controller changes a first charge threshold based on the number of first data and the number of second data. The second data group is the first data group at the time of writing to the semiconductor memory. The third data group is the first data group read from the semiconductor memory. The first data is data changed from a first code to a second code. The second data is data changed from the second code to the first code.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: July 18, 2017
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Makoto Kuribara, Katsuhiko Ueki, Yoshihisa Kojima
  • Publication number: 20160203873
    Abstract: According to one embodiment, a memory system includes a semiconductor memory and a memory controller. The memory controller writes a first data group in the semiconductor memory and then reads the first data group from the semiconductor memory. The memory controller counts a number of first data and a number of second data based on a comparison of a second data group with a third data group. The memory controller changes a first charge threshold based on the number of first data and the number of second data. The second data group is the first data group at the time of writing to the semiconductor memory. The third data group is the first data group read from the semiconductor memory. The first data is data changed from a first code to a second code. The second data is data changed from the second code to the first code.
    Type: Application
    Filed: September 10, 2015
    Publication date: July 14, 2016
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Makoto Kuribara, Katsuhiko Ueki, Yoshihisa Kojima