British merchant Peter Durand invented the tin can in 1810.
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 |
| 7814033 | Control method to make IC's operation mode to be provided with uncertainty The invention is related to a control method to make IC's operation mode to be provided with uncertainty, wherein a Genetic Random Number is produced with the first use of IC, and a Run-Time Random Number is produced with every use of IC, both numbers are produced f... | 10/12/2010 |
| 7805396 | Computerized identification of normal and abnormal diurnal cortisol secretion patterns and levels of testosterone from human saliva samples Normal and abnormal diurnal cortisol secretion patterns are identified from human saliva samples by an in vitro method. First and second saliva samples are taken from one human individual at first and second predetermined times during the same day. A first cortisol ... | 09/28/2010 |
| 7426500 | Parallel computer architecture of a cellular type, modifiable and expandable This processing is distributed among number of simple hexagonal units distributed in a honeycomb layer, consisting of a central hexagram surrounded by six receiving cells, each representing an invariable binary place fed into central hexagram's CPU controlled by a s... | 09/16/2008 |
| 7392231 | Determining utility functions from ordenal rankings A user's preference structure in respect of alternative “objects” with which the user is presented is captured in a multi-attribute utility function. The user ranks these competing objects in order of the user's relative preference for such objects. A utility fu... | 06/24/2008 |
| 7369902 | Slave units and network system as well as slave unit processing method and device information collecting method A network system is constructed by connecting a safety PLC constituting a master unit and safety slaves 2 to each other through a safety network 3. The safety slaves each have a device information storage unit 25 for storing individual informati... | 05/06/2008 |
| 7356372 | Facilities management system with programmable logic control An embodiment of an access control system is disclosed herein that is easily customized by a user. A user defines cardholders, clearance levels, and logic scripts that dictate how the system will operate. User-entered changes propagate through the system automatical... | 04/08/2008 |
| 7349863 | Dynamic planning method and system A dynamic planning method (DPM) generates a DPM project planning model. The DPM project planning model provides an activity pre-structured process model for activities of a DPM project plan. The DPM project planning model also provides a relationship pre-structured ... | 03/25/2008 |
| 7343208 | Method for selecting and/or producing automation hardware A method for selecting and/or producing automation hardware which is appropriate or necessary for controlling and/or monitoring a technical process to be automated (10) according to an automation solution is provided. The method includes developing the descri... | 03/11/2008 |
| 7340443 | Cognitive arbitration system A method and computer product is disclosed for arbitrating the outputs of a plurality of recognizers to select a hypothesis associated with a given input from a plurality of hypotheses. Fuzzy membership states are assigned to respective candidate outputs of the plur... | 03/04/2008 |
| 7340060 | System and method for behavioural modelling The present invention is a computer system that analyses the factual and behavioural data of a group of subjects, extracts the common behavioural patterns from the collection, and is capable of forecasting the behaviour of a new subject when his or her factual data ... | 03/04/2008 |
| 7340314 | Facilities management system with local display and user interface An embodiment of an access control system is disclosed herein that is easily customized by a user. A user defines cardholders, clearance levels, and logic scripts that dictate how the system will operate. User-entered changes propagate through the system automatical... | 03/04/2008 |
| 7340441 | Search directions in pattern search via rotation In performing a pattern search algorithm to find an optimal solution for an optimization, using a set of positive basis vectors that is non-maximal like a set of minimal positive basis vectors as search directions can sometimes causes the algorithm to converge at a ... | 03/04/2008 |
| 7337041 | Feedback control methods and apparatus for electro-pneumatic control systems Methods and apparatus related to feedback control for electro-pneumatic control systems are disclosed. An example electro-pneumatic control system comprises an electro-pneumatic controller and a secondary pneumatic power stage coupled to the electro-pneumatic contro... | 02/26/2008 |
| 7337019 | Integration of fault detection with run-to-run control Semiconductor wafers are processed in conjunction with a manufacturing execution system using a run-to-run controller and a fault detection system. A recipe is received from the manufacturing execution system by the run-to-run controller for controlling a tool. The ... | 02/26/2008 |
| 7333861 | Method and system for calculating marginal cost curves using plant control models A method and system are provided for calculating a marginal cost curve for a plant at a plant load range comprising a plurality of specified plant loads. The method includes providing a model used for controlling the plant. The model relates plant load and one or mo... | 02/19/2008 |
| 7333961 | Training of associative networks An artificial vision system traning method starts by forming (S2) a feature matrix including feature sample vectors and a corresponding response sample vector including response sample scalars. The method then uses an iterative procedure to determine a linkag... | 02/19/2008 |
| 7333862 | Position control device of moving body, stage device using the position control device, and position control method of moving body A position control device of a moving body, by which position control device a moving body can be driven in a translational manner with high precision where the moving body is not rotated in a yawing direction even if disturbance is input, a stage device using the p... | 02/19/2008 |
| 7333969 | Apparatus and method for synthesizing emotions based on the human nervous system Disclosed is a nervous system-based emotion synthesizing apparatus which enables an emotion of a humanoid to be synthesized in a manner similar to that of a human using a nervous system-adjusting mechanism of a human body according to emotions. The human nervous sys... | 02/19/2008 |
| 7333966 | Systems, methods, and software for hyperlinking names Hyperlinking or associating documents to other documents based on the names of people in the documents has become more desirable. Although there is an automated system for installing such hyperlinks into judicial opinions, the system is not generally applicable to o... | 02/19/2008 |
| 7330767 | Configuration and viewing display for an integrated model predictive control and optimizer function block An interface or display routine is provided for use in viewing and configuring a function block that performs integrated optimization and control within a process control system. The interface routine may enable a user to view or configure variables, values or other... | 02/12/2008 |
| 7330779 | Method and system for improving pump efficiency and productivity under power disturbance conditions A system for controlling operation of a progressing cavity pump to maintain the motor operating under power disturbance conditions. For a blackout condition, a backspin controller uses regenerative power to provide controlled deceleration of the pump, counteracting ... | 02/12/2008 |
| 7328193 | Summary evaluation apparatus and method, and computer-readable recording medium in which summary evaluation program is recorded The apparatus according to the present invention stores examples constituted by an article, a summary of the article and an evaluation of the summary in a solution data storage unit. Groups of sets of solutions and features are extracted from the stored examples and... | 02/05/2008 |
| 7324856 | Autogeneration of code via human-machine interfaces (HMI) and self-building HMI A system that facilitates generation of code from a HMI representation of objects in an industrial automation environment. A component analyzes the HMI representation of objects, and a code generation component generates code based at least upon the analyzed HMI obj... | 01/29/2008 |
| 7321801 | Automatic gain adjustment device and automatic gain adjustment method An automatic gain adjustment device and method capable of accurately adjusting a gain with a simple structure. In an automatic gain adjustment method of a feedback control system that uses a phase difference between an output signal obtained from a controlled object... | 01/22/2008 |
| 7321810 | Method of dynamic economic dispatch Certain exemplary embodiments provide a method comprising: for an electrical power system comprising a plurality of committed electrical power generating units: for each of the committed electrical power generating units, obtaining an optimal power output temporal t... | 01/22/2008 |
| 7321880 | Web services access to classification engines A method and system for document analysis and retrieval. A remote host in a first computing system transmits a first portion and at least one additional portion of a document to a web service host in a second computing system. The web service host reconstructs the e... | 01/22/2008 |
| 7319992 | Method and apparatus for delivering a virtual reality environment Described is a method and apparatus for generating a customized dynamic virtual reality environment. The dynamic virtual reality environment communicates with a participant via a virtual personal assistant utilizing an input/output arrangement. The virtual personal ... | 01/15/2008 |
| 7319910 | Method and device for controlling a movement of a movable machine element of a machine tool or production machine A method and device for controlling a movement of a movable machine element of a machine tool or production machine with at least two drive axles are disclosed. At least one mechanical characteristic frequency is determined for each drive axle of the machine, and th... | 01/15/2008 |
| 7319907 | Multi-level controller system The invention is a state machine having a host controller that controls a level-i controller, wherein the level-1 controller controls the level-2 controller. The level-2 controller controls system component controllers, which in turn control system components to exe... | 01/15/2008 |
| 7317955 | Virtual operating room integration A virtual control system for an operating room establishes virtual control devices to control surgical equipment and patient monitoring equipment and to display control, status and functionality information concerning the surgical equipment and condition information... | 01/08/2008 |
| 7317954 | Virtual control of electrosurgical generator functions A virtual control panel controls the functionality of an electrosurgical generator in response to interrogating, preferably optically, an object, such as a user's finger, interacting with a control panel image as an act of control input over the functionality of the... | 01/08/2008 |
| 7313552 | Boolean network rule engine A Boolean Network rule engine for evaluation of rules is described that comprises: a rules interface for receiving a set of rules, each rule having at least one condition; a network builder for building a Boolean Network representation of the set of rules including ... | 12/25/2007 |
| 7313449 | Handshaking configuration mechanisms in graphical programming environments Graphical programming or modeling environments, such as a block diagram environment, are disclosed in which graphical programs or models are configured using handshaking communication between entities of the graphical programs or models. The graphical programming or... | 12/25/2007 |
| 7313512 | Software license enforcement mechanism for an emulated computing environment In an emulated computing environment, a method is provided for licensing software of one or more guest computer systems. A license key server is provided in the host computer system for monitoring the initiation of unlicensed software, including operating system sof... | 12/25/2007 |
| 7310560 | Numerically controlled drive device with device for detecting operating anomalies intended for detecting accidental collisions and method of detecting operating anomalies for this device A drive device for a load (18a) comprises a device for detecting accidental collisions with a motor (14a), a first, respectively a second position sensor (15a, 16a) disposed upstream, respectively downstream of... | 12/18/2007 |
| 7308389 | Method of predicting shape of wire-like structure, its apparatus and its program A wire harness constituted by bundling a plurality of pieces of line streak members by a predetermined exterior member is regarded to be an elastic body having a circular shape and coupled with a plurality of beam elements maintaining a linearity to form a model and... | 12/11/2007 |
| 7308323 | Configuration output system A configuration output system for use with a building automation system is provided. The configuration output system includes a database and an output engine block. The database contains a configuration data set selected by a user. The output engine block is operabl... | 12/11/2007 |
| 7305271 | Device and a method for continuous casting A computer program product for controlling an apparatus for continuous casting of metals. The computer program product includes a computer readable medium and computer program instructions recorded on the computer readable medium executable by a processor for perfor... | 12/04/2007 |
| 7305374 | Method, system and program product for automated testing of changes to externalized rules A method of testing changes to externalized rules is provided. The method comprises using a rules change management engine and receiving from it a test request for a rules change for a rule. Further, the method comprises providing regression test buckets for testing... | 12/04/2007 |
| 7305370 | Neural cortex A neural network system includes a random access memory (RAM); and an index-based weightless neural network with a columnar topography; wherein patterns of binary connections and values of output nodes' activities are stored in the RAM. Information is processed by p... | 12/04/2007 |