...that the inventor of the electric motor was a blacksmith named Thomas Davenport? Described as "a brilliantly unsuccessful inventor", Davenport invented the first rotary electric motor. In 1836 he headed out -- on foot -- from his Vermont home to file a patent application at the Patent Office in Washington, D.C. By the time he got there, he had squandered away his money and couldn't afford the $30 filing fee so he turned around and went home. When he later mailed in his application with money he'd raised, the Patent office was destroyed in a fire. He did finally get credit for his invention on Feb. 5, 1837.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 4462074 | Do loop circuit In a programmable machine, a combination for executing a do loop without requiring "overhead" steps to be included in the do loop, having means for determining when the final do loop step is being executed, means for counting the number of do loop iterati... | 07/24/1984 |
| 4430708 | Digital computer for executing instructions in three time-multiplexed portions Disclosed is a digital computer that includes a memory means in which each of the instructions that the computer executes is represented by first, second, and third sets of microcommands. For any one particular instruction, the first set of microcommands ... | 02/07/1984 |
| 4424563 | Data processor including a multiple word processing method and device An initialization routine provides to a CPU an instruction to be executed and multiple words of input data to be processed by the instruction. The CPU stores the input data in consecutive locations of a register having a boundary after the last word of st... | 01/03/1984 |
| 4398244 | Interruptible microprogram sequencing unit and microprogrammed apparatus utilizing same An interruptible microprogram sequencing unit (MSU) for providing a sequence of microinstruction addresses to a control memory containing microinstructions for the operation of a microprogrammed apparatus. The MSU includes an address output for providing ... | 08/09/1983 |
| 4181942 | Program branching method and apparatus A special branch instruction used in a computing system serves as a conditional branch or as an unconditional branch as determined by the state of an internal register. This special branch instruction is used for conditional branching within or at the end... | 01/01/1980 |
| 4179737 | Means and methods for providing greater speed and flexibility of microinstruction sequencing Improved means and methods for providing highly flexible microinstruction sequencing in a microprogrammed digital data processing system particularly with regard to the handling of specialized types of sequencing situations such as are involved in wait-lo... | 12/18/1979 |
| 4099229 | Variable architecture digital computer A variable architecture digital computer to provide real-time control comations a for missile by executing efficient variable-length instructions optimized for such application by means of a microprogrammed processor and an instruction byte string concep... | 07/04/1978 |
| 4097920 | Hardware control for repeating program loops in electronic computers Push-pop stack and counters added to automatic processor's program addressing and execution logic. A certain instruction, typically a load counter instruction, "pushes" the contents of the program counter (instruction address register) onto the stack (tha... | 06/27/1978 |
| 4086633 | Numerical control system with program access function A numerical control system having a memory and a register is disclosed. A command which is frequently used is stored in the memory. The stored command is read out of the memory by a particular command, and then used to control a machine tool. Thus, the pr... | 04/25/1978 |
| 4021779 | Microprogram control units A microprogram control unit comprises a microprogram store and an interactive processor processing the micro instructions issued by the microprogram store to produce expanded system control signals, at least some of the processing elements of the interact... | 05/03/1977 |
| 3969724 | Central processing unit for use in a microprocessor A central processing unit (CPU) is disclosed which can be used in a microprocessor and which has a relatively simple architecture enabling it to perform rapid data processing operations. The CPU has a plurality of registers, an arithmetic logic unit (ALU)... | 07/13/1976 |