Patents Examined by A. Anthony Knight
  • Patent number: 7277875
    Abstract: A novel approach for generating and updating rules allows non-technical users to create and modify rules. A rules generation system includes a rules engineer interface, user interfaces and a rules generator. The rules engineer interface is an interface through which a rules engineer, such as rules engineer, may generate templates. Templates contain data that define rule “templates” that in turn specify a rule structure, rule elements that may be chosen by a user, and rule elements that may not be chosen by user. Templates may also define a set of choices, for example values, that user may choose for those rule elements. Templates may also be used to generate user interfaces. The user interfaces guide a user to create or edit rules.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: October 2, 2007
    Assignee: Fair Isaac Corporation
    Inventors: Carlos A. Serrano-Morales, David J. Mellor, Chris W. Werner, Jean-Luc Marce, Marc Lerman
  • Patent number: 7277874
    Abstract: A method and system for patient generation and evolution for a computer-based testing system and/or expert system. One or more belief networks, which describe parallel health state networks are accessed by a user or a computer. A knowledge base, at least in part, is scripted from the one or more belief networks by the computer. A model patient at least in part, is instantiated by the computer from the scripted knowledge base. Optionally, the model patient is evolved by the computer in accordance with the parallel health state networks and responsive to a received course of action.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: October 2, 2007
    Assignee: American Board of Family Medicine, Inc.
    Inventors: Walton Sumner, II, Michael D. Hagen
  • Patent number: 7277831
    Abstract: In a method for detecting the modes of a dynamic system with a large number of modes that each have a set ? (t) of characteristic system parameters, a time series of at least one system variable x(t) is subjected to modeling, for example switch segmentation, so that in each time segment of a predetermined minimum length a predetermined prediction model, for example a neural network, for a system mode is detected for each system variable x(t), whereby modeling of the time series is followed by drift segmentation in which, in each time segment in which there is transition of the system from a first system mode to a second system mode, a series of mixed prediction models is detected produced by linear, paired superimposition of the prediction models of the two system modes.
    Type: Grant
    Filed: September 11, 1998
    Date of Patent: October 2, 2007
    Assignee: Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e. V.
    Inventors: Klaus Pawelzik, Klaus-Robert Müller, Jens Kohlmorgen
  • Patent number: 7275026
    Abstract: A run-time, frame-based processing mechanism executes a block diagram model by propagating frame attributes information from blocks on which a user specified the frame attributes information to all other blocks in the block diagram model. The frame attributes information includes an indicator that specifies whether or not the data flowing from one block to another is sample-based or frame-based, as well as the size of the frame in terms of number of samples and number of channels.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: September 25, 2007
    Assignee: The Mathworks, Inc.
    Inventors: Ramamurthy Mani, Don Orofino
  • Patent number: 7275025
    Abstract: A method and system for analyzing performance of a turbine. The turbine optimizer allows a user to evaluate the current performance of their turbine with its current configuration and the future performance of their turbine with a modified configuration. The turbine optimizer determines the current performance characteristic of the turbine based on the current configuration information. Upon receiving from a user a request to display the future performance characteristics, the turbine optimizer calculates the performance characteristics for that turbine if various modifications are made to its configuration. The turbine optimizer may provide a graph that illustrates the current performance characteristics and future performance characteristics with those modifications. The turbine optimizer may also calculate various financial estimates based on the current operating characteristics or future operating characteristics of the turbine.
    Type: Grant
    Filed: December 27, 2000
    Date of Patent: September 25, 2007
    Assignee: General Electric Company
    Inventors: Jeffrey Chan, John Karl Reinker, Suresh Sharma
  • Patent number: 7275028
    Abstract: In an emulated computing environment, a method is provided for logically decoupling the host operating system from the processor of the computer system with respect to certain processor settings of the processor. A hypervisor of the emulation program replaces some of the processor settings of the processor with processor settings associated with software routines or data structures provided by the guest operating system. The replaced processor settings are written to memory. During this period, when the processor calls a software routine or accesses a data structure associated with the replaced processor setting, the processor will call or access a software routine or access a data structure associated with the guest operating system, bypassing the host operating system and communicating directly with the guest operating system. When the host operating system is to be recoupled to the processor, the processor settings that have been saved to memory are rewritten to the appropriate registers of the processor.
    Type: Grant
    Filed: July 16, 2001
    Date of Patent: September 25, 2007
    Assignee: Microsoft Corporation
    Inventor: Eric P. Traut
  • Patent number: 7272586
    Abstract: Data analysis methods are characterized in terms of tangible and non-tangible parameters such as user-friendliness, accuracy, simplicity, interpretability, speed, cost, comprehensibility, and transparency, and then matched to pre-specified requirements. A data analysis method is selected in accordance with a user preference, wherein the user preference relates to a feature of the data analysis method and is represented by a fuzzy set comprising a range of values.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: September 18, 2007
    Assignee: British Telecommunications public limited company
    Inventors: Detlef D Nauck, Martin Spott, Benham Azvine
  • Patent number: 7272584
    Abstract: Methods, systems, and articles of manufacture utilizing the biological principle of dominance to affect the operation of a genetic algorithm are provided. The genetic algorithm may be used to select a multi-parameter solution set to a user-defined problem, with each parameter modeled as a gene. Dominance may be introduced by associating a dominance attribute with one or more gene values (i.e., traits), for example, that are known to lead to good solution sets, allowing the corresponding gene values to be specified as dominant or recessive. By specifying the known good gene values as dominant, system performance may be optimized as the genetic algorithm may quickly arrive at a good solution set (e.g., due to the known good value appearing more often in future generations). On the other hand, by specifying the known good gene value as recessive, the search space may be increased as the genetic algorithm may evaluate a larger number of possible solution sets (e.g.
    Type: Grant
    Filed: March 4, 2004
    Date of Patent: September 18, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Diedrich, Richard A. Diedrich
  • Patent number: 7272454
    Abstract: A process controller that may be used to control a process having a set of process outputs effected by a set of process control input signals includes a multiple-input/multiple output controller that uses the process outputs to develop the set of process control input signals and a process model, which may be a non-linear process model, that receives the set of process control input signals to produce a prediction signal for one or more of the process outputs. The multiple-input/multiple-output control element includes another process model, which may be a standard linear process model, to develop a prediction vector for each of the process outputs and includes a correction unit that modifies the prediction vector for the one or more of the process outputs using the prediction signal for the one or more of the process outputs to thereby compensate for the non-linearities of the process.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: September 18, 2007
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Wilhelm K. Wojsznis, Terrence L. Blevins, Ashish Mehta
  • Patent number: 7272587
    Abstract: A method, apparatus and computer program product for conversion of decision trees into probabilistic models such as Bayesian networks. Decisions trees are converted into probabilistic models without loss of information stored in the decision tree implicitly or explicitly. As a result, the probabilistic model is usable to reproduce the paths of the original tree. An inference algorithm can be used to reproduce the paths of the original tree from the probabilistic model.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: September 18, 2007
    Assignee: HRL Laboratories, LLC
    Inventor: Krzysztof W. Przytula
  • Patent number: 7272548
    Abstract: A method of simulating an enterprise computing management system is disclosed. The method includes receiving a simulated management infrastructure stack; and using the simulated management infrastructure stack and a user application to simulate the enterprise computing management system.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: September 18, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bryan J. Jacquot, Michael A. Kingdom
  • Patent number: 7272585
    Abstract: A product-sum operation circuit includes a pulse width/digital conversion circuit (9) which converts a pulse signal having a pulse width representing an operand value into a digital signal, a sorting circuit (4) which outputs, in descending or ascending order of magnitude, a plurality of operand values Xi converted into digital signals by the pulse width/digital conversion circuit (9), and an accumulated sum circuit (1) which multiplies each operand value output from the sorting circuit (4) by a corresponding operand value Wi and calculates the accumulated sum of multiplication results. The pulse width/digital conversion circuit (9) includes a counter (10) which counts a clock and outputs a count value as a digital signal, and n trailing edge latch circuits (11-0-11-(n?1)) each of which latches a common count value output from the counter at the trailing edge of the input pulse signal.
    Type: Grant
    Filed: May 17, 2006
    Date of Patent: September 18, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Osamu Nomura, Takashi Morie, Teppei Nakano
  • Patent number: 7272456
    Abstract: A method and apparatus for controlling machine operations in an automated industrial facility including at least one machine, the method for restricting machine operation when a wireless information device associated with a facility user is within a restricted facility location and comprising the steps providing at least one wireless information device, determining if the at least one wireless information device is within a restricted facility location and, where the at least one wireless information device is within a restricted facility location, regulating operation of the at least one machine.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: September 18, 2007
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David W. Farchmin, David D. Brandt, David Alan Vasko
  • Patent number: 7272541
    Abstract: This invention presents methods and systems for generating and handling a harmonized network of points. More generally, this invention reorganizes and optimizes a network of points in terms of spatial distribution regularity. Implementations may allow users to manipulate the network of points while maintaining the organization of the network of points. The network of points can define a surface, which can include Béziers and Nurbs three-dimensional surfaces. The surface can be used in a CAD system.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: September 18, 2007
    Assignee: Dassault Systems
    Inventors: Sebastien Rosel, Thierry Rouf
  • Patent number: 7269579
    Abstract: Disclosed is a computerized decision support system and method for a) tracking participation within programs, b) capturing participant's participation activity and assessment information in a format that can be easily analyzed and c) distilling the participation and assessment data into useful management and evaluation information. The repository of longitudinal data can be analyzed and reported for case-management and program-evaluation purposes. An assessment module enables analyzable assessment instruments to be custom-defined by the system user, e.g. a program manager. The customized assessment instrument is used to provide answer-restricted questions during an assessment interview, enabling virtually any data item to be tracked historically. The system captures date/time-stamped participation information at various levels of detail and stores this information in a way that can be easily retrieved and analyzed for program and participant-focused analysis.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: September 11, 2007
    Inventor: Victoria M. Lovegren
  • Patent number: 7269466
    Abstract: The present invention aims to control elements to improve operation efficiency of a plant based on a correlation value of the past accumulated data. According to the invention, an optimal operation controller obtains a correlation between a state of a predetermined process and each element based on an operation status of the plant to be controlled, storing the correlation in a correlation table, and compute an operation efficiency for each element based on the operation status of the plant. Also, the operation controller has a categorization efficiency table for storing the computed operation efficiency of the predetermined process. The operation controller refers to the categorization efficiency table based on a data input from the plant, and outputs an instruction to control the each element accordingly.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: September 11, 2007
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Norio Hirai
  • Patent number: 7269467
    Abstract: A shelf system with computer-controlled compartment displays, whereby the displays indicate a number of articles to picked out of the compartment. The shelf system has a plurality of sliding shelves in that the shelves have at least one display element in their frontal area for order picking data. The shelf system is configured in such a way that a data exchange between the display elements and the control computer can take place irrespective of the relative position of the shelf vis-à-vis the other components of the shelf system.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: September 11, 2007
    Assignee: Deutsche Post AG
    Inventor: Susanne Schildknecht
  • Patent number: 7266537
    Abstract: A predictive modeling system and methodology makes predictions using unstructured content as an input, either alone or in conjunction with structured content. Content transformation rules are selected for application to the unstructured content, such as emails, call center notes, and other forms of human communication, by identifying the rules that are likely to improve the performance of a predictive modeling system.
    Type: Grant
    Filed: January 14, 2004
    Date of Patent: September 4, 2007
    Assignee: Intelligent Results
    Inventors: Matthew S. Jacobsen, Robert J. Jasper, Michael M. Meyer, Kelly A. Pennock
  • Patent number: 7266488
    Abstract: A technique for performing signal integrity analysis of a system includes providing a stimulus pattern and a model of the system and performing analog simulation of the model utilizing the stimulus pattern. The stimulus pattern includes sequences of signal transitions with associated transition times and the sequences of signal transitions conform to a bus protocol and the associated transition times are according to characteristics of the system. The stimulus pattern is generated by initializing each of the sequences of signal transitions to an initial signal value and the associated transition times to an initial time, generating subsequent signal values and subsequent transition times by applying protocol rules and calculating timing adjustments for each of a list of transactions; the subsequent signal values and subsequent transition times to be added to the sequences of signal transitions.
    Type: Grant
    Filed: March 5, 2003
    Date of Patent: September 4, 2007
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Douglas E. Wallace, Jr., Jonathan P. Dowling
  • Patent number: 7263689
    Abstract: Described is an application program interface (API) that enables dynamic modification to applications executing in a heterogeneous distributed computing environment. The application program interface includes a navigation function, a query function, a thread management function, and a modifier function. The navigation function returns program information for a local or remote computer (i.e., specified computing device). The query function returns information about a program on the specified computing device. The thread management function controls execution of other programs on the specified computing device. The modifier function modifies a system memory on the specified computing device that stores the heterogeneous program.
    Type: Grant
    Filed: November 1, 2001
    Date of Patent: August 28, 2007
    Assignee: Microsoft Corporation
    Inventors: Andrew J. Edwards, Carlos P. Gomes