Patentable/Patents/US-12086076
US-12086076

Computing devices for encryption and decryption of data

PublishedSeptember 10, 2024
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A computing device is disclosed. The computing device includes a central processing unit and a mass storage bus. The central processing unit includes an application processing unit and an immutable encryption key for use with the encryption of data and the decryption of data. The application processing unit includes an instruction set to perform an encryption of data and a decryption of data stored via the mass storage bus. The immutable encryption key stored in the central processing unit and inaccessible from outside of the instruction set.

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The central processing unit of claim 1 wherein the central processing unit is configured in the computing device, the central processing unit operably coupled to the mass storage bus, and the mass storage bus operably coupled to a mass storage device.

3

3. The central processing unit of claim 2 wherein the mass storage device is one of a removable storage and a non-removable storage.

4

4. The central processing unit of claim 1 including a main processing core on an integrated circuit with the application processing unit, wherein the application processing unit is separate from the main processing core.

5

5. The central processing unit of claim 1 wherein the immutable encryption key is a symmetric key.

6

6. The central processing unit of claim 1 wherein the instruction set is immutable.

7

7. The central processing unit of claim 1 wherein the instruction set is stored in a non-volatile memory location in the central processing unit.

8

8. The central processing unit of claim 1 wherein the immutable encryption key is stored in a non-volatile memory location.

10

10. The method of claim 9 wherein the storing the immutable encryption key includes storing the immutable encryption key in a non-volatile memory location in the central processing unit.

11

11. The method of claim 9, wherein storing the instruction set includes storing the instruction set is stored in a nonvolatile memory location in the central processing unit.

13

13. The non-transitory computer readable medium of claim 12, wherein the executable instructions further control the application processing unit to intercept comprising intercepting a storage command.

14

14. The non-transitory computer readable medium of claim 12 wherein the non-transitory computer readable medium is located within the processor.

15

15. The method of claim 9, wherein storing the instruction set includes storing an instruction set that is inaccessible from outside of the central processing unit.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

February 21, 2020

Publication Date

September 10, 2024

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Computing devices for encryption and decryption of data” (US-12086076). https://patentable.app/patents/US-12086076

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.