Patents by Inventor Koichi Fujisaki

Koichi Fujisaki 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: 20070271710
    Abstract: The present invention relates to the use of a yellow and/or a red and/or a blue component of disperse dyes for dyeing poly(lactic acid) fibers or poly(lactic acid) based fibers.
    Type: Application
    Filed: June 17, 2005
    Publication date: November 29, 2007
    Applicant: DyStar Textifarben GmbH & Co. Deutschland KG
    Inventors: Daisuke Hosoda, Koichi Fujisaki, Toshio Hihara
  • Publication number: 20070071235
    Abstract: A first Exclusive OR circuit operates an Exclusive OR between input data and a predetermined random number. An operation circuit performs one operation of encryption and decryption of output data from the first Exclusive OR circuit. A data register circuit, which has a plurality of data hold units, holds data from the operation circuit in one data hold unit of the plurality of data hold units in response to a selection signal, and supplies the data from the one data hold unit to the operation circuit. A second Exclusive OR circuit performs an Exclusive OR between output data from the data register circuit and the random number. The operation circuit recursively performs the one operation of the data from the data register circuit and outputs next data to the data register circuit.
    Type: Application
    Filed: August 29, 2006
    Publication date: March 29, 2007
    Inventors: Koichi Fujisaki, Hideo Shimizu, Atsushi Shimbo
  • Publication number: 20070005895
    Abstract: A cache controller is connected to a processor and a main memory. The cache controller is also connected to a cache memory that can read and write at a speed higher than the main memory. The cache memory is provided with a plurality of cache lines that include a tag area storing an address on the main memory, a capacity area storing a capacity value of a cache block, and a cache block. When a read request is executed from the processor to the main memory, the cache controller checks whether the requested data is present in the cache memory or not. A cache capacity determination unit determines a capacity value for the cache block and supplies to a capacity area.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 4, 2007
    Inventors: Koichi Fujisaki, Hideo Shimizu
  • Patent number: 7159115
    Abstract: An encryption apparatus provided with a Feistel type encryption algorithm includes a function operation unit that operates a non-linear function, and changing unit configured to supply the function operation unit with random data unrelated to an encryption operation result. In this way, a countermeasure can be taken against a DPA attack following the end of an operation by the encryption operation apparatus provided with the Feistel type encryption algorithm.
    Type: Grant
    Filed: September 10, 2003
    Date of Patent: January 2, 2007
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Koichi Fujisaki, Atsushi Shimbo, Masahiko Motoyama, Hanae Ikeda, Yuuki Tomoeda
  • Publication number: 20060230549
    Abstract: The present invention provides a blue dye mixture which contains the pigments represented by formulae [1], [2], [3], and [4] The present invention also relates to dye mixtures in which there are compounded therewith a yellow dye mixture and/or a red dye mixture. The invention further relates to a method of dyeing polyester-based fibers and dyed polyester-based fibers and dyed polyester-based fiber materials.
    Type: Application
    Filed: June 29, 2004
    Publication date: October 19, 2006
    Applicant: DyStar Textilfarben GmbH & Co. Deutschland KG
    Inventors: Toshio Hihara, Wataru Seto, Koichi Fujisaki, Daisuke Hosoda, Hiroshi Inoue
  • Patent number: 7123539
    Abstract: A memory cell module comprises a memory cell array formed by memory cells of M columns×N rows. Each memory cell includes a magnetoresistive element or a magnetresistive element with a semiconductor element. A memory module comprises a first access means to access the memory cell array by a column direction and a second access means to access the memory cell array by a row direction. In this manner, data is read from a magnetoresistive memory module in both row and column directions.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: October 17, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Koichi Fujisaki, Kentaro Nakajima, Takeshi Chujoh, Yasuhiro Taniguchi
  • Patent number: 7071725
    Abstract: A data processing apparatus comprises a plurality of input signal lines, a plurality of output signal lines and an electronic circuit. The electronic circuit inputs first data from the plurality of input signal lines and outputs second data to the plurality of output signal lines. The first data is one bit data represented by a combination of bits of the plurality of input signal lines. The second data is one bit data represented by a combination of bits of the plurality of output signal lines.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: July 4, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Koichi Fujisaki
  • Publication number: 20050249029
    Abstract: A memory cell module comprises a memory cell array formed by memory cells of M columns×N rows. Each memory cell includes a magnetoresistive element or a magnetresistive element with a semiconductor element. A memory module comprises a first access means to access the memory cell array by a column direction and a second access means to access the memory cell array by a row direction. In this manner data is read from a magnetoresistive memory module in both row and column directions.
    Type: Application
    Filed: July 14, 2005
    Publication date: November 10, 2005
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Koichi Fujisaki, Kentaro Nakajima, Takeshi Chujoh, Yasuhiro Taniguchi
  • Publication number: 20050204220
    Abstract: A random number test circuit includes a counting unit to count number of repetitions of a certain-value bit in a random number sequence, the repetitions occurring in series, a detecting unit to detect a plurality of numbers corresponding to a kind of bits in the random number sequence, and a determining unit to determine whether the random number sequence is normal, based on the numbers.
    Type: Application
    Filed: March 1, 2005
    Publication date: September 15, 2005
    Inventors: Shinichi Yasuda, Shinobu Fujita, Koichi Fujisaki, Tetsufumi Tanamoto, Keiko Abe
  • Patent number: 6934196
    Abstract: A memory cell module comprises a memory cell array formed by memory cells of M columns×N rows. Each memory cell includes a magnetoresistive element or a magnetresistive element with a semiconductor element. A memory module comprises a first access means to access the memory cell array by a column direction and a second access means to access the memory cell array by a row direction. In this manner, data is read from a magnetoresistive memory module in both row and column directions.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: August 23, 2005
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Koichi Fujisaki, Kentaro Nakajima, Takeshi Chujoh, Yasuhiro Taniguchi
  • Publication number: 20050108313
    Abstract: A calculation apparatus capable of executing any of a first calculating process operation including a first matrix calculation, and a second calculating process operation including a second matrix calculation, includes: a first calculation unit for executing the second matrix calculation; at least one calculation unit other than the first calculation unit, for executing a matrix calculation in parallel to the first calculation unit so as to execute the first matrix calculation; and a logic circuit for performing a logic calculation with respect to a calculation result of the first calculation unit and a calculation result of the other calculation unit. Then, when a calculation result of the first matrix calculation is requested, the calculation apparatus acquires the calculation result from the logic circuit.
    Type: Application
    Filed: September 23, 2004
    Publication date: May 19, 2005
    Inventors: Koichi Fujisaki, Atsushi Shimbo
  • Publication number: 20040233749
    Abstract: A data processing apparatus comprises a plurality of input signal lines, a plurality of output signal lines and an electronic circuit. The electronic circuit inputs first data from the plurality of input signal lines and outputs second data to the plurality of output signal lines. The first data is one bit data represented by a combination of bits of the plurality of input signal lines. The second data is one bit data represented by a combination of bits of the plurality of output signal lines.
    Type: Application
    Filed: May 20, 2004
    Publication date: November 25, 2004
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Koichi Fujisaki
  • Publication number: 20040091107
    Abstract: An encryption apparatus provided with a Feistel type encryption algorithm includes a function operation unit that operates a non-linear function, and changing unit configured to supply the function operation unit with random data unrelated to an encryption operation result. In this way, a countermeasure can be taken against a DPA attack following the end of an operation by the encryption operation apparatus provided with the Feistel type encryption algorithm.
    Type: Application
    Filed: September 10, 2003
    Publication date: May 13, 2004
    Inventors: Koichi Fujisaki, Atsushi Shimbo, Masahiko Motoyama, Hanae Ikeda, Yuuki Tomoeda
  • Publication number: 20030023805
    Abstract: A memory cell module comprises a memory cell array formed by memory cells of M columns×N rows. Each memory cell includes a magnetoresistive element or a magnetresistive element with a semiconductor element. A memory module comprises a first access means to access the memory cell array by a column direction and a second access means to access the memory cell array by a row direction.
    Type: Application
    Filed: July 23, 2002
    Publication date: January 30, 2003
    Inventors: Koichi Fujisaki, Kentaro Nakajima, Takeshi Chujoh, Yasuhiro Taniguchi