Progressive Addition Lens Surface Generation with Segmented Databases

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating virtual surface data for progressive addition lenses require large storage capacities due to the need to account for sphere, cylinder, and addition values, leading to inefficiencies in database management and resource utilization.

Innovation Solution

A method that selects a virtual base surface independently of the addition value, processes it based on the prescribed addition value, and combines it with a virtual adjusting surface to form a virtual progressive adjusted surface, reducing storage requirements while maintaining optical quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a database stores virtual surfaces for all combinations of sphere value, cylinder value, and addition value, then the quality and optical performance of progressive addition lenses is maintained, but the storage capacity requirements become excessively large

Engineering Contradiction:
Improveoptical qualityVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the virtual surface generation process into two independent databases: a first database storing base surfaces (independent of addition value) and a second database storing adjusting surfaces (indexed by addition value). This segmentation allows the system to maintain optical quality while reducing overall storage requirements by avoiding redundant storage of complete virtual surfaces for every parameter combination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the addition value dependency from the base surface and isolates it into a separate adjusting surface database. By taking out only the necessary adjusting components related to addition value and combining them with base surfaces during runtime, the system reduces storage capacity while maintaining the ability to generate high-quality virtual surfaces for any prescription.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If the database stores diverse virtual surfaces for different addition values, then the adaptability to various prescriptions is improved, but the device complexity and storage resources increase

Engineering Contradiction:
Improveprescription coverageVSAvoiddatabase structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the database into two specialized components: base surfaces stored in a first database (independent of addition value) and adjusting surfaces stored in a second database (organized by addition value). This segmentation simplifies the overall database structure while maintaining comprehensive adaptability to different prescriptions through the combination mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The base surfaces stored in the first database serve as universal foundations that can be combined with any adjusting surface from the second database. This universality allows a single base surface to support multiple prescription variations, reducing the need for separate complete virtual surfaces for each addition value while maintaining full adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12405486B2Method of generating virtual surface data of a progressive addition lens
Publication Date: 2025.09.02 ESSILOR INTERNATIONAL(COMPAGNIE GENERALE D OPTIQUE)
  • US12405486B2 patent drawing
  • US12405486B2 patent drawing
  • US12405486B2 patent drawing

AI summary

A method includes acquiring prescription data including an addition value. The method includes generating virtual surface data of a progressive addition lens for a further operation of surfacing of a lens blank, the operation of surfacing being configured to transform the lens blank into a surfaced lens satisfying the prescription data. The generating virtual surface data includes selecting a virtual base surface in a virtual base surface database, the selection being independent of the prescribed addition value, processing the selected virtual base surface according to the prescribed addition value to obtain a modified virtual base surface, selecting a virtual adjusting surface in a virtual adjusting surface database at least on the basis of a value of a parameter relative to the modified virtual base surface, and combining the modified virtual base surface and the selected virtual adjusting surface to form a virtual progressive adjusted surface.