PATENT CLAIM ANALYSIS

Application Number: 16048366
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2019-09
Patent Classification: ["365", "185030"]

Abstract:
A decoding method is provided. The method includes selecting a target word line among a plurality of word lines; respectively reading a plurality of target memory cells of the target word-line by using different X read voltage sets to obtain corresponding X Gray code summation sets; calculating a Gray code count summation difference of the Gray code count summations at the same sequence position respectively in N−1 Gray code count summations between every pair of adjacent Gray code summation sets of the X Gray code summation sets, so as to obtain X−1 Gray code count summation difference sets corresponding to all pairs of the Gray code summation sets; and deciding N−1 optimized read voltages from X*(N−1) read voltages belonging to the X read voltage sets according to the X−1 Gray code count summation difference sets.

Claim (Index 14):
A storage controller, controlling a storage device comprising a rewritable non-volatile memory module, the storage controller comprising:\n a connection interface circuit, coupled to a host system; a memory interface control circuit, coupled to the rewritable non-volatile memory module, wherein the rewritable non-volatile memory module comprises a plurality of word lines, each of the word lines comprises a plurality of memory cells, each of the memory cells is programmed to store a bit value corresponding to one of a plurality of different Gray codes, a total number of the Gray codes is N, and N is a first predetermined positive integer greater than 2; a read voltage management circuit unit; and a processor, coupled to the connection interface circuit, the memory interface control circuit, and the read voltage management circuit unit, wherein the processor chooses a target word line of the word lines, instructs the read voltage management circuit unit to perform a read voltage optimization operation corresponding to the target word line, a plurality of target memory cells of the target word line are programmed, and wherein in the read voltage optimization operation: the read voltage management circuit unit respectively reads the target memory cells by using different X read voltage sets to obtain corresponding X Gray code summation sets, wherein X is a second predetermined positive integer, the X read voltage sets and the corresponding X Gray code summation sets are arranged based on a first predetermined order, a voltage difference between every pair of adjacent read voltage sets in the X read voltage sets is a predetermined voltage difference, each of the X read voltage sets has N\u22121 read voltages arranged based on a second predetermined order, each of the X Gray code summation sets has N\u22121 Gray code count summations arranged based on the second predetermined order, and a j th  Gray code count summation in the N\u22121 Gray code count summations corresponds to a j th  read voltage in the N\u22121 read voltages, wherein the read voltage management circuit unit further chooses every pair of adjacent Gray code summation sets in the X gray code summation sets based on the first predetermined order and calculates a Gray code count summation difference of the Gray code count summations at the same sequence position in the respective N\u22121 Gray code count summations between every chosen pair of two Gray code summation sets based on the second predetermined order to obtain X\u22121 Gray code count summation difference sets corresponding to all the chosen pairs of the Gray code summation sets, wherein each of the X\u22121 Gray code count summation difference sets comprises N\u22121 Gray code count summation differences arranged based on the second predetermined order, and a j th  Gray code count summation difference in the N\u22121 Gray code count summation differences corresponds to the j th  read voltage in the N\u22121 read voltages, and wherein the read voltage management circuit unit further determines N\u22121 optimized read voltages corresponding to the second predetermined order from X*(N\u22121) read voltages belonging to the X read voltage sets based on the N\u22121 Gray code count summation differences of each of the X\u22121 Gray code count summation difference sets to form an optimized read voltage set corresponding to the target word line and complete the read voltage optimization operation corresponding to the target word line.

Metadata:
- Claim Count in Document: 10.0
- Percentile: 95.0
- Lexical Diversity: 2.16418
- Patent Class: 365.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['16032079', '16026079', '10058386', '15284666', '10734943']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.7800703283799644
- 35 USC 102 Novelty (BERT): 0.5696689625195188
- Combined Prediction Score: 0.7590301917939198
- Mean Citation Score: 247.29972400000003
- Max Citation Score: 467.64218
- Similarity Product: 437.2227223934388

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