PATENT CLAIM ANALYSIS

Application Number: 15925482
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-07
Patent Classification: ["726", "004000"]

Abstract:
A client device for media playback includes a user-installable media client application which implements the client-side of a digital rights management (DRM) system. The client device employs secure boot and verifies the user-installed application. The application is hardened against reverse engineering, and it utilizes a special API provided by the client device to tie into the secure boot, bridging the gap between the secure boot and the client-side of the DRM system contained within the application.

Claim (Index 1):
A client device, comprising:\n at least one processor; one-time-programmable (OTP) storage including a first verification key and one or more second verification keys; and a computer-readable storage medium, coupled to the at least one processor, including:\n a media client, \n firmware, \n a boot image including\n a public encryption key securely stored in the boot image, and \n an encrypted symmetric key, and \n \n computer-readable instructions, when executed by the at least one processor, are configured to:\n engage in a secure boot process to authenticate the boot image for use in a rights management scheme employing a private encryption key at a rights management server and the public encryption key by:\n verifying a signature of the public encryption key using the first verification key, \n decrypting the encrypted symmetric key to generate a decrypted symmetric key, \n verifying a signature of the decrypted symmetric key using the one or more second verification keys, and \n verifying a signature of the boot image using the decrypted symmetric key, \n \n load and execute the firmware, responsive to successful completion of the secure boot process, \n responsive to a request from the media client, use, by the firmware, the public encryption key to create an encrypted device registration message, and \n return the encrypted device registration message to the media client, and \n forward, by the media client, the encrypted device registration message to the rights management server to register the client device.

Metadata:
- Claim Count in Document: 20.0
- Percentile: 90.0
- Lexical Diversity: 1.66
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13072069', '14578688', '15898950', '13170261', '12648416']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2729553927434417
- 35 USC 102 Novelty (BERT): 0.4646241588980865
- Combined Prediction Score: 0.2921222693589062
- Mean Citation Score: 162.40750399999996
- Max Citation Score: 170.36516
- Similarity Product: 135.79533874428273

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