Patentable/Patents/US-10901835
US-10901835

Systems and methods for self correcting secure computer systems

PublishedJanuary 26, 2021
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A self-correcting secure computer system is provided. The computer system includes a read-only memory (ROM) device, a random access memory (RAM) device, and at least one processor in communication with the ROM device and the RAM device. The at least one processor is programmed to receive an activation signal, retrieve, from the ROM device, data to execute an operating system, and execute, on the RAM device, the operating system based on the data from the ROM device.

Patent Claims
20 claims

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

1

1. A system comprising: a self-correcting secure computer system comprising: a read-only memory (ROM) device; a random access memory (RAM) device; and at least one processor in communication with the ROM device and the RAM device, the at least one processor programmed to: receive an activation signal; retrieve, from the ROM device, data to execute an operating system; execute, on the RAM device, the operating system based on the data from the ROM device; execute a network connection; receive a request to initiate a program; deactivate the network connection without restarting the operating system; and upon confirmation of the deactivation of the network connection, initiate the program.

2

2. The system in accordance with claim 1 , wherein the at least one processor is further programmed to: receive a power down signal; end execution of the operating system on the RAM device; and depower the RAM device such that all data on the RAM device is deleted.

3

3. The system in accordance with claim 1 , wherein in the at least one processor is further configured to: receive a reboot signal; clear all data from the RAM device; retrieve, from the ROM device, data to execute an operating system; and execute, on the RAM device, the operating system based on the data from the ROM device.

4

4. The system in accordance with claim 1 , wherein the network connection is to the Internet.

5

5. The system in accordance with claim 1 , wherein the at least one processor is further configured to: receive a signal from a first switch to access a persistent memory; deactivate the network connection; and upon confirmation of the deactivation of the network connection, initiate connection to the persistent memory.

6

6. The system in accordance with claim 5 , wherein the persistent memory is one of an external hard drive, an internal hard drive, a universal serial bus memory device, and a hard drive partition and wherein the first switch is one of a physical switch attached to the computer system and a software switch selectable by a user.

7

7. The system in accordance with claim 1 , wherein the at least one processor is further configured to: receive a signal from a USB port that a USB device with persistent memory is being connected; deactivate the network connection; and upon confirmation of the deactivation of the network connection, initiate connection to the USB device.

8

8. The system in accordance with claim 1 , wherein the program is an encryption suite.

9

9. The system in accordance with claim 1 , wherein the at least one processor is further configured to prevent reactivation of the network connection after the network connection had been deactivated.

10

10. The system in accordance with claim 1 , wherein the at least one processor is further configured to: receive a switch signal from a user while accessing the Internet via the network connection; deactivate the network connection; adjust one or more network settings; and reactivate the network connection using the one or more adjusted network settings.

11

11. The system in accordance with claim 10 , wherein the one or more network settings include a device name and a media access control address.

12

12. The system in accordance with claim 1 further comprising a partitioned hard drive including at least two partitions, wherein the at least two partitions each include at least one of the ROM device, the RAM device, and persistent memory.

13

13. A method of operating a self-correcting secure computer system comprising a read-only memory (ROM) device, a random access memory (RAM) device, and at least one processor in communication with the ROM device and the RAM device, the method comprising: receiving an activation signal; retrieving, from the ROM device, data to execute an operating system; executing, on the RAM device, the operating system based on the data from the ROM device; executing a network connection; receiving a request to initiate a program; deactivate the network connection without restarting the operating system; and upon confirmation of the deactivation of the network connection, initiating the program.

14

14. A method in accordance with claim 13 further comprising: receiving a power down signal; ending execution of the operating system on the RAM device; and depowering the RAM device such that all data on the RAM device is deleted.

15

15. A method in accordance with claim 13 further comprising: receiving a reboot signal; clearing all data from the RAM device; retrieving, from the ROM device, data to execute an operating system; and executing, on the RAM device, the operating system based on the data from the ROM device.

16

16. A method in accordance with claim 13 further comprising: receiving a signal from a first switch to access a persistent memory; deactivating the network connection; and upon confirmation of the deactivation of the network connection, initiating connection to the persistent memory.

17

17. A method in accordance with claim 16 , wherein the persistent memory is one of an external hard drive, an internal hard drive, a universal serial bus memory device, and a hard drive partition and wherein the first switch is one of a physical switch attached to the computer system and a software switch selectable by a user.

18

18. A method in accordance with claim 13 further comprising: receiving a signal from a USB port that a USB device with persistent memory is being connected; deactivating the network connection; and upon confirmation of the deactivation of the network connection, initiating connection to the USB device.

19

19. A method in accordance with claim 13 further comprising preventing reactivation of the network connection after the network connection had been deactivated.

20

20. A method in accordance with claim 13 , wherein the self-correcting secure computer system further comprises a partitioned hard drive including at least two partitions, wherein the at least two partitions each include at least one of the ROM device, the RAM device, and persistent memory.

Classification Codes (CPC)

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

Patent Metadata

Filing Date

January 15, 2020

Publication Date

January 26, 2021

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. “Systems and methods for self correcting secure computer systems” (US-10901835). https://patentable.app/patents/US-10901835

© 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.