PATENT CLAIM ANALYSIS

Application Number: 15757194
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-08
Patent Classification: ["717", "168000"]

Abstract:
Provided is an in-vehicle control device which makes it possible to achieve restoration processing of differential reprogramming even in an in-vehicle control device using a microcomputer with a built-in flash memory using a small amount of RAM and composed of large blocks, and is capable of restoring a new program in a short time by decreasing the size of differential data even for a new program to which major changes have been made. Provided is an in-vehicle control device capable of updating a program on the basis of update content provided from an update tool, the in-vehicle control device being provided with a first memory provided with a plurality of blocks for storing programs, and a second memory. When updating a program, differential data of the program and an update program are stored in the second memory, an update program for a block to be updated among the plurality of blocks is recreated in another block which is different from the block to be updated using the differential data and an old program, and the update program which has been recreated in the other block is written in the block to be updated.

Claim (Index 16):
The device of  claim 1 , wherein\n the first memory is composed of the non-rewritable area and the rewritable area, in the non-rewritable area, software having the update tool, communication function for receiving a communication command and full-text data, flash writing function for writing a program and data to a block, and function for full-text update using the full-text data is arranged,\n in the rewritable area, the program and data that can be updated are arranged, and \n the program is updated in three phases, the three phases including: \n a first phase for writing restoration recovery software having the communication function, restoration function, and restoration control function to a head block of the writable area using software in the non-rewritable area; \n a second phase for activating the restoration recovery software to restore/generate a new program from differential data and an old program of a block, and writing the new program to a block in the writable area; and \n a third phase for writing the new program of the block to the head block of the writable area using software in the non-rewritable area.

Metadata:
- Claim Count in Document: 38.0
- Percentile: 90.0
- Lexical Diversity: 2.525
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['15540724', '12805254', '14739090', '10493383', '11543996']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4072439660967047
- 35 USC 102 Novelty (BERT): 0.5129523212764415
- Combined Prediction Score: 0.4178148016146784
- Mean Citation Score: 199.975808
- Max Citation Score: 234.75685
- Similarity Product: 159.06246034240127

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

Dataset: test