PATENT CLAIM ANALYSIS

Application Number: 16023811
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-10
Patent Classification: ["710", "308000"]

Abstract:
A method of real-time data acquisition in a processing component using chained direct memory access (DMA) channels includes receiving a DMA event signal in a DMA controller of the processing component, and executing, responsive to the DMA event signal, DMAs to read at least one data sample from a peripheral device. A last DMA performs a write operation to acknowledge completion of the DMA event.

Claim (Index 12):
A system comprising:\n a peripheral device; and a processing component, including a direct memory access (DMA) controller coupled to: receive a fixed rate series of data ready signals from the peripheral device, including at least first and second data ready signals; generate a first DMA event signal responsive to the first data ready signal; responsive to the first DMA event signal, execute a first set of DMAs to read and store at least one first data sample from the peripheral device without interrupting the processing component and without software intervention, and to read a synchronization signal; after completion of reading from the peripheral device by the first set of DMAs, generate a second DMA event signal responsive to the second data ready signal; responsive to the second DMA event signal, execute a second set of DMAs to read and store at least one second data sample from the peripheral device without interrupting the processing component and without software intervention, and to read the synchronization signal; each of the first and second sets of DMAs including its own respective set of first, next-to-last and last DMAs, the last DMA being chained to the next-to-last DMA, so completion of the next-to-last DMA automatically triggers the last DMA to perform a write operation for indicating completion of reading from the peripheral device by that set of DMAs; and the DMA controller being coupled to interrupt the processing component to signal that the stored data samples are ready for processing by the processing component, responsive to a state change of the synchronization signal.

Metadata:
- Claim Count in Document: 65.0
- Percentile: 94.0
- Lexical Diversity: 1.56522
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14659602', '14324726', '13624644', '13114124', '11928415']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6304492769091476
- 35 USC 102 Novelty (BERT): 0.549129313031643
- Combined Prediction Score: 0.6223172805213972
- Mean Citation Score: 184.219954
- Max Citation Score: 405.85287
- Similarity Product: 401.5900303819335

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

Dataset: test