The potential of a smoothing capacitor for a speaker is smoothly changed by controlling the potential with use of a pwm signal and switching between outputting the pwm signal and an actual audio signal, thereby suppressing a pop sound. The scale of circuitry is reduced and cost is lowered by implementing a pwm circuit in a one-chip microcontroller. Noise is eliminated by outputting a pulse that has been divided in the pwm signal generation stage.
|
1. A control apparatus for playing back audio by outputting an audio signal to a speaker, the control apparatus comprising:
a generation unit configured to, before output of the audio signal, generate a pulse signal composed of a plurality of pulses, and output the generated pulse signal to a smoothing capacitor for the speaker; and
a switch unit configured to switch between the audio signal and the pulse signal, wherein a duty ratio of each of the pulses is smaller the earlier the pulse exists on a time axis, and is larger the later the pulse exists on the time axis,
wherein the generation unit includes:
a counter configured to perform count processing according to a reference clock of the control apparatus, and
a pwm circuit configured to generate each of the pulses by modulating a width of the pulse in accordance with a digital value output by the counter,
said control apparatus further comprising:
a dividing unit configured to divide the digital value in each count cycle of the counter into a plurality of values, and output each of the values obtained by the dividing to the pwm circuit,
wherein each of the pulses in the pulse signal has a duty ratio in accordance with a different one of the values obtained by the dividing in the count cycle of the counter.
4. An integrated circuit for playing back audio by outputting an audio signal to a speaker, the integrated circuit comprising:
a generation unit configured to, before output of the audio signal, generate a pulse signal composed of a plurality of pulses, and output the generated pulse signal to a smoothing capacitor for the speaker; and
a switch unit configured to switch between the audio signal and the pulse signal, wherein a duty ratio of each of the pulses is smaller the earlier the pulse exists on a time axis, and is larger the later the pulse exists on the time axis,
wherein the generation unit includes:
a counter configured to perform count processing according to a reference clock of the integrated circuit, and
a pwm circuit configured to generate each of the pulses by modulating a width of the pulse in accordance with a digital value output by the counter,
said integrated circuit further comprising:
a dividing unit configured to divide the digital value in each count cycle of the counter into a plurality of values, and output each of the values obtained by the dividing to the pwm circuit,
wherein each of the pulses in the pulse signal has a duty ratio in accordance with a different one of the values obtained by the dividing in the count cycle of the counter.
2. The control apparatus of
3. The control apparatus of
|
1. Field of the Invention
The present invention relates to technology for controlling the output of an audio signal.
2. Related Art
In recent years, the development of “talking appliances” has been underway in the home appliance industry, and the aforementioned technology for controlling the output of an audio signal plays an important role in the development of such products. A “talking appliance” refers to a household electronic device that has the functions of announcing operational content by audio and responding to user operations by audio. Technology for controlling the output of an audio signal refers to technology for converting audio data prestored in ROM (Read Only Memory) to analog signals, and outputting the analog signals to a speaker. A conventional control apparatus is structured as a large-scale integrated one-chip microcontroller, and is generally implemented in the aforementioned household electronic devices along with a speaker.
In household electronic devices, there are provided a smoothing capacitor and a LC circuit cluster that constitutes a so-called filter for the speaker, and the control apparatus outputs audio signals to the speaker via the LC circuit cluster and the smoothing capacitor.
One example of a prior art for realizing high quality sound when outputting such audio signals is described in the following patent document.
Patent document 1: Japanese Patent Application Publication No. 2001-223536
However, given that the audio signal to be played back represents the audio for playback by a waveform whose reference potential is the midpoint potential of the smoothing capacitor, it is necessary to raise the potential of the smoothing capacitor to the reference potential when performing audio playback. On the other hand, since the internal units of the control apparatus are kept at high impedance when not playing back audio, charges rapidly flow into the smoothing capacitor when raising the potential of the smoothing capacitor to the reference potential. Such a rapid rise in the potential of the smoothing capacitor and the relaxation process for relaxation from the overshot potential to the reference potential are causes for a pop sound produced by the speaker. This type of pop sound differs in nature from the audio signals to be played back, and can be unpleasant to a user. Also, if the volume is too high, the pop sound may damage the speaker or create quality issues. In particular, speakers such as those used in “talking appliances” are often inexpensive, and it is possible for them to easily break by a pop sound at high volume. For reasons such as those above, it is necessary to prevent the occurrence of pop sounds.
In general, in order to prevent the occurrence of a pop sound, it is possible to insert a mute circuit for forcibly blocking or grounding the path of the audio signal until the output of the amplifier etc. reaches a stable steady-state. It is also possible to apply the technology described in the aforementioned patent document 1. Patent document 1 discloses a digital audio amplifier circuit for preventing a pop sound by electrically charging an output capacitor disposed between an amplifier etc. and a speaker with use of PWM (Pulse Width Modulation) waveform duties modulated from audio data, and by including fixed resistors disposed between the output and the power supply line and between the output and the ground so as to be connected only when the power is activated by a switch, thereby gradually changing the current flowing into the smoothing capacitor and smoothly changing the potential of the signal output to the speaker.
However, it is necessary to provide a mute circuit or fixed resistors when applying the above-described technology. When taking into consideration the large-scale integration of the aforementioned control apparatus, it is desirable to constitute the control apparatus using only logic elements and to integrate the control apparatus with the PWM circuit. Since the pop sound prevention according to patent document 1 requires that fixed resistors and a mute circuit composed of analog devices be disposed around the output capacitor, the control apparatus cannot be constituted from logic elements, and it is difficult to integrate the control apparatus with the PWM circuit to perform large-scale integration. The pop sound prevention of patent document 1 is therefore not a sensible countermeasure for pop sounds.
An aim of the present invention is to provide a control apparatus for realizing high-quality audio by eliminating rapid potential fluctuations in a smoothing capacitor without hindering large-scale integration.
In order to solve the above problems, an audio signal output apparatus of the present invention is a control apparatus for playing back audio by outputting an audio signal to a speaker, the control apparatus including: a generation unit operable to, before output of the audio signal, generate a pulse signal composed of a plurality of pulses, and output the generated pulse signal to a smoothing capacitor for the speaker; and a switch unit operable to switch between the audio signal and the pulse signal, wherein a duty ratio of each of the pulses is smaller the earlier the pulse exists on a time axis, and is larger the later the pulse exists on the time axis.
According to the control apparatus of the present invention having the structure described above, when a pulse is applied to the smoothing capacitor, the potential of the smoothing capacitor rises to a level corresponding to the duty ratio of the pulse. As such, if the duty ratio of the pulse is gradually increased, such as from 1/32 to 2/32, then 3/32, and so on to 16/32, the potential of the smoothing capacitor can be raised to a desired reference potential without a rapid change in potential, and therefore without causing an overshoot.
Given that, in this way, the potential of the smoothing capacitor can be changed without causing a rapid fluctuation thereof, the production of a pop sound is avoided, and the beginning of the audio playback is clean. This therefore makes it possible to leave the user with a good impression and further raise the quality of the household electronic device.
Also, the generation of pulses with different duty ratios can be realized by a PWM circuit for outputting an audio signal, a counter and the like, which is not a hindrance to large-scale integration. The manner in which the potential changes can be adjusted by changing parameters set in the PWM circuit, thereby making it possible to easily change settings according the properties of the external circuitry. Therefore, the cost of manufacturing the control apparatus is lowered, and the popularization of “talking appliances” with high quality sound can be further promoted.
Here, the generation unit may include a counter operable to perform count processing according to a reference clock of the control apparatus, and a PWM circuit operable to generate each of the pulses by modulating a width of the pulse in accordance with a digital value output by the counter.
The PWM circuit modulates the width of the pulses according to the digital values of the counter, thereby making it possible during designing to adjust the reference potential of the smoothing capacitor by setting the counter.
Here, the audio signal may represent audio to be played back, by a waveform whose reference potential is a midpoint potential of the smoothing capacitor, and the duty ratio of a last pulse among the plurality of pulses may have been set to a value corresponding to the reference potential.
Since the duty ratio of the last pulse in the PWM signal corresponds to the reference potential, it is possible to know from the digital value of the counter that the potential of the smoothing capacitor has reached the reference potential, even without detecting the potential, thereby enabling efficient control of the potential.
Here, the control apparatus may further include: a dividing unit operable to divide the digital value in each count cycle of the counter into a plurality of values, and output each of the values obtained by the dividing to the PWM circuit, wherein each of the pulses in the pulse signal may have a duty ratio in accordance with a different one of the values obtained by the dividing in the count cycle of the counter.
Dividing the digital values output by the counter and determining the duty ratios of the PWM signal based on the post-division digital values enables ensuring uniform periods during which the smoothing capacitor is charged in the count cycle, thereby realizing the stabilization of sound quality.
Here, when the digital value cannot be evenly divided by a predetermined number, the dividing unit may unevenly divide the digital value and selectively output values obtained by the uneven division to the PWM circuit.
Unevenly dividing the digital values output by the counter, and determining the duty ratios of the PWM signal based on the post-uneven-division digital values enables making the periods during which the smoothing capacitor is charged in the count cycle the same, even if the digital values cannot be divided by the division number evenly, thereby realizing the stabilization of sound quality.
Here, when at least a value m and a value n, being mutually different values, are obtained by the uneven division, the dividing unit may adjust a timing according to which each of the values m and n is output to the PWM circuit.
When the digital values are divided unevenly, adjusting the timing according to which the post-division digital values are output to the PWM circuit such that pulses with the same duty ratio are output successively as least often as possible enables the smoothing of fluctuations in the potential of the smoothing capacitor in the count cycle.
These and other objects, advantages, and features of the invention will become apparent from the following description thereof taken in conjunction with the accompanying drawings, which illustrate specific embodiments of the present invention.
In the drawings:
Structure
The control apparatus 100 in
The reading unit 110 reads audio data stored on the ROM, outputs digital values for generating a PWM waveform from the read audio data, and inputs the digital values to the PWM circuit 130.
The counter 120 outputs digital values that rise from 0 to 1, then to 2, and so on to n, such that when the power is activated, the pulse width of the PWM waveform gradually becomes wider, and the potential gradually rises from ground level to the reference potential. The counter 120 inputs the digital values to the PWM circuit 130. Here, the digital value n is a positive integer, and when the digital value is n, the output potential of the control apparatus 100 is considered to have reached the reference potential.
The PWM circuit 130 outputs a PWM signal having duty ratios determined based on the digital values input from the reading unit 110 or the counter 120. The PWM circuit 130 outputs a PWM audio signal to the generation unit 140 if the input is from the reading unit 110, and outputs a PWM output signal 230 to the analog switch 150 if the input is from the counter 120. As shown in the first tier of
Next is a description of a method by which the PWM circuit 130 determines the duty ratios of the pulses based on the digital values, with reference to
When a switch control signal 260 from the switch control unit 160 is “H”, the power supply of the generation unit 140 is turned on, and the generation unit 140 converts the PWM audio signal output by the PWM circuit 130 to an analog signal, and outputs the analog signal. When the switch control signal 260 from the switch control unit 160 is “L”, the power supply of the generation unit 140 is turned off, and the generation unit 140 enters a floating Hi-Z state. An audio signal 240 output from the generation unit 140 is, for example, as shown in the third tier of
When a switch control inverted signal 261, which is inverted output from the switch control unit 160, is “H”, the power supply of the analog switch 150 is turned on, and the analog switch 150 outputs, as is, the PWM output signal 230 output by the PWM circuit 130. When the switch control inverted signal 261 is “L”, the power supply of the analog switch 150 is turned off, and the analog switch 150 enters the floating Hi-Z state. A PWM signal 250 output from the analog switch 150 is, for example, as shown in the second tier of
The switch control unit 160 is a switch for controlling the switching of an output signal 280 output by the control apparatus 100. The switch control unit 160 outputs the switch control signal 260 to the generation unit 140. The switch control unit 160 also outputs, to the analog switch 150 via an inverter circuit, the switch control inverted signal 261, which is the switch control signal 260 whose polarity has been inverted.
The control apparatus 100 outputs, as the output signal 280, a signal generated by shorting the audio signal 240, which is the output of the generation unit 140, and the PWM signal 250, which is the output of the analog switch 150. The output signal 280 is, for example, as shown in the fourth tier of
The output signal 280 output from the control apparatus 100 is smoothed by the smoothing capacitor C0, and a resulting smoothed signal 290 is input to the speaker via a general noise filter that uses the capacitor C1 and coil L. As shown in the fifth tier of
Operations
The following describes operations performed in the control apparatus 100 of embodiment 1 of the present invention, which has the structure described above. These operations are a countermeasure for a pop sound when playing back audio.
The following includes a description of the rising transition of the output potential of the smoothing capacitor C0 from ground level when the power is activated until reaching the reference potential. A falling transition from the reference potential to ground level is not described, due to being within the range of the following description.
Initial Period T0
First is a description of signal conditions in the initial period T0 before the power is activated.
In the initial period T0, the counter 120 outputs the digital value 0. In response to the digital value 0, the PWM circuit 130 does not output a pulse, and the PWM output signal 230 is maintained at ground level. The switch control unit 160 is set such that in the initial period T0, the switch control signal 260 is “L”, and accordingly, the switch control inverted signal 261 is “H”. Since the generation unit 140 is in the powered off state when the switch control signal 260 is “L”, output is blocked, and the audio signal 240 is in the floating Hi-Z status. Since the analog switch 150 is in the powered on state when the switch control inverted signal 261 is “H”, the PWM output signal 230 is output, as is, as the PWM signal 250. The control apparatus 100 therefore outputs the PWM signal 250 as the output signal 280. Since the output signal 280 is maintained at ground level, the smoothed signal 290 resulting from smoothing by the smoothing capacitor C0 is also maintained at ground level.
Transition Period T1
Next is a description of the transition period T1 in which the duty ratio of the PWM output signal 230 gradually increases, and the output potential rises to the reference potential.
In the transition period T1, the counter 120 successively increases from 0 to n, and the output potential rises up to the reference potential. As the digital value counted by the counter 120 increases, the PWM circuit 130 outputs the PWM output signal 230 with a gradually increasing duty ratio, as shown in
The following is a description of operations from determining the duty ratio using the digital value until smoothing the output PWM signal 250, with reference to
Switch Timing T2
Next is a description of the switch timing T2 at which the switch control unit 160 performs switching.
In the transition period T1, the potential of the output signal 280 reaches the reference potential when the digital value reaches n. In this state, the switch control signal 260 is switched from “L” to “H”. Accordingly, the switch control inverted signal 261 is switched from “H” to “L”. Since the generation unit 140 is powered on when the switch control signal 260 is “H”, the silent reference potential is output as the audio signal 240. Since the analog switch 150 is powered off when the switch control inverted signal 261 is “L”, output of the analog switch 150 is blocked, and the PWM signal 250 is in the floating Hi-Z state.
In this way, the output signal 280 output by the control apparatus 100 is smoothly transitioned from the PWM signal 250 for raising the potential of the smoothing capacitor C0 to the reference potential, to the audio signal 240 for the actual output of audio.
Steady Period T3
In the steady period T3 following the switch timing T2, the audio signal 240, which is the analog signal output by the generation unit 140, is output from the control apparatus 100 as the output signal 280. The output signal 280 is smoothed by the smoothing capacitor C0, and the smoothed signal 290 is input to the speaker.
In this way, according to embodiment 1 of the present invention, the rise of the output signal from ground level when the power is activated to the reference potential is easily controlled by the duty ratios of the PWM signal 250, and the gradient and rising time can be set arbitrarily. Since control of the potential can be performed in a large-scale integrated one-chip microcontroller, an increase in chip area is prevented, and both cost and power consumption can be reduced.
In the control apparatus of embodiment 1, it is necessary for the duty ratios to be set with a high degree of accuracy in order to smoothly raise the output signal 280 from ground level to the reference potential using the PWM output signal 230. To this end, it is necessary to have a large number of reference clock cycles included in one cycle of the PWM output signal 230. Since the reference clock of the PWM circuit 130 cannot be changed easily, increasing the number of reference clock cycles requires the cycle of the PWM output signal 230 to be made longer. However, the potential of the PWM signal rises and falls with each pulse, thereby causing fluctuations in a signal synchronized with the PWM cycle. Noise is generated when the cycle of the PWM output signal 230 is lengthened and the frequency of the fluctuations enters the audible range.
Therefore, in embodiment 2 of the present invention, each pulse of the PWM output signal 230 is divided into two or more pulses in order to make the PWM cycle shorter and reduce the duty ratios of the pulses, thereby reducing fluctuations in the potential and eliminating noise.
As shown in
The divider 310 divides a digital value by a division number, outputs a quotient 410 to the addition unit 340, and outputs a remainder 411 to the comparer 330. For example, since the division number in the example in
The PWM counter 320 is a counter for specifying what place a divided digital value falls in the order of divided segments of the original digital value, and is reset when the division number is counted up to. For example, since the division number is 2 in the example in
The comparer 330 compares the remainder 411 output from the divider 310 and the PWM counter number 420, with a remainder distribution table predetermined for the division number. The comparer 330 outputs, to the addition unit 340, a comparison signal 430 for judging whether to allocate, to the digital values obtained by the division, the remainder obtained when the pre-division digital value cannot be evenly divided by the division number. The remainder distribution table is a table determining at what timings to output the quotient 410 and a value equaling the quotient 410 plus 1, as unevenly divided digital values when the pre-division digital value cannot be evenly divided by the division number. For example, since the division number is 2 in the example in
When the pre-division digital value cannot be divided evenly by the division number, the addition unit 340 selects either the quotient 410 or a value equaling the quotient 410 plus 1 in accordance with the comparison signal 430 output by the comparer 330, and outputs the selected value to the PWM circuit 130. If the comparison signal 430 input from the comparer 330 is “H”, the addition unit 340 adds 1 to the quotient 410 input from the divider 310, and outputs the resulting value. If the comparison signal 430 input from the comparer 330 is “L”, the addition unit 340 outputs, as is, the quotient 410 input from the divider 310. For example, in the example in
Operations of the control apparatus 100 in embodiment 2 of the present invention are the same as those in embodiment 1, except for the digital values output by the counter 120 being divided by the dividing unit 300 before being input to the PWM circuit 130.
In the example in
Given that the digital values are divided by the dividing unit 300 before the operations of the PWM circuit 130, the PWM cycle of the generated PWM output signal 230 is shorter and fluctuations in the potential are smoother than in the case of the PWM output signal 230 being generated based on the pre-division digital values. This therefore enables the suppression of noise in the signal synchronized to the PWM cycle.
Note that although a case in which the division number is 2 is shown in the aforementioned example, cases in which the division number is 3 or more are the same except for changes in the remainder distribution table. For example, the remainder distribution table of
Implementation in a System LSI
The control apparatus shown in
A system LSI refers to a package in which a bare chip has been mounted on a high density substrate. A system LSI also refers to a package in which two or more bare chips have been given the outward construction of a single LSI by mounting the bare chips on a high density substrate. This kind of system LSI is called a multi-chip module.
Focusing now on the types of packages, system LSIs include QFP (quad flat packages) and PGA (pin grid arrays). A QFP is a system LSI in which pins are attached to the four-sides of the package. A PGA is a system LSI in which a majority of the pins are attached to the bottom of the package.
These pins act as interfaces to other circuits. Given that the pins in a system LSI have this role as interfaces, the system LSI acts as the core of the “talking appliance” if other circuits are connected to these pins in the system LSI.
The following are details of specific production procedures. First, a circuit diagram of a portion to be the system LSI is created based on the structure diagram shown in each embodiment, and the constituent elements in the structure diagrams are realized using circuit elements, ICs and LSIs.
Buses connecting the circuit elements, ICs and LSIs, as well as interfaces with peripheral circuits and external devices are defined as the constituent elements are realized. Furthermore, connection lines, power lines, ground lines, clock signal lines and the like are defined. In these definitions, the operation timings of each constituent element are adjusted taking in account the specifications of the LSI, and other adjustments, such as ensuring the bandwidth necessary for each constituent element, are made as well. The circuit diagram is thus completed.
After the circuit diagram is completed, implementation designing is performed. Implementation designing refers to the creation of a substrate layout that determines where on the substrate to place the parts (circuit elements, ICs, LSIs) in a circuit diagram created by circuit designing, and how to wire connection lines in the circuit diagram on the substrate.
Here, the implementation designing includes automatic placing and automatic wiring.
When a CAD apparatus is used, automatic placing can be achieved with use of a dedicated algorithm called “centroid method”. In the automatic wiring, connection lines that connect the pins of parts in the circuit diagram, are defined using metal foils and vias. When using a CAD apparatus, this wiring process can be achieved using dedicated algorithms called “maze method” and “line-search method”.
After the implementation designing is performed and the layout on the substrate is determined, the implementation designing results are converted into CAM data, and the CAM data is output to an NC machine tool etc. An NC machine tool performs SoC (System on Chip) implementation or SiP (System in Package) implementation based on the CAM data. SoC implementation a technique for fusing a plurality of circuits to a single chip. SiP implementation is a technique for using resin or the like to form a plurality of chips into a single package. Incorporating a system LSI formed this way, as shown in
Note that an integrated circuit generated as described above may also be referred to as an IC, an LSI, a super LSI, or an ultra LSI, depending on the degree of integration.
Furthermore, all or some of the constituent elements of the control apparatuses may be constituted as a single chip. The integration is also not limited to SoC and SiP implementation, but instead may be realized by a dedicated circuit or a general-purpose process. After LSI manufacture, the use of a field programmable gate array (FPGA) or a silicon flexible processor in which the connection and settings of circuit cells in the LSI can be restructured is possible.
Furthermore, if integration technology is developed that replaces LSIs due to progressive or derivative semiconductor technology, integration of functional blocks using this technology is naturally possible. For example, the application of biotechnology is a possibility.
Although the present invention has been fully described by way of examples with reference to the accompanying drawings, it is to be noted that various changes and modifications will be apparent to those skilled in the art. Therefore, unless such changes and modifications depart from the scope of the present invention, they should be construed as being included therein.
Adachi, Kazuki, Sugioka, Tetsuro, Kimura, Kiyomi
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
6720825, | Mar 22 2002 | Texas Instruments Incorporated | Method and circuit for reduction of audible turn-on and turn-off transients in switching amplifiers |
7142048, | Sep 26 2001 | Kabushiki Kaisha Toshiba | Pop sound reduction circuit and voice output amplification device |
7279965, | Jun 13 2005 | Texas Instruments Incorporated | Reduction of audible artifacts in an audio system |
7312654, | Dec 20 2005 | SHENZHEN XINGUODU TECHNOLOGY CO , LTD | Quiet power up and power down of a digital audio amplifier |
7417504, | Aug 04 2006 | Infineon Technologies Americas Corp | Startup and shutdown click noise elimination for class D amplifier |
20030058040, | |||
20050246163, | |||
JP2001223536, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Nov 07 2006 | Panasonic Corporation | (assignment on the face of the patent) | / | |||
Dec 25 2006 | ADACHI, KAZUKI | MATSUSHITA ELECTRIC INDUSTRIAL CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 018748 | /0704 | |
Dec 25 2006 | SUGIOKA, TETSURO | MATSUSHITA ELECTRIC INDUSTRIAL CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 018748 | /0704 | |
Dec 25 2006 | KIMURA, KIYOMI | MATSUSHITA ELECTRIC INDUSTRIAL CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 018748 | /0704 | |
Oct 01 2008 | MATSUSHITA ELECTRIC INDUSTRIAL CO , LTD | Panasonic Corporation | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 021897 | /0689 | |
May 21 2020 | Panasonic Corporation | PANASONIC SEMICONDUCTOR SOLUTIONS CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052755 | /0917 |
Date | Maintenance Fee Events |
Nov 02 2011 | ASPN: Payor Number Assigned. |
Nov 05 2014 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Dec 05 2018 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Nov 23 2022 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Jun 07 2014 | 4 years fee payment window open |
Dec 07 2014 | 6 months grace period start (w surcharge) |
Jun 07 2015 | patent expiry (for year 4) |
Jun 07 2017 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 07 2018 | 8 years fee payment window open |
Dec 07 2018 | 6 months grace period start (w surcharge) |
Jun 07 2019 | patent expiry (for year 8) |
Jun 07 2021 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 07 2022 | 12 years fee payment window open |
Dec 07 2022 | 6 months grace period start (w surcharge) |
Jun 07 2023 | patent expiry (for year 12) |
Jun 07 2025 | 2 years to revive unintentionally abandoned end. (for year 12) |