PATENT CLAIM ANALYSIS

Application Number: 15988968
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["714", "766000"]

Abstract:
Devices and methods may be used to append a scalable number of parity bits in a data packet that scales with a number of data bits in a payload of the data packet. The parity bits may be generated utilizing a table of entries. In some examples, each entry in the table corresponds to a number of the data bits to be included in the payload; and each column of the table may be used to generate a corresponding parity bit of the one or more parity bits.

Claim (Index 1):
A system, comprising:\n a host processor; and a memory device, comprising:\n a memory component configured to store data; \n one or more processors, configured to:\n generate a data packet associated with the memory component, wherein the data packet comprises:\n a payload field comprising one or more data bits as a payload for the data packet; and \n an error control code field comprising one or more parity bits, wherein a quantity of the one or more parity bits is proportional to a quantity of the one or more data bits; and \n \n transmit the data packet to the host processor, wherein the host processor is configured to:\n receive the data packet from the memory component; \n determine whether any errors have occurred in transmission of the data packet by: \n \u2003for each of the one or more parity bits \n \u2003included in the data packet, deriving a verification calculation from a column of a table of entries, wherein the table comprises an entry for each of the one or more data bits of the data packet, wherein each entry, in binary, comprises at least two ones without repeat values, and each entry is incremented to a next qualifying value having at least two ones in binary from a previous entry; \n \u2003generating a corresponding transmission result for each parity bit based at least in part on the respective verification calculation; \n \u2003combining the transmission results to form an overall error indicator that indicates whether the transmission of the data packet has introduced errors into the data packet; and \n act on the data packet based at least in part on the overall error indicator.

Metadata:
- Claim Count in Document: 30.0
- Percentile: 93.0
- Lexical Diversity: 2.11364
- Patent Class: 714.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15988962', '12038886', '14883657', '14857787', '15461623']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2363620166773987
- 35 USC 102 Novelty (BERT): 0.5038245404923418
- Combined Prediction Score: 0.263108269058893
- Mean Citation Score: 163.195854
- Max Citation Score: 251.62988
- Similarity Product: 177.13755067407368

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