PATENT CLAIM ANALYSIS

Application Number: 15896312
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2019-02
Patent Classification: ["717", "171000"]

Abstract:
According to an embodiment, an update control apparatus is to control update of software in a terminal connected to a network. The update control apparatus includes a first communication circuit, a second communication circuit, and a processor. The first communication circuit is configured to communicate with a server located outside the network. The second communication circuit is configured to communicate with the terminal through the network. The processor is configured to: receive update data to update the software from the server using the first communication circuit; transmit the update data to the terminal, as well as receive an update result indicating whether update of the software has succeeded, together with verification data, from the terminal using the second communication circuit; and verify, using the verification data, whether the update result is proper data.

Claim (Index 4):
The apparatus according to  claim 1 , wherein\n the terminal includes a plurality of terminals, the verification data includes a plurality of pieces of verification data for respective ones of the plurality of terminals, the update data includes a plurality of pieces of update data for respective ones of the plurality of terminals, the update result includes a plurality of update results for respective ones of the plurality of terminals, the processor is further configured to receive, from the server, eighth data generated by integrating a plurality of pieces of fourth data generated for respective ones of the plurality of terminals, each piece of the fourth data being generated on the basis of the updated software corresponding to a terminal of the plurality of terminals using a secret key shared with the terminal, and receive a plurality of pieces of sixth data from respective ones of the plurality of terminals as the plurality of pieces of verification data of the plurality of terminals, the plurality of pieces of sixth data being generated by the plurality of terminals using the secret key on the basis of the software updated using the plurality of pieces of update data, and the processor is configured to verify whether all the plurality of update results received from the plurality of terminals are proper data, on the basis of whether ninth data generated by integrating the plurality of pieces of sixth data received from the plurality of terminals agrees with the eighth data received from the server.

Metadata:
- Claim Count in Document: 13.0
- Percentile: 88.0
- Lexical Diversity: 2.92157
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['12624739', '15233120', '11363510', '14178895', '12081821']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3292367290637732
- 35 USC 102 Novelty (BERT): 0.48474976741824
- Combined Prediction Score: 0.3447880328992199
- Mean Citation Score: 110.547918
- Max Citation Score: 112.961
- Similarity Product: 79.64767667818069

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

Dataset: test