The first match was accidentally discovered in 1826 when John Walker scraped a stick with chemicals on the end against a stone floor.
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 |
| 8190551 | Classification of fabrics by near-infrared spectroscopy A method for classifying textile samples and unknown fabrics into known categories using spectroscopy, chemometric modeling, and soft independent modeling of class analogies (“SIMCA”). The method involves collecting spectral data, preferably diffuse near infrare... | 05/29/2012 |
| 8170978 | Systems and methods for rating online relationships A computer-implemented method may include identifying a first communication between a child and a contact and categorizing content of the first communication to create a first categorization. The method may also include identifying a second communication between the... | 05/01/2012 |
| 8131662 | Remote vision testing data collection This invention is related to systems and methods of providing sensory ability data from one or more remote locations to a central location. One embodiment of the present invention includes a method comprising the steps of testing the sensory ability of a subject to ... | 03/06/2012 |
| 8073805 | Sensory testing data analysis by categories This invention is related to systems and methods of analyzing sensory ability data. One embodiment of the present invention includes a method comprising the steps of receiving data from a remote location. The data is comprised of sensory ability data and demographic... | 12/06/2011 |
| 7984009 | Apparatus for selecting motor controller Provided is an apparatus for selecting a motor controller, the apparatus including a selection calculation unit, an input unit, an output unit, a mechanism condition input unit, a command setting unit, a monitoring unit, and an evaluation unit. The apparatus can sel... | 07/19/2011 |
| 7966279 | Data validation using signatures and sampling Architecture that facilitates validation of a data mapping of data from a data source to a data target. There is included a signature generation component that generates a source signature of all or a portion of the data source and a target signature of all or a cor... | 06/21/2011 |
| 7882056 | Method and system to predict and recommend future goal-oriented activity One embodiment of the present invention provides a method for recommending activities to a user. During operation, the system determines an activity-type distribution based on the user's personal profile and/or population prior information, thereby facilitating pred... | 02/01/2011 |
| 7844565 | System, method and computer program for using a multi-tiered knowledge representation model A method (system and computer program product) performs facet classification synthesis to relate concepts represented by concept definitions defined in accordance with a faceted data set comprising facets, facet attributes, and facet attributes hierarchies. Dimensio... | 11/30/2010 |
| 7599902 | Analogical reasoning system The present invention relates to a general-purpose analogical reasoning system. More specifically, the present invention relates to a high-performance, semantic-based hybrid architecture for analogical reasoning, capable of finding correspondences between a novel si... | 10/06/2009 |
| 7324986 | Automatically facilitated support for complex electronic services Systems for an automatically facilitated support for complex electronic services include a plurality of databases having customer records and problem solving information to assist a user with problem resolution and a cycler module configured to access the databases.... | 01/29/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 |
| 7290266 | Access control by a real-time stateful reference monitor with a state collection training mode and a lockdown mode for detecting predetermined patterns of events indicative of requests for operating system resources resulting in a decision to allow or block activity identified in a sequence of events based on a rule set defining a processing policy A Stateful Reference Monitor can be loaded into an existing commercial operating system, and then can regulate access to many different types of resources. The reference monitor maintains an updateable storage area whose contents can be used to affect access decisio... | 10/30/2007 |
| 7284012 | Multiple attribute object comparison based on quantitative distance measurement A system selects a plurality of attributes common to objects being compared and defines at least one value space for each selected attribute. Each selected attribute can have a value space that is different from a value space of the same attribute associated with a ... | 10/16/2007 |
| 7236964 | Method of explaining a decision taken by a compensatory multi-criteria aggregation model The method in accordance with the invention is a method making it possible to explain a decision taken by a compensatory multi-criterion aggregation model, according to which a single compensatory multi-criterion aggregation model is established for the application ... | 06/26/2007 |
| 7225401 | Case-based system and method for generating a custom document What is disclosed is a case-based method which specifies previously created documents as cases in a case base, and provides a generalized method for using these previous documents to create a new desired document. The new problem (i.e., the document you are trying t... | 05/29/2007 |
| 7209835 | Algorithmic testing in laboratory medicine A method of pipelining a disease specific diagnostic algorithm on an n-bit data word stored in a memory whereby the n-bit data word is divided into clinical tests describing ranges of normal values. Then, each of the clinical tests of the n-bit data word is read out... | 04/24/2007 |
| 7206756 | System and method for facilitating commercial transactions over a data network A method, a computer system and a computer program product to facilitate comparison-price shopping over a data network, such as the Internet, is provided that includes a price availability feature guaranteeing a price of a product associated with product-related inf... | 04/17/2007 |
| 7188101 | System and method for retreiving database items with increased diversity A data processing method and system for retrieving a subset of k items from a database of n items (n≧k) firstly determines a limited set of bk items (b>1) in the database which have the greatest similarity to an input query t according to a given similarity functi... | 03/06/2007 |
| 7137101 | Apparatus and method for performing general integrity checks using integrity rule checking points in an enterprise application A method and apparatus for performing general integrity checks using rules in an application running on a data processing system. A point is identified at which a unit of work is to complete. The unit of work includes a plurality of participants. Responsive to deter... | 11/14/2006 |
| 7127506 | PC configuration fault analysis A diagnostic unit which detects instances of misconfiguration of a subscriber's PC is presented. Many problems experienced by PC subscribers attempting to access a network are related to misconfiguration of the subscriber's PC. The diagnostic unit is able to communi... | 10/24/2006 |
| 7089532 | Object oriented information retrieval framework mechanism A framework for use with object-oriented programming systems provides a reusable object oriented (OO) framework for use with object oriented programming systems that provides an information retrieval (IR) shell that permits a framework user to define an index class ... | 08/08/2006 |
| 7085996 | Apparatus and method for source compression and comparison An apparatus and method is disclosed that configures two files for more rapid comparison by removing blank spaces from the code of all of the lines in each of the files to be compared and also by attaching a control to the beginning of each line of code in each of t... | 08/01/2006 |
| 7073129 | Automated selection of appropriate information based on a computer user's context A system filters received messages (e.g., unsolicited advertisements) to determine if they are appropriate for a user based on the non-static, constantly evolving, context of the user. The system can track the user's context by monitoring various environmental param... | 07/04/2006 |
| 7069235 | System and method for multi-source transaction processing A system and method for multi-source transaction processing receives order requests from a client system operated by a user. The order requests may include order placements and order inquiries. For example, an order request may be a placement for a computer system a... | 06/27/2006 |
| 7051012 | User interface system for maintaining organization related information for use in supporting organization operation A system and user friendly display interface supports creation and modification of a flexible and comprehensive organization structure model able to support provision of clinical care, patient tracking, billing and administration. A method provides a user interface ... | 05/23/2006 |
| 6999990 | Technical support chain automation with guided self-help capability, escalation to live help, and active journaling A method for automated technical support in a computer network having a client machine, and at least one server from which live help is available. The method begins initiates a guided self-help session in response to entry by a user of a problem area and description... | 02/14/2006 |
| 6994552 | Hair design system and its applications As shown in FIG. 1, a hairstyle design system comprises an image-processing device 1, an input/output device 2, a graphic system 3, a display device 4, a head-development drawing information-storage device 5, and a hairstyle... | 02/07/2006 |
| 6961688 | System and method for performing compound computational experiments A system and method for performing compound computational experiments include an experiment having at least one input. The experiment includes a process controllable by a computer and responsive to the input to produce at least one output, the output capable of bein... | 11/01/2005 |
| 6954747 | Methods for comparing versions of a program Systems and methods are discussed that allow profile information to be reused by various versions of a program. One illustrative aspect includes a method for comparing versions of a program in binary format. The method includes finding equivalent contents in portion... | 10/11/2005 |
| 6933209 | Stacking memory chips using flat lead-frame with breakaway insertion pins and pin-to-pin bridges Memory chips are assembled into a stack with an insertion-pin frame between pins of two stacked memory chips. The insertion-pin frame is not bent or formed into 3-dimensional shapes but is flat, improving use in standard surface-mount processes such as solder printi... | 08/23/2005 |
| 6922689 | Method and apparatus for auto-assisting agents in agent-hosted communications sessions A communication center has a system for managing agent-hosted sessions including systems for storing queries and responses to queries in sessions in associated pairs, and for comparing newly-arriving queries with stored query-response pairs. In the event of a match ... | 07/26/2005 |
| 6882961 | Method and system for providing diagnostics for a work machines A computer based system and method for providing case base diagnostics for a work machine, is provided. The case bases include diagnostic information and processes related to the work machine. The system and method receive a description of an initial problem from a ... | 04/19/2005 |
| 6778970 | Topological methods to organize semantic network data flows for conversational applications A system and methods for enforcing uniform branching of node-to-node inheritance links within semantic networks, to control data flows to and from such networks in conversational applications. Enforced uniform branching criteria converge the population of directly c... | 08/17/2004 |
| 6665686 | Data processing method and apparatus for supporting analysis/judgement Data processing methods and apparatus, wherein an object to be appraised is inputted; the inputted object to be appraised is divided into at least one structural elements which are stored in storage unit; information is inputted which indicates an apprais... | 12/16/2003 |
| 6578023 | Data processing methods and apparatus for supporting analysis/judgement An object to be appraised is input and divided into structural elements which are stored in a storage unit. Information is input which indicates an appraisal for the object to be appraised and a combination of elements constituting the object to be apprai... | 06/10/2003 |
| 6317662 | Stable and verifiable state estimation methods and systems with spacecraft applications The stability of a recursive estimator process (e.g., a Kalman filter is assured for long time periods by periodically resetting an error covariance P(tn) of the system to a predetermined reset value Pr. The recursive process is thus... | 11/13/2001 |
| 6202059 | Method and apparatus for selecting a wireless communication site A communication device (104) is provided which incorporates a hovel method for selecting a preferred communication site from available communication sites (110, 120, 130) within a wireless communication system (100). The communication device (104) receive... | 03/13/2001 |
| 6081798 | Object oriented case-based reasoning framework mechanism A framework for use with object-oriented programming systems provides a case-based reasoning (CBR) system shell that permits a framework user to develop a case base having case histories and generates a case-based reasoning system that receives user reque... | 06/27/2000 |
| 6078739 | Method of managing objects and parameter values associated with the objects within a simulation model A method of managing objects within the simulation model commences with the storage of a first value for a particular parameter within an object of the simulation model. A panel is then displayed within the user interface. The relevant parameter of the ab... | 06/20/2000 |
| 6026393 | Configuration knowledge as an aid to case retrieval A method and system for reducing the number of cases in a cased based reasoning system that are considered applicable to a current problem for a specific complex apparatus. In addition to a database of previously solved cases, the system has a domain data... | 02/15/2000 |