"Inventing is a combination of brains and materials. The more brains you use, the less material you need."
Charles Kettering
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 |
| 8131663 | Apparatus for generating software logic rules by flowchart design A apparatus implemented using a programmable computer that automatically generates the rules required by a software rules engine as a process flow diagram is designed. The apparatus includes a developer interface; an editing interface, and a rules generator. A devel... | 03/06/2012 |
| 8037008 | DBMS-based knowledge extension and inference service method recorded on computer-readable medium A DBMS-based knowledge extension and inference service method recorded on a computer-readable medium includes creating knowledge represented as a triple by using ontology schemas and instances (first step); receiving the knowledge and extending the knowledge by usin... | 10/11/2011 |
| 8024285 | Determining quality of tier assignments Described herein is a method that includes receiving user history data and generating an indication of quality of a tier assignment used to store searchable digital items in a tiered storage system, wherein the indication is based at least in part upon a subset of t... | 09/20/2011 |
| 8019716 | Reflective processing of TMK hierarchies A method for the automatic examination of knowledge system hierarchies is disclosed. A target TMK hierarchy is represented as a plurality of records in a database. A second TMK hierarchy (a “critic”) is constructed of tasks, subtasks, methods, procedures and act... | 09/13/2011 |
| 7984011 | Policy change processing program, policy change processing method, policy change processing apparatus A policy change processing apparatus is used for controlling a system, and processes a change in a content of a plurality of policies specified so that contents of the policies do not conflict with each other. The policy change processing apparatus includes: a chang... | 07/19/2011 |
| 7974938 | Reluctant episodic memory (REM) to store experiences of everyday interaction with objects A method and system for storing episodic sequences (events and actions). The system learns episodic sequencing by observing real-world events and actions or by receiving fact data from a database storing common sense facts. The episodic sequences are classified into... | 07/05/2011 |
| 7949626 | Movement of an agent that utilizes a compiled set of canonical rules A method for moving an agent with a compiled rule set from a first execution environment to a second execution environment, comprising initiating the agent move, sending the agent from the first execution environment to the second execution environment and receiving... | 05/24/2011 |
| 7937358 | System and method for building and merging a rulebase with object oriented software A method for building a rulebase includes receiving a plurality of rulebase components. The method also includes merging the rulebase components to create a consolidated rulebase. ... | 05/03/2011 |
| 7917460 | Systems and methods for generating a decision network from text Systems and methods are provided for generating a decision network from text. An information extraction component extracts a quantum of evidence and an associated confidence value from a given text segment. An evidence classifier associates each quantum of evidence ... | 03/29/2011 |
| 7885973 | Computer method and apparatus for parameterized semantic inquiry templates with type annotations A computer method and system generates inquires. The method and system provide a plurality of templates. Each template outlines a respective inquiry and is associated with one or more semantic types or contexts. Each template has one or more parameters for defining ... | 02/08/2011 |
| 7849045 | System and method for building a rulebase using a stateful or stateless rulebase builder in a client-server environment A method for building a rulebase includes receiving a plurality of rulebase components. The method also includes merging the rulebase components to create a consolidated rulebase. ... | 12/07/2010 |
| 7844567 | System and method for selecting a training sample from a sample test based on data sample proximity Described are a system and method for selecting a training sample from a sample set. The method comprises determining proximities between all data samples in a set of the data samples, forming edges between the data samples as a function of the proximities, computin... | 11/30/2010 |
| 7809670 | Classification of malware using clustering that orders events in accordance with the time of occurance The present invention is directed to a method and system for automatically classifying an application into an application group which is previously classified in a knowledge base. More specifically, a runtime behavior of an application is captured as a series of eve... | 10/05/2010 |
| 7792780 | Updating an engine using a description language Functionality is described for sending updated engine logic to a user device. The engine logic is expressed in a description language, such as the extensible markup language (XML). The user device uses the updated engine logic to update a parse tree. The user device... | 09/07/2010 |
| 7788210 | Locating dense and isolated sub-graphs through constructing auxiliary weighted graph Methods and apparatus for locating a dense and isolated sub-graph from a weighted graph having multiple nodes and multiple weighted edges are described. Each node in the weighted graph represents an object. Each weighted edge in the weighted graph connects two nodes... | 08/31/2010 |
| 7747555 | System and method for retrieving and intelligently grouping definitions found in a repository of documents A system and method for retrieving and intelligently grouping definitions with common semantic meaning is disclosed. In response to a user's textual query for the definition of a term or phrase, a set of documents is retrieved from a repository of structured documen... | 06/29/2010 |
| 7680757 | Association rule mining in peer-to peer systems A method for discovering association rules in a distributed database that includes a plurality of partitions associated with respective computing nodes includes generating a candidate association rule defining an association relationship between itemsets in the dist... | 03/16/2010 |
| 7664722 | Data analysis to optimize an explicative rule for analyzing the operation of a production line A method for optimizing an explicative rule including constructing an explicative rule including at least one logical combination of at least one elementary conclusion, each elementary conclusion including a restriction of the domain of a variable; calculating at le... | 02/16/2010 |
| 7606785 | Concurrent a-box and t-box generation for use in web ontology language (OWL) database and knowledge base construction In accordance with one embodiment of the present invention, there are provided mechanisms and methods for implementing concurrent generation of an a-box and a t-box for use in a computing environment comprising a knowledge system. A t-box comprises categories and re... | 10/20/2009 |
| 7574417 | Self configuration of embedded historians Systems and methods that configure an embedded historian(s) to a predetermined setting and an automatic propagation thereof to other embedded historians and units on the factory floor. Embedded historian can be automatically configured, and be set up as a default co... | 08/11/2009 |
| 7533076 | Effective multi-class support vector machine classification An improved method of classifying examples into multiple categories using a binary support vector machine (SVM) algorithm. In one preferred embodiment, the method includes the following steps: storing a plurality of user-defined categories in a memory of a computer,... | 05/12/2009 |
| 7529722 | Automatic creation of neuro-fuzzy expert system from online anlytical processing (OLAP) tools A method for automatic generation of a Neuro-Fuzzy Expert System (Fuzzy Logic Expert System implemented as a Neural Network) from data. The method comprising a Data Interface allowing description of location, type, and structure of the Data. The Interface also allow... | 05/05/2009 |
| 7512583 | Trusted decision support system and method Methods and apparatus for providing a comprehensive decision support system to include predictions, recommendations with consequences and optimal follow-up actions in specific situations are described. Data is obtained from multiple disparate data sources, depending... | 03/31/2009 |
| 7424701 | Method and apparatus for frame-based knowledge representation in the unified modeling language (UML) According to an embodiment of the present invention, there is provided a method and system for emulating a knowledge representation in a Unified Modeling Language (UML) environment. A Meta-Object Facility metamodel and UML profile are grounded in a foundation ontolo... | 09/09/2008 |
| 7386527 | Effective multi-class support vector machine classification An improved method of classifying examples into multiple categories using a binary support vector machine (SVM) algorithm. In one preferred embodiment, the method includes the following steps: storing a plurality of user-defined categories in a memory of a computer;... | 06/10/2008 |
| 7376634 | Method and apparatus for implementing Q&A function and computer-aided authoring The present invention provides a method for implementing Q&A function for an electronic document, a method for computer-aided authoring, a method for browsing an electronic document, a computer-aided authoring apparatus, a browser capable of providing Q&A function, ... | 05/20/2008 |
| 7371067 | Simulation method for designing customized medical devices The invention provides a system for virtually designing a medical device conformed for use with a specific patient. Using the system, a three-dimensional geometric model of a patient-specific body cavity or lumen is reconstructed from scanned volume images such as o... | 05/13/2008 |
| 7373635 | System and method for efficient development of configurable software systems in a large software development community An automated software process for acquiring and distributing information regarding design guidelines relevant to developers of a software system. The system supports developer decisions regarding design guidelines for operational characteristics, such as “points o... | 05/13/2008 |
| 7363594 | Workflow event editor A workflow manager which executes software having one or more channels configured to communicate events-based messages between processes. Events are associated with transitions between states, which mark the progress of an order. An event remains in an associated ch... | 04/22/2008 |
| 7359904 | Method to efficiently process and present possible arrangements of a set of contiguous peer-to-peer links A method for displaying knowledge nodes within a set of knowledge nodes, stored as a set of contiguous peer-to-peer relationships, including: choosing interactively any knowledge node within the set as a root, and dynamically creating a tree from the root by selecti... | 04/15/2008 |
| 7350626 | Power-on-reset of elevator controllers An elevator (9) includes remote elevator monitoring equipment (10) connected by a communication linkage (12) to a central elevator monitoring and control station (11). Main, drive, and door controllers (16-18) are interconne... | 04/01/2008 |
| 7328202 | System and method for software estimation A system and method for software estimation. In one embodiment, the software estimation system comprises a pre-processing neuro-fuzzy inference system used to resolve the effect of dependencies among contributing factors to produce adjusted rating values for the con... | 02/05/2008 |
| 7320000 | Method and apparatus for populating a predefined concept hierarchy or other hierarchical set of classified data items by minimizing system entrophy A system and method for automated populating of an existing concept hierarchy of items with new items, using entropy as a measure of the correctness of a potential classification. User-defined concept hierarchies include, for example, document hierarchies such as di... | 01/15/2008 |
| 7318046 | Collector's account payment promise option advisory apparatus and method A computer-based promise option advisory module included in a promise management system receives account data, customer data, and parameter data from a database or a collection system, and calculates and displays promise options, or interfaces to a decision engine w... | 01/08/2008 |
| 7318224 | Versioning in a rules based decision management system A computer implemented process including (a) storing first and second strategy versions for application by a computer-implemented decision management system, the second strategy version being an edited version of the first strategy version and including a function; ... | 01/08/2008 |
| 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 |
| 7302313 | Air quality monitoring systems and methods 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... | 11/27/2007 |
| 7293276 | Interactive television program guide for recording enhanced video content Interactive television systems and methods are provided for enhancing program guide content using recording and alert features for video related to promotions, advertisements, and other selectable displays presented in an interactive television application such as a... | 11/06/2007 |
| 7287017 | Decision engine A software-based decision engine implements a comparative or opportunity based decision making methodology. A user selects or provides options and influencing factors. The importance of each influencing factor, and the reason for each factor's importance, is obtaine... | 10/23/2007 |
| 7280997 | Numerical information retrieving device for transforming the form in which numerical information is presented In order to realize a numerical information retrieving device which permits a user to retrieve numerical information without caring about representations or unit systems, the numerical information retrieving device of the present invention includes an input arrangem... | 10/09/2007 |