IP Library Granted Patent US 11,127,504
Granted Patent B2
US 11,127,504 · App. 16/152,313 · Granted Sep 21, 2021

Customized ophthalmic surgical profiles

Inventors: Imre Hegedus (Aliso Viejo, CA); Hadi Srass (Yorba Linda, CA)
G16H50/50A61B34/10A61F9/008A61F9/00825G06F9/455A61B2034/104A61F2009/0087A61F2009/00872A61F2009/00887A61F2009/00897
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 11,127,504
App. No.
16/152,313
Granted
Sep 21, 2021
Kind
B2
Abstract

In a general aspect, a customized surgical profile is validated for execution on a surgical system. In some aspects, a customized ophthalmic surgical profile, which includes a surgical pattern and at least one parameter associated with the surgical pattern, is obtained. A pattern definition file executable by a laser-based ophthalmic surgical system is generated based on the customized ophthalmic surgical profile. Execution of the customized ophthalmic surgical profile on the laser-based ophthalmic surgical system is simulated based on the pattern definition file, and the pattern definition file is validated based on an output of the simulation. The validated pattern definition file is provided for execution on the laser-based ophthalmic surgical system.

Claims (49)

1. A method of validating a customized ophthalmic surgical profile, comprising:

obtaining a customized ophthalmic surgical profile, the customized ophthalmic surgical profile comprising an surgical pattern and at least one parameter associated with the surgical pattern;

generating, based on the customized ophthalmic surgical profile, a pattern definition file executable by a laser-based ophthalmic surgical system;

simulating, based on the pattern definition file, execution of the customized ophthalmic surgical profile on the laser-based ophthalmic surgical system;

validating the pattern definition file based on an output of the simulation, wherein validating the pattern definition file further comprises calculating a total energy of the simulated application of the customized surgical laser profile and determining whether the total energy comply with a predetermined threshold; and

providing the validated pattern definition file for execution on the laser-based ophthalmic surgical system.

2. The method of claim 1 , wherein generating the pattern definition file comprises generating a plurality of parameters for components of the laser-based ophthalmic surgical system based on the surgical pattern and the at least one parameter.

3. The method of claim 1 , wherein simulating execution of the customized surgical profile comprises:

calculating laser scan coordinates for the customized laser surgical profile; and

determining a laser pulse energy for each of the scan coordinates.

4. The method of claim 3 , wherein simulating execution of the customized surgical profile further comprises optimizing at least one laser pulse parameter for the laser scan coordinates based on a characteristic of the laser-based ophthalmic surgical system.

5. The method of claim 1 , wherein simulating execution of the customized ophthalmic surgical profile comprises simulating at least one surgical control element of the laser-based ophthalmic surgical system during execution of the customized ophthalmic surgical profile.

6. The method of claim 1 , wherein validating the pattern definition file comprises:

calculating a surgical volume and procedure time of the simulated application of the customized surgical laser profile; and

determining whether the surgical volume and procedure time comply with predetermined thresholds.

7. The method of claim 1 , wherein the customized ophthalmic surgical profile comprises a validation and license verification request, and validating the pattern definition file comprises verifying execution of the pattern definition file on the laser-based ophthalmic surgical system, authenticating an operator of the laser-based ophthalmic surgical system, and modifying the pattern definition file to allow the file to be executed on the laser-based ophthalmic surgical system.

8. The method of claim 1 , wherein the surgical pattern includes a lens fragmentation pattern, a corneal incision pattern, or a capsulotomy incision pattern, and the at least one parameter includes laser energy levels for incision lines of the surgical pattern or a laser pulse repetition rate.

9. The method of claim 1 , wherein obtaining the customized ophthalmic surgical profile comprises receiving the customized ophthalmic surgical profile at a first computer system remotely located from the laser-based ophthalmic surgical system, and providing the validated pattern definition file for execution on the laser-based ophthalmic surgical system comprises sending the validated pattern definition file from the first computer system to a second computer system communicably coupled to the laser-based ophthalmic surgical system.

10. A non-transitory computer-readable medium storing an ophthalmic surgical computer program, comprising:

a pattern definition engine configured to:

obtain a customized ophthalmic surgical profile, the customized ophthalmic surgical profile comprising a surgical pattern and at least one parameter associated with the surgical pattern;

generate, based on the customized ophthalmic surgical profile, a pattern definition file executable by a laser-based ophthalmic surgical system;

a pattern simulation engine configured to simulate, based on the pattern definition file, execution of the customized ophthalmic surgical profile on the laser-based ophthalmic surgical system; and

a pattern validation engine configured to validate the pattern definition file based on an output of the simulation, wherein validating the pattern definition file further comprises calculating a total energy of the simulated application of the customized surgical laser profile and determining whether the total energy comply with a predetermined threshold.

11. The non-transitory computer-readable medium storing an ophthalmic surgical program of claim 10 , wherein the pattern simulation engine is configured to:

calculate laser scan coordinates for the surgical pattern; and

determine a laser pulse energy for each of the scan coordinates.

12. The non-transitory computer-readable medium storing an ophthalmic surgical program of claim 10 , wherein the pattern simulation engine is configured to optimize at least one laser pulse parameter for the laser scan coordinates based on a characteristic of the laser-based ophthalmic surgical system.

13. The non-transitory computer-readable medium storing an ophthalmic surgical program of claim 10 , wherein the pattern simulation engine is configured to simulate at least one surgical control element of the laser-based ophthalmic surgical system during execution of the customized ophthalmic surgical profile.

14. The non-transitory computer-readable medium storing an ophthalmic surgical program of claim 10 , wherein the pattern validation engine is configured to:

calculate a surgical volume, total energy, and procedure time of the simulated application of the customized surgical laser pattern; and

determine whether the surgical volume, total energy, and procedure time comply with predetermined thresholds.

15. A system, comprising:

one or more processors; and

a memory comprising instructions that are operable, when executed by the one or more processors, to:

obtain a customized ophthalmic surgical profile, the customized ophthalmic surgical profile comprising a surgical pattern and at least one parameter associated with the surgical pattern;

generate, based on the customized ophthalmic surgical profile, a pattern definition file executable by a laser-based ophthalmic surgical system;

simulate, based on the pattern definition file, execution of the customized ophthalmic surgical profile on the laser-based ophthalmic surgical system;

validate the pattern definition file based on an output of the simulation; and

provide the validated pattern definition file for execution on the laser-based ophthalmic surgical system, wherein validating the pattern definition file further comprises calculating a total energy of the simulated application of the customized surgical laser profile and determining whether the total energy comply with a predetermined threshold.

16. The system of claim 15 , wherein the instructions for generating the pattern definition file are operable to generate a plurality of parameters for components of the laser-based ophthalmic surgical system based on the surgical pattern and the at least one parameter.

17. The system of claim 15 , wherein the instructions for simulating execution of the customized ophthalmic surgical profile are operable to:

calculate laser scan coordinates for the customized laser surgical pattern; and

determine a laser pulse energy for each of the scan coordinates.

18. The system of claim 15 , wherein the instructions for simulating execution of the customized ophthalmic surgical profile are operable to simulate at least one surgical control element of the laser-based ophthalmic surgical system during execution of the customized ophthalmic surgical profile.

19. The system of claim 15 , wherein the instructions for validating the pattern definition file are operable to:

calculate a surgical volume, total energy, and procedure time of the simulated application of the customized surgical laser pattern; and

determine whether the surgical volume, total energy, and procedure time comply with predetermined thresholds.

20. The system of claim 15 , wherein the instructions for validating the pattern definition file are operable to verify execution of the pattern definition file on the laser-based ophthalmic surgical system and modify the pattern definition file to allow the file to be executed on the laser-based ophthalmic surgical system.

Assignments (3)
CONFIRMATORY DEED OF ASSIGNMENT EFFECTIVE APRIL 8, 2019 Recorded Dec 10, 2019
From: NOVARTIS AG
To: ALCON INC.
Reel/Frame 051454/0788 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2018
From: HEGEDUS, IMRE; SRASS, HADI
To: ALCON RESEARCH, LTD.
Reel/Frame 047833/0316 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2018
From: ALCON RESEARCH, LTD.
To: NOVARTIS AG
Reel/Frame 047833/0364 →