Patents by Inventor Paul Po Wang

Paul Po Wang 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: 8326750
    Abstract: A financial analysis program includes an object oriented architecture having a number of abstract classes associated with performing financial calculations. The abstract classes include an instruments class that defines a number of financial instruments in a hierarchical manner. The abstract classes also include a models class that defines a number of objects or functions used to perform financial calculations. The program also includes an interface to allow a user to pass instrument parameters to the objects or functions and execute the object or function using the instrument parameters.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: December 4, 2012
    Assignee: The MathWorks, Inc.
    Inventor: Paul Po Wang
  • Patent number: 8219476
    Abstract: A financial analysis program includes an object oriented architecture having a number of abstract classes associated with performing financial calculations. The abstract classes include an instruments class that defines a number of financial instruments in a hierarchical manner. The abstract classes also include a models class that defines a number of objects or functions used to perform financial calculations. The program also includes an interface to allow a user to pass instrument parameters to the objects or functions and execute the object or function using the instrument parameters.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 10, 2012
    Assignee: The MathWorks, Inc.
    Inventor: Paul Po Wang
  • Patent number: 8200560
    Abstract: A financial analysis program includes an object oriented architecture having a number of abstract classes associated with performing financial calculations. The abstract classes include an instruments class that defines a number of financial instruments in a hierarchical manner. The abstract classes also include a models class that defines a number of objects or functions used to perform financial calculations. The program also includes an interface to allow a user to pass instrument parameters to the objects or functions and execute the object or function using the instrument parameters.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: June 12, 2012
    Assignee: The MathWorks, Inc.
    Inventor: Paul Po Wang
  • Patent number: 8200559
    Abstract: A financial analysis program includes an object oriented architecture having a number of abstract classes associated with performing financial calculations. The abstract classes include an instruments class that defines a number of financial instruments in a hierarchical manner. The abstract classes also include a models class that defines a number of objects or functions used to perform financial calculations. The program also includes an interface to allow a user to pass instrument parameters to the objects or functions and execute the object or function using the instrument parameters.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: June 12, 2012
    Assignee: The MathWorks, Inc.
    Inventor: Paul Po Wang
  • Patent number: 8060421
    Abstract: A financial analysis program includes an object oriented architecture having a number of abstract classes associated with performing financial calculations. The abstract classes include an instruments class that defines a number of financial instruments in a hierarchical manner. The abstract classes also include a models class that defines a number of objects or functions used to perform financial calculations. The program also includes an interface to allow a user to pass instrument parameters to the objects or functions and execute the object or function using the instrument parameters.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: November 15, 2011
    Assignee: The MathWorks, Inc.
    Inventor: Paul Po Wang