US6651029B2 - Apparatus and method for measuring surface shape - Google Patents
Apparatus and method for measuring surface shape Download PDFInfo
- Publication number
- US6651029B2 US6651029B2 US10/002,162 US216201A US6651029B2 US 6651029 B2 US6651029 B2 US 6651029B2 US 216201 A US216201 A US 216201A US 6651029 B2 US6651029 B2 US 6651029B2
- Authority
- US
- United States
- Prior art keywords
- approximate
- surface shape
- calculating
- data
- measurement object
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 14
- 230000014509 gene expression Effects 0.000 claims abstract description 58
- 238000005259 measurement Methods 0.000 claims abstract description 41
- 238000006243 chemical reaction Methods 0.000 claims abstract description 7
- 201000009310 astigmatism Diseases 0.000 description 4
- 230000001815 facial effect Effects 0.000 description 4
- 239000000700 radioactive tracer Substances 0.000 description 4
- 238000013208 measuring procedure Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 230000003746 surface roughness Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/20—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring contours or curvatures, e.g. determining profile
Definitions
- the present invention relates to a surface shape measuring apparatus used to measure the shape of a curved surface for an aspherical lens or the like.
- the surface shape measuring apparatus used to measure the shape of a curved surface for a lens or the like is configured to measure the radius of curvature, in the case where the surface shape of a measurement object is approximated with a two dimensional shape, whether in tracer type or non-tracer type.
- the two dimensional data (x, z) around an origin in the two dimensional orthogonal coordinates as predefined is measured.
- the coefficients g, h and c defining the circle are calculated.
- the center coordinates ( ⁇ g, ⁇ h) of the circle are calculated, and the radius of curvature is calculated in accordance with an expression (2).
- the surface roughness (RA) and the minimum-maximum value (P-V value) are additionally measured.
- the shape data of the three dimensional surface of the measurement object is acquired by two dimensional scanning, employing the conventional two dimensional measuring instrument.
- the curved surface shape that is not in rotation symmetry such as a cylindrical or toroidal shape is often unknown in the generating line direction or principal line direction. If the two dimensional scanning is not made along the generating line or principal line direction, an error occurs in calculating the radius of curvature that is caused by an angle error in its scanning direction, resulting in incorrect scanning and measurement.
- a surface shape measuring apparatus and method in which the surface shape of a measured object having unknown principal line or generating line is approximated with a quadratic curve such as a circle, an ellipse, a hyperbolic function or a quadratic function, and the surface shape of the measurement object is represented as a numerical value, on the basis of the center coordinates and the radius of curvature for the approximated quadratic curve.
- a quadratic curve such as a circle, an ellipse, a hyperbolic function or a quadratic function
- a surface shape measuring apparatus characterized by polar coordinate conversion means for converting the surface shape data of a measurement object represented as the three dimensional orthogonal coordinate data (x, y, z) into the polar coordinate data (z, ⁇ , ⁇ ); approximate expression calculating means for calculating an approximate expression for the surface shape of the measurement object on the basis of the polar coordinate data, employing a polynomial for approximating the curved surface; angle calculating means for calculating an angle ⁇ 1 representing the generating line direction and an angle ⁇ 2 representing the principal line direction in the surface shape of the measurement object in accordance with the approximate expression; first approximate sectional shape calculating means for calculating first approximate sectional shapes both in the generating line and principal line directions on the surface shape of the measurement object on the basis of the angles ⁇ 1 and ⁇ 2 employing the approximate expression; second approximate sectional shapes calculating means for approximating the first approximate sectional shapes to the quadratic curves with respect
- the approximate expression may be a Zernike's polynomial including at least up to nine terms.
- a surface shape measuring method comprising the steps of: converting the surface shape data of a measurement object represented as the three dimensional orthogonal coordinate data (x, y, z) into the polar coordinate data (z, ⁇ , ⁇ ); calculating an approximate expression for the surface shape of the measurement object on the basis of the polar coordinate data employing a polynomial for approximating the curved surface; calculating an angle ⁇ 1 representing the generating line direction and an angle ⁇ 2 representing the principal line direction in the surface shape of the measurement object in accordance with the approximate expression; calculating first approximate sectional shapes both in the generating line and principal line directions on the surface shape of the measurement object on the basis of the calculated angles ⁇ 1 and ⁇ 2 , employing the approximate expression; approximating the first approximate sectional shapes both in the generating line and principal line directions to quadratic curves with respect to the three dimensional orthogonal coordinates as second approximate sectional shapes and calculating respective center coordinates and the radiuses of curvature
- the approximate expression may be a Zernike's polynomial including at least up to nine terms.
- FIG. 1 is a schematic block diagram showing a surface shape measuring apparatus of the present invention
- FIG. 2 is an explanatory view for explaining the polar coordinate representation of a facial shape function F(z) having a height z at arbitrary coordinates P on the X-Y plane;
- FIG. 3 is a flowchart showing a measuring procedure for the surface shape measuring apparatus of the invention.
- FIG. 4A is an explanatory view showing a curved surface calculated from the measured values measured from the measured object in the XYZ orthogonal coordinates
- FIG. 4B is an explanatory view showing it in the XZ orthogonal coordinates as seen from the principal line direction.
- FIG. 1 is a schematic block diagram showing a surface shape measuring apparatus according to one embodiment of the present invention.
- the surface shape measuring apparatus 1 in this embodiment as shown in this figure which measures the surface shape of a lens or the like, comprises a three dimensional orthogonal coordinate data measuring unit 2 for measuring the surface shape of a measurement object such as the lens, whether in tracer or non-tracer type, as the three dimensional data (x, y, z) around an origin in the three dimensional orthogonal coordinates as predefined, an operation unit 3 , surrounded by a block of the dashed line, for calculating the radius of curvature for the surface shape on the basis of the data collected by the three dimensional orthogonal coordinate data measuring unit 2 , and a calculated data display unit 4 for displaying the radius of curvature and the like obtained by the operation unit 3 .
- a three dimensional orthogonal coordinate data measuring unit 2 for measuring the surface shape of a measurement object such as the lens, whether in tracer or non-tracer type, as the three dimensional
- the three dimensional orthogonal coordinate data measuring unit 2 and the calculated data display unit 4 are typically used. Accordingly, the description for them is omitted in this specification, and the operation unit 3 that is a feature of the invention will be described below.
- the operation unit 3 is composed of a micro computer comprising a CPU, a ROM and a RAM, and realizes the functions corresponding to sections 31 to 36 as will be described later by executing a control program stored in the ROM.
- a polar coordinate conversion portion 31 of the operation unit 3 converts the three dimensional data (x, y, z) collected by the three dimensional orthogonal coordinate data measuring unit 2 into the polar coordinate data (z, ⁇ , ⁇ ).
- An approximate expression calculating portion 32 calculates an approximate expression of the surface shape for a measurement object, on the basis of the polar coordinate data obtained by the polar coordinate conversion portion 31 , employing a polynomial for approximating the curved surface.
- An angle calculating portion 33 calculates an angle ⁇ 1 representing the generating line direction and an angle ⁇ 2 representing the principal line direction in the surface shape of the measurement object, on the basis of the approximate expression obtained by the approximate expression calculating portion 32 .
- a first approximate sectional shape calculating portion 34 calculates an approximate sectional shape in the generating line direction and an approximate sectional shape in the principal line direction in the surface shape of the measurement object, on the basis of the angles ⁇ 1 and ⁇ 2 calculated by the angle calculating portion 33 , employing the approximate expression.
- a second approximate sectional shape calculating portion 35 approximates the first approximate sectional shape in the generating line direction and the first approximate sectional shape in the principal line direction that are calculated by the first approximate sectional shape calculating portion 34 with a quadratic curve, and calculates the center coordinates and the radius of curvature for an approximate quadratic curve for the approximate sectional shape in the generating line direction that is obtained and the center coordinates and the radius of curvature for an approximate quadratic curve for the approximate sectional shape in the principal line direction that is obtained.
- a sectional shape data calculating portion 36 calculates an approximate shape of the sectional shape in the generating line direction and an approximate shape of the sectional shape in the principal line direction in the surface shape of the measurement object as the numerical data, on the basis of the center coordinates and the radius of curvature for the approximate quadratic curve obtained in the second approximate sectional shape calculating portion 35 .
- the center coordinates and the radius of curvature obtained in this manner are displayed on the calculated data display unit 4 .
- the Zernike's polynomial is employed as the polynomial for approximating the curved surface.
- the Zernike's polynomial is used in calculating the aberration for an optical system in an interferometer or the like, and represents the height of each coordinate in the polar coordinate system within a unit circle around an origin, with a radius 1 normalized.
- arbitrary coordinates P can be represented in the XYZ orthogonal coordinates (x, y, z) and the polar coordinates (z, ⁇ , ⁇ ).
- z in the polar coordinates indicates the height on the XY plane of arbitrary coordinates P
- ⁇ in the polar coordinates indicates the distance of arbitrary coordinates P on the XY plane from the origin O (0, 0).
- ⁇ in the polar coordinates indicates the direction of arbitrary coordinates P on the XY plane from the origin O (0, 0).
- FIG. 3 is a flowchart showing the measuring procedure.
- the three dimensional orthogonal coordinate data measuring unit 2 measures the three dimensional data (x, y, z) in the XYZ orthogonal coordinate representation from the surface of a measurement object having a cylindrical face, for instance.
- this three dimensional data (x, y, z) is converted into the polar coordinate data (z, ⁇ , ⁇ ) by the polar coordinate conversion portion 31 .
- the polar coordinate converted data is fitted (Zernike fitting) to the Zernike's polynomial (3) in accordance with the method of least square by the approximate expression calculating portion 32 . Thereby, the coefficients Ze 1 to Ze 9 are calculated.
- the surface shape to be measured is a cylindrical face, as shown in FIG. 4A, and the curvature and the astigmatism of the shape that is fitted to the Zernike's polynomial (3) including the first to ninth terms in accordance with the method of least square is noted.
- the angle ⁇ 1 representing the generating line direction and the angle ⁇ 2 are extracted from an astigmatic direction to calculate a curvature in the generating line direction ⁇ 1 and a curve (sectional shape) having the astigmatism as well as a curvature in the principal line direction ⁇ 2 and a curve (sectional shape) having the astigmatism.
- the angle ⁇ 1 in the generating line direction is calculated in accordance with an expression (4) indicating the Seikel's astigmatic coefficients, employing the coefficients Ze 5 and Ze 5 that are obtained from the fifth term and the sixth term of the Zernike's polynomial (3) in the angle calculating portion 33 .
- the angle ⁇ 2 in the principal line direction is different by 90 degrees from the angle ⁇ 1 in the generating line direction, and thus can be obtained from an expression (5).
- the angle ⁇ 1 in the generating line direction and the angle ⁇ 2 in the principal line direction are output at step ST 4 .
- the approximate sectional shapes (2D profile) in the principal line direction and the generating line direction are calculated by substituting the angle ⁇ 1 in the generating line direction and the angle ⁇ 2 in the principal line direction (i.e., ⁇ 1 + ⁇ /2) that are calculated at step ST 3 into ⁇ in the Zernike's polynomial (3) in the first approximate sectional shape calculating portion 34 .
- the approximate sectional shape in the generating line direction is represented in accordance with an expression (6).
- the approximate sectional shapes in the generating line direction and the principal line direction that are obtained in accordance with the expressions (6) and (7) are approximated with a circle in the second approximate sectional shape calculating portion 35 .
- the approximate sectional shape in the principal line direction in FIG. 4A is approximated with a circle in the XZ axis coordinates as shown in FIG. 4 B.
- This approximate circle is represented by an expression (8) in which the general expression (1) of the circle is replaced in the XZ axis coordinates.
- the approximate sectional shape data in the principal line direction that is obtained from the expression (7) is fitted by the method of least square to acquire the coefficients g, h and c defining the circle, and the center coordinates ( ⁇ g, ⁇ h) of the circle are obtained on the basis of the coefficients g, h and c, whereby the radius of curvature of the circle is calculated in accordance with the expression (2).
- the approximate sectional shape in the generating line direction is approximated with a circle in the XZ axis coordinates.
- the approximate sectional shape data in the generating line direction that is obtained from the expression (6) is fitted by the method of least square to acquire the coefficients g, h and c defining the circle, and the center coordinates ( ⁇ g, ⁇ h) of the circle are obtained on the basis of the coefficients g, h and c, whereby the radius of curvature of the circle is calculated in accordance with the expression (2).
- the center coordinates and the radius of curvature for the calculated approximate circle are the result within a unit circle with the radius normalized to 1, and thus calculated as the numerical value data of actual size in the sectional shape data calculating portion 36 at step ST 7 .
- This numerical value data is output and displayed on the calculated data display unit 4 at step ST 8 .
- the surface shape measuring apparatus of this embodiment can approximate the surface shape of a measured object with a circle and calculate the surface shape of the measured object as the numerical value, on the basis of the center coordinates and the radius of curvature for the approximate circle, even though the measurement object has the unknown principal line direction or the generating line direction, which was difficult to measure with the conventional configuration.
- the Zernike's polynomial including the first to ninth terms is employed, but if the higher order terms are used, the surface shape of a cylindrical aspheric surface or toroidal aspheric surface can be calculated as the numerical value precisely.
- the facial shape function F(z) having the surface shape of cylindrical aspheric surface or toroidal aspheric surface is represented in an expression (9) as follows.
- the surface shape of the measurement object can be measured in accordance with the flowchart of FIG. 3 .
- the three dimensional data (x, y, z) is measured from the surface of a measurement object in the three dimensional orthogonal coordinate data measuring unit 2 .
- this data is converted into the polar coordinate data (z, ⁇ , ⁇ ) in the polar coordinate conversion portion 31 .
- the polar coordinate converted data is fitted (Zernike fitting) into the Zernike's polynomial (9) by the method of least square in the approximate expression calculating portion 32 , so that the coefficients Ze 1 to Ze 37 are calculated.
- the angle ⁇ 1 in the generating line direction is calculated in accordance with an expression (4) indicating the Seikel's astigmatic coefficients, employing the coefficients Ze 5 and Ze 6 obtained from the fifth term and the sixth term of the Zernike's polynomial (9) in the angle calculating portion 33 .
- the angle ⁇ 2 in the principal line direction is different by 90 degrees from the angle ⁇ 1 in the generating line direction, and thus can be obtained from an expression (5).
- the angle ⁇ 1 in the generating line direction and the angle ⁇ 2 in the principal line direction are output at step ST 4 .
- the approximate sectional shapes (2D profile) in the principal line direction and the generating line direction are calculated by substituting the angle ⁇ 1 in the generating line direction and the angle ⁇ 2 in the principal line direction (i.e., ⁇ 1 + ⁇ /2) that are calculated at step ST 3 into ⁇ in the Zernike's polynomial (9) in the first approximate sectional shape calculating portion 34 .
- the approximate sectional shape in the generating line direction is represented in accordance with an expression (10).
- step ST 6 the approximate sectional shapes in the generating line direction and the principal line direction are approximated with a quadratic curve in the second approximate sectional shape calculating portion 35 .
- the general expression (11) of the quadratic curve is employed.
- the size (r) is obtained in accordance with an expression (13) as follows.
- the radius of curvature is calculated in accordance with an expression (19), and the cone constant (cc) is calculated in accordance with an expression (20).
- the radius of curvature and the cone constant in the principal line direction are calculated.
- the sectional shapes in the principal line direction and the generating line direction can be obtained in the numerical values as the approximate shapes up to the cone constant.
- the radius of curvature for the calculated approximate quadratic curve is the result within a unit circle with the radius normalized to 1, and thus calculated as the numerical value data of actual size in the sectional shape data calculating portion 36 at step ST 7 .
- This numerical value data is output and displayed on the calculated data display unit 4 at step ST 8 .
- the cone constant can be obtained in addition to the radius of curvature for the cylindrical aspheric surface or toroidal aspheric surface, and the principal line direction and the generating line direction.
- the three dimensional orthogonal coordinate data (x, y, z) representing the surface shape data of the measurement object is converted into the polar coordinate data (z, ⁇ , ⁇ ), employing the Zernike's polynomial for approximating the curved surface, the generating line direction and the principal line direction for the surface shape of the measurement object are obtained, and the approximate sectional shapes in the generating line direction and the principal line direction are calculated.
- the first approximate sectional shapes are approximated with the quadratic curves, and the center coordinates and the radiuses of curvature are calculated for the approximate quadratic curves that are the second approximate sectional shapes obtained in the generating line direction and the principal line direction.
- the approximate shape of sectional shape in the generating line direction and the approximate shape of sectional shape in the generating line direction in the surface shape of the measurement object can be obtained as the numerical data.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
Description
Claims (8)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000-369348 | 2000-12-05 | ||
JP2000369348 | 2000-12-05 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20020082804A1 US20020082804A1 (en) | 2002-06-27 |
US6651029B2 true US6651029B2 (en) | 2003-11-18 |
Family
ID=18839402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/002,162 Expired - Lifetime US6651029B2 (en) | 2000-12-05 | 2001-12-05 | Apparatus and method for measuring surface shape |
Country Status (2)
Country | Link |
---|---|
US (1) | US6651029B2 (en) |
DE (1) | DE10159666A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060161382A1 (en) * | 2003-06-30 | 2006-07-20 | Kensaku Kaneyasu | Three-dimensional shape measuring method and measuring apparatus thereof |
US20090284756A1 (en) * | 2008-05-16 | 2009-11-19 | Danny Roberge | Acquisition of topographies of objects having arbitrary geometries |
US20180203429A1 (en) * | 2017-01-18 | 2018-07-19 | Fanuc Corporation | Controller |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5721420B2 (en) * | 2010-12-17 | 2015-05-20 | キヤノン株式会社 | Measuring method and measuring device |
JP2015203727A (en) * | 2014-04-11 | 2015-11-16 | キヤノン株式会社 | Image-capturing device and image-capturing method |
CN110186394B (en) * | 2019-06-26 | 2020-06-09 | 中国科学院长春光学精密机械与物理研究所 | Plane mirror shape detection method, device, device and computer readable storage medium |
CN110793461A (en) * | 2019-11-14 | 2020-02-14 | 中原工学院 | Ultra-precise large-caliber aspheric surface profile measuring machine and measuring method thereof |
CN118882510A (en) * | 2024-02-01 | 2024-11-01 | 中交第三航务工程局有限公司 | A device for measuring the radius of large-diameter offshore wind power piles |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6032377A (en) * | 1997-01-07 | 2000-03-07 | Nikon Corporation | Non-spherical surface shape measuring device |
US6260000B1 (en) * | 1997-11-04 | 2001-07-10 | Minolta Co., Ltd. | Three-dimensional shape data processing apparatus |
-
2001
- 2001-12-05 DE DE10159666A patent/DE10159666A1/en not_active Withdrawn
- 2001-12-05 US US10/002,162 patent/US6651029B2/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6032377A (en) * | 1997-01-07 | 2000-03-07 | Nikon Corporation | Non-spherical surface shape measuring device |
US6260000B1 (en) * | 1997-11-04 | 2001-07-10 | Minolta Co., Ltd. | Three-dimensional shape data processing apparatus |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060161382A1 (en) * | 2003-06-30 | 2006-07-20 | Kensaku Kaneyasu | Three-dimensional shape measuring method and measuring apparatus thereof |
US7321841B2 (en) * | 2003-06-30 | 2008-01-22 | Honda Motor Co., Ltd. | Three-dimensional shape measuring method and measuring apparatus thereof |
US20090284756A1 (en) * | 2008-05-16 | 2009-11-19 | Danny Roberge | Acquisition of topographies of objects having arbitrary geometries |
US8139230B2 (en) * | 2008-05-16 | 2012-03-20 | Forensic Technologies Wai Inc. | Acquisition of topographies of objects having arbitrary geometries |
AU2009245974B2 (en) * | 2008-05-16 | 2012-04-12 | Ultra Electronics Forensic Technology Inc. | Acquisition of topographies of objects having arbitrary geometries |
US20180203429A1 (en) * | 2017-01-18 | 2018-07-19 | Fanuc Corporation | Controller |
Also Published As
Publication number | Publication date |
---|---|
DE10159666A1 (en) | 2002-07-11 |
US20020082804A1 (en) | 2002-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4815052B2 (en) | Apparatus and method for searching for deformation of object having smooth surface | |
US6651029B2 (en) | Apparatus and method for measuring surface shape | |
JP2007525682A (en) | Wheel alignment measuring system and measuring method and measuring unit for determining the spatial position of a wheel rim | |
JP4476733B2 (en) | Pattern evaluation method, program, and pattern evaluation apparatus | |
JP2005257673A (en) | Noncontact measuring method and instrument | |
US11934743B2 (en) | Method for measuring the surface shape of a toric mirror | |
CN117091525A (en) | Tunnel surrounding rock structure deformation measuring method based on machine vision and structured light | |
CN107525652A (en) | Lens distortion method of testing, apparatus and system | |
CN108225187A (en) | A kind of non-spherical lens error detection method based on wavefront sensing | |
US7092562B2 (en) | Method for measuring a three-dimensional object, or assembly of objects | |
US20020077769A1 (en) | Method for registering the actual description of a measured object with a nominal description | |
JP3999063B2 (en) | CMM, CMM calibration method, and computer-readable storage medium storing program for executing the method | |
Hopp et al. | The sensitivity of three-point circle fitting | |
JP3773838B2 (en) | Surface shape measuring apparatus and surface shape measuring method | |
Moroni et al. | Performance verification of a 4-axis focus variation co-ordinate measuring system | |
JP2006343234A (en) | Evaluation method of aspheric shape error, and shape evaluation device | |
JP2885422B2 (en) | Shape evaluation device and shape evaluation method | |
JP4806767B2 (en) | Strain measuring method and apparatus | |
JPH0933244A (en) | Shape measuring method | |
JP4462772B2 (en) | Shape measuring device | |
Jin et al. | 3D optical measuring and data processing applied in flexible electronics manufacturing | |
CN109084935A (en) | A kind of orthogonal vector synthesis assessment method of dynamic balancing machine unbalance reduction ratio URR | |
JPH10246624A (en) | Shape analyzer | |
Lin et al. | Skew ray tracing and sensitivity analysis of geometrical optics | |
Ahn et al. | A New Instrument for Measuring the Optical Properties of Wide-field-of-view Virtual-reality Devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: KABUSHIKI KAISHA SANKYO SEIKI SEISAKUSHO, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SAKAI, HIROSHI;REEL/FRAME:012602/0564 Effective date: 20020111 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: NIDEC SANKYO CORPORATION, JAPAN Free format text: CHANGE OF NAME;ASSIGNOR:KABUSHIKI KAISHA SANKYO SEIKI SEISAKUSHO;REEL/FRAME:023355/0454 Effective date: 20051001 |
|
AS | Assignment |
Owner name: VOXPATH RS LLC, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NIDEC SANKYO CORPORATION;REEL/FRAME:023758/0563 Effective date: 20091221 |
|
FEPP | Fee payment procedure |
Free format text: PAT HOLDER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: LTOS); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
REFU | Refund |
Free format text: REFUND - PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: R1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: MFI TECHNOLOGY, LLC, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VOXPATH NETWORKS, LLC;REEL/FRAME:036020/0027 Effective date: 20150601 |
|
REMI | Maintenance fee reminder mailed | ||
AS | Assignment |
Owner name: MFI TECHNOLOGY, LLC, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VOXPATH NETWORKS, LLC;REEL/FRAME:036820/0205 Effective date: 20150601 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
SULP | Surcharge for late payment |
Year of fee payment: 11 |
|
AS | Assignment |
Owner name: DIMENSIONAL DYNAMICS, LLC, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MFI TECHNOLOGY, LLC;REEL/FRAME:041753/0932 Effective date: 20160330 |