Patents by Inventor Willie Chan

Willie Chan 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).

  • Patent number: 10310457
    Abstract: A method, apparatus, and computer program product for increasing efficiency in a plant by creating a planning model for said plant comprising a plurality of runtime models stored in a database. Each runtime model corresponds to a reactor in the plant and mimics real world behavior of the reactor by identifying the mathematical relationships of the inputs and outputs of the reactor. Each runtime model further comprises a set of tuning factors, which allows the user to adjust the runtime model to more closely align with the user's desired output or otherwise account for real-life plant activity. By properly creating and utilizing a plurality of runtime models and implementing them into a planning model, a user can increase efficiency of the plant by optimizing product output, forcing the plant to balance materials-in and materials-out, or forcing the plant to stoichiometrically balance elements going in, and coming out of the plant or reactor.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: June 4, 2019
    Assignee: Aspen Technology, Inc.
    Inventors: Ravi Nandigam, Ajay Modi, Marcelo Marchetti, Willie Chan
  • Publication number: 20160147202
    Abstract: A method, apparatus, and computer program product for increasing efficiency in a plant by creating a planning model for said plant comprising a plurality of runtime models stored in a database. Each runtime model corresponds to a reactor in the plant and mimics real world behavior of the reactor by identifying the mathematical relationships of the inputs and outputs of the reactor. Each runtime model further comprises a set of tuning factors, which allows the user to adjust the runtime model to more closely align with the user's desired output or otherwise account for real-life plant activity. By properly creating and utilizing a plurality of runtime models and implementing them into a planning model, a user can increase efficiency of the plant by optimizing product output, forcing the plant to balance materials-in and materials-out, or forcing the plant to stoichiometrically balance elements going in, and coming out of the plant or reactor.
    Type: Application
    Filed: November 24, 2014
    Publication date: May 26, 2016
    Inventors: Ravi Nandigam, Ajay Modi, Marcelo Marchetti, Willie Chan
  • Publication number: 20060085701
    Abstract: A method for allowing native, functional, and test configurations of a memory to be independent of one another includes steps as follows. A memory is first provided. The memory has a native configuration including k words and n data output pins, k and n being positive integers. Each of the k words has a width of n bits. Then the n data output pins are connected to a programmable multiplexer for multiplexing the n data output pins into at least one group of data output pins of the programmable multiplexer. Each of the at least one group of data output pins has no more than n data output pins and is suitable for enabling the memory to have at least one of a test configuration or a functional configuration. At user's discretion, the test configuration may or may not have a width of n bits, the functional configuration may or may not have a width of n bits, and the test configuration and the functional configuration may or may not have the same width.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 20, 2006
    Inventors: Ghasi Agrawal, Willie Chan