Patents by Inventor Satoshi Kanai

Satoshi Kanai 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: 20110026382
    Abstract: An optical pickup device includes an astigmatism element which imparts astigmatism to laser light reflected on a disc, a spectral element which changes propagating directions of four light fluxes obtained by dividing a light flux of the laser light reflected on the disc to disperse the four light fluxes from each other, and a photodetector having a sensor group which receives the four light fluxes. The optical pickup device is further provided with a memory which holds a correction value for suppressing a DC component in a tracking error signal resulting from a positional displacement of the spectral element. The tracking error signal is corrected by the correction value to thereby suppress the DC component.
    Type: Application
    Filed: July 27, 2010
    Publication date: February 3, 2011
    Applicant: SANYO Electric Co., Ltd.
    Inventors: Satoshi Kanai, Kenji Nagatomi
  • Publication number: 20100156903
    Abstract: A tetrahedral mesh generating method for finite-element analysis executable by a computer, using edge collapse and quality conserve arrangements.
    Type: Application
    Filed: November 23, 2009
    Publication date: June 24, 2010
    Inventors: Satoshi Kanai, Hiroaki Date, Kenji Kishinami, Ichiro Nishigaki
  • Patent number: 7478306
    Abstract: An error correction circuit capable of detecting burst errors included in a data signal with reliability. The error correction circuit comprises a reading unit, a first estimation unit, a second estimation unit, and a correction unit. The reading unit reads the data signal. The first estimation unit estimates error locations based on BIS code included in the data signal, and stores the locations into an error location storing unit. The second estimation unit estimates error locations based on characteristics of bit strings adjoining the BIS code, and stores the locations into the error location storing unit. The correction unit identifies erasure locations based on the error locations stored in the error location storing unit, and performs erasure correction on the erasure locations identified. Since the error locations are estimated based on the BIS code and the characteristics of the bit strings adjoining the BIS code as well, it is possible to detect burst errors without fail.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: January 13, 2009
    Assignee: Sanyo Electric Co., L:td.
    Inventors: Miyuki Okamoto, Satoshi Kanai, Masato Fuma
  • Publication number: 20090003602
    Abstract: On embedding electronic watermark data in point group data obtained from a three-dimensional measurement, an x-y plane region defining the point group data is divided into a plurality of small regions so that a point group is produced with respect to each of small regions. The coordinate values of each point group are offset with making a barycenter of the point group be an origin point. A discrete Fourier transform is carried out in order to produce a Fourier coefficient sequence, which is modified into a watermarked Fourier coefficient sequence. The inverse discrete Fourier transform is carried out on the watermarked coefficient sequence in order to produce a watermarked complex number sequence. An optimum watermark embedding strength is calculated. On the basis of the embedding strength, the Fourier coefficient sequence is modified to produce a watermarked Fourier coefficient sequence which is inversely offset into the watermarked point group data.
    Type: Application
    Filed: March 18, 2008
    Publication date: January 1, 2009
    Applicant: Kokusai Kogyo Co., Ltd.
    Inventors: Satoshi Kanai, Tatsuhide Nakane, Naoko Kurisaki, Ikuhiro Kitamura
  • Patent number: 7370363
    Abstract: On embedding electronic watermark data in point group data obtained from a three-dimensional measurement, an x-y plane region defining the point group data is divided into a plurality of small regions so that a point group is produced with respect to each of small regions. The coordinate values of each point group are offset with making a barycenter of the point group be an origin point. A discrete Fourier transform is carried out in order to produce a Fourier coefficient sequence, which is modified into a watermarked Fourier coefficient sequence. The inverse discrete Fourier transform is carried out on the watermarked coefficient sequence in order to produce a watermarked complex number sequence. An optimum watermark embedding strength is calculated. On the basis of the embedding strength, the Fourier coefficient sequence is modified to produce a watermarked Fourier coefficient sequence which is is inversely offset into the watermarked point group data.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: May 6, 2008
    Assignee: Kokusai Kogyo Co., Ltd.
    Inventors: Satoshi Kanai, Tatsuhide Nakane, Naoko Kurisaki, Ikuhiro Kitamura
  • Publication number: 20070188490
    Abstract: An apparatus, a method and a program segment mesh model data into analytic surfaces based on robust curvature estimation and region growing by extracting, from mesh model data, analytic surface regions (planar, cylindrical, conical, spherical and toric surface regions) and by automatically recognizing fillet surface regions, linear-extrusion surface regions and surface regions of revolution from the extracted regions and edges.
    Type: Application
    Filed: March 31, 2006
    Publication date: August 16, 2007
    Applicant: National University Corporation Hokkaido University
    Inventors: Satoshi Kanai, Takeshi Kishinami, Tomohiro Mizoguchi, Hiroaki Date
  • Publication number: 20060265198
    Abstract: A feature edge extraction technique supports automatic creation of a solid model from a 3D or triangular mesh model. The technique extracts feature edges from the 3D mesh model according to a global normal-line evaluation method and an improved watershed method. The technique uses data related to the 3D mesh model, defines an area with a Euclidean distance, globally evaluates normals of triangles in the area, calculates edge and vertex feature values, carries out discretization and differentiation on the calculated vertex feature values, extracts feature edges satisfying requirements, divides the mesh model into segments each consisting of connected triangles according to the improved watershed method that is capable of grouping vertexes, extracts the boundaries of each segment as feature edges, allows a user to interactively select required feature edges from among the extracted feature edges, and outputs data related to the selected feature edges.
    Type: Application
    Filed: August 31, 2005
    Publication date: November 23, 2006
    Inventors: Satoshi Kanai, Takeshi Kishinami, Tomohiro Mizoguchi, Hiroaki Date
  • Publication number: 20060050073
    Abstract: A triangulated mesh generating method includes a first step of capturing data on triangulated mesh generated on the surface of a material in a computer and sequentially generating the tetrahedral mesh based on the surface triangulated mesh by using the computer, a second step of capturing the data on the tetrahedral mesh generated by the first step and dividing refining the tetrahedral mesh, and a third step of capturing the data on tetrahedral mesh generated by the second step and reducing and simplifying the number of tetrahedral meshes.
    Type: Application
    Filed: August 31, 2005
    Publication date: March 9, 2006
    Inventors: Satoshi Kanai, Hiroaki Date, Kenji Kishinami, Ichiro Nishigaki
  • Publication number: 20060044309
    Abstract: A finite-element analyzing system executable by a computer includes an analyzing-condition setting unit that captures data on a solid model of a product and sets an analyzing condition, a high-density tetrahedral mesh generating unit that captures the solid model and the analyzing condition and adds an identification sign to an element, to which the analyzing condition is set, based on at least a setting element size, thereby generating a tetrahedral mesh with high density, a multi-resolution tetrahedral mesh generating unit that captures the tetrahedral mesh which is generated by the tetrahedral mesh generating unit and additionally has the identification sign, and a finite-element analyzing unit 4 that captures the tetrahedral mesh with multi-resolution which controls the resolution generated by the multi-resolution tetrahedral mesh generating unit and performs the finite-element analysis by using the analyzing condition.
    Type: Application
    Filed: August 31, 2005
    Publication date: March 2, 2006
    Inventors: Satoshi Kanai, Hiroaki Date, Kenji Kishinami, Ichiro Nishigaki
  • Publication number: 20050229070
    Abstract: An error correction circuit capable of detecting burst errors included in a data signal with reliability. The error correction circuit comprises a reading unit, a first estimation unit, a second estimation unit, and a correction unit. The reading unit reads the data signal. The first estimation unit estimates error locations based on BIS code included in the data signal, and stores the locations into an error location storing unit. The second estimation unit estimates error locations based on characteristics of bit strings adjoining the BIS code, and stores the locations into the error location storing unit. The correction unit identifies erasure locations based on the error locations stored in the error location storing unit, and performs erasure correction on the erasure locations identified. Since the error locations are estimated based on the BIS code and the characteristics of the bit strings adjoining the BIS code as well, it is possible to detect burst errors without fail.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 13, 2005
    Inventors: Miyuki Okamoto, Satoshi Kanai, Masato Fuma
  • Publication number: 20050210397
    Abstract: A system for evaluating user interface (UI) design is provided. On a mock-up (1) of the UI design, operation buttons (2) are arranged. An ID signal generating element (31) is embedded in each of the operation buttons. An ID signal reading element (11) is attached to a finger of a tester. The ID signal reading element is brought in contact with the ID signal generating element, to read an element ID signal from the ID signal generating element. The read element ID signal is converted into a button ID code according to a correspondence table (12) that shows correspondence between element ID signals to be generated by the ID signal generating elements and button ID codes assigned to the operation buttons in which the ID signal generating elements are embedded. According to the converted button ID code, an operation of UI software (21) is executed.
    Type: Application
    Filed: March 30, 2004
    Publication date: September 22, 2005
    Inventors: Satoshi Kanai, Sou Horiuchi
  • Publication number: 20050018846
    Abstract: On embedding electronic watermark data in point group data which are obtained on the basis of a three-dimensional measurement, an x-y plane region defining the point group data is divided into a plurality of small regions in a predetermined number so that a point group is produced with respect to each of small regions. The x and y coordinate values of each point group are offset with making a barycenter of the point group be an origin point so that each point group is converted into an offset point group. The discrete Fourier transform is carried out with respect to each offset point group in order to produce the Fourier coefficient sequence, which is modified into a watermarked Fourier coefficient sequence in accordance with the electronic watermark data. The inverse discrete Fourier transform is carried out with respect to the watermarked Fourier coefficient sequence in order to produce a watermarked complex number sequence.
    Type: Application
    Filed: December 12, 2001
    Publication date: January 27, 2005
    Inventors: Satoshi Kanai, Tatsuhide Nakane, Naoko Kurisaki, Ikuhiro Kitamura