×

Hacking-resistant computer design

  • US 10,606,768 B2
  • Filed: 10/01/2018
  • Issued: 03/31/2020
  • Est. Priority Date: 08/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • at least one CPU;

    a bus;

    at least one I/O module configured to connect to a network through the bus;

    at least one memory module, comprising;

    at least one memory address range for program code, configured by hardware circuitry, wherein the program code comprises computer-executable code; and

    at least one memory address range for other data, wherein the other data comprises data read from the network;

    wherein the at least one CPU is hardware-configured to execute only the computer-executable code in the memory address range for program code;

    wherein the computer system is configured to execute a pull command through the bus to read the other data from the network and write the other data only to the at least one memory address range for other data;

    wherein the computer system is configured to execute a push command through the bus to send data to the network;

    wherein the bus is configured not to accept a push command from the network or a pull command from the network; and

    wherein the hardware circuitry of the bus is configured to not permit the network to access the at least one memory module through the bus.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×