US2018373220A1PendingUtilityA1

System and Method for Designing Scleral Lenses

Assignee: GEMOULES GREGORYPriority: Sep 20, 2013Filed: Aug 10, 2018Published: Dec 27, 2018
Est. expirySep 20, 2033(~7.2 yrs left)· nominal 20-yr term from priority
G05B 2219/36204B29D 11/00961G05B 15/02G05B 19/23B29D 11/00105
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for designing scleral lenses includes a computer, a camera and a lathe connected by a network. The camera captures a set of sagittal images at each of a set of sagittal places of an eye. A combined sagittal image is created from each set of sagittal images. A spline curve is defined for each combined sagittal image creating a set of spline curves. A set of back surface curves if created from the set of spline curves. A back lens surface is generated from the set of surface curves. A front lens surface is generated adjacent the back lens surface. A point cloud is generated from the back lens surface and the front lens surface. The point cloud is converted to a lens image. The lens is converted to a test file for use by the lathe to cut the scleral lens.

Claims

exact text as granted — not AI-modified
1 - 22 . (canceled) 
     
     
         23 . A method of designing a scleral contact lens comprising:
 capturing a sagittal image of the anterior surface of an eye;   extracting a surface curve from the sagittal image;   creating a back surface curve from the surface curve;   generating a back lens surface from the back surface curve;   creating a front surface curve from the back surface curve; and   generating a front lens surface from the front surface curve.   
     
     
         24 . The method of  claim 23  wherein said creating a back surface curve comprises:
 creating a spline curve for the sagittal image; and 
 converting the spline curve to a back surface curve. 
 
     
     
         25 . The method of  claim 23  wherein the sagittal image is captured by a camera. 
     
     
         26 . The method of  claim 23 , wherein the step of generating a back lens surface from the back surface curve further comprises the steps of:
 generating a back optical surface;   creating a back haptic surface curve for the back surface curve;   generating a back haptic surface from the back haptic surface curve;   generating a back blend surface; and   combining the back optical surface, the back haptic surface, and the back blend surface to form the back lens surface.   
     
     
         27 . The method of  claim 26 , wherein the step of generating a back optical surface further comprises the steps:
 receiving a set of back surface points;   generating a back optical surface from the set of back surface points; and   trimming the back optical surface.   
     
     
         28 . The method of  claim 26  further comprising the step of changing a slope of the back haptic surface curve. 
     
     
         29 . The method of  claim 23  wherein the step of generating a front lens surface from the front surface curve further comprises the steps of:
 generating a front optical surface; 
 creating a front haptic surface curve for the front surface curve; 
 generating a front haptic surface from the front haptic surface curve; 
 generating a front blend surface; and 
 combining the front optical surface, the front haptic surface, and the front blend surface to form the front lens surface. 
 
     
     
         30 . The method of  claim 29  wherein the step of generating a front optical surface, further comprises the steps of:
 receiving a set of front surface points; 
 generating a front optical surface from the set of front surface points; and 
 trimming the front optical surface. 
 
     
     
         31 . The method of  claim 29 , further comprising the step of changing the slope of the front haptic surface curve. 
     
     
         32 . A method of designing a scleral contact lens comprising:
 capturing a plurality of sagittal images of the anterior surface of an eye;   extracting a plurality of surface curves from the plurality of sagittal images;   creating a plurality of back surface curves from the plurality of surface curves;   generating a back lens surface from the plurality of back surface curves;   creating a plurality of front surface curves from the plurality of back surface curves; and   generating a front lens surface from the plurality of front surface curves.   
     
     
         33 . The method of  claim 32  wherein a computer is used to create a set of combined sagittal images from the plurality of sagittal images. 
     
     
         34 . The method of  claim 33  wherein said creating a plurality of back surface curves comprises:
 creating a spline curve for each combined sagittal image of the set of combined sagittal images to create a set of spline curves; and 
 converting each spline curve to a back surface curve to create the plurality of back surface curves. 
 
     
     
         35 . The method of  claim 32  wherein the plurality of sagittal images are captured by a camera. 
     
     
         36 . The method of  claim 32 , wherein the step of generating a back lens surface from the plurality of back surface curves further comprises the steps of:
 generating a back optical surface;   creating a back haptic surface curve for each back surface curve of the plurality of back surface curves to create a plurality of back haptic surface curves;   generating a back haptic surface from the plurality of back haptic surface curves;   generating a back blend surface; and   combining the back optical surface, the back haptic surface, and the back blend surface to form the back lens surface.   
     
     
         37 . The method of  claim 36 , wherein the step of generating a back optical surface further comprises the steps of:
 receiving a set of back surface points;   generating a back optical surface from the set of back surface points; and   trimming the back optical surface.   
     
     
         38 . The method of  claim 36  further comprising the step of changing a slope of each back haptic surface curve of the plurality of back haptic surface curves. 
     
     
         39 . The method of  claim 32  wherein the step of generating a front lens surface from the plurality of front surface curves further comprises the steps of:
 generating a front optical surface; 
 creating a front haptic surface curve for each front surface curve of the plurality of front surface curves to create a plurality of front haptic surface curves; 
 generating a front haptic surface from the plurality of front haptic surface curves; 
 generating a front blend surface; and 
 combining the front optical surface, the front haptic surface, and the front blend surface to form the front lens surface. 
 
     
     
         40 . The method of  claim 39  wherein the step of generating a front optical surface, further comprises the steps of:
 receiving a set of front surface points; 
 generating a front optical surface from the set of front surface points; and 
 trimming the front optical surface. 
 
     
     
         41 . The method of  claim 39 , further comprising the step of changing a slope of each from haptic surface curve of the plurality of front haptic surface curves. 
     
     
         42 . A method of creating a scleral contact lens comprising:
 receiving a front lens surface and a back lens surface at a computer;   the computer commanding a lathe to cut the scleral contact lens using the front lens surface and the back lens surface.   
     
     
         43 . A system for designing a scleral contact lens comprising:
 a device for capturing a sagittal image of the anterior surface of an eye;   a computer program for extracting a surface curve from the sagittal image;   a computer program for creating a back surface curve from the surface curve;   a computer program for generating a back lens surface from the back surface curve;   a computer program for creating a front surface curve from the back surface curve; and   a computer program for generating a front lens surface from the front surface curve.   
     
     
         44 . The system of  claim 43  wherein said computer program for creating a back surface curve comprises:
 Software code for creating a spline curve for the sagittal image; and 
 software code for converting the spline curve to a back surface curve. 
 
     
     
         45 . The system of  claim 43  further comprising a camera to capture the sagittal image. 
     
     
         46 . The system of  claim 43  wherein the computer program for generating a back lens surface from the back surface curve further comprises:
 software code for generating a back optical surface; 
 software code for creating a back haptic surface curve for the back surface curve; 
 software code for generating a back haptic surface from the back haptic surface curve; 
 software code generating a back blend surface; and 
 software code for combining the back optical surface, the back haptic surface, and the back blend surface to form the back lens surface. 
 
     
     
         47 . The system of  claim 46 , wherein the software code for generating a back optical surface further comprises:
 software code for receiving a set of back surface points;   software code for generating a back optical surface from the set of back surface points, and   software code for trimming the back optical surface.   
     
     
         48 . The system of  claim 46  further comprising software for changing a slope of the back haptic surface curve. 
     
     
         49 . The system of  claim 43  wherein the computer program for generating a front lens surface from the front surface curve further comprises:
 software code for generating a front optical surface; 
 software code for creating a front haptic surface curve for the front surface curve; 
 software code for generating a front haptic surface from the front haptic surface curve; 
 software code for generating a front blend surface; and 
 software code for combining the front optical surface, the front haptic surface, and the front blend surface to form the front lens surface. 
 
     
     
         50 . The system of  claim 49  wherein the software code for generating a front optical surface further comprises:
 software code for receiving a set of front surface points; 
 software code for generating a front optical surface from the set of front surface points; and 
 software code for trimming the front optical surface. 
 
     
     
         51 . The method of  claim 49 , further comprising the step of changing the slope of the from haptic surface curve. 
     
     
         52 . A system for designing a scleral contact lens comprising:
 a device for capturing a plurality of sagittal images of the anterior surface of an eye;   a computer program for extracting a plurality of surface curves from the plurality of sagittal images;   a computer program for creating a plurality of back surface curves from the plurality of surface curves;   a computer program for generating a back lens surface from the plurality of back surface curves;   a computer program for creating a plurality front surface curves from the plurality of back surface curves; and   a computer program for generating a front lens surface from the plurality of front surface curves.   
     
     
         53 . The system of  claim 52  wherein a computer program is used to create a set of combined sagittal images from the plurality of sagittal images. 
     
     
         54 . The system of  claim 52  wherein the computer program for creating a set of back surface curves comprises:
 software code for creating a spline curve for each combined sagittal image of the set of combined sagittal images to create a set of spline curves; and 
 software code for converting each spline curve to a back surface curve to create the set of back surface curves. 
 
     
     
         55 . The system of  claim 52  comprising a camera to capture the sagittal images. 
     
     
         56 . The system of  claim 52 , wherein the computer program for generating a back lens surface from the plurality of back surface curves comprises:
 software code for generating a back optical surface;   software code for creating a back haptic surface curve for each back surface curve of the plurality of back surface curves to create a plurality of back haptic surface curves;   software code for generating a back haptic surface from the plurality of back haptic surface curves;   software code for generating a back blend surface; and   software code for combining the back optical surface, the back haptic surface, and the back blend surface to form the back lens surface.   
     
     
         57 . The system of  claim 56  wherein the software code for generating a back optical surface comprises:
 software code for receiving a set of back surface points; 
 software code for generating a back optical surface from the set of back surface points; and 
 software code for trimming the back optical surface. 
 
     
     
         58 . The system of  claim 56  further comprising a computer program for changing a slope of each back haptic surface curve of the plurality of back haptic surface curves. 
     
     
         59 . The system of  claim 52  wherein the computer program for generating a front lens surface from the plurality of front surface curves further comprising:
 software code for generating a front optical surface; 
 software code for creating a front haptic surface curve for each front surface curve of the plurality of front surface curves to create a plurality of front haptic surface curves; 
 software code for generating a front haptic surface from the plurality of front haptic surface curves; 
 software code for generating a front blend surface; and 
 software code for combining the front optical surface, the front haptic surface, and the front blend surface to form the front lens surface. 
 
     
     
         60 . The system of  claim 59  wherein the software code for generating a front optical surface further comprises:
 software code for receiving a set of front surface points; 
 software code for generating a front optical surface from the set of front surface points; and 
 software code for trimming the front optical surface. 
 
     
     
         61 . The system of  claim 59 , further comprising a computer program for changing a slope of each front haptic surface curve of the plurality of from haptic surface curves. 
     
     
         62 . A system for creating a scleral contact lens comprising:
 a computer for receiving a front lens surface and a back lens surface;   a computer program for commanding a lathe to cut the scleral contact lens using the front lens surface and the back lens surface.   
     
     
         63 . A method of designing a scleral contact lens comprising:
 receiving a surface curve generated from a sagittal image of the anterior surface of an eye;   creating a back surface curve from the surface curve;   generating a back lens surface from the back surface curve;   creating a front surface curve from the back surface curve; and   generating a front lens surface from the front surface curve.   
     
     
         64 . A method of designing a scleral contact lens comprising:
 receiving a plurality of surface curves generated from a plurality of sagittal images of the anterior surface of an eye;   creating a plurality of back surface curves from the plurality of surface curves;   generating a back lens surface from the plurality of back surface curves;   creating a plurality of front surface curve from the plurality of back surface curves; and   generating a front lens surface from the plurality of front surface curves.   
     
     
         65 . A system of designing a sclera contact lens comprising:
 a computer program for receiving a surface curve generated from a sagittal image of the anterior surface of an eye;   a computer program for creating a back surface curve from the surface curve;   a computer program for generating a back lens surface from the back surface curve;   a computer program for creating a front surface curve from the back surface curve; and   a computer program for generating a front lens surface from the front surface curve.   
     
     
         66 . A system for of designing a scleral contact lens comprising:
 a computer program for receiving a plurality of surface curves generated from a plurality of sagittal images of the anterior surface of an eye;   a computer program for creating a plurality of back surface curves from the plurality of surface curves;   a computer program for generating a back lens surface from the plurality of back surface curves;   a computer program for creating a plurality of front surface curve from the plurality of back surface curves; and   a computer program for generating a front lens surface from the plurality of front surface curves.

Join the waitlist — get patent alerts

Track US2018373220A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.