...that several people are credited with the invention of the flush toilet? Most people have heard of Thomas Crapper (1837-1910), the sanitary engineer who invented the valve-and-siphon arrangement that made the modern toilet possible. Another claimant to "the throne" was British inventor Alexander Cumming who patented a toilet in 1775. Then there's a nameless Minoan (a native of ancient Crete) who lived 4,000 years ago who supposedly was ahead of his time and created the first flush toilet!
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 |
| 7092845 | Computational design methods A method of identifying a configuration of an object, the method comprising the steps of: specifying a plurality of different object configurations; for each specified object configuration, using a first simulation procedure to simulate the specified conditions so a... | 08/15/2006 |
| 7092862 | Apparatus and method for determining whether objects will collide A computer program for determining whether a plurality of objects will collide is disclosed. The program divides each object into surfaces, subsurfaces, and elements and computes normals for the elements and normals for each subsurface. The program calculates the do... | 08/15/2006 |
| 7089124 | Structural stress analysis Structural stress in a fatigue-prone region of a structure is determined by using the nodal forces and displacement values in the fatigue-prone region, or equilibrium-equivalent simple stress states consistent with elementary structural mechanics in the fatigue-pron... | 08/08/2006 |
| 7089169 | Method for coupling physical and geometrical calculation programs to a data processing system In the calculation or simulation of technical components for use in a technical system wherein calculation programs are provided for various physical variables which are taken into account on a case-to-case basis, a preprocessing method is provided in order to coupl... | 08/08/2006 |
| 7089166 | Method of modeling of faulting and fracturing in the earth A computer implemented method for modeling of faulting and fracturing uses “small scale rules” to produce large-scale results. One part of the method is a user interface for inputting deformations, preexisting faults and fractures, and material rock properties. ... | 08/08/2006 |
| 7085694 | Apparatus and method for interaction phenomena with world modules in data-flow-based simulation A method and apparatus accommodate interaction phenomenon in a data-flow-based simulation of a system of elements, by establishing meta-modules to simulate system elements and by establishing world modules associated with interaction phenomena. World modules are ass... | 08/01/2006 |
| 7085696 | Iterative drilling simulation process for enhanced economic decision making An iterative drilling simulation method and system for enhanced economic decision making includes obtaining characteristics of a rock column in a formation to be drilled, specifying characteristics of at least one drilling rig system; and iteratively simulating the ... | 08/01/2006 |
| 7085689 | Method and apparatus for creating a simulated particle pack A machine-implemented method is provided for placing a plurality of particles to create a simulated particle pack. The method comprises defining a central string, a space disposed about the central string, and N concentric subspaces disposed about the central string... | 08/01/2006 |
| 7085703 | Count data access in a distributed simulation environment A method and system for providing centralized access to instrumentation count event information generated by simulation testing of a hardware simulation model, in which simulation testing is performed within a batch simulation farm by multiple simulation clients com... | 08/01/2006 |
| 7079982 | Working machine, trouble diagnosis system of working machine, and maintenance system of working machine A working machine failure diagnosis method for performing a failure diagnosis by transmitting and receiving signals through communication devices provided at a working machine and at an information management center, according to the present invention, includes: a f... | 07/18/2006 |
| 7075531 | Method of creating animation image data files A method of efficiently creating an animation image data file is provided. Components of a device are modeled using a 3-D CAD system and filed. After file format conversion, the file is imported to application software for animation. The components are then assemble... | 07/11/2006 |
| 7076412 | Method and apparatus for storing and selectively retrieving dimensions of geometry pieces of a mechanical design The present invention includes computer instructions that facilitate characterizing a geometry piece based upon one or more received input selections, generating a temporary dimension type based, at least in part, upon the characterization, storing the temporary dim... | 07/11/2006 |
| 7076413 | Simulation result displaying apparatus for a pneumatic device and record of displayed result A stroke time of a piston from excitation of a solenoid valve for driving the piston of a pneumatic cylinder to arrival at an end position thereof and a velocity of the piston at the arrival of the piston at the end position are determined by a simulation calculatin... | 07/11/2006 |
| 7068268 | Computer-aided product design system In a product design system having a computer and an interactive program stored in the computer for aiding the engineer to design a product and including product design process for allowing the engineer to design a product model and mold design process to design a mo... | 06/27/2006 |
| 7068269 | System and method for presenting three-dimensional data The invention relates to a system and method for presenting data such as CAD data and three-dimensional graphic design data. The presentation method includes a set of one or more pages upon which objects are arranged. The objects may be associated with models, image... | 06/27/2006 |
| 7069202 | System and method for virtual interactive design and evaluation and manipulation of vehicle mechanisms A system and method for virtual interactive design and evaluation and manipulation of a vehicle mechanism using a haptic-user interface is provided. The system includes a computer system and a haptic interface operatively in communication with the computer system, w... | 06/27/2006 |
| 7065471 | Method and system for diagnosing state of gas turbine An operation monitoring unit 11 for acquiring process data from sensors 10 installed to a gas turbine and operation information of the gas turbine; communication units 12, 14 for transmitting each of said two kinds of data on the gas turbine acq... | 06/20/2006 |
| 7065479 | Method for determining and compensating for peening-induced distortion A method for determining an equilibrium configuration for an object to be subjected to peening includes representing a bulk geometry of the object as a solid body and representing a surface of the object as a surface layer overlying the solid body. The method furthe... | 06/20/2006 |
| 7065478 | Computer-aided progressive die design system and method According to one embodiment of the invention, a computerized method for designing a progressive die used in the manufacturing of a part formed from sheet metal includes receiving, at a computer, information regarding one or more features of the part, and determining... | 06/20/2006 |
| 7065420 | Integrated real-time feature based costing A system and method for automatically estimating the optimized cost of a part during the course of design of the part on a computer-aided design (CAD) system by a designer. The method includes extracting parametric features of a current design from the CAD system. M... | 06/20/2006 |
| 7065414 | Methods and apparatus for operating production facilities A method and apparatus for operating a production system that includes a plurality of production facilities is provided. The method includes receiving, in real-time, for each facility, cost data for a first resource used by each respective facility to produce an out... | 06/20/2006 |
| 7062357 | Multiple region convolver with tapering A multiple region convolver includes tapering between successive models of a physical system. The tapering is performed during a transition period. ... | 06/13/2006 |
| 7062418 | Computer aided design method and system for developing a microfluidic system The present invention generally relates to design automation techniques and more particularly to the design of customized microfluidic systems using a microfluidic computer aided design system. In one embodiment of the present invention the system includes a synthes... | 06/13/2006 |
| 7058551 | High-speed dynamics computation for link system A high-speed forward dynamics computation for a link system wherein links are connected via joints, has: (1) first step for adding a joint one by one in series between the links to an initial link condition wherein all of the respective links are not connected via t... | 06/06/2006 |
| 7054775 | Digitizing system and rotary table for determining 3-D geometry of an object A digitizing system and rotary table for determining the three dimensional geometry of an object is described. An apparatus includes at least one sensor that detects information describing the three-dimensional geometry of the object and provides the information to ... | 05/30/2006 |
| 7054797 | Apparatus for environmental impact estimation and method and program stored in a computer readable medium for executing the same An apparatus comprising a storage device which stores information concerning first objects to be reused and second objects to be recycled, and a modeling device which performs life cycle modeling. The life cycle modeling includes reading information concerning the f... | 05/30/2006 |
| 7054793 | Device and method for generating a virtual model of an installation The invention relates to a method and a device for generating a virtual installation model (2) as an image of a real installation (1). As a database therefor, digital picture data (4) representing pictures of a real installation (1) on th... | 05/30/2006 |
| 7054800 | Analysis model data creating method and apparatus, and recording medium having analysis model data creating program recorded theron According to the present invention, even if an analysis target has a complicated shape, for example, two or more cutting surfaces, elements can be automatically extracted therefrom without reducing any analysis accuracy. For each voxel interfering with shape data, a... | 05/30/2006 |
| 7050955 | System, method and data structure for simulated interaction with graphical objects Object simulation and interaction of and between computer-generated or graphical objects in a virtual space includes neutral scene graphs, data structures and procedures for using such graphs and data structures. ... | 05/23/2006 |
| 7050952 | Method of designing rubber composite Disclosed is a method of designing rubber composite executed as follows. A shape of the rubber composite, a shape of the each part (i) constituting the rubber composite and physical properties of a rubber material used for each part (i) are tentatively selected resp... | 05/23/2006 |
| 7050943 | System and method for processing operation data obtained from turbine operations A system and method are provided for monitoring the operation of a plurality of turbines in respective operating locations. The method includes inputting operation data from each of the turbines and processing the operation data to generate secondary operation data.... | 05/23/2006 |
| 7047167 | Blade shape designing method, program thereof and information medium having the program recorded thereon An initial set of individuals having design parameters of a blade as a gene, is determined at random (S12). Next, an analysis using Navier-Stokes equations is performed. On the basis of the analysis result, ranking (evaluation) of respective individuals are p... | 05/16/2006 |
| 7043062 | Image processing method for displaying an image sequence of a deformable 3-D object with indications of the object wall motion Image processing method for displaying an image sequence of a deformable 3-D object with indications of the object wall motions comprising steps of acquiring image data of an image sequence, segmenting the 3-D object in the images of the sequence for locating the wa... | 05/09/2006 |
| 7038660 | Wheel motion control input device for animation system An input device for a computer graphics system provides a plurality of wheels that control movement of a virtual camera. The input device can be readily used by professional camerman without knowledge or training on CG animation software tools. The input device comp... | 05/02/2006 |
| 7039653 | Computer-based method and system for guiding a purchaser to select an appliance and a venting arrangement suitable for the appliance Computer-based method and system for providing guidance to a purchaser for selecting an appliance that generally requires venting are provided. The guidance includes recommendations regarding a venting arrangement for the appliance. The method allows providing a dat... | 05/02/2006 |
| 7039570 | Flexographic simulator and diagnostic system A flexographic printing press simulation application provides virtual control of various types of flexographic printing presses. Running on an industry standard personal computer, the simulation application allows a user to modify a wide variety of printing process ... | 05/02/2006 |
| 7039569 | Automatic adaptive dimensioning for CAD software An automatic adaptive dimensioning program for CAD software in which dimension annotations are created by the CAD program automatically as an object is drawn and automatically associated with the object. Thereafter, changing the length of the object automatically ch... | 05/02/2006 |
| 7032689 | Method and system for predicting performance of a drilling system of a given formation A method and apparatus for predicting the performance of a drilling system for the drilling of a well bore in a given formation includes generating a geology characteristic of the formation per unit depth according to a prescribed geology model, obtaining specificat... | 04/25/2006 |
| 7035778 | Method of assaying downhole occurrences and conditions A method of assaying work of an earth boring bit of a given size and design including establishing characteristics of the bit of given size and design. The method further includes simulating a drilling of a hole in a given formation as a function of the characterist... | 04/25/2006 |
| 7028546 | Data recorder A compact data recorder includes angular rate sensors for monitoring rotational movement about three axes. Three linear accelerometers, or one triaxial linear accelerometer, track linear movement along the same three axes. A processor and memory record outputs from ... | 04/18/2006 |