Patents by Inventor Katsuyuki Nomura

Katsuyuki Nomura 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).

  • Patent number: 10649675
    Abstract: According to an embodiment, a storage controller comprises a circuitry configured to implement an address generator, a reader, and a duplication detector. The address generator is configured to generate a scan address indicating each storage area of a storage that stores therein externally written data, according to a particular scan pattern for defining an order of an address of data to be read. The reader is configured to read data from the storage area of the storage indicated by the scan address. The duplication detector is configured to detect whether the data read by the reader is a duplicate of any one of a past predetermined number of pieces of data.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: May 12, 2020
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Tomoya Kodama, Takayuki Itoh, Katsuyuki Nomura
  • Patent number: 10193579
    Abstract: According to an embodiment, a storage control device includes a controller, a compression condition determiner, a compressor, and an error correction encoder. The controller receives a write request for a data item and determines whether or not the wear degree of a target region in a storage device to which the data item is to be written is less than a threshold value. The compression condition determiner determines, based on the wear degree, an optimal compression condition out of compression conditions that include lossy compression. The compressor generates, based on the compression condition, compressed data. The error correction encoder subjects the data item to error correction and generates encoded data.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: January 29, 2019
    Assignee: Toshiba Memory Corporation
    Inventors: Keiri Nakanishi, Katsuyuki Nomura, Sho Kodama, Youhei Fukazawa, Kazuki Inoue, Kojiro Suzuki, Harutaka Goto
  • Publication number: 20170228177
    Abstract: According to an embodiment, a storage controller comprises a circuitry configured to implement an address generator, a reader, and a duplication detector. The address generator is configured to generate a scan address indicating each storage area of a storage that stores therein externally written data, according to a particular scan pattern for defining an order of an address of data to be read. The reader is configured to read data from the storage area of the storage indicated by the scan address. The duplication detector is configured to detect whether the data read by the reader is a duplicate of any one of a past predetermined number of pieces of data.
    Type: Application
    Filed: September 8, 2016
    Publication date: August 10, 2017
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Tomoya KODAMA, Takayuki ITOH, Katsuyuki NOMURA
  • Publication number: 20170070244
    Abstract: According to an embodiment, a storage control device includes a controller, a compression condition determiner, a compressor, and an error correction encoder. The controller receives a write request for a data item and determines whether or not the wear degree of a target region in a storage device to which the data item is to be written is less than a threshold value. The compression condition determiner determines, based on the wear degree, an optimal compression condition out of compression conditions that include lossy compression. The compressor generates, based on the compression condition, compressed data. The error correction encoder subjects the data item to error correction and generates encoded data.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 9, 2017
    Inventors: Keiri Nakanishi, Katsuyuki Nomura, Sho Kodama, Youhei Fukazawa, Kazuki Inoue, Kojiro Suzuki, Harutaka Goto
  • Publication number: 20130061088
    Abstract: An information storage device includes a semiconductor memory divided into storage regions and a management unit. The management unit manages the storage regions so that any storage region which caused read or write errors a predetermined threshold number of times, which may be two or more, is made unavailable for storing data.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 7, 2013
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Katsuyuki Nomura
  • Publication number: 20080080725
    Abstract: According to one embodiment, there is provided a sound mixing processing apparatus including: an input unit inputting N-channel (N?3) sound data and two-channel sound data; a mixing unit mixing the N-channel sound data and the two-channel sound data inputted from the input unit to output N-channel sound data produced by the mixing; and a down-mix processing unit obtaining two-channel sound data produced by down-mixing and gain-adjusted, from the N-channel sound data inputted from the mixing unit, to output the obtained sound data.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 3, 2008
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Takanobu Mukaide, Katsuyuki Nomura
  • Publication number: 20080002952
    Abstract: According to one embodiment, a video reproducing apparatus processing video content data and reproducing a video signal from the video content data includes a storage device in which first display image data corresponding to a specific operation of a user is stored, an identification device identifying whether or not second display image data corresponding to a specific operation of the user is included in the video content data, and a reproducing processing device capable of performing first reproducing processing of reproducing a video signal in which the first display image data read from the storage device is blended, when it is identified by the identification device that the second display image data is included in the video content data.
    Type: Application
    Filed: June 25, 2007
    Publication date: January 3, 2008
    Inventor: Katsuyuki Nomura
  • Publication number: 20070147201
    Abstract: According to one embodiment of this invention, a first management information holding section holds first reproduction management information recorded on an optical disc and a second management information holding section holds second reproduction management information fetched from the exterior. A flag determining section determines whether a write end flag of the second reproduction management information is normal or not, a newest information determining section determines a newer one of the first and second reproduction management information items and a reproduction management information selecting section issues an instruction to reproduce the contents by use of the newer one of the reproduction management information items.
    Type: Application
    Filed: December 6, 2006
    Publication date: June 28, 2007
    Inventor: Katsuyuki NOMURA
  • Publication number: 20060129519
    Abstract: A signal output apparatus is provided comprising an input unit configured to receive a main data and a notice of the presence of any further information related to the main data, a notifying unit configured to notify the presence of the related information in response to the notice received from the input unit, an acquiring unit configured to acquire the related information in response to the notice received from the input unit, and an output unit configured to multiplex and output the related information acquired by the acquiring unit with the main data received by the input unit.
    Type: Application
    Filed: November 28, 2005
    Publication date: June 15, 2006
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Satoshi Sera, Katsuyuki Nomura
  • Patent number: 6687784
    Abstract: A controller writes, after writing data into a nonvolatile memory unit, new management information that reflects the data wiring, into an area of the memory unit other than an area of the nonvolatile memory unit, which stores last management information. After that, the controller writes an old management information flag in relation to the last management information. Further, the controller searches the memory unit for updated, normal management information when initializing the memory system. If it does not find updated, normal management information, the controller restores updated management information on the basis of normal old management information related to the old management information flag.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: February 3, 2004
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenichi Douniwa, Akihisa Fujimoto, Katsuyuki Nomura
  • Patent number: 6601132
    Abstract: A rewritable nonvolatile memory comprises a block usage control table indicating a usage status of each block of the nonvolatile memory. When the data is written, it is determined whether or not the data is correctly written. If it is determined that the data is not correctly written, the block address is stored as a candidate address of a defective block and writing operation is performed for another block. If it is determined that the data is correctly written, the block usage control table is updated such that the usage status of the candidate of a defective block and the present block is changed to a used status.
    Type: Grant
    Filed: September 12, 2001
    Date of Patent: July 29, 2003
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Katsuyuki Nomura, Akihisa Fujimoto
  • Publication number: 20020069313
    Abstract: A controller writes, after writing data into a nonvolatile memory unit, new management information that reflects the data wiring, into an area of the memory unit other than an area of the nonvolatile memory unit, which stores last management information. After that, the controller writes an old management information flag in relation to the last management information. Further, the controller searches the memory unit for updated, normal management information when initializing the memory system. If it does not find updated, normal management information, the controller restores updated management information on the basis of normal old management information related to the old management information flag.
    Type: Application
    Filed: September 18, 2001
    Publication date: June 6, 2002
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Kenichi Douniwa, Akihisa Fujimoto, Katsuyuki Nomura
  • Patent number: 6377500
    Abstract: Logical block addresses are allocated to the blocks provided on a flash memory, respectively. Address translation tables (LTPb's) are provided on the flash memory, each for a group of blocks. Groups of logical block addresses are provided, each group for one group of blocks provided on the flash memory. The logical block addresses of each group have a specific field each. The same data item is contained in the specific fields of the logical block addresses of any group. The data item designates all blocks of the group corresponding to the group of the logical block addresses. Each table has a group of entries storing physical address information indicating the locations that the blocks take in the flash memory. At least one of the tables is stored on a RAM. When a logical address is given from a host system, a microprocessor determines whether a table corresponding to the logical address exists on the RAM. If such table does not exist, the table is copied from the flash memory to the RAM.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: April 23, 2002
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Akihisa Fujimoto, Katsuyuki Nomura
  • Publication number: 20020039312
    Abstract: A rewritable nonvolatile memory comprises a block usage control table indicating a usage status of each block of the nonvolatile memory. When the data is written, it is determined whether or not the data is correctly written. If it is determined that the data is not correctly written, the block address is stored as a candidate address of a defective block and writing operation is performed for another block. If it is determined that the data is correctly written, the block usage control table is updated such that the usage status of the candidate of a defective block and the present block is changed to a used status.
    Type: Application
    Filed: September 12, 2001
    Publication date: April 4, 2002
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Katsuyuki Nomura, Akihisa Fujimoto