Patents by Inventor Koichi Nishide

Koichi Nishide 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: 7757041
    Abstract: Commands are provided for storing data in a plurality of different types of storage media, thereby eliminating the storage errors of important data and improving usability. A storage device comprises a host interface, a hard disk interface acting as an interface to a hard disk, a flash memory interface acting as an interface to a flash memory, a command analyzing section which analyzes the contents of a command inputted from the host interface, and a data write operation processing section which performs a data write operation on both of the hard disk and the flash memory when the command analyzed in the command analyzing section is a predetermined command for write-through acting as a command for writing data into a plurality of media.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: July 13, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenji Yoshida, Koichi Nishide, Yoriharu Takai
  • Patent number: 7631142
    Abstract: A write medium is selected so as to realize the fastest operation after data including a write command has been received from the host device. A storage device comprises a host interface, a cache memory interface, a hard disk interface, a flash memory interface, a command analyzing section which analyzes the contents of a command inputted from the host interface, a state determining section which determines into which of the cache memory and flash memory data can be written faster based on the relationship between the write data size and the free space of the cache memory if the command analyzed in the command analyzing section is a write command, and a media selecting section which determines a data write destination according to the determination result of the state determining section.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: December 8, 2009
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Koichi Nishide, Yoriharu Takai, Kenji Yoshida
  • Publication number: 20070255898
    Abstract: A write medium is selected so as to realize the fastest operation after data including a write command has been received from the host device. A storage device comprises a host interface, a cache memory interface, a hard disk interface, a flash memory interface, a command analyzing section which analyzes the contents of a command inputted from the host interface, a state determining section which determines into which of the cache memory and flash memory data can be written faster based on the relationship between the write data size and the free space of the cache memory if the command analyzed in the command analyzing section is a write command, and a media selecting section which determines a data write destination according to the determination result of the state determining section.
    Type: Application
    Filed: April 12, 2007
    Publication date: November 1, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Koichi Nishide, Yoriharu Takai, Kenji Yoshida
  • Publication number: 20070250662
    Abstract: Commands are provided for storing data in a plurality of different types of storage media, thereby eliminating the storage errors of important data and improving usability. A storage device comprises a host interface, a hard disk interface acting as an interface to a hard disk, a flash memory interface acting as an interface to a flash memory, a command analyzing section which analyzes the contents of a command inputted from the host interface, and a data write operation processing section which performs a data write operation on both of the hard disk and the flash memory when the command analyzed in the command analyzing section is a predetermined command for write-through acting as a command for writing data into a plurality of media.
    Type: Application
    Filed: April 17, 2007
    Publication date: October 25, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Kenji Yoshida, Koichi Nishide, Yoriharu Takai
  • Publication number: 20070250661
    Abstract: According to one embodiment, a data recording apparatus includes an input unit to which a commands is input, a disk-shaped recording medium, a nonvolatile memory which serves as a cache memory for the disk-shaped recording medium, and a control unit which records the data recorded in the nonvolatile memory onto the disk-shaped recording medium on the basis of a command to turn off a function of using the nonvolatile memory as a cache memory for the disk-shaped recording medium, which is input to the input unit.
    Type: Application
    Filed: April 11, 2007
    Publication date: October 25, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yoriharu Takai, Kenji Yoshida, Koichi Nishide
  • Patent number: 6678841
    Abstract: A statement is embedded in a description of a circuit for design in hardware description language stored in a function description storage section, the above statement outputting messages that test items have been tested according to a procedure stored in a package storage section. A function simulation executing section executes simulations to store the above messages in a message storage section. A report output section determines every test whether all the test items have been tested or not, based on messages stored in a message storage section, and data denoting a correspondence relationship between test vector names stored in a test data storage section and test items which are tested according to the above messages and outputs report of the determination results.
    Type: Grant
    Filed: September 14, 2000
    Date of Patent: January 13, 2004
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yuuichi Kurosawa, Naohiko Okamoto, Koichi Nishide, Tsukasa Matoba
  • Patent number: 6615384
    Abstract: An encoding/decoding apparatus generates data sequences with first and second interleave structures by respectively performing data on a data sequence to be encoded, interleaving processes based on different first and second data interleaving schemes, generates sequences of first and second error correcting codes respectively corresponding to the data sequences with the first and second interleave structures, and generates an encoded data sequence which has the generated sequences of first and second error correcting codes affixed to the data sequence to be encoded. The encoding/decoding apparatus decodes a data sequence to be decoded, included in the encoded data sequence, by using the data interleaving processes and the sequences of first and second error correcting codes.
    Type: Grant
    Filed: September 2, 1999
    Date of Patent: September 2, 2003
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenji Yoshida, Koichi Nishide