Control system and apparatus for use with ultra-fast laser
First Claim
1. Computer software stored in non-transitory computer memory, the computer software comprising:
- (a) first instructions operably causing an introduction of a known spectral phase function through pulse shaping ultra-short, femtosecond photonic laser beam pulses;
(b) second instructions operably using measurements of an unknown spectral phase in at least one of the pulses; and
(c) third instructions operably causing compensation for undesired distortions in at least one of the pulses through pulse shaping.
3 Assignments
0 Petitions
Accused Products
Abstract
A control system and apparatus for use with an ultra-fast laser is provided. In another aspect of the present invention, the apparatus includes a laser, pulse shaper, detection device and control system. A multiphoton intrapulse interference method is used to characterize the spectral phase of laser pulses and to compensate any distortions in an additional aspect of the present invention. In another aspect of the present invention, a system employs multiphoton intrapulse interference phase scan. Furthermore, another aspect of the present invention locates a pulse shaper and/or MIIPS unit between a laser oscillator and an output of a laser amplifier.
299 Citations
55 Claims
-
1. Computer software stored in non-transitory computer memory, the computer software comprising:
-
(a) first instructions operably causing an introduction of a known spectral phase function through pulse shaping ultra-short, femtosecond photonic laser beam pulses; (b) second instructions operably using measurements of an unknown spectral phase in at least one of the pulses; and (c) third instructions operably causing compensation for undesired distortions in at least one of the pulses through pulse shaping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program stored in non-transitory memory, the computer program comprising instructions, wherein:
-
(a) at least one of the instructions automatically characterizes undesired distortions in at least one laser beam output; (b) at least another of the instructions calculates a phase of the at least one laser beam output; and (c) at least a further of the instructions automatically corrects the distortions in the at least one laser beam output, at least in part by controlling multiphoton intrapulse interference. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. Computer software stored in non-transitory computer memory, the computer software comprising:
-
(a) first instructions measuring phase distortions in at least one laser beam pulse that is compressed; (b) second instructions characterizing the at least one pulse; (c) third instructions using values representative of amplitude and phase spectral profiles during computer calcuations; (d) fourth instructions receiving at least one signal from a spectrometer receiving the at least one pulse; (e) fifth instructions controlling a pulse shaper; (f) sixth instructions determining the spectral intensity and spectral phase of the at least one pulse; (g) seventh instructions determining a correction to reduce undesired distortion in the at least one pulse; and (h) eighth instructions generating a spectral phase scan trace of the at least one pulse; wherein the software causes correction of the undesired distortion by substantially closed loop calculations without a learning algorithm. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program stored in non-transitory memory, the computer program comprising:
-
(a) first instructions operably causing a known spectral phase function to be introduced into laser beam pulses; (b) second instructions causing an unknown spectral phase to be measured in at least one of the pulses; (c) third instructions causing compensation for undesired distortions in at least one of the pulses; and (d) fourth instructions causing at least steps (b) and (c) to be performed automatically by calculation without use of a learning algorithm. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. Computer software stored in non-transitory computer memory, the computer software comprising:
-
(a) first instructions causing a pulse shaper to introduce a calibrated phase into at least one photonic laser beam pulse, each pulse having a duration of less than 100 femtoseconds; (b) second instructions causing generation of a spectral phase scan trace of the at least one pulse; (c) third instructions characterizing the at least one pulse; (d) fourth instructions determining a correction to reduce undesired distortion in the at least one pulse; and (e) fifth instructions causing the pulse shaper to introduce a phase that corrects the undesired phase distortions; wherein the software causes correction of the undesired distortion by substantially automatic software calculations, without a learning algorithm and without an interferometer.
-
- 45. A computer program apparatus comprising software running on a computer, the software automatically determining and correcting phase distortions of at least one photonic laser beam output by calculated corrections with the assistance of pulse shaping, within three iterations to yield a transform-limited laser beam output, but without an interferometer.
-
51. A method of using software stored in non-transient memory and adapted for use on a computer, the method comprising:
-
(a) using the software to introduce a known spectral phase function into photonic laser beam pulses; (b) using the software to measure an unknown spectral phase in at least one of the pulses; and (c) using the software to correct for an undesired distortion in at least one of the pulses through use of calculated corrections without use of a learning algorithm. - View Dependent Claims (52, 53, 54, 55)
-
Specification