Patent CA-3153486-A1 (CA)
Inventor: HAYNES ROBERT
IPC: G06F15/00
Filed: 2022-03-25
Abstract: The invention is a software based, virtual computer, which allows for infinity to be used in every detail of the design. By utilizing right triangles, every feature of the computer can use infinity in some way, thereby achieving a much more efficient user interface. Starting with the base concept, which is that every part of the computer is upgraded to infinite capacity, a user can experience a greater computing interface. Summary of the Invention The software provided is simple, and illustrates an infinitely capable controller for binary input, followed by two examples of how right triangles can help achieve an infinite computer. By storing binary information in a right trianle, one can store an unlimited amount of data. Last, a simple example of retrieving a bit from the triangle "hard drive", located at the end of the drive, demonstrates a higher speed of data transfer, derived from the right triangle. Everything from the electronics of a computer, to the peripherals, the monitor, and data connection for the intemet, can all use the benefit of the infinite right triangle software. Detailed Description of the Invention The software is centrally achieved through the use of right triangles, and the derivative. As each part of the secant line travels to the final destination of the tangent line, a right triangle is traversed. By connecting the tangent lines in succesion by their right triangles, a infinite capacity computer processing can be attained. By connecting all the triangles of the number line to infinity, a math solving system can be designed by right triangles alone. With a large right triangle representing infinity, the smaller triangles can be processed by their slope, or legs. For speed, to explain simply, a coordinate on a graph of a right triangle can travel to the other side of the triangle rather quickly in computing software, by simply "zero-ing" the coordinate (assuming the triangle is starting at the origin). With all of infinity, sorted by an "infinite capacity" hard drive, finding data quickly can be achieved by "zero-ing" a triangle, in series, all at the same instant. It is as easy to try as simply changing the number one to the number zero. By linking all of infinity in to a right triangle, with smaller triangles representing binary data, a virtual software infinite computer can be produced. By using a right triangle for the bit 0, and two right triangles for the bit 1, a bigger right triangle can store an infinite amount of data by simple rising one unit per bit, and either moving one unit for bit 0, or two units for bit 1. These smaller triangles representing the bits fit in to the larger, main, infinite right triangle. The slope, and two leg lengths, actually are all that is required to store the entire infinite amount of data. Finally, by using an infinite loop in the computer software, a keyboard key can represent either bit 0, or bit 1, which allows for seamless control of the infinite computer as upgraded as it may require. Similar procedures can be used to obtain all other features of the infinite computer. For example, wheither it be computer electronics, where you could use right triangles to make components communicate more efficiently in miniturization, or with the efficiency of monitor display