Set of spectacle lens semifinished products, apparatus for making spectacle lenses and method therefor
US-9733492-B2 · Aug 15, 2017 · US
US12228803B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12228803-B2 |
| Application number | US-201916657497-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 18, 2019 |
| Priority date | Apr 21, 2017 |
| Publication date | Feb 18, 2025 |
| Grant date | Feb 18, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer-implemented method of determining a base curve value representing a base curve for a front surface of a spectacle lens is disclosed. The method includes receiving individual prescription data and determining the base curve value for the front surface of the spectacle lens based on the prescription data. In particular, the base curve value is calculated from the received prescription data based on a functional relationship between one or more values included in the prescription data and the base curve value.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method of determining one base curve value or two base curve values representing a base curve for a front surface of a spectacle lens, the method comprising: receiving frame data including frame rim data; determining the one base curve value or the two base curve values for the front surface of the spectacle lens from the received frame data by: calculating the one base curve value or the two base curve values from the received frame data by a fit of a freeform surface to be formed on the front surface to a curve, or to points of the curve, which represents the frame rim data, wherein the one base curve value or the two base curve values are given by an average curvature of the freeform surface or a mean curvature of the freeform surface at a reference point; varying a curvature of the back surface until a calculated power of the spectacle lens coincides with a prescribed power for correcting an ametropia of a wearer of the spectacle lens with the average curvature or the mean curvature of the freeform surface to be formed on the front surface; and optimizing the freeform surface to be formed on the front surface by ray-tracing without changing the average curvature or the mean curvature, respectively, so that the front surface maintains the one base curve value or the two base curve values. 2. The computer-implemented method of claim 1 , wherein the curve, or the points of the curve, which represents the frame rim data, is obtained by measuring points on a front edge of a demonstration lens or on a front surface of a frame rim or an inner edge of the front surface of the frame rim or a groove of a frame. 3. The computer-implemented method of claim 1 , further comprising: selecting points from the curve, the selected points representing the curve; determining a freeform surface that fits to the selected points, calculating the one base curve value or the two base curve values from the determined freeform surface. 4. The computer-implemented method of claim 3 , wherein determining the freeform surface that fits to the selected points includes determining the freeform surface that best fits to the selected points. 5. The computer-implemented method of claim 3 , wherein determining the freeform surface that fits or best fits to the selected points includes determining the freeform surface that fits or best fits in a specified domain to the selected points. 6. A method of manufacturing a spectacle lens comprising: providing frame data including frame rim data for the spectacle lens to be manufactured; providing a spectacle lens element having a front surface and a rear surface; determining one base curve value or two base curve values for the front surface of the spectacle lens element based on the frame data by: calculating the one base curve value or the two base curve values from the received frame data by a fit of a freeform surface to be formed on the front surface to a curve, or to points of a curve, which represents the frame rim data, wherein the one base curve value or the two base curve values are given by an average curvature of the freeform front surface or a mean curvature of the freeform front surface at a reference point, varying a curvature of the back surface until a calculated power of the spectacle lens coincides with a prescribed power for correcting an ametropia of a wearer of the spectacle lens with the average curvature or the mean curvature of the freeform surface to be formed on the front surface; optimizing the freeform surface to be formed on the front surface by ray-tracing without changing the average curvature or the mean curvature, respectively, so that the front surface maintains the one base curve value or the two base curve values, wherein the providing the spectacle lens element includes determining the front surface and the rear surface of the spectacle lens element so as to obtain the spectacle lens with the one base curve or the two base curve values with the one determined base curve value or the two base curve values on the front surface; and machining the front surface and the rear surface of the spectacle lens element based on the frame data and on the one determined base curve value or the two base curve values on the front surface. 7. A computer program comprising: a program code stored on a non-transitory computer readable medium; the program code being configured to, when the computer program is loaded or executed in a computer: receive frame data including frame rim data; determine the one base curve value or the two base curve values for the front surface of a spectacle lens from the received frame data by: calculating the one base curve value or the two base curve values from the received frame data by a fit of a freeform surface to be formed on the front surface to a curve, or to points of the curve, which represents the frame rim data, wherein the one base curve value or the two base curve values are given by an average curvature of the freeform surface or a mean curvature of the freeform surface at a reference point; varying a curvature of the back surface until a calculated power of the spectacle lens coincides with a prescribed power for correcting an ametropia of a wearer of the spectacle lens with the average curvature or the mean curvature of the freeform surface to be formed on the front surface; and optimizing the freeform surface to be formed on the front surface by ray-tracing without changing the average curvature or the mean curvature, respectively, so that the front surface maintains the one base curve value or the two base curve values.
Related publications grouped by family.
Answers are generated from the same data shown on this page.