...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 |
| 5911126 | Method and arrangement for digitized three-dimensional sensing of the shape of bodies or body parts For largely automated production of artificial limbs or adapted moldings, digitized three-dimensional image data of the shape of body or body parts are obtained, particularly of human body parts or limbs. The body or body part is covered by a thin, tight-... | 06/08/1999 |
| 5901060 | Computerized tool for designing a positive cast to be used in fabricating a prosthetic limb socket A system and method for fabricating a thermoplastic prosthetic limb socket from a thermoplastic preform cone involves the steps of: obtaining a digital or physical positive representation of a patient's residual limb; determining a desired thickness for t... | 05/04/1999 |
| 5812406 | Method and apparatus for recording operating status of an NC processing machine A method and apparatus for recording an operating status of an NC processing machine is provided. Measuring and recording operations can be performed with trial processing and actual processing distinguishing from each other. In order to record the operat... | 09/22/1998 |
| 5751577 | Production data preparing system for producing a metal mask plate A production data preparing system, for providing a metal mask plate used for soldering various SMDs on a printed-board, includes: a CAD file for storing production data for preparing the printed-circuit board; a foot-print shape storage unit for storing ... | 05/12/1998 |
| 5711643 | Portable semi-automatic computer code key cutting machine This invention relates to a programmable semiautomatic portable key cutting machine. More particularly, this invention pertains to a portable key cutting machine which semi-automatically cuts key blanks in accordance with key blank manufacturers' key prof... | 01/27/1998 |
| 5697413 | Method and machine for fabricating a decorative inlaid floor A method of creating a decorative inlaid floor includes the first step of providing a cutting implement, such as a router, which is operable to machine an inlay recess in a finished wood floor. The next step is to position the router over a section of the... | 12/16/1997 |
| 5602453 | Coordinate system display guide for a numerical control apparatus A numerical control apparatus for controlling a cutting machine for cutting a workpiece according to a predetermined tool path wherein the tool path is defined relative to a coordinate system by a cutting program. The numerical control apparatus includes ... | 02/11/1997 |
| 5387852 | Method of determining tool running path in N/C system In an numerical control machining system, a plurality of parts on a work are cut into predetermined shapes with one cutting tool by moving back and forth the cutting tool a plurality of times for each part to be cut. When determining a tool running path, ... | 02/07/1995 |
| 5365812 | Automatic saw machine and method A saw apparatus for automatically sawing pieces of material at various predetermined lengths and angles includes a power saw mechanism, a rotatable saw mechanism mounting structure, a motor for rotating the mounting structure, a translational power saw mo... | 11/22/1994 |
| 5315524 | Interactive type automatic programming method including automatic re-execution of program statements An interactive type automatic programming method which facilitates the detection of errors in a part program and permits only a required portion of the modified/edited part program to be re-executed. First, part program statements are displayed on a scree... | 05/24/1994 |
| 5293106 | Program reviewing device in numerical control processing apparatus A program reviewing device in a numerical control processing apparatus such as a punch press machine for effecting processing in accordance with an NC program. The device includes a display unit; a shape display control unit for displaying a work shape ob... | 03/08/1994 |
| 5289382 | Method of and system for producing data for numerically controlled machining A numerically controlled machining data for controlling a numerically controlled machine tool on the basis of a shape model representing a product to be machined by the numerically controlled machine tool is produced by the steps of storing in a memory po... | 02/22/1994 |
| 5274750 | Robot teaching apparatus and method with skill level storage In accordance with levels of skillfulness of operators, guidance of a robot teaching apparatus is automatically changed for facilitated use by beginners and skilled operators. Teaching is performed through an interactive procedure with the aid of a displa... | 12/28/1993 |
| 5270940 | Contour configuration machining method A contour configuration machining system of an interactive numerical control apparatus is provided for carrying out a machining operation by a lathe by programming a predetermined contour configuration based on configuration data of straight lines, arcs a... | 12/14/1993 |
| 5266876 | Numerical control apparatus having a machining program editing function for numerical control machine tool A machining program for controlling a numerical control machine tool is edited by a machining program editing function of a numerical control apparatus. Machining step division codes and machining step identification codes are input, and machining step un... | 11/30/1993 |
| 5251145 | Decision apparatus for machining steps of numerical control information generating function A numerical control information generating system allows an operator to revise using a simple input method any of the types of machining steps, tools to be used and scopes of machining of a machining process which have previously been automatically decide... | 10/05/1993 |
| 5247453 | Numerical control information generating apparatus A numerical control information generating apparatus generates numerical control information within a short period of time, since it extracts a machining portion from the input blank shape and the input machining shape and automatically divides the machin... | 09/21/1993 |
| 5239478 | Method for determining groove machining process based on numerical control information generating function In a method for determining a groove machining process based on numerical control information generating functions, a groove machining process is automatically determined based on characteristics of shape elements adjacent to groove shape elements as well... | 08/24/1993 |
| 5138557 | Corner shape insertion method The invention relates to a corner shape insertion method for inserting a corner shape such as a chamfered or rounded corner portion having prescribed dimensions at a corner of a profile (OLF) comprising a plurality of figure elements (S1-S8). When limits ... | 08/11/1992 |
| 5099432 | Method for determining machining process in numerical control information generating function A machining method is for determining numerical control information in a numerical control machine tool apparatus. A method includes inputting workpiece data denoting an initial shape of a workpiece which is to be machined, and further inputting product d... | 03/24/1992 |
| 5095439 | Profile revising method The method of the invention includes displaying on a display screen (CRT), a profile (A) and one or more figure elements (Sn, St, Ck) for specifying a shape added to the profile (A), designating a predetermined figure element (circular arc C1 '... | 03/10/1992 |
| 5072398 | Figure definition method in automatic programming A figure definition method including the steps of displaying a list (11) of the definition statements of already defined figure elements and graphic images (12) of the already defined figures on a display screen; successively displaying, one at a time in ... | 12/10/1991 |
| 5060163 | Programming apparatus for lathes A lathe programming apparatus and method according to the invention are for preparing an NC program used in a computer-controlled NC lathe. In order to input machining position data indicative of a portion to be subjected to additional machining, the appa... | 10/22/1991 |
| 5008828 | Tool lathe provided with improved control means Tooling lathe with programmable tool displacement. The lathe of the invention comprises, visible from the outside, a frame with body complete (1), a bench (3) supporting the movable headstock (4), a movable saddle (5) and a fixed headstock supporting a ma... | 04/16/1991 |
| 5008806 | Method of creating NC data for machining curved surfaces The invention relates to an NC data creation method for machining a curved surface (101) having a cutting boundary surface (102) in the depth direction. Data specifying the three-dimensional curved surface (101) and the curved surface (102) of a cutting b... | 04/16/1991 |
| 5006977 | Figure element revising method In revising a figure element, the figure element (C2) to be revised is designated, the designated figure element (C2 ) is displayed by a type of line or and color different from those of other figure elements, the figure elements (S | 04/09/1991 |
| 4998196 | Method of creating NC data for turning A method of creating NC data including storing various approach/withdrawal patterns in dependence upon a particular zone in which a turret index point/tool exchange position (PT) is present, the zone being one among zones (ZN1 -ZN | 03/05/1991 |
| 4962472 | Automatic programming method for outputting figure elements of parts as well as part profile descriptions in response to a part profile request A prescribed menu item on a menu table (108b) is picked to designate a method of defining a figure element, and a predefined figure element displayed on a display screen (106) is picked. A processor (102) defines a new figure element using the picked figu... | 10/09/1990 |
| 4928221 | Part program generating system The present invention is a system that takes a drawing definition produced by a CAD/CAM system 10 and produces a debugged part program. The drawing definition is used to produce a sequence of processes which will produce the part. The drawing definition i... | 05/22/1990 |
| 4904914 | NC Data creation method The invention relates to a method of creating NC data for machining the interior of an area. The method includes displaying, on a graphic display unit (106), contours (CNT1, CNT2) inputted in order to specify the area (ARM), recognizing the are... | 02/27/1990 |
| 4891764 | Program controlled force measurement and control system A microprocessor based electric actuator control system is provided which allows accurate determination of the forces opposing movement of manipulator driveshaft. The control system electronically sets a predetermined current through an actuator to produc... | 01/02/1990 |
| 4891763 | NC program editing and programming device An automatic programming device has a display structure, an input structure for entering graphical data in accordance with information that is displayed by the display, and a threshold level variation device for varying a threshold level which forms a ref... | 01/02/1990 |
| 4870594 | System and method for supporting layout of assembly parts for vehicles A man-machine system and method for backing up layout of assembly parts for a vehicle in which any one of assembly part positions, e.g., a recovery limit position of a clutch pedal is specified to set a temporary layout of each assembly part such as the c... | 09/26/1989 |
| 4837703 | Method for generating tool path The issue of tool path generation has so far been approached from points of automatic programming system on typified by APT. In the automatic programming system, however, patterns of workpieces should be recognized by operators, and if the workpieces are ... | 06/06/1989 |
| 4788636 | Interactive device for entering graphic data Disclosed is a device for inputting a list of the shape of a work which enables an operator to make a final list representing the shape of a work by entering elements and dimensions of the work based on a display representing the shape of the work which i... | 11/29/1988 |
| 4755927 | Method and apparatus for producing a three-dimensional curved surface from two-dimensional section curves The method involves entering section data relating to two sections (11, 12) of a three-dimensional curved body, data relating to first and second section curves (11a, 12a) formed by the two sections (11, 12), and data relating to a three-dimensional curve... | 07/05/1988 |
| 4742464 | Method of making a prosthesis, especially a dental prosthesis A method of making a dental prosthesis in which data representing standard tooth shapes and sizes, relationships between teeth and adjacent and occlusive teeth and characteristics for securing a prosthesis to a prepared site, and machining instructions fo... | 05/03/1988 |
| 4727496 | Shape inputting system in automatic programming function A graphics, such as a shop drawing of a workpiece worked by a machine tool, is inputted as working data in an automatic programming function in accordance with the natural graphic recognition order for an operator, and the system therefor includes the ste... | 02/23/1988 |
| 4723203 | Automatic machining process determination method in an automatic programming system A machining process determination method in automatic programming for automatically creating NC data for a lathe. The method includes storing machining processes in a memory in a machining sequence, reading the previously stored machining processes out of... | 02/02/1988 |
| 4722045 | Input data sign determining method An input data sign determining method in a method of creating NC machining data by entering a direction (.uparw., , .fwdarw., , .dwnarw., , .rarw., ) for each block (b1 -b8) of a part profile through use of a profile symbol key t... | 01/26/1988 |