PATENT CLAIM ANALYSIS

Application Number: 15747833
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-08
Patent Classification: ["726", "006000"]

Abstract:
A communication apparatus includes a counter, a reception portion, an update portion, a code generation portion, a determination portion, and a transmission portion. The reception portion receives a communication data from a different one of the communication apparatus. The update portion updates a value of the counter. The code generation portion generates a message authentication code based on the communication data received by the reception portion, the value of the counter, and a common key. The determination portion determines whether the message authentication code generated by the code generation portion matches a message authentication code set in the communication data. The transmission portion transmits a synchronization request when a number of times that the determination portion determines a mismatch between the message authentication codes becomes equal to or more than a predetermined number of mismatches.

Claim (Index 13):
A communication program product stored in a non-transitory tangible computer readable storage medium, the communication program product comprising instructions to be executed by a computer, the computer is included in a communication apparatus that is connected to a network and authenticates communication data communicated on the network based on a message authentication code, the instructions for implementing;\n matching a value of a counter of the communication apparatus with a value of a counter of a different one of the communication apparatus by updating the value of the counter of the communication apparatus when the communication data is received from the different communication apparatus; generating the message authentication code based on the communication data that is received, the value of the counter of the communication apparatus, and a common key; determining whether the message authentication code that is generated matches a message authentication code set in the communication data that is received; and transmitting a synchronization request and matching the value of the counter of the communication apparatus with the value of the counter of the different communication apparatus when a number of times of determining a mismatch between the message authentication code that is generated and the message authentication code set in the communication data that is received becomes equal to or more than a predetermined number of mismatches.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 86.0
- Lexical Diversity: 2.46667
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15183443', '15636007', '15315084', '15868663', '14965683']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2644149261513145
- 35 USC 102 Novelty (BERT): 0.4752112743585273
- Combined Prediction Score: 0.2854945609720358
- Mean Citation Score: 177.07767399999997
- Max Citation Score: 190.59666
- Similarity Product: 144.0519575809908

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