Patents by Inventor Yoriharu Takai

Yoriharu Takai 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: 20070168602
    Abstract: According to one embodiment, the device comprises an input part, a disc-shape storage medium, a non-volatile memory which becomes a cache memory for the disc-shape storage medium, and a control part which performs to store the information recorded in the non-volatile memory in the disc-shape storage medium based on a write-back command input in the input part.
    Type: Application
    Filed: October 24, 2006
    Publication date: July 19, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yoriharu Takai, Kenji Yoshida
  • Publication number: 20070168603
    Abstract: According to one embodiment, there are provided an input unit which receives an input of command, a disk-shaped recording medium, a nonvolatile memory which serves as a cache memory for the disk-shaped recording medium, an acquisition unit which acquires status information denoting a status of the nonvolatile memory, and a control unit which judges a status of the nonvolatile memory on the basis of the status information acquired by the acquisition unit.
    Type: Application
    Filed: October 24, 2006
    Publication date: July 19, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yoriharu Takai, Kenji Yoshida
  • Publication number: 20070168607
    Abstract: In a storage device, the data process can be performed without lowering the data processing efficiency even when the sector length of the host device side and the sector length of the hard disk side are different from each other. Partial data or whole data of a second data block using a long sector defined on the hard disk side as a base and surrounding the starting end and terminating end addresses of a first data block using a host-defined sector as a base is read from the hard disk and written to the flash memory before the data process using the flash memory as a cache is performed based on a command.
    Type: Application
    Filed: December 18, 2006
    Publication date: July 19, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yoriharu Takai, Kenji Yoshida
  • Publication number: 20070168608
    Abstract: A data process can be performed without lowering the data processing efficiency even when the sector length of the host device side is different from the sector length of the hard disk side. Partial data or whole data of a second data block which is based on a long sector defined on the hard disk side and surrounds the starting end and terminating end addresses of a first data block based on a host-defined sector is read from the hard disk and written to a flash memory before the data process using the flash memory as a cache is performed based on the command.
    Type: Application
    Filed: December 20, 2006
    Publication date: July 19, 2007
    Inventors: Kenji Yoshida, Yoriharu Takai
  • Publication number: 20070168605
    Abstract: According to one embodiment, the device comprises an input part, a disc-shaped storage medium, a non-volatile memory which becomes a cache memory for the disc-shape storage medium, an acquisition part which acquires status information showing the status of the non-volatile memory, and a control part which outputs the status information acquired by the acquisition part based on a status request command input in the input part.
    Type: Application
    Filed: November 15, 2006
    Publication date: July 19, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yoriharu Takai, Kenji Yoshida
  • Publication number: 20060212647
    Abstract: According to exemplary embodiments, there is provided an information storage apparatus having a non-volatile memory device in which a data erase block is larger than a data write block, the apparatus includes erase means for effecting erase in the non-volatile memory device on the basis of a write command from a host, a clean block pointer that stores an address of an erase area in the non-volatile memory device, and information indicative of a position of a write block in the erase area, up to which data is written, determination means for determining, based on the clean block pointer, whether data associated with the write command is writable in the erase area in the non-volatile memory device, which is erased by the erase means, and write means for writing the data associated with the write command in the erase area, when the determination means determined that the data is writable.
    Type: Application
    Filed: May 24, 2006
    Publication date: September 21, 2006
    Inventor: Yoriharu Takai
  • Patent number: 7073015
    Abstract: According to the present invention, there is provided an information storage apparatus having a non-volatile memory device in which a data erase block is larger than a data write block, the apparatus comprising erase means for effecting erase in the non-volatile memory device on the basis of a write command from a host, a clean block pointer that stores an address of an erase area in the non-volatile memory device, which is erased by the erase means, and information indicative of a position of a write block in the erase area, up to which data is written, determination means for determining, based on the clean block pointer, whether data associated with the write command is writable in the erase area in the non-volatile memory device, which is erased by the erase means, and write means for writing the data associated with the write command in the erase area, when the determination means determined that the data is writable.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: July 4, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoriharu Takai
  • Publication number: 20040255225
    Abstract: A control circuit for a memory device, comprises an inverter which inverts all bits of data read out from the memory device, and a decoder which executes error correction and decoding for an output of the inverter.
    Type: Application
    Filed: January 28, 2004
    Publication date: December 16, 2004
    Inventor: Yoriharu Takai
  • Publication number: 20030182497
    Abstract: According to the present invention, there is provided an information storage apparatus having a non-volatile memory device in which a data erase block is larger than a data write block, the apparatus comprising erase means for effecting erase in the non-volatile memory device on the basis of a write command from a host, a clean block pointer that stores an address of an erase area in the non-volatile memory device, which is erased by the erase means, and information indicative of a position of a write block in the erase area, up to which data is written, determination means for determining, based on the clean block pointer, whether data associated with the write command is writable in the erase area in the non-volatile memory device, which is erased by the erase means, and write means for writing the data associated with the write command in the erase area, when the determination means determined that the data is writable.
    Type: Application
    Filed: March 19, 2003
    Publication date: September 25, 2003
    Inventor: Yoriharu Takai