-
2018-08-28
15/731,536
2017-06-26
US 10,061,923 B1
2018-08-28
-
-
Venkat Perungavoor
Eric Kelly
2037-06-26
Smart Summary: A new type of computing machine has been created to protect against online threats like viruses and malware. It keeps local operations separate from external ones, ensuring that harmful files cannot affect the internal system. The machine has two sides: one for local tasks and another for internet activities, with no direct communication between them. Important software and data are stored securely in different memory areas to enhance safety. This design can be applied to various devices, including personal computers, laptops, and mobile phones, making them more secure when connected to the internet. 🚀 TL;DR
A computing machine that minimizes problems from external files, such as software virus and malware is disclosed. The computing machine has local operations separated from external operations, such that the external files are isolated from the hardware associated with the local operations. The local side hardware may include a Memory One, a Main Memory 3, and a Storage One device. The external side hardware may include a Memory Two, a Main Memory 4, and a Storage Two device. The internal side hardware are not in communication with the external side hardware. Operating system software may be stored in Memory One or in a secure partition of Storage One device. Data from local operations and local application programs may be stored in Storage One device. Internet browsing software may be stored in Memory Two or in a secure partition of Storage Two device.
Get notified when new applications in this technology area are published.
G06F21/565 » CPC main
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity; Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems; Detecting local intrusion or implementing counter-measures; Computer malware detection or handling, e.g. anti-virus arrangements; Static detection by checking file integrity
G06F21/552 » CPC further
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity; Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems; Detecting local intrusion or implementing counter-measures involving long-term monitoring or reporting
G06F21/554 » CPC further
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity; Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems; Detecting local intrusion or implementing counter-measures involving event detection and direct action
G06F21/566 » CPC further
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity; Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems; Detecting local intrusion or implementing counter-measures; Computer malware detection or handling, e.g. anti-virus arrangements Dynamic detection, i.e. detection performed at run-time, e.g. emulation, suspicious activities
G06F21/567 » CPC further
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity; Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems; Detecting local intrusion or implementing counter-measures; Computer malware detection or handling, e.g. anti-virus arrangements using dedicated hardware
G06F7/08 IPC
Methods or arrangements for processing data by operating upon the order or content of the data handled; Arrangements for sorting, selecting, merging, or comparing data on individual record carriers Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry
G06F21/56 IPC
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity; Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems; Detecting local intrusion or implementing counter-measures Computer malware detection or handling, e.g. anti-virus arrangements
G06F21/55 IPC
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity; Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems Detecting local intrusion or implementing counter-measures
G06F7/24 IPC
Methods or arrangements for processing data by operating upon the order or content of the data handled; Arrangements for sorting or merging computer data on continuous record carriers, e.g. tape, drum, disc Sorting, i.e. extracting data from one or more carriers, rearranging the data in numerical or other ordered sequence, and rerecording the sorted data on the original carrier or on a different carrier or set of carriers sorting methods in general
Not Applicable
Not Applicable
Not Applicable
The present invention relates to any Computing Machine, present or future, that can connect to or is connected with the outside world communications, Internet, Network(s) etc. such as, but not limited to, Personal Computers, Laptops, Servers, Main Frame Computers, Tablets, Telephones, Cell or Mobile Phones, TVs, Security Systems, Remote Data Sensors etc.
For this application purposes a Computing Machines is defined as an Internet or Network connected device that computes, stores, manipulates, receives and transmits information over the Internet or Networks. Some of the examples of Internet or Network connected Computing Machines but not limited to the following are Personal Computers, Computer Laptops, Computer Servers, Mainframe Computers, Cell Phones, Tablets etc.
1. A Brief Description of Current State of Most Common Network and/or Internet Connected Computing Machines are;
There are enormous problems of tempering with or hacking or hijacking of various Internet Connected Existing Computing Machines.
This proposed Computing Machine concept is directly applicable to the following:
FIG. 1 is a Block Diagram of design of an Existing Computing Machine System Motherboard for a typical modern personal computer, laptop or server.
FIG. 2 is a Block Diagram of the proposed said Computing Machine System Motherboard.
FIG. 3 is a Block Diagram of the proposed said Computing Machine's Operations.
FIG. 4 is a Block Diagram of Embodiment 1 of the proposed said Computing Machine System Motherboard.
FIG. 5 is a Block Diagram of Embodiment 2 of the proposed said Computing Machine System Motherboard.
FIG. 6 is a Block Diagram of Embodiment 3 of the proposed said Computing Machine System Motherboard.
| FIG. 1 |
| Item 5 | Power On Basic Input/Output Software | (FIG. 1) |
| (BIOS) | ||
| Item 6 | Central Processing Unit(s) | (FIG. 1) |
| Item 7 | Input/Output Display Devices | (FIG. 1) |
| Item 8 | Main Memory | (FIG. 1) |
| Item 9 | Backdoor Control of Motherboard | (FIG. 1) |
| Item 10 | Local Bus | (FIG. 1) |
| Item 11 | Communications with the outside world | (FIG. 1) |
| Item 12 | Input/output Hardware Devices | (FIG. 1) |
| Item 13 | Storage | (FIG. 1) |
| FIG. 2 |
| Item 14 | New Use BIOS | (FIG. 2, 4, 5, 6) |
| Item 15 | Central Processing Unit(s) | (FIG. 2, 4, 5, 6) |
| Item 16 | Input/Output Display Devices | (FIG. 2, 4, 5, 6) |
| Item 17 | Memory One | (FIG. 2, 5) |
| Item 18 | Memory Two | (FIG. 2, 4) |
| Item 19 | Main Memory 3 | (FIG. 2, 4, 5, 6) |
| Item 20 | Main Memory 4 | (FIG. 2, 4, 5, 6) |
| Item 21 | Local Bus | (FIG. 2, 4, 5, 6) |
| Item 22 | Communications with the outside world | (FIG. 2, 4, 5, 6) |
| Item 23 | Various Input/Output Devices Hardware | (FIG. 2, 4, 5, 6) |
| Item 24 | Storage Two | (FIG. 2, 4, 5, 6) |
| Item 25 | Storage One | (FIG. 2, 4, 5, 6) |
| FIG. 3 |
| Item 26 | Supervisory BIOS Software | (FIG. 3) |
| Item 27 | Input/Output Devices Hardware | (FIG. 3) |
| Item 28 | Memory One | (FIG. 3) |
| Item 29 | Memory Two | (FIG. 3) |
| Item 30 | Command to copy Memory One | (FIG. 3) |
| Item 31 | Command to copy Memory Two | (FIG. 3) |
| Item 32 | Main Memory 3 receives Operating | (FIG. 3) |
| System | ||
| Item 33 | Main Memory 4 receives Browser | (FIG. 3) |
| Software | ||
| Item 34 | Said Machine processes User's | (FIG. 3) |
| Commands | ||
| Item 35 | Storage 1 | (FIG. 3) |
| Item 36 | Storage 2 | (FIG. 3) |
| Item 37 | Memory 3 saves Session's files | (FIG. 3) |
| Item 38 | Memory 4 saves User approved files | (FIG. 3) |
| Item 39 | User Logs out | (FIG. 3) |
| Item 40 | Power off sequence | (FIG. 3) |
| Item 41 | Power off | (FIG. 3) |
A preferred embodiment of the present invention of the proposed new Computing Machine is illustrated in FIG. 2 (Hardware Design) and FIG. 3 (Operations).
FIG. 3. Is the flowchart of the operation of proposed new said Computing machine's system.
Operation of the Proposed Said Computing Machine.
BIOS (Basic Input and Output System) Software FIG. 3 Item 26. This is a new usage BIOS and it;
In this Computing Machine Embodiment 1 Memory One, FIG. 2 Item 17, is removed. The Operating System Software resides at Storage One, FIG. 4 Item 25, on Secure Area or Partition that cannot be overwritten or erased by any software. During the operation of said Computing Machine Embodiment 1 the Operating System Software is copied from Storage One, FIG. 4 Item 25, into Main Memory 3, FIG. 4 Item 19, and the processing starts as usual. Other than this change the operation of said Computing Machine remains the same.
In this Computing Machine Embodiment 2 Memory Two, FIG. 2 Item 18, is removed. The Browser Software resides at Storage Two, FIG. 5 Item 24, on Secure Area or Partition that cannot be overwritten or erased by any software. During the operation of said Computing Machine Embodiment 2 the Browser Software is copied from Storage Two, FIG. 5 Item 24, into Main Memory 4, FIG. 5 Item 20, and the processing starts as usual. Other than this change the operation of said Computing Machine remains the same.
In this Computing Machine Embodiment 3 Memory One, FIG. 2 Item 17, and Memory Two, FIG. 2. Item 18, are removed. The Operating System Software resides at Storage One, FIG. 6 Item 25, on Secure Area or Partition that cannot be overwritten or erased by any software. The Browser Software resides at Storage Two, FIG. 6 Item 24, on Secure Area or Partition that cannot be overwritten or erased by any software. During the operation of said Computing Machine Embodiment 3 the Operating System Software is copied from Storage One, FIG. 6 Item 25, into Main Memory 3, FIG. 6 Item 19. During the operation of said Computing Machine Embodiment 3 the Browser Software is copied from Storage Two, FIG. 6 Item 24, into Main Memory 4, FIG. 6 Item 20. And the processing starts as usual. Other than these changes the operation of said Computing Machine remains the same.
The main advantages of this Computing machine are that;
The reader will see that this invention can be used to protect user's information on any present or future Computing Machine that is connected to the outside world communications such as internet, networks, remote sensing devices, mobile or cell phones etc.
In addition the user is protected when a software virus, malware, spyware, hackers etc. tries to temper, alter or steal the user's information.
It will create visible evidence and traces of virus and malware attempts.
Said Computing Machine's Operating System, with all its applications, data files and main software are not accessible to the outside world communications (e.g. internet, networks etc.)
Any virus, malware or hacker's software, if and when it manages to enter through the browser's side will be quarantined and the malicious software is not allowed to self execute.
Because of the above advantages of this invention compared to the existing Computing Machines, the users are able to enjoy the peace of mind that their private information is secured from prying eyes.
This invention saves time and money as follows:
A greatly improved and secured Computing Machine design whereby solves the problem of hijacking and tampering with its operation when connected to the internet and or networks etc.
This design does not reduce the effectiveness of the Computing Machine in any manner whatsoever. The design applies to devices like Personal Computers, Computer Laptops, Computer Servers, Mainframe Computers, any kind of Cell Phones etc. This design applies to any Computing Machine that does computing or transfer information over the internet and or networks.
The big advantages are that it saves the user loss of countless hours in repairs, money, frustration, annoyance, irritation and shock when a device becomes infected with the virus and or malware etc. It also provides comfort and peace of mind that the user's information is safe and sound and that they have a reliable Computing Machine.
In the rare event of infection there is a user friendly software to crush the problem in its infancy.
The following is a tabulation of same prior art that might be remotely relevant.
| U.S. Pat. No. PATENTS |
| Pat. | Kind | Filling | Publication | Title/ | |
| No. | Code | Date | Date | Applicant | Classification |
| U.S. Pat. No. 5,555,158 A | Jan. 30, 1995 | Sep. 10, 1996 | David Dent, | Motherboard for personal | |
| Intel Corporation | computer standard | ||||
| desktop chassis | |||||
| 361/679.32, 361/679.48 | |||||
| U.S. Pat. No. 6,463,537 B1 | 4 Jan. 1999 | 8 Oct. 2002 | Jose Alberto Tello | Modified computer motherboard | |
| Codex Technologies, Inc. | security and identification system | ||||
| 713/182, 380/277, 713/185 | |||||
| U.S. Pat. No. 7,350,067 B2 | 22 Jun. 2005 | 25 Mar. 2008 | Jason Spottswood | Bios security management | |
| Hewlett-Packard Develop- | 713/1, 726/34, 726/4, 713/2 | ||||
| ment Company, L.P. | |||||
| U.S. Pat. No. 8,407,469 B2 | 24 Aug. 2010 | 26 Mar. 2013 | Scott C. Harris | Protection against | |
| unintentional file changing | |||||
| 713/165 | |||||
| U.S. Pat. No. 8,549,640 B2 | 12 Feb. 2008 | 1 Oct. 2013 | Michael P. Lyle, | System and method for | |
| Robert F. Ross, | computer security | ||||
| James R. Maricondo | 726/23, 726/22, 726/26, | ||||
| Symantec Corporation | 726/24, 726/27, 726/28 | ||||
| U.S. Pat. No. 5,237,616 A | 21 Sep. 1992 | 17 Aug. 1993 | Dennis G. Abraham, | Secure computer system | |
| Steven G. Aden | having privileged and | ||||
| IBM Corporation | unprivileged memories | ||||
| 713/193, 713/190, | |||||
| 711/163, 711/E12.092 | |||||
| U.S. Pat. No. 5,564,040 A | 8 Nov. 1994 | 8 Oct. 1996 | Jeffrey P. Kubala | Method and apparatus for | |
| IBM Corporation | providing a server function in a | ||||
| logically partitioned hardware | |||||
| machine, 711/173, 711/163 | |||||
| U.S. Pat. No. 5,615,263 A | 6 Jan. 1995 | 25 Mar. 1997 | Richard J. Takahashi | Dual purpose security | |
| Vlsi Technology, Inc. | architecture with protected | ||||
| internal operating system | |||||
| 713/164, 712/E09.035, | |||||
| 713/189, 711/E12.1 | |||||
| U.S. Pat. No. 5,657,445 A | 26 Jan. 1996 | 12 Aug. 1997 | John J. Pearce | Apparatus and method for | |
| Dell Usa, L.P. | limiting access to mass storage | ||||
| devices in a computer system | |||||
| 726/23, 712/244, 711/163, | |||||
| 711/E12.097, 710/37 | |||||
| U.S. Pat. No. 5,764,889 A | 26 Sep. 1996 | 9 Jun. 1998 | Donald Fred Ault, | Method and apparatus for | |
| Ernest Scott Bender, | creating a security environment | ||||
| Michael Gary Spiegel | for a user task in a | ||||
| IBM Corporation | client/sewer system | ||||
| 726/17, 709/226, 709/229 | |||||
| U.S. Pat. No. 6,249,872 B1 | 5 Jan. 1998 | 19 Jun. 2001 | Frank L. Wildgrube, | Method and apparatus for | |
| Mark Albrecht | increasing security against | ||||
| Intel Corporation | unauthorized write access | ||||
| to a protected memory | |||||
| 726/2, 711/E12.094 | |||||
| U.S. Pat. No. 6,272,533 B1 | 16 Feb. 1999 | 7 Aug. 2001 | Hendrik A. Browne | Secure computer system and | |
| method of providing secure acce- | |||||
| access to a computer system In- | |||||
| including a stand alone switch | |||||
| operable to inhibit data corruption | |||||
| on a storage device | |||||
| 709/213, 711/154, 711/152, | |||||
| 711/111, 711/100, 710/316 | |||||
| U.S. Pat. No. 6,463,537 B1 | 4 Jan. 1999 | 8 Oct. 2002 | Jose Alberto Tello | Modified computer motherboard | |
| Codex Technologies, Inc. | security and identification system | ||||
| 713/182, 380/277, 713/185 | |||||
| U.S. Pat. No. 6,986,052 B1 | 30 Jun. 2000 | 10 Jan. 2006 | Millind Mittal | 713/190, 713/189, | |
| Intel Corporation | 711/E12.101, 711/E12.097 | ||||
| U.S. Pat. No. 7,124,170 B1 | 21 Aug. 2000 | 17 Oct. 2006 | W. Olin Sibert | Secure processing unit | |
| Intertrust Technologies | systems and methods | ||||
| Corp. | 709/216, 711/103, | ||||
| 711/153, 711/206, | |||||
| 711/E12.102, 713/164 | |||||
| US 20020166061 A1 | 7 May 2001 | 7 Nov. 2002 | Ohad Falik, | Flash memory protection scheme | |
| Michal Schramm | shared for secured BIOS | ||||
| implementation in personal com- | |||||
| puters with an embedded | |||||
| controller | |||||
| 726/34, 711/E12.099 | |||||
| US 20030140238 A1 | 31 Dec. 2002 | 24 Jul. 2003 | Mustafa Turkboylari | Implementation of a secure | |
| Texas Instruments | computing environment by using | ||||
| Incorporated | a secure bootloader, shadow | ||||
| memory and protected memory | |||||
| 713/193 | |||||
| U.S. Pat. No. 8,756,390 B2 | 5 Dec. 2005 | 17 Jun. 2014 | Simon Chu, | Methods and apparatuses for | |
| William J. Piazza | protecting data on mass | ||||
| IBM Corporation | storage devices | ||||
| 711/163, 711/111, | |||||
| 711/100, 711/154 | |||||
| U.S. Pat. No. 8,924,728 B2 | 30 Nov. 2004 | 30 Dec. 2014 | Ernest F. Brickell | Apparatus and method for estab- | |
| Intel Corporation | lishing a secure session with a | ||||
| device without exposing privacy- | |||||
| sensitive information | |||||
| 713/176, 713/168 | |||||
| WO 2006091997 A1 | 1 Mar. 2005 | 8 Sep. 2006 | Grover Latham Howard, | Security system for computers | |
| 3 More >> | G06F21/88, G06F21/70, | ||||
| G06F21/575, G06F21/78 | |||||
| WO2002095571A1 | 10 May 2002 | 28 Nov. 2002 | O2 Micro, Inc. | Pre-boot authentication system | |
| WO2004010395A1 | 24 Jul. 2003 | 29 Jan. 2004 | Evatayhow | Theft deterrence security system | |
| Holdings Pty Ltd | |||||
| US20020087877 | 28 Dec. 2000 | 4 Jul. 2002 | Grawrock David W. | Platform and method of creating | |
| a secure boot that enforces | |||||
| proper user authentication and | |||||
| enforces hardware configurations | |||||
| NON PATENT LITERATURE DOCUMENTS |
| Following is small list of articles discussing |
| problems associated with the existing Computing Machines |
| and its negative effects on the society in general. |
| Article in | Date | Title of the |
| Publication | Published | Article |
| Los Angeles Times | 21 Aug. 2016 | NSA-Linked Cyber Thieves |
| Editorial Sec A | ||
| Los Angeles Times | 19 May 2017 | Armed Robbers of the Internet |
| Sec A | ||
| Los Angeles Times | 6 Jun. 2017 | Bill to Help Cyber Attack |
| Sec B | Victims Faces Obstacle | |
1. A computing machine with local operations separated from external operations; wherein the computing machine comprises:
a plurality of Central Processing Units;
a Main Memory 3, wherein Main Memory 3 is in communication with the plurality of Central Processing Units;
a Main Memory 4 that is in communication with the plurality of Central Processing Units;
a Storage One device for non-transitory storage of application programs and data that is in communication with the plurality of Central Processing Units; and
a Storage Two device for non-transitory storage of other application programs and other data that is in communication with the plurality of Central Processing Units;
wherein the Main Memory 3 and the Storage One device are all operationally independent and not in communication with the Main Memory 4 nor in communication with the Storage Two device;
wherein the Main Memory 3 and the Storage One device are all for the local operations; and
wherein the Main Memory 4 and the Storage Two device are all for the external operations; wherein the external operations are associated with communications from outside of the computing machine; wherein external files from external operations are isolated from the Main Memory 3 and from the Storage One device.
2. The computing machine according to claim 1, wherein the Storage One device comprises a secure partition region that cannot be overwritten; wherein this secure partition region comprises non-transitory storage of a main operating system software; and wherein the Storage Two device comprises a different secure partition region that cannot be overwritten; wherein this different secure partition region comprises non-transitory storage of at least one internet browsing application program.
3. The computing machine according to claim 1, wherein the computing machine further comprises a Memory One comprising non-transitory storage of a main operating system software; wherein the Memory One is in communication with the plurality of Central Processing Units; and wherein the Storage Two device comprises a secure partition region that cannot be overwritten; wherein this secure partition region comprises non-transitory storage of at least one internet browsing application program; wherein the Memory One is operationally independent and not in communication with the Main Memory 4 nor with the Storage Two device; wherein the Memory One is for the local operations; wherein the external files are isolated from the Memory One.
4. The computing machine according to claim 3, wherein the Memory One cannot be overwritten.
5. The computing machine according to claim 1, wherein the Storage One device comprises a secure partition region that cannot be overwritten; wherein this secure partition region comprises non-transitory storage of a main operating system software; and wherein the computing machine further comprises a Memory Two comprising non-transitory storage of at least one internet browsing application program; wherein the Memory Two is in communication with the plurality of Central Processing Units; wherein the Main Memory 3 and the Storage One device are all operationally independent and not in communication with the Memory Two; and wherein the Memory Two is for the external operations.
6. The computing machine according to claim 5, wherein the Memory Two cannot be overwritten.
7. The computing machine according to claim 1, wherein the computing machine further comprises a Memory One comprising non-transitory storage of a main operating system software; wherein the Memory One is in communication with the plurality of Central Processing Units; and wherein the computing machine further comprises a Memory Two comprising non-transitory storage of at least one internet browsing application program; wherein the Memory Two is in communication with the plurality of Central Processing Units; wherein the Memory One is operationally independent and not in communication with the Memory Two, not with the Main Memory 4, and not with the Storage Two device; wherein the Memory One is for the local operations; and wherein the Memory Two is for the external operations; wherein the external files are isolated from the Memory One.
8. The computing machine according to claim 7, wherein the Memory One and the Memory Two each cannot be overwritten.
9. The computing machine according to claim 1, wherein the computing machine further comprises a Local Bus for facilitating communications with the plurality of Central Processing Units; wherein the Local Bus is in communication with the plurality of Central Processing Units; and wherein the Local Bus is in communication with at least two of: a Memory One; a Memory Two; the Main Memory 3; the Main Memory 4; the Storage One device; and the Storage Two device; the Memory One is for the local operations; wherein the Memory Two is for the external operations; wherein the external files are isolated from the Memory One.
10. A computing machine with local operations separated from external operations; wherein the computing machine comprises:
a plurality of Central Processing Units;
a Memory One comprising non-transitory storage of a main operating system software; wherein the Memory One is in communication with the plurality of Central Processing Units;
a Memory Two comprising non-transitory storage of at least one internet browsing application program; wherein the Memory Two is in communication with the plurality of Central Processing Units;
a Main Memory 3, wherein the Main Memory 3 is in communication with the plurality of Central Processing Units;
a Main Memory 4 that is in communication with the plurality of Central Processing Units;
a Storage One device for non-transitory storage of application programs and data that is in communication with the plurality of Central Processing Units; and
a Storage Two device for non-transitory storage of other application programs and other data that is in communication with the plurality of Central Processing Units;
wherein the Memory One, the Main Memory 3, and the Storage One device are all operationally independent and not in communication with the Memory Two, not in communication with the Main Memory 4, and not in communication with the Storage Two device;
wherein the Memory One, the Main Memory 3, and the Storage One device are all for the local operations; and
wherein the Memory Two, the Main Memory 4, and the Storage Two device are all for the external operations; wherein the external operations are associated with communications from outside of the computing machine; wherein external files from external operations are isolated from the Memory One, from the Main Memory 3, and from the Storage One device.
11. The computing machine according to claim 10, wherein the computing machine further comprises a Local Bus for facilitating communications with the plurality of Central Processing Units; wherein the Local Bus is in communication with the plurality of Central Processing Units; and wherein the Local Bus is in communication with: the Memory One, the Memory Two, the Main Memory 3, the Main Memory 4, the Storage One device, and the Storage Two device.
12. The computing machine according to claim 10, wherein the Memory One and the Memory Two each cannot be overwritten.
13. The computing machine according to claim 10, wherein the Memory One and the Memory Two are each read only memories.
14. The computing machine according to claim 10, wherein after initial power up of the computing machine, a BIOS of the computing machine causes the main operating system software to be copied from the Memory One into the Main Memory 3 for operation and access by the plurality of Central Processing Units.
15. The computing machine according to claim 10, wherein after initial power up of the computing machine, a BIOS of the computing machine causes the at least one internet browsing application program to be copied from Memory Two into the Main Memory 4 for operation and access by the plurality of Central Processing Units.
16. The computing machine according to claim 10, wherein the Storage One device non-transitorily stores one or more of: the application programs or the data files.
17. The computing machine according to claim 10, wherein the Storage Two device non-transitorily stores one or more of: the other application programs or the other data files.
18. The computing machine according to claim 10, wherein the computing machine further comprises Input/Out display devices in communication with the plurality of Central Processing Units.
19. A method of computing for a single computing machine with local operations separated from external operations; wherein the method comprises steps of:
receiving a power on input which initiates input and output devices;
copying a main operating system software from a Memory One to a Main Memory 3 such that a plurality of Central Processing Units access the main operating system software; wherein the Memory One cannot be overwritten;
copying at least one internet browsing application program from a Memory Two to a Main Memory 4; such the plurality of Central Processing Units access the at least one internet browsing application program; wherein the Memory Two cannot be overwritten; wherein the Memory One and the Main Memory 3 are operationally independent, separate, and not in communication with the Memory Two and not in communication with the Main Memory 4;
supervision of the main operating system software and the at least one internet browsing application program are carried out by a BIOS of the single computing machine;
processing of the local operations by the plurality of Central Processing Units accessing application software under supervision of the main operating system software; wherein both the application software and the main operating system software are processing in the Main Memory 3; wherein the application software are non-transitorily stored in a Storage One device; and
processing of the external operations by the plurality of Central Processing Units accessing external application software under supervision of the at least one internet browsing application program; wherein both the external application software and the at least one internet browsing application program are processing in the Main Memory 4; wherein the external application software are non-transitorily stored in a Storage Two device; wherein the Storage One device is operationally independent, separate, and not in communication with the Storage Two device;
wherein the single computing machine comprises the Memory One, the Main Memory 3, the Storage One device, the Memory Two, the Main Memory 4, and the Storage Two device.
20. The method according to claim 19, wherein data files associated with the application software are non-transitorily stored in the Storage One device; and wherein other data files associated with the at least one internet browsing application program or associated with the external application software are non-transitorily stored in the Storage Two device; wherein the other data files are isolated from the Memory One, from the Main Memory 3, and from the Storage One device.