Boost converter with a pulse frequency modulation mode for operating above an audible frequency
Summary by NHIP
Display boost converter control
The control circuit manages a display device boost converter to maintain switching frequencies above an audible threshold. A timing circuit detects pulses and outputs a supplemental signal if none occur within a cycle period corresponding to at least 20 kilohertz. When approaching this limit, the circuit activates a current sink to increase frequency, then deactivates it upon detecting the next pulse.
Claim Score by NHIP
Abstract
The embodiments discussed herein relate to systems, methods, and apparatus for executing a pulse frequency modulation (PFM) mode of a boost converter in order to ensure that a switching frequency of the boost converter is a above an audible frequency threshold. In this way, a user operating a display device that is controlled by the boost converter will not be disturbed by audible noises generated at the display device. The PFM mode enforces an audible frequency threshold by using control circuitry designed to increase or decrease the frequency of a pulse signal depending on how the frequency of the pulse signal changes over time. The control circuitry can apply an additional load to the boost converter in order to increase the frequency of the pulse signal when the frequency is approaching the audible frequency threshold.

Term
8 yearsleft in the term
Expires 30 September 2034.
- Priority
- Filed
- Granted
- Today
- Expires
20 claims: 3 independent, 17 dependent
- 1A control circuit for a display device, the control circuit comprising:a boost circuit configured to output a switching signal to a subsystem of the display device based on a minimum frequency threshold;and a timing circuit configured to detect pulses in the switching signal, wherein, when the timing circuit does not detect a pulse in the switching signal before a cycle period of the timing circuit expires, the cycle period restarts and timing circuit causes the boost circuit to output a supplemental pulse to ensure that a frequency of the switching signal stays above the minimum frequency threshold.
- 8Broadest claimClaim Score 74, broad(NHIP)A machine-readable non-transitory storage medium storing instructions that, when executed by a processor included in a computing device, cause the computing device to carry out steps that include:generating a switching signal for a subsystem of a display device based on a minimum frequency threshold;and generating a supplemental pulse when a pulse is not detected in the switching signal during a cycle period, wherein the cycle period is reset when the pulse is generated and the cycle period corresponds to a frequency that is equal to or greater than the minimum frequency threshold.
- 15A computing device, comprising:a processor;and a display device, comprising: a boost circuit configured to output a switching signal to a subsystem of the display device based on a minimum frequency threshold;and a timing circuit configured to detect pulses in the switching signal during a cycle period, wherein, when the timing circuit does not detect a pulse in the switching signal before the cycle period expires, the cycle period restarts and the timing circuit causes the boost circuit to output a supplemental pulse into with the switching signal.
Independent claims3
35 paragraphs in 6 sections, as filed
CROSS-REFERENCE TO RELATED APPLICATIONS
The present application claims the benefit of U.S. Provisional Application No. 61/897,796, entitled “BACKLIGHT DRIVER CHIP PHASE LOCK LOOP (PLL) WITH PROGRAMMABLE OFFSET/DELAY” filed Oct. 30, 2013, the contents of which is incorporated herein by reference in its entirety for all purposes.
The present application is also related to U.S. application Ser. No. 14/502,945, entitled “BACKLIGHT DRIVER CHIP INCORPORATING A PHASE LOCK LOOP (PLL) WITH PROGRAMMABLE OFFSET/DELAY AND SEAMLESS OPERATION” filed concurrently herewith, the contents of which is incorporated herein by reference in its entirety for all purposes.
FIELD OF THE DESCRIBED EMBODIMENTS
The described embodiments relate generally to systems, methods, and apparatus for improving display devices using a backlight controller. Specifically, the embodiments relate to improving noise reduction in display devices using a backlight controller that can operate in a pulse frequency modulation mode.
BACKGROUND
Display devices have in recent times been adapted to project a wide variety of media not limited to video games, movies, applications, among many other forms of media. However, during operation, certain display devices can project audible noise because of certain signals within the display device being transmitted at audible frequencies. Such signals can correspond to switching signals used to turn on and off light emitting diodes (LED's) within the display device. When adjusting a frequency of the switching signals, the power consumption of the display device can be negatively affected because of the charge required to switch on and off each LED. Therefore, reducing noise in display devices can prove futile in some cases when a manufacturer is attempting to reduce noise while also designing the display device to be energy efficient.
SUMMARY
This paper describes various embodiments that relate to systems, methods, and apparatus for enforcing a minimum switching frequency at a display device in order to minimize audible noise. In some embodiments, a control circuit for a display device is set forth. The control circuit can include a boost circuit configured to output a switching signal to a subsystem of the display device based on a cycle period. The control circuit can further include a timing circuit configured to detect a frequency of the switching signal. The control circuit can be configured such that when the timing circuit does not detect a pulse in the switching signal before the cycle period expires, the timing circuit can cause the boost circuit to output a pulse and the cycle period to restart.
In other embodiments, a machine-readable non-transitory storage medium is set forth. The storage medium can store instructions that, when executed by a processor included in a computing device, cause the computing device to carry out steps that include generating a switching signal for a subsystem of a display device based on a cycle period. The steps can further include detecting pulses in the switching signal, wherein, when a pulse is not detected in the switching signal before a cycle period expires, the timing circuit causes a pulse to be output to the subsystem and the cycle period restarts.
In yet other embodiments, a computing device is set forth. The computing device can include a processor and a display device. The display device can include a boost circuit configured to output a switching signal to a subsystem of the display device based on a minimum frequency threshold. The display device can further include a timing circuit configured to detect the frequency of the switching signal. The timing circuit can be further configured such that when the timing circuit determines that the frequency of the switching signal is approaching a minimum frequency threshold, the timing circuit can turn on a current sink electrically coupled to the timing circuit in order to increase a load of the boost circuit thereby causing an increase in the frequency of the switching signal.
Other aspects and advantages of the invention will become apparent from the following detailed description taken in conjunction with the accompanying drawings which illustrate, by way of example, the principles of the described embodiments.
BRIEF DESCRIPTION OF THE DRAWINGS
The described embodiments and the advantages thereof may best be understood by reference to the following description taken in conjunction with the accompanying drawings. These drawings in no way limit any changes in form and detail that may be made to the described embodiments by one skilled in the art without departing from the spirit and scope of the described embodiments.
<figref idref="DRAWINGS">FIG. 1</figref> illustrates a system diagram of a backlight driver according to some embodiments discussed herein.
<figref idref="DRAWINGS">FIG. 2</figref> illustrates a system diagram of a boost converter and some of the subsystems used to enforce a minimum switching frequency at the boost converter.
<figref idref="DRAWINGS">FIG. 3</figref> illustrates the operation of a timer of the boost converter that is configured to ensure that a pulse is provided by the boost converter according to a programmed period.
<figref idref="DRAWINGS">FIG. 4</figref> illustrates a method for ensuring that a boost converter is operating above a minimum frequency threshold.
<figref idref="DRAWINGS">FIG. 5</figref> illustrates a method for maintaining a switching frequency of a pulse signal from a boost converter above a minimum frequency threshold.
<figref idref="DRAWINGS">FIG. 6</figref> is a block diagram of a computing device that can represent the components of any of the systems, apparatus, and/or modules discussed herein.
DETAILED DESCRIPTION OF SELECTED EMBODIMENTS
Representative applications of methods and apparatus according to the present application are described in this section. These examples are being provided solely to add context and aid in the understanding of the described embodiments. It will thus be apparent to one skilled in the art that the described embodiments may be practiced without some or all of these specific details. In other instances, well known process steps have not been described in detail in order to avoid unnecessarily obscuring the described embodiments. Other applications are possible, such that the following examples should not be taken as limiting.
In the following detailed description, references are made to the accompanying drawings, which form a part of the description and in which are shown, by way of illustration, specific embodiments in accordance with the described embodiments. Although these embodiments are described in sufficient detail to enable one skilled in the art to practice the described embodiments, it is understood that these examples are not limiting; such that other embodiments may be used, and changes may be made without departing from the spirit and scope of the described embodiments.
The embodiments discussed herein relate to a boost converter of a display device that can operate in a pulse frequency modulation (PFM) mode. The PFM mode is designed to ensure that the frequency of a switching signal used to switch on light emitting diodes (LED's) of the display device is above an audible frequency threshold. In this way, a user who is operating the display device is not interrupted by audible noise generated from the display device. The boost converter is configured to operate according to a minimum switching frequency using control circuitry configured to analyze and respond to changes in the switching signal. The frequency of the switching signal is monitored to determine when the frequency is decreasing, and, in response, a load can be applied to the output of the boost converter until the frequency increases. The monitoring is performed by a control circuit or module within the boost converter, which uses a timer that cycles according a pre-programmed period. The pre-programmed period corresponds to the minimum switching frequency to be enforced on the boost converter. For example, when the minimum switching frequency is set to 20 kilohertz, the pre-programmed period will be 50 microseconds. The timer operates to cause the boost converter to output a pulse according to the minimum switching frequency. In some embodiments, when the timer performs a complete cycle without a pulse being detected in the switching signal, a pulse will be generated by the boost converter and the timer will start a new cycle. Additionally, when a pulse is detected in the switching signal during a cycle of the timer, the timer will reset to start a new cycle. In this way, the timer helps to ensure that a pulse is provided by the boost converter at least during every cycle of the timer. The timer can cause a pulse to be generated, or an increase in switching frequency to occur, by turning on a current sink electrically coupled to the boost converter. Therefore, when the frequency is decreasing, the current sink can be turned on causing the boost converter to compensate for the additional load associated with the current sink. In order to compensate, the boost converter increases the frequency of the switching signal. When the frequency is increasing, the current sink can be turned off in order to prevent the switching frequency from continually increasing after the switching frequency has passed the minimum switching frequency of the boost converter.
These and other embodiments are discussed below with reference to <figref idref="DRAWINGS">FIGS. 1-6</figref>; however, those skilled in the art will readily appreciate that the detailed description given herein with respect to these figures is for explanatory purposes only and should not be construed as limiting.
<figref idref="DRAWINGS">FIG. 1</figref> illustrates a system diagram <b>100</b> of a backlight driver <b>102</b> according to some embodiments discussed herein. A boost converter <b>104</b> can be used in combination with a light emitting diode (LED) driver <b>124</b> to create the voltages needed for driving an LED string <b>110</b>. However, when using various switching mechanisms at the backlight driver <b>102</b>, there is a potential for audible or acoustic noise to be generated from the components used in the backlight driver <b>102</b> or other components electrically coupled to the backlight driver <b>102</b>. For example, some ceramic capacitors at an input or output of a power supply, such as a direct current (DC) to DC converter, can be the source of such noise. Additionally, the inductors coupled to the backlight driver <b>102</b> can also generate significant audible or acoustic noise. In order to reduce such noise, the backlight driver <b>102</b> can use a fixed frequency pulse width modulation (PWM) mode. During the fixed frequency PWM mode, audible noise can be controlled by choosing the switching frequency that is greater than the human hearing limit (i.e., >20 kHz). However, when the switching frequency is above the human hearing limit, the switching action can still cause vibrations in the backlight driver <b>102</b> to occur. Additionally, during a PWM mode, the switching frequency can be set to inaudible frequencies (e.g., greater than 100 kHz) thereby creating no acoustic issue. However, a power supply providing power to achieve the PWM mode can operate inefficiently during periods where only a small load is being applied to the power supply. In order to improve power efficiency, PWM mode can be switched to a pulse frequency modulation (PFM) mode according to some embodiments discussed here.
During the PFM mode, the switching frequency can change as the load changes. Consequently, unlike PWM mode, in the PFM mode the switching frequency may not be well controlled, thereby allowing the switching frequency to drop to or below the human hearing limit thereby creating audible noise. In order to prevent the generation of audible noise when operating in a PFM mode, a switching frequency can be controlled using control circuitry designed to keep the switching frequency above a pre-programmed minimum frequency. Therefore, audible noise can be avoided by ensuring the PFM mode switching frequency of the backlight driver <b>102</b> is always greater than the frequency of audible sound (i.e., at least 20 kHz).
The backlight driver <b>102</b> can include the boost converter <b>104</b>, which is configured to boost the voltage received by the LED string <b>110</b>. The backlight driver <b>102</b> operates to allow the input signal <b>106</b> to energize an inductor <b>108</b> and a capacitor <b>128</b> when the switch <b>112</b> is opened. The switch <b>112</b> can be opened and closed according to a switch pulse <b>116</b>, which acts to toggle according to a switching frequency. When the switch <b>112</b> is closed, feedback signal <b>114</b> will be provided back to the boost converter <b>104</b>. In this way, the boost converter <b>104</b> can sense the current output provided by the power supply and/or recycle current drawn from the power supply via the input signal <b>106</b>. When the switch <b>112</b> is opened, any energy left in the inductor <b>108</b> and any charge left in a capacitor <b>128</b> will be forced through the LED string <b>110</b> according to the operation of diode <b>122</b>. Current generated during the closing of a switch <b>112</b> can be fed back into the boost converter <b>104</b> via the feedback signal <b>114</b>. In this way, changes in load can be monitored to determine how the load is affecting the switching frequency.
The backlight driver <b>102</b> can further include an LED driver <b>124</b> configured to control a switch <b>112</b> according to a dimming signal <b>126</b> and/or an LED sense <b>132</b> signal. The dimming signal <b>126</b> can determine a frequency at which switch <b>112</b> will be toggled. The dimming switch <b>136</b> can be configured to allow the boost converter <b>104</b> to transmit current through the LED string <b>110</b>. The dimming switch <b>136</b> can frequently receive a driver signal <b>130</b> from the LED driver <b>124</b> and cause the dimming switch <b>136</b> to close, permitting the boost converter <b>104</b> to transmit current through the LED string <b>110</b>. When the dimming switch <b>136</b> is open, little or no current is permitted to transfer through the LED string <b>110</b>. However, the capacitor <b>128</b> can still discharge into the LED string <b>110</b> causing an increase in the fall time for the current through the LED string <b>110</b>. Thereafter, when the capacitor <b>128</b> is being recharged, there will be an increase in the rise time of the current through the LED string <b>110</b>. This rise and fall of the current through the LED string <b>110</b> can be captured by the LED return <b>134</b> provided to the boost converter <b>104</b> to further ensure that the backlight driver <b>102</b> is not operating at an audible frequency. For example, if the backlight driver <b>102</b> is operating at an audible frequency, the backlight driver <b>102</b> can intelligently increase its load by drawing current from a sink current <b>118</b> in order to boost the switching frequency to an inaudible frequency. When in PFM mode, the frequency of switching will vary with the load applied to the boost converter <b>104</b>. As the load current required is lowered (e.g., as a result of dimming the LEDs), the switching frequency is also lowered. However, when the load becomes too low, the switching frequency can drop below a pre-programmed switching frequency threshold (e.g., at least 20 kHz in some embodiments). If the load requirements or any other conditions tend to drive the frequency lower than the switching frequency threshold, an additional switch pulse can be output by the boost converter, or the switching frequency can be increased by increasing the load to ensure the frequency does not drop below the switching frequency threshold. This can be performed according to control circuitry within the boost converter <b>104</b>.
<figref idref="DRAWINGS">FIG. 2</figref> illustrates a system diagram <b>200</b> of the boost converter <b>104</b> and some of the subsystems used to enforce a switching frequency threshold on the boost converter <b>104</b>. The system diagram <b>200</b> incorporates some of the elements from <figref idref="DRAWINGS">FIG. 1</figref>, however, more detail is provided for understanding the operation of the boost converter <b>104</b>. The boost converter <b>104</b> can include a boost controller <b>214</b> having a timer <b>202</b> configured to measure a time between pulses of a switch pulse <b>116</b> provided by the boost converter <b>104</b>. The timer <b>202</b> can include a start <b>218</b> and a reset <b>220</b>. The start <b>218</b> can be initiated at the beginning of a cycle or period for detecting a pulse or immediately after the reset <b>220</b> is triggered. The start <b>218</b> initiates a counter for detecting a pulse of the switch pulse <b>116</b> and if a pulse is not detected within a predetermined period or cycle, the timer <b>202</b> can cause the pulse generator <b>204</b> to insert a supplemental pulse into the switch pulse <b>116</b>. Once the supplemental pulse is inserted into the switch pulse <b>116</b>, the reset <b>220</b> causes the timer <b>202</b> to reset. If a pulse is detected during the predetermined period, the reset <b>220</b> can cause the timer to reset. In this way, the boost converter <b>104</b> always ensures that a pulse is occurring within the predetermined period or at least at a certain frequency. In some embodiments, the boost converter <b>104</b> can include multiple timers that operate according to different periods respectively such that each timer can adjust the frequency of the switch pulse <b>116</b> independently.
The boost controller <b>214</b> can also be configured such that when the frequency of the switch pulse <b>116</b> approaches a minimum switching frequency, a current sink <b>222</b> is turned on. Specifically, when the time between pulses drops below a predetermined period corresponding to the minimum switching frequency, an additional load is applied to the boost converter by turning on the current sink <b>222</b>. A current increase at the current sink <b>222</b> can cause an increase in frequency for the switch pulse <b>116</b> generated by the pulse generator <b>204</b>. Once the frequency of the switch pulse <b>116</b> has increased to above the minimum switching frequency, the current sink <b>222</b> can be turned off. By turning off the current sink <b>222</b>, a decrease in a load of the boost converter <b>104</b> occurs causing a decrease in frequency or no change in frequency to switch pulse <b>116</b>. In some embodiments, the load can be measured at least partially based on a load sense signal <b>224</b> derived from current that passes through a sense resistor <b>206</b>. The sense resistor <b>206</b> can have a resistive value suitable for measuring the load of the boost converter <b>104</b>. Moreover, in some embodiments, multiple frequency thresholds are enforced by the boost controller <b>214</b>. Each frequency threshold can each be associated with a unique current increase or current decrease. In this way, the changes frequency of the switch pulse <b>116</b> can cause different current increases or decreases depending on a magnitude of the change in frequency of the switch pulse <b>116</b>. In some embodiments, a frequency threshold period can be equal to or greater than 20 kilohertz. In this way, at least one pulse will be generated every 50 microseconds. In other embodiments, the boost controller <b>214</b> can operate according to multiple frequency thresholds not limited to approximately 22, 25, 28, 30, 32 and or 35 kilohertz. In yet other embodiments, the boost controller <b>214</b> can operate according to any suitable frequency thresholds that are less than and/or greater than 20 kilohertz.
In some embodiments, the boost controller <b>214</b> can operate to maintain a charge of the capacitor <b>128</b> at a minimum voltage level without constantly increasing the charge of the capacitor. The capacitor <b>128</b> can be charged according to the switch pulse <b>116</b>, which acts to toggle switch <b>112</b>. However, between pulses of the switch pulse <b>116</b>, the charge delivered to the capacitor <b>128</b> should be discharged by a load before the next switch pulse, otherwise charge accumulates at the capacitor <b>128</b> and the capacitor voltage level starts to rise. In order to curb the rise of the capacitor <b>128</b> voltage level, the boost controller <b>214</b> can be configured to prevent the capacitor voltage level from continually receiving charge. A first approach is to ensure that the minimum possible charge is delivered at the lowest allowable frequency in the PFM mode, and that subsequently the charge is removed from the capacitor <b>128</b> by the load (e.g., the LED string <b>110</b>). A second approach is to allow the capacitor voltage level to rise above its expected value by a programmable or predetermined voltage margin. Once the voltage level of the capacitor <b>128</b> exceeds the voltage margin, a load is connected to discharge the capacitor <b>128</b> to a nominal voltage level. For example, in some embodiments, the boost converter <b>104</b> can include a current sink module <b>208</b> electrically coupled to an LED return <b>134</b>. When the feedback signal <b>114</b> indicates that the voltage level of the capacitor <b>128</b> has risen above the voltage threshold, the boost controller <b>214</b> will enable the current sink module <b>208</b> and cause the current sink module <b>208</b> to discharge the capacitor <b>128</b> to the nominal voltage level. In this way, the boost converter <b>104</b> can operate to reduce power consumption and optimize the performance of a display device in which the boost converter <b>104</b> can be electrically coupled.
<figref idref="DRAWINGS">FIG. 3</figref> illustrates a plot <b>300</b> of how the timer <b>202</b> can be configured to ensure that a pulse is provided by the boost converter <b>104</b> according to a minimum switching frequency during a PFM mode. Specifically, the plot <b>300</b> illustrates an example of the timer <b>202</b> operating according to a programmed period of 50 μs. In this way, the timer <b>202</b> can maintain a minimum switching frequency of 20 kHz when operating in the PFM mode discussed herein. The timer signal <b>302</b> operates as a counter that causes a pulse to be output by the boost converter <b>104</b> at the timer expiration <b>308</b> or when the programmed period ends without detecting a pulse. Therefore, if the timer <b>202</b> never receives a timer reset <b>310</b> during a programmed period, the timer <b>202</b> will cause a pulse to be generated at the end or beginning of every programmed period. A PFM signal <b>304</b> corresponds to pulses generated by the boost converter <b>104</b> operating in the PFM mode. As illustrated in plot <b>300</b>, occasionally the periods between the pulses can vary from 35 μs to 75 μs, which means that the corresponding frequencies sometimes drop below 20 kHz. In order to prevent the switching frequency to not drop below 20 kHz, the timer <b>202</b> can be used to insert a pulse in between periods that exceed 50 μs.
The timer <b>202</b> can be configured to reset according to a timer reset <b>310</b> whenever 50 μs has elapsed or a pulse has been generated by the boost converter <b>104</b> during a cycle or period of the timer <b>202</b>. In <figref idref="DRAWINGS">FIG. 3</figref>, there is initially a new pulse generated by the boost converter <b>104</b>, therefore the 50 μs timer resets upon detecting the first pulse of the switch signal <b>306</b>. After 35 μs, the boost converter <b>104</b> generates a new pulse, so the 50 μs timer resets itself again at timer reset <b>310</b>. Subsequently, after 50 μs, there is no new pulse detected in the PFM signal <b>304</b> by the time of the timer expiration <b>308</b>, so the 50 μs timer causes a new pulse to be generated in the switch signal <b>306</b> and the timer <b>202</b>. After 25 μs, there is a new pulse generated by the boost converter, so the timer <b>202</b> again resets according to the timer reset <b>310</b>. After 50 μs from the subsequent timer reset <b>310</b>, the timer <b>202</b> reaches another timer expiration <b>308</b> because no new pulse was generated for the PFM signal <b>304</b> by the boost converter <b>104</b>. As a result, the 50 μs timer causes a new pulse to be generated in the switch signal <b>306</b> at the timer expiration <b>308</b> and the timer <b>202</b> resets to start a new cycle. Thereafter, after 15 μs, the boost converter generates a new pulse, so the 50 μs timer resets itself at the last timer reset <b>310</b>. As a result, the switch signal <b>306</b> corresponds to a pulsed signal having a period equal to or less than 50 μs and thus a frequency greater than 20 kHz. The boost converter <b>104</b> and other systems depending on the boost converter <b>104</b> will therefore be maintained at a switching frequency that is inaudible. In this way, a user who is operating a display device that includes the boost converter <b>104</b> will not have their user experience interrupted by audible sounds coming from the display device.
<figref idref="DRAWINGS">FIG. 4</figref> illustrates a method <b>400</b> for ensuring that a boost converter <b>104</b> is operating outside of an audible frequency range. The method <b>400</b> can be performed by any suitable apparatus, system, or module discussed herein. The method <b>400</b> can include a step <b>402</b> of starting a timer that operates according to a predetermined period. The predetermined period can correspond to a frequency that a periodic signal is to stay above. At step <b>404</b>, the timer is incremented. The increment can be seconds, milliseconds, microseconds, nanoseconds, or any other suitable time increment. At step <b>406</b>, a determination is made as to whether a pulse has been detected by the timer or other suitable apparatus or module. If a pulse has been detected then the timer is reset at step <b>410</b> and step <b>402</b> is executed again. If no pulse has been detected, then at step <b>408</b> a determination is made as to whether the predetermined period has elapsed. If the predetermined period has elapsed then an output pulse is generated at step <b>412</b>. Thereafter, the timer is reset at step <b>410</b> and step <b>402</b> is executed again. If the predetermined period has not elapsed, then the time is incremented at step <b>404</b>. In this way, the timer will continue operating in a way that ensures the period of the pulses of the periodic signal do not have a period that is greater than the predetermined period.
<figref idref="DRAWINGS">FIG. 5</figref> illustrates a method <b>500</b> for maintaining a switching frequency of a pulse signal from a boost converter above a minimum frequency threshold. The method <b>500</b> can be performed by any suitable apparatus, system, or module discussed herein. The method <b>500</b> can include a step <b>502</b> of determining a frequency or change in frequency of a pulse signal generated by a boost converter. At step <b>504</b>, a determination is made as to whether the frequency is approaching or below a minimum frequency threshold. If the frequency is approaching or below the minimum frequency threshold then, at step <b>506</b>, a current sink connected to the boost converter is turned on and step <b>502</b> is repeated. If the frequency is not approaching or below the minimum frequency threshold then, at optional step <b>508</b>, the current sink is turned off (if the current sink was previously on) in order to reduce a load of the boost converter. The boost converter operates such that an increase or decrease in load will cause an increase or decrease in the pulse signal frequency respectively. In this way, by toggling the current sink based on the frequency of the pulse signal, the frequency of the pulse signal can be kept above the minimum frequency threshold.
<figref idref="DRAWINGS">FIG. 6</figref> is a block diagram of a computing device <b>600</b> that can represent the components of the boost converter <b>104</b>, boost controller <b>214</b>, timer <b>202</b>, or any of the systems, apparatus, and/or modules discussed herein. It will be appreciated that the components, devices or elements illustrated in and described with respect to <figref idref="DRAWINGS">FIG. 6</figref> may not be mandatory and thus some may be omitted in certain embodiments. The computing device <b>600</b> can include a processor <b>602</b> that represents a microprocessor, a coprocessor, circuitry and/or a controller for controlling the overall operation of computing device <b>600</b>. Although illustrated as a single processor, it can be appreciated that the processor <b>602</b> can include a number of processors. The number of processors can be in operative communication with each other and can be collectively configured to perform one or more functionalities of the computing device <b>600</b> as described herein. In some embodiments, the processor <b>602</b> can be configured to execute instructions that can be stored at the computing device <b>600</b> and/or that can be otherwise accessible to the processor <b>602</b>. As such, whether configured by hardware or by a combination of hardware and software, the processor <b>602</b> can be capable of performing operations and actions in accordance with embodiments described herein.
The computing device <b>600</b> can also include user input device <b>604</b> that allows a user of the computing device <b>600</b> to interact with the computing device <b>600</b>. For example, user input device <b>604</b> can take a variety of forms, such as a button, keypad, dial, touch screen, audio input interface, visual/image capture input interface, input in the form of sensor data, etc. Still further, the computing device <b>600</b> can include a display <b>608</b> (screen display) that can be controlled by processor <b>602</b> to display information to a user. Controller <b>610</b> can be used to interface with and control different equipment through equipment control bus <b>612</b>. The computing device <b>600</b> can also include a network/bus interface <b>614</b> that couples to data link <b>616</b>. Data link <b>616</b> can allow the computing device <b>600</b> to couple to a host computer or to accessory devices. The data link <b>616</b> can be provided over a wired connection or a wireless connection. In the case of a wireless connection, network/bus interface <b>614</b> can include a wireless transceiver.
The computing device <b>600</b> can also include a storage device <b>611</b>, which can have a single disk or a number of disks (e.g., hard drives) and a storage management module that manages one or more partitions (also referred to herein as “logical volumes”) within the storage device <b>618</b>. In some embodiments, the storage device <b>618</b> can include flash memory, semiconductor (solid state) memory or the like. Still further, the computing device <b>600</b> can include Read-Only Memory (ROM) <b>620</b> and Random Access Memory (RAM) <b>622</b>. The ROM <b>620</b> can store programs, code, instructions, utilities or processes to be executed in a non-volatile manner. The RAM <b>622</b> can provide volatile data storage, and store instructions related to components of the storage management module that are configured to carry out the various techniques described herein. The computing device <b>600</b> can further include data bus <b>624</b>. Data bus <b>624</b> can facilitate data and signal transfer between at least processor <b>602</b>, controller <b>610</b>, network interface <b>614</b>, storage device <b>618</b>, ROM <b>620</b>, and RAM <b>622</b>.
The various aspects, embodiments, implementations or features of the described embodiments can be used separately or in any combination. Various aspects of the described embodiments can be implemented by software, hardware or a combination of hardware and software. The described embodiments can also be embodied as computer readable code on a computer readable storage medium. The computer readable storage medium can be any data storage device that can store data which can thereafter be read by a computer system. Examples of the computer readable storage medium include read-only memory, random-access memory, CD-ROMs, HDDs, DVDs, magnetic tape, and optical data storage devices. The computer readable storage medium can also be distributed over network-coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. In some embodiments, the computer readable storage medium can be non-transitory.
The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the described embodiments. However, it will be apparent to one skilled in the art that the specific details are not required in order to practice the described embodiments. Thus, the foregoing descriptions of specific embodiments are presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the described embodiments to the precise forms disclosed. It will be apparent to one of ordinary skill in the art that many modifications and variations are possible in view of the above teachings.
Contents6
7 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7
Every citation, both waysCites: the store holds 34 of 35
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US9814106B2 | Cited by | United States of America | Applicant |
| US2018035500A1 | Cited by | United States of America | Search report |
| US10959306B2 | Cited by | United States of America | Applicant |
| US12438441B2 | Cited by | United States of America | Applicant |
| US12407259B2 | Cited by | United States of America | Applicant |
| CN101944348A | Cites | China | Applicant |
| CN102257881A | Cites | China | Applicant |
| CN1388706A | Cites | China | Applicant |
| JP2000242233A | Cites | Japan | Applicant |
| US2002180745A1 | Cites | United States of America | Applicant |
| TW200504634A | Cites | Taiwan Province of China | Applicant |
| US2009261789A1 | Cites | United States of America | Search report |
| US2011001739A1 | Cites | United States of America | Applicant |
| US2011273433A1 | Cites | United States of America | Search report |
| US2011316449A1 | Cites | United States of America | Applicant |
| US2012068978A1 | Cites | United States of America | Applicant |
| TW201220282A | Cites | Taiwan Province of China | Applicant |
| TW201228462A | Cites | Taiwan Province of China | Applicant |
| US2013169697A1 | Cites | United States of America | Applicant |
| TW201342357A | Cites | Taiwan Province of China | Applicant |
| CN201657109A | Cites | China | Applicant |
| CN2724137A | Cites | China | Applicant |
| TW530294B | Cites | Taiwan Province of China | Applicant |
| US6771281B2 | Cites | United States of America | Applicant |
| US8035315B2 | Cites | United States of America | Applicant |
| US8569965B2 | Cites | United States of America | Applicant |
| US8884867B2 | Cites | United States of America | Applicant |
| US20020180745A1 | Cites | United States of America | Applicant |
| US20090261789A1 | Cites | United States of America | Search report |
| US20110001739A1 | Cites | United States of America | Applicant |
| US20110273433A1 | Cites | United States of America | Search report |
| US20110316449A1 | Cites | United States of America | Applicant |
| US20120068978A1 | Cites | United States of America | Applicant |
| US20130169697A1 | Cites | United States of America | Applicant |
| CN1388706 | Cites | China | Applicant |
| CN2724137 | Cites | China | Applicant |
| CN201657109 | Cites | China | Applicant |
| CN101944348 | Cites | China | Applicant |
| JP2000242233 | Cites | Japan | Applicant |
| Chinese Patent for Utility Model No. ZL201420799838.7-Utility Patentability Evaluation Report (UMPER) issued by Chinese Patent Office on Aug. 28, 2015. | Non-patent | – | Applicant |
| Taiwanese Patent Application No. 103137269-Office Action dated Dec. 24, 2015. | Non-patent | – | Applicant |
| Chinese Patent for Utility Model No. ZL201420799838.7—Utility Patentability Evaluation Report (UMPER) issued by Chinese Patent Office on Aug. 28, 2015. | Non-patent | – | Applicant |
| Taiwanese Patent Application No. 103137269—Office Action dated Dec. 24, 2015. | Non-patent | – | Applicant |
9 members in 3 offices
Priority claims6
| Document | Office | Kind | Date |
|---|---|---|---|
| 201361897796 | United States of America | P | |
| 201361897796 | United States of America | P | |
| 201414503037 | United States of America | A | |
| 61897796 | – | – | – |
| US201361897796P | – | – | – |
| US201414503037 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| US2015115813A1 | United States of America | A1 | |
| US2015116380A1 | United States of America | A1 | |
| CN104680975A | China | A | |
| CN204423877U | China | U | |
| TW201532022A | Taiwan Province of China | A | |
| US9345083B2This record | United States of America | B2 | |
| TWI553612B | Taiwan Province of China | B | |
| US9814106B2 | United States of America | B2 | |
| CN104680975B | China | B |
67 transactions on the USPTO file
Allowed after 1 RCE.
- Non-final rejections
- 0
- Final rejections
- 0
- RCEs
- 1
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Payment of Maintenance Fee, 8th Year, Large EntityM1552 | M1552 | |
| Payment of Maintenance Fee, 4th Year, Large EntityM1551 | M1551 | |
| Email NotificationEML_NTR | EML_NTR | |
| Change in Power of Attorney (May Include Associate POA)PA.. | PA.. | |
| Correspondence Address ChangeC.AD | C.AD | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Reverse Issue FeeVFEE | VFEE | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Disposal for a RCE / CPA / R129AbandonedABN9 | ABN9 | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Quick Path IDS Examiner-directed entry of RCEMQRCE | MQRCE | |
| Quick Path IDS Examiner-directed entry of RCEQRCE | QRCE | |
| Pubs Case Remand to TCPUBTC | PUBTC | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Request for Continued Examination (RCE)RCEX | RCEX | |
| Mail-Record Petition Decision of Granted to Withdraw from IssueMP006 | MP006 | |
| Record Petition Decision of Granted to Withdraw from IssueP006 | P006 | |
| Petition EnteredPET. | PET. | |
| Workflow - Request for RCE - BeginBRCE | BRCE | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Reasons for AllowanceEX.R | EX.R | |
| Examiner's Amendment CommunicationEX.A | EX.A | |
| Application ready for PDX access by participating foreign officesCCRDY | CCRDY | |
| Preliminary AmendmentA.PE | A.PE | |
| Email NotificationEML_NTR | EML_NTR | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Email NotificationEML_NTR | EML_NTR | |
| Change in Power of Attorney (May Include Associate POA)PA.. | PA.. | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Email NotificationEML_NTR | EML_NTR | |
| Application Is Now CompleteCOMP | COMP | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Application Is Now CompleteCOMP | COMP | |
| Sent to Classification ContractorPGPC | PGPC | |
| FITF set to YES - revise initial settingFTFS | FTFS | |
| Cleared by OIPE CSRL194 | L194 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Patent Term Adjustment - Ready for ExaminationPTA.RFE | PTA.RFE | |
| Applicants have given acceptable permission for participating foreignAPPERMS | APPERMS | |
| Entity status set to undiscounted (initial default setting or status change)BIG. | BIG. | |
| Initial Exam Team nnIEXX | IEXX |
5 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Maintenance fee paymentMAFP | MAFP | |
| Maintenance fee paymentMAFP | MAFP | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| Fee payment procedurePAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| AssignmentAS | AS |
Numbers
- Publication
- 09345083
- Publication, DOCDB
- 9345083
- Publication, EPODOC
- US9345083
- Application
- 14503037
- Application, DOCDB
- 201414503037
- Application, EPODOC
- US201414503037
Titles
- English
- Boost converter with a pulse frequency modulation mode for operating above an audible frequency
Patent term adjustment
- Applicant delay
- −97 days
- Net adjustment
- 0 days
Classification
- CPC, 9
- G09G3/342
- H05B33/0815
- G09G2310/08
- G09G2320/064
- G09G3/3406
- H05B45/38
- Y02B20/30
- G09G2320/0233
- Y02B20/346
- IPC, 4
- H05B37 02
- G09G3 34
- H05B44 00
- H05B33 08
- USPC, 1
- 001001000