Patents by Inventor Kouichi Itoh

Kouichi Itoh 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: 20070177721
    Abstract: An encryption device (10) for performing elliptic encryption processing with a private key, includes: randomizing means (16) for setting, into an initial elliptic point V0, an elliptic point R on an elliptic curve that is generated in accordance with a random value; operation means (20) for performing a first operation of summing the initial elliptic point V0 and a scalar multiple of a particular input elliptic point A on the elliptic curve, V1=V0+dA, in accordance with a bit sequence of a particular scalar value d for the elliptic encryption processing; de-randomizing means (22) for performing a second operation of subtracting the initial elliptic point V0 from the sum V1 determined by the first operation, V=V1?V0; and means (24) for providing, as an output, the elliptic point V determined by the de-randomization unit.
    Type: Application
    Filed: November 15, 2005
    Publication date: August 2, 2007
    Applicant: FUJITSU LIMITED
    Inventors: Kouichi Itoh, Tetsuya Izu, Masahiko Takenaka, Naoya Torii
  • Publication number: 20060235921
    Abstract: A method for calculating a conversion parameter of the Montgomery modular multiplication to improve the efficiency of software installation, comprising a first step for calculating H0=2v×R (mod n) (where v is an integer, v?1, and (m×k)/v is an integer), a second step for calculating Hp=2v×2p×R (mod n) from H0=2v×R (mod n) by repeating Hi=REDC(Hi-1, Hi-1)n with respect to i=1, 2, . . . , p (where p represents an integer satisfying the condition 2p?(m×k)/v>2p?1, REDC represents the Montgomery modular multiplication REDC(a, b)n=a×b×R?1 (mod n), and xˆi represents exponential computation xi); and a third step for calculating Hp=R2 (mod n) by calculating Hp=REDC(Hp, g)n with respect to Hp obtained in the second step when 2p>(m×k)/v (where g=2k×E(p,m,k), E(p, m, k)=2×m?(v×2p)/k) and finally outputting Hp as R2 (mod n).
    Type: Application
    Filed: September 21, 2005
    Publication date: October 19, 2006
    Applicant: FUJITSU LIMITED
    Inventors: Kouichi Itoh, Masahiko Takenaka, Naoya Torii
  • Publication number: 20060222175
    Abstract: The computing device calculates an equivalence H0?2m*k+1 (mod n) relating to a divisor n of 2m*k+1 (step A), computes an equivalence H?2E(p, m, k) (mod n) of 2E(p, m, k) (mod n) from H0 by an REDC operation (step B), and performs a correction operation by H=REDC (H, G)n for g=2k*G(p, m, k) when 2p>m×k (step C).
    Type: Application
    Filed: July 29, 2005
    Publication date: October 5, 2006
    Applicant: FUJITSU LIMITED
    Inventors: Kouichi Itoh, Kenji Mukaida
  • Patent number: 7065788
    Abstract: Ciphertext X and a constant C having relationships C>p and C>q with respect to secret keys p and q are input, and correction values C?dp and C?dq (dp=d mod (p?1), dq=d mod (q?1)) are obtained. Then, the ciphertext X is multiplied by the constant C. A remainder operation using the secret key p or q as a remainder value is conducted with respect to the multiplication result. A modular exponentiation operation based on a Chinese remainder theorem is conducted with respect to the remainder operation result, and a correction operation using a correction value C?dp or C?dq is conducted. Thereafter, plaintext Y before being encrypted is calculated.
    Type: Grant
    Filed: October 24, 2002
    Date of Patent: June 20, 2006
    Assignee: Fujitsu Limited
    Inventors: Jun Yajima, Kouichi Itoh, Masahiko Takenaka, Naoya Torii
  • Publication number: 20060093137
    Abstract: An elliptic curve cryptosystem apparatus performing an elliptic curve cryptosystem process has a coordinate transforming unit for transforming coordinates (X:Y:Z) on a point P on an elliptic curve over a finite field GF(pˆm) to coordinates (r1×(X?s1):r2×(Y?s2):r3×(Z?s3)) (where, p is a prime number, m is an integer not less than 1, r1, r2 and r3 are integers not less than 1 and not larger than (p?1), s1, s2 and s3 are integer not less than 0 and not larger than (p?1), and a code “ˆ” represents power), and a scalar multiplication operating unit for performing scalar multiplication on the point on the elliptic curve transformed by the coordinate transforming unit, wherein at least one of the parameters s1, s2 and s3 has a value other than 0. The apparatus can perform the scalar multiplication in the elliptic curve cryptosystem, with resistance to side channel attacks.
    Type: Application
    Filed: December 16, 2005
    Publication date: May 4, 2006
    Applicant: FUJITSU LIMITED
    Inventors: Tetsuya Izu, Kouichi Itoh, Masahiko Takenaka, Naoya Torii
  • Publication number: 20050267646
    Abstract: A control unit for an air conditioning system for a motor vehicle calculates a target blowing air temperature based on a temperature of a passenger's dressing detected by a contact-less temperature sensor. An air conditioning operation is performed based on the calculated target blowing air temperature. In particular, when calculating the target temperature in the summer or in the winter season, a change of the detected temperature of the passenger's dressing is used, so that the change of detected temperature is reflected in the target temperature with a time delay.
    Type: Application
    Filed: April 19, 2005
    Publication date: December 1, 2005
    Applicant: DENSO Corporation
    Inventors: Yoshinori Ichishi, Tatsumi Kumada, Kouichi Itoh, Makoto Umebayashi, Yoshinori Yanagimachi, Kazushige Ogawa
  • Publication number: 20050152541
    Abstract: An encryption device (FIG. 15) performs elliptic curve encryption using a secret key. The encryption device includes: operation means (ECDBL, ECADD) for performing scalar multiplication of a point on an elliptic curve; storage (T[0]-T[2]) having a plurality of data storing areas; and means (SEL) for determining, in accordance with a bit sequence of a given value (d) and with a random value (RNG), an address of one of the plurality of data storage areas that is to be coupled to the operation means for each scalar multiplication.
    Type: Application
    Filed: January 31, 2005
    Publication date: July 14, 2005
    Applicant: FUJITSU LIMITED
    Inventors: Masahiko Takenaka, Tetsuya Izu, Kouichi Itoh, Naoya Torii
  • Publication number: 20030133567
    Abstract: Ciphertext X and a constant C having relationships C>p and C>q with respect to secret keys p and q are input, and correction values C←dp and C←dq (dp=d mod (p−1), dq=d mod (q−1)) are obtained. Then, the ciphertext X is multiplied by the constant C. A remainder operation using the secret key p or q as a remainder value is conducted with respect to the multiplication result. A modular exponentiation operation based on a Chinese remainder theorem is conducted with respect to the remainder operation result, and a correction operation using a correction value C←dp or C←dq is conducted. Thereafter, plaintext Y before being encrypted is calculated.
    Type: Application
    Filed: October 24, 2002
    Publication date: July 17, 2003
    Applicant: FUJITSU LIMITED
    Inventors: Jun Yajima, Kouichi Itoh, Masahiko Takenaka, Naoya Torii
  • Patent number: 6309353
    Abstract: Method and apparatus for extraction of breast tumors from three-dimensional ultrasonic images obtained by interpolation of a series of cross sectional images. The method consists of two stages are disclosed. In the first stage a membership function is automatically generated by using an output of three dimensional LoG(Laplace of Gaussian) filtering for the voxel data. In the second stage, the membership function is used for a fuzzy logic based calculation to produce three grades of the voxel attributable to three classes of “tumor”, “normal tissue” and “boundary”. We then classify each voxel as one of the three classes by relaxation techniques. Also, a parameter for evaluation of the uneven complexity of the surface roughness using a ratio of the surface area over the volume is defined.
    Type: Grant
    Filed: February 9, 1999
    Date of Patent: October 30, 2001
    Assignee: Mitani Sangyo Co., Ltd.
    Inventors: Xiangyong Cheng, Iwaki Akiyama, Kouichi Itoh
  • Patent number: 6128799
    Abstract: A smoothing device, according to the present invention, is used to perform smoothing in a conduit line, or the like. The smoothing device has a fluid pressure motor with a cutter attached to its output shaft and guide rollers for guiding the smoothing device in the longitudinal direction of the conduit line. Prescribed ones among the guide rollers are relatively movable in the radial direction of the conduit line by fluid pressure cylinders, springs, or the like, and pressed against the inner wall of the conduit line. The remaining guide rollers are fixed to the smoothing device with respect to the radial direction of the conduit line so as to have an automatic aligning mechanism, thereby keeping the rotatable cutter along the center of the conduit line. In the fluid pressure motor, turbine and water nozzles, for injecting water to the turbine, are detachable, facilitating the replacement of worn parts.
    Type: Grant
    Filed: September 4, 1996
    Date of Patent: October 10, 2000
    Inventors: Yukiaki Nagata, Masanori Kanemitu, Tadashi Kanayama, Kouichi Itoh
  • Patent number: 5887110
    Abstract: A video data playback system for reproducing requested video data by switching coded video data to be reproduced between normal playback coded video data and fast playback coded video data according to a requested playback mode, where the normal playback coded video data are encoded by a first video coding scheme using both intra-frame coding and inter-frame coding, while the fast playback coded video data are encoded by a second video coding scheme using only intra-frame coding and having a playback bit rate and a frame rate identical to those of the normal playback coded video data. The normal playback coded video data can be obtained by encoding the original video data first, then the fast playback coded video data can be obtained by encoding selectively decoded normal playback coded video data. Alternatively, the normal and fast playback coded video data can be obtained by synchronizing start and end of encoding by the first video coding scheme and encoding by the second video coding scheme.
    Type: Grant
    Filed: March 28, 1996
    Date of Patent: March 23, 1999
    Assignee: Nippon Telegraph & Telephone Corp.
    Inventors: Hideki Sakamoto, Tomoaki Kawaguchi, Hideharu Suzuki, Tatsuo Mori, Hiroyuki Kimiyama, Kazutoshi Nishimura, Kouichi Itoh, Mitsuru Maruyama, Hiroshi Sugiyama, Akira Uemori, Kazuo Okada
  • Patent number: 5026733
    Abstract: A brain function-improving medicine comprising, as an effective ingredient, a compound represented by the following formula: ##STR1## This medicine is effectively used for curing a disease caused by reduction of the central acetylcholinergic function.
    Type: Grant
    Filed: November 17, 1989
    Date of Patent: June 25, 1991
    Assignee: Tsumura & Co.
    Inventors: Kouichi Itoh, Atsushi Ishige, Eikichi Hosoya
  • Patent number: 5014194
    Abstract: In a data processing system which is for use in combination with at least one peripheral device and comprises an input-output processor connected to a first and a second bus, a main memory connected to the first bus, a peripheral controller connected to the second bus and the peripheral device, and a central processor connected to the first bus and coupled to the second bus through the input-output processor, the peripheral controller requests data transfer between the main memory and the peripheral device. For this purpose, the peripheral controller produces a translation request signal in response to a channel command which is stored in a local memory of the peripheral controller from the main memory through the input-output processor and indicates the data transfer.
    Type: Grant
    Filed: August 27, 1987
    Date of Patent: May 7, 1991
    Assignee: NEC Corporation
    Inventor: Kouichi Itoh
  • Patent number: 4860715
    Abstract: A device for purifying fuel vapors generated in vehicle fuel tank including a valve which normally closes a through hole provided in an upper wall of the tank and communicating with a canister through a conduit, a flap provided for normally closing a filler pipe mounted for refuelling the tank and adapted to be opened by a fuel dispensing nozzle inserted in the filler pipe, and a member for connecting the flap with the valve so as to transmit the opening movement of the flap to the valve to open the latter for allowing the fuel vapors in the tank to pass through the hole and the conduit into the canister.
    Type: Grant
    Filed: May 27, 1988
    Date of Patent: August 29, 1989
    Assignees: Toyota Jidosha Kabushiki Kaisha, Horie Metal Co., Ltd.
    Inventors: Akira Hiraku, Morio Minezawa, Isao Katoh, Kouichi Itoh
  • Patent number: 4809865
    Abstract: A fuel tank having a fuel inlet pipe which has a normally closed closure valve arranged therein and opened by a fuel pump nozzle. A valve housing is fixed onto the outer wall of the fuel inlet pipe. A cam and a normally closed control valve actuated by the cam and controlling the fluid connection between the canister and the interior of the fuel tank are arranged in the valve housing. The cam shaft of the cam is mechanically connected to the rotary shaft of the closure valve. When the closure valve is opened by the fuel pump nozzle, the control valve is opened by the cam to feed the fuel vapor in the fuel tank into the canister.
    Type: Grant
    Filed: February 2, 1988
    Date of Patent: March 7, 1989
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventors: Eiji Mori, Hidefumi Sonoda, Akira Hiraku, Isao Katoh, Kouichi Itoh, Morio Minezawa
  • Patent number: 4488680
    Abstract: The present invention relates to a thermally responsive valve device including a body with an inlet port and first and second outlet ports. A spool valve is slidably mounted within the body and includes a valve portion for selectively connecting the inlet port with one of the first and second outlet ports. A temperature responsive element causes the spool valve to move in response to changes in temperature. A valve is provided for controlling fluid communication through the first outlet port. The valve is mounted on the spool valve such that the valve moves with movement of the spool valve until the valve closes the first outlet port and such that subsequent movement of the spool valve is independent of the valve.
    Type: Grant
    Filed: March 8, 1983
    Date of Patent: December 18, 1984
    Assignee: Aisin Seiki Kabushiki Kaisha
    Inventor: Kouichi Itoh