Patents by Inventor W. Johnson

W. Johnson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070282766
    Abstract: System and method for training a support vector machine (SVM) with process constraints. A model (primal or dual formulation) implemented with an SVM and representing a plant or process with one or more known attributes is provided. One or more process constraints that correspond to the one or more known attributes are specified, and the model trained subject to the one or more process constraints. The model includes one or more inputs and one or more outputs, as well as one or more gains, each a respective partial derivative of an output with respect to a respective input. The process constraints may include any of: one or more gain constraints, each corresponding to a respective gain; one or more Nth order gain constraints; one or more input constraints; and/or one or more output constraints. The trained model may then be used to control or manage the plant or process.
    Type: Application
    Filed: May 5, 2006
    Publication date: December 6, 2007
    Inventors: Eric Hartman, Carl Schweiger, Bijan Sayyarrodsari, W. Johnson
  • Publication number: 20070206017
    Abstract: A character programming and control system and method for programming and controlling a virtual character during a social simulation, a character programming method for programming the actions of a virtual character, and a system and method for developing social skills of a user.
    Type: Application
    Filed: October 18, 2006
    Publication date: September 6, 2007
    Inventors: W. Johnson, Hannes Vilhjalmsson, Andre Valente, Prasan Samtani, Ning Wang
  • Publication number: 20070082324
    Abstract: Providing an interactive environment that requires a user to exercise one or more social skills to achieve a goal, and generating a simulation progress report indicative of the success of the user's exercise of the social skills during the interactive social simulation in a plurality of separate categories that are each related to the one or more social skills based on the user's interaction with the interactive environment.
    Type: Application
    Filed: October 18, 2006
    Publication date: April 12, 2007
    Inventors: W. Johnson, Hannes Vilhjalmsson, Andre Valente, Prasan Samtani, Ning Wang
  • Publication number: 20070015121
    Abstract: Language learning systems and methods may be provided. An interactive lesson module may be provided. The interactive lesson module may be configured to provide an interactive language lesson that prompts a user to repeat, translate, or define words or phrases, or to provide words corresponding to images, at a controllable difficulty level. An interactive social simulation module may be provided. The interactive social simulation module may be configured to provide an interactive environment that requires the user to use the language to communicate with a virtual character to achieve a goal at a controllable difficulty level. A learner model module may be provided. The learner model may be configured to control the difficulty level of the interactive language lesson and the interactive social simulation based on a lesson progress report and a simulation progress report.
    Type: Application
    Filed: June 1, 2006
    Publication date: January 18, 2007
    Inventors: W. Johnson, Hannes Vilhjalmsson, Andre Valente, Prasan Samtani, Ning Wang
  • Publication number: 20070005525
    Abstract: System and method for controlling a process with spatially dependent conditions for producing a product with spatially dependent properties, e.g., a web/sheet-based process for producing a web/sheet-based product. Input data comprising a plurality of input data sets are provided to a neural network (analog or computer-based), each data set comprising values for one or more input parameters, each comprising a respective process condition or product property. The input data preserve spatial relationships of the input data. The neural network generates output data in accordance with the input data, the output data comprising a plurality of output data sets, each comprising values for one or more output parameters, each comprising a predicted process condition or product property. The output data preserve spatial relationships of the output data, which correspond to the spatial relationships of the input data. The output data are useable by a controller or operator to control the process.
    Type: Application
    Filed: May 13, 2005
    Publication date: January 4, 2007
    Inventors: L. Collette, W. Johnson