PATENT CLAIM ANALYSIS

Application Number: 15949494
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["713", "158000"]

Abstract:
Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.

Claim (Index 17):
An accessory device, comprising:\n a security component; and a system on a chip (SOC) in communication with the security component, the SOC comprising a security hardware module, wherein the accessory device includes instructions executable to perform an unlocking process during pairing with a host device by\n sending information including a security component certificate to the host device; \n receiving a pairing certificate from the host device, the pairing certificate encrypted via a private key of a remote pairing service; \n decrypting the pairing certificate using a public key of the remote pairing service; \n verifying the information in the pairing certificate; and \n if the host device is verified, then unlocking the accessory device by\n sending an unlock request from the security component to the SOC, \n receiving the unlock request at the SOC, and requesting the security hardware module of the SOC to generate a challenge message, \n generating and encrypting the challenge message at the security hardware module of the SOC for sending to the security component, \n receiving the challenge message at the security component, decrypting the challenge message, performing an operation on the challenge message to form a new message, and encrypting the new message for sending to the security hardware module of the SOC, \n receiving the new message at the security hardware module, decrypting the new message, performing an inverse operation on the new message to obtain an original message, compare the new message to the original message, and \n unlock the accessory device if comparison of the new message to the original message is correct.

Metadata:
- Claim Count in Document: 42.0
- Percentile: 91.0
- Lexical Diversity: 2.125
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15495543', '13757561', '14827677', '15898092', '14614914']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3793797719357595
- 35 USC 102 Novelty (BERT): 0.5301702971107969
- Combined Prediction Score: 0.3944588244532633
- Mean Citation Score: 238.86203
- Max Citation Score: 362.51068
- Similarity Product: 345.1170896539926

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

Dataset: test