...that after Parker Brothers executives turned down the game of Monopoly because it had "52 fundamental errors" (including taking too long to play), a copy of the game wound up in the home of the company president who stayed up until 1 a.m. to finish playing it? He was so impressed by the game that the next day he wrote to inventor Charles Darrow and offered to buy it!
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 |
| 7647126 | Integration of process modules and expert systems in process plants A process control system element for use in a process plant includes a process module, which represents a logical unit in the process plant, integrated with an expert module capable of detecting and/or mitigating abnormal situations associated with the logical unit.... | 01/12/2010 |
| 7444190 | Method for creating a non-linear, stationary or dynamic model of a control variable of a machine A method for creating a non-linear, stationary or dynamic overall model of a control variable of a combustion engine or partial systems thereof is based on simplified partial model functions that are used to determine in a weighted fashion at each desired operating ... | 10/28/2008 |
| 7398257 | Multiobjective optimization apparatus, multiobjective optimization method and multiobjective optimization program A multiobjective evolutionary algorithm unit feeds a set of parameters of an individual to a search history storage device in a fitness estimating unit and to an optimization target. The optimization target outputs a set of sampled values of fitnesses on the basis o... | 07/08/2008 |
| 7389158 | Method of making comparisons of indoor air quality scores An air monitoring system is disclosed having an air monitoring unit with at least one sensor for measuring data of an air quality parameter and a computer for storing the air quality parameter data received from the sensor. The air monitoring unit may use an install... | 06/17/2008 |
| 7383173 | Inferencing using disambiguated natural language rules A method and structure for automatically producing bridging inferences that join two related input sentences, by applying a lexicon and ontology data structure to a first input sentence to produce first input tagged sentences, applying the lexicon and ontology data ... | 06/03/2008 |
| 7356518 | Methods and systems for multi-participant interactive evolutionary computing Disclosed are methods, systems, and processor program products that include executing an optimization scheme to obtain a first solution set, presenting the first solution set to at least two users, receiving rankings of the first solution set from the at least two u... | 04/08/2008 |
| 7320103 | Diagnostic data gathering apparatus and method Process data and video data as pertains to the operation of an item of equipment is received and temporarily captured and stored in a rolling window that includes a plurality of different points in time. Upon detecting a predetermined operating condition of interest... | 01/15/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 |
| 7278134 | Three dimensional framework for information technology solutions A solution advisor tool for designing an information technology (IT) solution, comprising: (1) a knowledge management system for generating and storing information in a hierarchical format, wherein the knowledge management system includes: (a) a first knowledge base... | 10/02/2007 |
| 7277832 | Dynamical method for obtaining global optimal solution of general nonlinear programming problems A method for obtaining a global optimal solution of general nonlinear programming problems includes the steps of first finding, in a deterministic manner, all stable equilibrium points of a nonlinear dynamical system that satisfies conditions (C1) and (C2), and then... | 10/02/2007 |
| 7275048 | Product support of computer-related products using intelligent agents An apparatus, program product, and method utilize a dynamic, automated, extensible and flexible intelligent agent-based product support “framework” to facilitate the provision of product support services to customers of computer-related products. Agent platforms... | 09/25/2007 |
| 7272678 | DSP bus monitoring apparatus and method A bus monitor is provided as a tool for developing, debugging and testing a system having an embedded processor. The bus monitor resides within the same chip or module as the processor, which allows connection to internal processor buses not accessible from external... | 09/18/2007 |
| 7272531 | Aggregation of asset use indices within a process plant A method of monitoring an entity within a process plant wherein the entity includes a plurality of lower level entities, includes acquiring a plurality of use indices, acquiring a plurality of weighting values, and creating an aggregate use index from a combination ... | 09/18/2007 |
| 7233830 | Application and service management for industrial control devices The subject invention provides systems and methods that facilitate accessing and management of information (e.g., instructions, executables, classes, objects . . . ) associated with a control system. The systems and methods enable a control system entity the ability... | 06/19/2007 |
| 7231267 | Implementing production processes In the implementation of a production process, event data corresponding to a parent event that has triggered an executable business process that has failed is logged. The event data is displayed to a user. Responsive to input from the user, a child event based on th... | 06/12/2007 |
| 7228187 | System and method for interfacing multi-agent system A system and method of interacting with a multi-agent distributed control system employing a plurality of controllers on which are programmed a plurality of agents in which the controllers are coupled by a network are disclosed. The method includes providing a compu... | 06/05/2007 |
| 7221988 | Creation and display of indices within a process plant A process control system uses an asset utilization expert to collect data or information pertaining to the assets of a process plant from various sources or functional areas of the plant including, for example, the process control functional areas, the maintenance f... | 05/22/2007 |
| 7206644 | Method and system for optimizing operation schedule of plant A plant-operation-schedule optimization system includes a data inputting device transmitting a future operation planned value of at least one plant to be controlled; an operation-data inputting device transmitting operation data concerning the plant; and an operatio... | 04/17/2007 |
| 7206646 | Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control A process control system uses a data collection and distribution system and an asset utilization suite to collect data or information pertaining to the assets of a process plant from various sources or functional areas of the plant including, for example, the proces... | 04/17/2007 |
| 7197365 | Controller, program product, and storage medium An object of the present invention is to realize an in-home network system that is capable of smoothly controlling an appliance even when a new kind of appliance that has not been obtained conventionally is connected to an in-home network or even when an unusual, sp... | 03/27/2007 |
| 7194320 | Method for implementing indirect controller A system and method for implementing an indirect controller for a plant. A plant can be provided with both a direct controller and an indirect controller with a system model or a committee of system models. When the system model has sufficient integrity to satisfy t... | 03/20/2007 |
| 7194447 | System and method for processing welding data A system and method for evaluating the use of a welding process for welding a weld joint. The method comprises providing a user with requests for data to enable a processor-based system to establish various attributes of welding a specific weld joint using a specifi... | 03/20/2007 |
| 7184992 | Constrained optimization tool A system for finding a solution to a constrained optimization problem is disclosed. The system uses a mathematical formulation describing the constrained optimization problem. A transformer builds a specific function using the mathematical formulation, variables; an... | 02/27/2007 |
| 7173909 | Diagnostic device for a field bus with control-independent transfer of information A diagnostic device that may be included in a superior-level application, for example as an ActiveX component with a software interface standardized for this purpose. The superior-level application may be a visualization application of a control application or a vis... | 02/06/2007 |
| 7164954 | Method for implementing indirect controller A system and method for implementing an indirect controller for a plant. A plant can be provided with both a direct controller and an indirect controller with a system model or a committee of system models. When the system model has sufficient integrity to satisfy t... | 01/16/2007 |
| 7149678 | High level executable network abstract machine A generic algorithm for simulating communications software in the network environment, based on the model of plural Abstract State Machines (ASMs) is discussed. Other properties and behaviors can supplement the generic case, for example, network topology, delaying b... | 12/12/2006 |
| 7146349 | Network for describing multimedia information A method and apparatus for encoding knowledge using a multimedia network. A multimedia network represents semantic concepts and their relations using multimedia content. A multimedia network associates words and multimedia content with the semantic concepts in order... | 12/05/2006 |
| 7142941 | Computer-implemented method and carrier medium configured to generate a set of process parameters and/or a list of potential causes of deviations for a lithography process A computer-implemented method and a storage medium adapted to identify potential causes of lithography process failure or drift is provided. ... | 11/28/2006 |
| 7136807 | Inferencing using disambiguated natural language rules A method and structure for automatically producing bridging inferences that join two related input sentences, by applying a lexicon and ontology data structure to a first input sentence to produce first input tagged sentences, applying the lexicon and ontology data ... | 11/14/2006 |
| 7136719 | Method for the computer-assisted regulating of a plurality of serially coupled machines, regulating device and machine arrangement A method for stabilizing machine processes in which the machines are regulated by a machine regulation matrix selected from a plurality of machine regulation matrixes using a detected machine sensor value, set-point values of the machines being stored in each machin... | 11/14/2006 |
| 7099727 | Knowledge repository system for computing devices A system is disclosed that generates a data source representation using at least one data source. The system includes a set of services that synchronize the data source representation with the data source, or sources, from which the data source representation is gen... | 08/29/2006 |
| 7099855 | System and method for electronic communication management A system and method for electronic communication management comprises a universal data model, a modeling engine, and an adaptive knowledge base. The modeling engine includes a natural language processor and a statistical modeler. A communication is translated from i... | 08/29/2006 |
| 7092924 | Method and system for assigning observations According to one embodiment of the invention, a computerized method for assigning observations includes receiving a plurality of first observations indicative of respective physical parameters observed by a first sensor system and receiving a plurality of second obs... | 08/15/2006 |
| 7092858 | Method and apparatus for formally constraining random simulation In a finite state machine (FSMverify) a set of goal states, to be searched for their reachability from a start state, is defined. An overapproximated path is found from a start state to a goal state by a forward approximation technique. The overapp... | 08/15/2006 |
| 7062417 | Multivariate statistical process monitors An extended partial least squares (EPLS) approach for the condition monitoring of industrial processes is described. This EPLS approach provides two statistical monitoring charts to detect abnormal process behaviour as well as contribution charts to diagnose this be... | 06/13/2006 |
| 7058782 | Method and apparatus for coordinating dynamic memory deallocation with a redundant bit line steering mechanism A method and apparatus for coordinating dynamic memory page deallocation with a redundant bit line steering mechanism are provided. With the method and apparatus, memory scrubbing and redundant bit line steering operations are performed in parallel with handling of ... | 06/06/2006 |
| 7051011 | Device controller Disclosed is apparatus for controlling devices comprising a data structure representing devices to be controlled; means for controlling the state of the device controller; means for dynamically determining the current sub-state within a state of the device controlle... | 05/23/2006 |
| 7039564 | Method of reducing finite controlling automata and corresponding computer-readable medium When the automatic controls of a number of small automata are synthesized to form large automata, the latter are often difficult to manipulate and for the most part cannot be represented graphically. In order to maintain the applicability of incremental verification... | 05/02/2006 |
| 7031778 | Temporary expanding integrated monitoring network A system for monitoring an industrial process and taking action based on the results of process monitoring. Actions taken may include process control, paging, voicemail, and input for e-enterprise systems. The system includes an input module for receiving a pluralit... | 04/18/2006 |
| 7010364 | System and method for performing process visualization A method for forecasting batch end conditions through their depiction as a multi-dimensional regions of uncertainty is disclosed. A visualization of the current condition of a continuous process and visualization of the simulated effect of user control moves are gen... | 03/07/2006 |