PATENT CLAIM ANALYSIS

Application Number: 16011650
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-09
Patent Classification: ["717", "168000"]

Abstract:
A method and apparatus for performing firmware programming on a microcontroller chip and the associated microcontroller chip are provided. The method includes: utilizing an integrated circuit (IC) programmer to generate a seed file including characteristic information of the IC programmer; utilizing an encoder to encrypt original data representing a program code at least according to the characteristic information, to generate an encryption version of the original data; utilizing the IC programmer to decrypt the encryption version of the original data according to the characteristic information, to generate the original data utilizing the IC programmer to encrypt the original data at least according to predetermined information, to generate another encryption version of the original data; utilizing the microcontroller chip to decrypt the other encryption version at least according to predetermined information stored in the microcontroller chip to generate the original data, and write the original data into a non-volatile (NV) memory.

Claim (Index 13):
The apparatus of  claim 12 , wherein the data processing circuit encrypts the original data according to the characteristic information and a predetermined number, to generate the encryption version of the original data, wherein the predetermined number represents a number of multiple microcontroller chips, to allow the IC programmer to perform the firmware programming related to the program code on the multiple microcontroller chips.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 94.0
- Lexical Diversity: 2.68852
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['10436971', '14202114', '13896626', '15177514', '09517384']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3929861373032854
- 35 USC 102 Novelty (BERT): 0.4726285254065554
- Combined Prediction Score: 0.4009503761136124
- Mean Citation Score: 140.026228
- Max Citation Score: 144.36021000000005
- Similarity Product: 113.67757680317764

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