PATENT CLAIM ANALYSIS

Application Number: 15744627
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-07
Patent Classification: ["323", "283000"]

Abstract:
A controller includes a sampling module that samples a signal indicative of the output voltage, a filter module that filters out a ripple component of a sampled signal to generate a filtered signal, and a proportional-integral-derivative (PAID) controller that generates a duty cycle control signal. The PAID controller includes a first component that scales sample values of the filtered signal to generate a first component signal, a down-sampling module that generates a down-sampled signal, and a storage module that stores a value of the down-sampled signal. The PAID controller also includes a second component that generates a second component signal as a product of a factor and a difference signal between each sample value in the filtered signal and stored value, a third component that scales and accumulates the down-sampled signal to generate a third component signal, and a summing module that sums the first, second and third component signals.

Claim (Index 36):
The controller as recited in  claim 35 , wherein the sampling module is arranged to sample the signal indicative of the output voltage at a frequency N\u00b7f Ref , where N is an integer and f Ref  is the frequency of the oscillatory reference signal, and the ripple component estimation module includes an interpolated recursive moving average filter, comprising:\n a first scaling module arranged to receive sample values of the sampled signal and scale each of the sample values by a factor 1/k, where k is an integer indicative of a number of periods of the oscillatory reference signal in calculating the average sample value performed by the ripple component estimation module; a second summing module arranged to add each of the scaled sample values to a respective sum of the scaled sample values to generate respective addition results; and a feedback loop comprising:\n a delay module arranged to receive the addition results, store N of the addition results at a time, and output a stored addition result when an addition result is received by the delay module; and \n a second scaling module arranged to receive the addition results from the delay module and scale each addition result by a factor 1\u22121/k to generate a respective sum of the scaled sample values that is to be added to a respective scaled sample value by the second summing module.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 86.0
- Lexical Diversity: 2.74576
- Patent Class: 323.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15125539', '14406243', '14413749', '11967277', '13095756']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.7368767538104025
- 35 USC 102 Novelty (BERT): 0.5367640137977604
- Combined Prediction Score: 0.7168654798091383
- Mean Citation Score: 238.84794
- Max Citation Score: 413.5342
- Similarity Product: 265.7155340399146

Labels:
- Claim Label 101: 1
- Claim Label 102: 0
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 0
- Label 101 Adjusted: 1

Dataset: test