Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
118 words
A semiconductor laser drive circuit comprising: control means for generating a control signal, where the control signal determines a range of output of the semiconductor laser; and determination means for determining whether an output of the semiconductor laser is greater than or less than a predetermined value and sending to the control means a determination result indicating whether the output of the semiconductor laser is greater than or less than the predetermined value; wherein upon receiving an externally provided control command, the control means generates a new control signal based on the determination result by generating a predetermined number of search control signals in a binary-tree search, the new control signal corresponding to the final search control signal.
Claim 2
Dependent Claim
118 words
A semiconductor laser drive circuit comprising: control means for generating a control signal, where the control signal determines a range of output of the semiconductor laser; and determination means for determining whether an output of the semiconductor laser is greater than or less than a predetermined value and sending to the control means a determination result indicating whether the output of the semiconductor laser is greater than or less than the predetermined value; wherein upon receiving an externally provided control command, the control means generates a new control signal based on the determination result by generating a predetermined number of search control signals in a binary-tree search, the new control signal corresponding to the final search control signal.
Claim 3
Dependent Claim
37 words
The semiconductor laser drive circuit of claim 1, in which the control means executes the binary-tree search by generating search control signals at levels above or below previously generated search control signals, depending on the determination result.
Claim 4
Dependent Claim
99 words
The semiconductor laser drive circuit of claim 1, in which: the control means generates a search control signal at a level above a previously generated search control signal when the determination result indicates that the output of the semiconductor laser corresponding to the previously generated search control signal is less than the predetermined value; and the control means generates a search control signal at a level below a previously generated search control signal when the determination result indicates that the output of the semiconductor laser corresponding to the previously generated search control signal is greater than the predetermined value.
Claim 5
Dependent Claim
53 words
The semiconductor laser drive circuit of claim 1, in which: a minimum and a maximum of the output of the semiconductor laser define a search range W 1 ; the search range W 1 is divided into 2 n equal sub-ranges; and the predetermined number of search control signals is equal to n.
Claim 6
Dependent Claim
121 words
The semiconductor laser drive circuit of claim 4, in which: the control means generates search control signals successively numbered from b 1 through b n ; the control means generates a search control signal b n at a level above the level of search control signal b n-1 when the determination result indicates that the output of the semiconductor laser corresponding to search control signal b n-1 is greater than the predetermined value; and the control means generates a search control signal b n at a level below the level of search control signal b n-1 when the determination result indicates that the output of the semiconductor laser corresponding to search control signal b n-1 is less than the predetermined value.
Claim 7
Dependent Claim
144 words
The semiconductor laser drive circuit of claim 4, in which: each binary tree search contains n subsearches; each sub-search searches a search range W n , where search range W n is one half of search range W n-1 and the control means generates search control signals number b 1 through b n corresponding to each search range W 1 through search range W n , respectively; search range W n is above the median of search range W n-1 when the determination result indicates that the output of the semiconductor laser corresponding to search control signal b n-1 is greater than the predetermined value; and search range W n is below the median of search range W n-1 when the determination result indicates that the output of the semiconductor laser corresponding to search control signal b n-1 is less than the predetermined value.
Claim 8
Dependent Claim
25 words
The semiconductor laser drive circuit of claim 6, in which search control signal b n is at the median of search range W n .
Claim 9
Dependent Claim
163 words
A semiconductor laser drive circuit comprising: control means for generating a control signal, where the control signal determines a range of output of the semiconductor laser; adding means for generating an added signal by adding the control signal to an externally provided modulation signal; conversion means for converting the added signal into a drive current for driving the semiconductor laser; and determination means for determining whether an output of the semiconductor laser is greater than or less than a predetermined value and sending to the control means a determination result indicating whether the output of the semiconductor laser is greater than or less than the predetermined value; wherein upon receiving an externally provided control command, the modulation signal is set to a predetermined modulation level and the control means generates a new control signal based on the determination result by generating a predetermined number of search control signals in a binary-tree search, the new control signal corresponding to the final search control signal.
Claim 10
Dependent Claim
163 words
A semiconductor laser drive circuit comprising: control means for generating a control signal, where the control signal determines a range of output of the semiconductor laser; adding means for generating an added signal by adding the control signal to an externally provided modulation signal; conversion means for converting the added signal into a drive current for driving the semiconductor laser; and determination means for determining whether an output of the semiconductor laser is greater than or less than a predetermined value and sending to the control means a determination result indicating whether the output of the semiconductor laser is greater than or less than the predetermined value; wherein upon receiving an externally provided control command, the modulation signal is set to a predetermined modulation level and the control means generates a new control signal based on the determination result by generating a predetermined number of search control signals in a binary-tree search, the new control signal corresponding to the final search control signal.
Claim 11
Dependent Claim
37 words
The semiconductor laser drive circuit of claim 8, in which the control means executes the binary-tree search by generating search control signals at levels above or below previously generated search control signals, depending on the determination result.
Claim 12
Dependent Claim
99 words
The semiconductor laser drive circuit of claim 8, in which: the control means generates a search control signal at a level above a previously generated search control signal when the determination result indicates that the output of the semiconductor laser corresponding to the previously generated search control signal is less than the predetermined value; and the control means generates a search control signal at a level below a previously generated search control signal when the determination result indicates that the output of the semiconductor laser corresponding to the previously generated search control signal is greater than the predetermined value.
Claim 13
Dependent Claim
73 words
The semiconductor laser drive circuit of claim 8, in which: a minimum and maximum drive current correspond to a minimum and a maximum of the output of the semiconductor laser; the minimum and the maximum of the output of the semiconductor laser define a search range W 1 ; the search range W 1 is divided into 2 n equal sub-ranges; and the predetermined number of search control signals is equal to n.
Claim 14
Dependent Claim
121 words
The semiconductor laser drive circuit of claim 11, in which: the control means generates search control signals successively numbered from b 1 through b n ; the control means generates a search control signal b n at a level above the level of search control signal b n-1 when the determination result indicates that the output of the semiconductor laser corresponding to search control signal b n-1 is greater than the predetermined value; and the control means generates a search control signal b n at a level below the level of search control signal b n-1 when the determination result indicates that the output of the semiconductor laser corresponding to search control signal b n-1 is less than the predetermined value.
Claim 15
Dependent Claim
144 words
The semiconductor laser drive circuit of claim 11, in which: each binary tree search contains n subsearches; each sub-search searches a search range W n , where search range W n is one half of search range W n-1 and the control means generates search control signals number b 1 through b n corresponding to each search range W 1 through search range W n , respectively; search range W n is above the median of search range W n-1 when the determination result indicates that the output of the semiconductor laser corresponding to search control signal b n-1 is greater than the predetermined value; and search range W n is below the median of search range W n-1 when the determination result indicates that the output of the semiconductor laser corresponding to search control signal b n-1 is less than the predetermined value.
Claim 16
Dependent Claim
25 words
The semiconductor laser drive circuit of claim 13, in which search control signal b n is at the median of search range W n .
Claim 17
Independent Claim
225 words
A method of setting a new search control signal for controlling a semiconductor, comprising the steps of: defining an initial search range between a minimum and a maximum output of the semiconductor laser; setting a search control signal for controlling the semiconductor laser to generate an output substantially equal to the median of the search range; controlling the semiconductor laser to generate an output corresponding to the search control signal; comparing the output of semiconductor laser corresponding to search control signal with the predetermined value; generating a higher or a lower result signal when the output of the semiconductor laser is higher or lower, respectively, than the predetermined value; defining a new search range as one half of the previous search range above the median of the previous search range if a lower result signal is generated or one half of the previous search range below the median of the previous search range if a higher result signal is generated; repeating, for a predetermined number of iterations, the steps of setting a search control signal, controlling the semiconductor laser, comparing the output of the semiconductor laser, generating a higher or a lower result signal, and defining a new search range; and setting a new control signal for determining a range of output of the semiconductor laser as the median of the last defined search range.
Claim 18
Independent Claim
225 words
A method of setting a new search control signal for controlling a semiconductor, comprising the steps of: defining an initial search range between a minimum and a maximum output of the semiconductor laser; setting a search control signal for controlling the semiconductor laser to generate an output substantially equal to the median of the search range; controlling the semiconductor laser to generate an output corresponding to the search control signal; comparing the output of semiconductor laser corresponding to search control signal with the predetermined value; generating a higher or a lower result signal when the output of the semiconductor laser is higher or lower, respectively, than the predetermined value; defining a new search range as one half of the previous search range above the median of the previous search range if a lower result signal is generated or one half of the previous search range below the median of the previous search range if a higher result signal is generated; repeating, for a predetermined number of iterations, the steps of setting a search control signal, controlling the semiconductor laser, comparing the output of the semiconductor laser, generating a higher or a lower result signal, and defining a new search range; and setting a new control signal for determining a range of output of the semiconductor laser as the median of the last defined search range.
Claim 19
Dependent Claim
33 words
The method of setting a search control signal of claim 15, in which the initial search range is divided into 2 n sub-ranges, and the predetermined number of iterations is equal to n-1.
Claim 20
Dependent Claim
66 words
The method of setting a search control signal of claim 16, in which the step of controlling the semiconductor laser further comprises the steps of: setting an externally provided modulation signal to a predetermined modulation level; adding the search control signal to the externally provided modulation signal to generate an added signal; and generating a drive current from the added signal for driving the semiconductor laser.