Method and system to create custom, user-specific eyewear
First Claim
1. A computer-implemented method for creating a model of an individual-specific eyewear product, using a computer system, the method comprising:
- receiving or modifying a first parametric model of an eyewear product, the first parametric model including a lens portion and a frame portion of the eyewear product;
determining, for the first parametric model, a product geometric constraint between the lens portion and the frame portion of the eyewear product;
obtaining an anatomic model of an individual'"'"'s anatomy;
determining, using the anatomic model, a user measurement characterizing a distance or a relationship between the first parametric model and the anatomic model, the measurement defining one or more of;
a vertex distance, pantoscopic tilt, monocular pupillary distance, ocular center height, or frame wrap calculated for the individual'"'"'s anatomy;
determining an effect of the user measurement on the product geometric constraint;
generating a second parametric model comprising a modification to both the lens portion and the frame portion of the first parametric model based on the determined effect; and
generating a display of the second parametric model or generating an electronic file comprising instructions for manufacturing a physical embodiment of the eyewear product according to the second parametric model.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for creating fully custom products from scratch without exclusive use of off-the-shelf or pre-specified components. A system for creating custom products includes an image capture device for capturing image data and/or measurement data of a user. A computer is communicatively coupled with the image capture device and configured to construct an anatomic model of the user based on the captured image data and/or measurement data. The computer provides a configurable product model and enables preview and automatic or user-guided customization of the product model. A display is communicatively coupled with the computer and displays the custom product model superimposed on the anatomic model or image data of the user. The computer is further configured to provide the customized product model to a manufacturer for manufacturing eyewear for the user in accordance with the customized product model. The manufacturing system is configured to interpret the product model and prepare instructions and control equipment for the manufacturing of the customized product.
-
Citations
23 Claims
-
1. A computer-implemented method for creating a model of an individual-specific eyewear product, using a computer system, the method comprising:
-
receiving or modifying a first parametric model of an eyewear product, the first parametric model including a lens portion and a frame portion of the eyewear product; determining, for the first parametric model, a product geometric constraint between the lens portion and the frame portion of the eyewear product; obtaining an anatomic model of an individual'"'"'s anatomy; determining, using the anatomic model, a user measurement characterizing a distance or a relationship between the first parametric model and the anatomic model, the measurement defining one or more of;
a vertex distance, pantoscopic tilt, monocular pupillary distance, ocular center height, or frame wrap calculated for the individual'"'"'s anatomy;determining an effect of the user measurement on the product geometric constraint; generating a second parametric model comprising a modification to both the lens portion and the frame portion of the first parametric model based on the determined effect; and generating a display of the second parametric model or generating an electronic file comprising instructions for manufacturing a physical embodiment of the eyewear product according to the second parametric model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for creating a model of an individual-specific eyewear product, the system comprising:
-
a data storage device storing instructions for creating the model of the individual-specific eyewear product; and a processor configured to execute the instructions to perform a method comprising; receiving or modifying a first parametric model of an eyewear product, the first parametric model including a lens portion and a frame portion of the eyewear product; determining, for the first parametric model, a product geometric constraint between the lens portion and the frame portion of the eyewear product; obtaining an anatomic model of an individual'"'"'s anatomy; determining, using the anatomic model, a user measurement characterizing a distance or a relationship between the first parametric model and the anatomic model, the measurement defining one or more of;
a vertex distance, pantoscopic tilt, monocular pupillary distance, ocular center height, or frame wrap calculated for the individual'"'"'s anatomy;determining an effect of the user measurement on the product geometric constraint; generating a second parametric model comprising a modification to both the lens portion and the frame portion of the eyewear product based on the determined effect; and generating a display of the second parametric model or generating an electronic file comprising instructions for manufacturing a physical embodiment of the eyewear product according to the second parametric model.
-
-
23. A non-transitory computer readable medium for use on a computer system containing computer-executable programming instructions for creating a model of an individual-specific eyewear product, the method comprising:
-
receiving or modifying a first parametric model of an eyewear product, the first parametric model including a lens portion and a frame portion of the eyewear product; determining, for the first parametric model, a product geometric constraint between the lens portion and the frame portion of the eyewear product; obtaining an anatomic model of an individual'"'"'s anatomy; determining, using the anatomic model, a user measurement characterizing a distance or a relationship between the first parametric model and the anatomic model, the measurement defining one or more of;
a vertex distance, pantoscopic tilt, monocular pupillary distance, ocular center height, or frame wrap calculated for the individual'"'"'s anatomy;determining an effect of the user measurement on the product geometric constraint; generating a second parametric model comprising a modification to both the lens portion and the frame portion of the eyewear product based on the determined effect; and generating a display of the second parametric model or generating an electronic file comprising instructions for manufacturing a physical embodiment of the eyewear product according to the second parametric model.
-
Specification