IP Library Granted Patent US 12663662
Granted Patent B2
US 12663662 · App. 18/557,259 · Granted Jun 23, 2026

Method and system for automatically evaluating the relevance of the design of an eyeglasses frame

Inventors: Bruno Amir (Saint Maur des Fosses, FR); Asma Lakhoua (Paris, FR)
Assignee: Essilor International
G02C13/003
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12663662
App. No.
18/557,259
Granted
Jun 23, 2026
Kind
B2
Abstract

This computer-implemented method for automatically evaluating a relevance of a design of an eyeglasses frame includes: obtaining a predetermined frame having a predetermined design; obtaining information relating to a current representation of the predetermined frame; and evaluating, by at least one processor, a relevance of the predetermined design, from the current representation, according to at least one predetermined relevance criterion and providing, by the at least one processor, a feedback including a result of the evaluating.

Claims (64)

1 . A computer-implemented method for automatically evaluating a relevance of a design of an eyeglasses frame, the method comprising:

obtaining any predetermined frame having any predetermined design;

obtaining information relating to a current representation of said predetermined frame;

evaluating, by at least one processor, a relevance of said predetermined design, from said current representation, according to at least one predetermined relevance criterion and providing, by said at least one processor, a feedback comprising a result of said evaluating;

checking whether said result reaches a predetermined target;

as long said result does not reach said predetermined target:

providing, in said feedback, recommendations as to how to modify said representation of said predetermined frame,

based said recommendations, obtaining modified information relating to modified representation of said frame, and

iterating the evaluating, the checking, the providing, and the obtaining the modified information by using said modified representation said current representation of said frame, to provide optimized frame design.

2 . The method according to claim 1 , wherein said evaluating based on said modified representation comprises assigning to said result a value closer to said predetermined target in a case in which said modified representation of said frame has at the same time features in common with an initial representation of said frame, which is said current representation when the obtaining the information relating to the current representation is carried out for the first time, and features different from said initial representation, than in a case in which said frame has no features in common with said initial representation.

3 . The method according to claim 2 , further comprising manufacturing a frame having said optimized frame design.

4 . The method according to claim 3 , wherein said relevance criterion is related to at least one parameter from a group comprising:

a resemblance or a deviation between said representation of said frame and existing frames,

a compliance with predetermined frame design rules, manufacturability, and

one or more of an expected number of sales of said frame and a number of sales of at least one other frame having a predetermined resemblance with said frame.

5 . The method according to claim 4 , wherein said relevance criterion is related to compliance with at least one wearer-related parameter, taken in a group comprising:

morphological related to a face of a predetermined wearer populations,

parameters related to a lens prescription of said wearer population,

other lens parameters, and

preferred parameters provided by said wearer population.

6 . The method according to claim 5 , wherein said preferred parameters provided by said wearer population are from a group comprising parameters relating to the general look, style, shape, material, color and wearing comfort of said eyeglasses frame.

7 . The method according to claim 1 , wherein said providing the feedback further comprises providing at least one proposed frame design having features in common with said predetermined design and features that are different from said predetermined design, said feedback comprising identifying said features in common and said features that are different.

8 . The method according to claim 1 , further comprising manufacturing a frame having said optimized frame design.

9 . The method according to claim 1 , wherein said relevance criterion is related to at least one parameter from a group comprising:

a resemblance or a deviation between said representation of said frame and existing frames,

a compliance with predetermined frame design rules, manufacturability, and

one or more of an expected number of sales of said frame and a number of sales of at least one other frame having a predetermined resemblance with said frame.

10 . The method according to claim 1 , wherein said relevance criterion is related to a compliance with at least one wearer-related parameter, from a group comprising:

morphological parameters related to a face of a predetermined wearer population,

parameters related to a lens prescription of said wearer population,

other lens parameters, and

preferred parameters provided by said wearer population.

11 . The method according to claim 10 , wherein said preferred parameters provided by said wearer population are from a group comprising parameters relating to a general look, style, shape, material, color and wearing comfort of said eyeglasses frame.

12 . The method according to claim 1 , wherein said result comprises one or more of a score and a text.

13 . The method according to claim 1 , wherein said feedback further comprises criteria related to expected commercial success, from a group comprising:

an expected turnover to be obtained with an eyeglasses frame having a design corresponding to said current representation,

a number of expected sales of an eyeglasses frame having a design corresponding to said current representation,

an expected or real number of people viewing online an eyeglasses frame design corresponding to an initial representation of said frame, which is said current representation when the obtaining the information relating to the current representation is carried out for the first time,

an expected level of retail price of an eyeglasses frame having a design corresponding to said current representation,

an expected type of customer to be interested in buying an eyeglasses frame having a design corresponding to said current representation,

a wearer or customer's opinion about at least one eyeglasses frame design, and

at least one output of an artificial intelligence-based tool predicting wearers' preferences based on data gathered from a plurality of wearers.

14 . The method according to claim 1 , wherein the obtaining the information relating to the current representation further comprises:

allocating said information relating to a current representation of said frame to at least one predetermined cluster referring to categories taken in a group comprising a type of eyewear, a type of frame, a frame weight, a frame volume, a type of nose pad, a type of face shaper, and

segmenting said at least one cluster based on one or more of frame color and frame material,

wherein said feedback comprises at least one feedback criterion for a frame in the same cluster and having one or more of the same color and material.

15 . A system for automatically evaluating a relevance of a design of an eyeglasses frame, the system comprising at least one processor configured for performing the method of claim 1 .

16 . A computer-implemented method for a wearer to obtain an automatically performed evaluation of a relevance of a design of an eyeglasses frame, the method comprising:

providing to at least one processor, by said wearer, at least one parameter one or more of relating to said wearer and related to said frame design;

evaluating, by said at least one processor, a relevance of a frame design matching said at least one parameter, according to at least one predetermined relevance criterion and receiving, by said wearer, from said at least one processor, a feedback comprising a result of said evaluating;

checking whether said result reaches a predetermined target; and

as long as said result does not reach said predetermined target:

providing, in said feedback, recommendations as to how to modify said representation of said predetermined frame,

based said recommendations, obtaining modified information relating to modified representation of said frame, and

iterating the evaluating, the checking, the providing, and the obtaining the modified information by using said modified representation said current representation of said frame, to provide optimized frame design.

17 . A non-transitory computer-readable information storage medium on which is stored one or more sequences of instructions that are accessible to a processor and that, when executed by said processor, cause said processor to:

obtain a predetermined frame having a predetermined design;

obtain information relating to a current representation of said predetermined frame;

evaluate a relevance of said predetermined design, from said current representation, according to at least one predetermined relevance criterion and providing, by said at least one processor, a feedback comprising a result of said evaluating;

checking whether said result reaches a predetermined target; and

long said result does not reach predetermined target:

providing, in said feedback, recommendations as to how to modify said representation said predetermined frame,

based on said recommendations, obtaining modified information relating to modified representation of said frame, and

iterating the evaluating, the checking, the providing, and the obtaining the modified information by using said modified representation as said current representation of said frame, to provide an optimized frame design.