Domain-specific hardwired eCommerce learning machine
AssigneeHackproof Technologies Inc.
InventorJoseph Mitola, III
Life of this patent
Estimating the term…
Abstract
A domain-specific hardwired symbolic eCommerce machine is described that processes information via the hardwired mapping of symbols from one or more domains onto other such domains, computing and communicating with improved security and reduced power consumption because it has no CPU, no Random Access Memory (RAM), no instruction registers, no Instruction Set Architecture (ISA), no operating system (OS) and no applications programming. The machine provides web services by recognizing legal requests such as HTTP POST request and responding with an HTML web page. In some embodiments, the machine has no unconstrained RAM into which malware may insert itself and needs no anti-virus software.
Claims20
A domain-specific symbolic eCommerce apparatus comprising:
- first circuitry configured to convert a hypertext transfer protocol (HTTP) request to one or more symbols;
- and
- second circuitry configured to process the one or more symbols and validate the one or more symbols against one or more domains embedded into hardware of the domain-specific eCommerce apparatus, wherein each of the one or more domains indicates, via a hardwired symbolic notation, one or more values that the HTTP request is allowed to have.
An apparatus comprising:
- one or more field programmable gate arrays programmed, via one or more field programmable gate array (FPGA) images, to cause the apparatus to:
- convert a hypertext transfer protocol (HTTP) request to one or more symbols;
- and
- process the one or more symbols and validate the one or more symbols against one or more domains embedded into hardware of the one or more field programmable gate arrays, wherein each of the one or more domains indicates, via a hardwired symbolic notation, one or more values that the HTTP request is allowed to have.
A method comprising:
- receiving a specification that provides a definition of a hypertext transfer protocol (HTTP) eCommerce application to be implemented in an apparatus;
- determining, for the HTTP eCommerce application, a list of domains, a list of variable objects and a list of maps based on the specification;
- determining, for the HTTP eCommerce application, pipe circuitry for each map in the list of maps to produce a plurality of pipe circuits;
- determining, for the HTTP eCommerce application, memory block circuitry for each variable object in the list of variable objects to produce a plurality of memory block circuits;
- and
- implementing the plurality of pipe circuits and the plurality of memory block circuits into hardware of the apparatus, wherein after the implementing, the hardware of the apparatus is configured to perform one or more functions of the HTTP eCommerce application.
Dependencies are inferred from the claim text.