Patents by Inventor Richard J. Matheson

Richard J. Matheson 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: 6546433
    Abstract: A method and system for integrating external functions into an application environment. The system includes an application environment, and a predetermined interface for communicating with an external function library. External functions offered by the external function library are integrated into the application environment such that they can be used in a formula as if they were native functions. According to another embodiment, an application environment is provided which implements pass by asynchronous-access-mechanism variables, and enables an external function to have access to a user interface object after the function has returned from an invocation.
    Type: Grant
    Filed: January 27, 2000
    Date of Patent: April 8, 2003
    Assignee: Novell, Inc.
    Inventor: Richard J. Matheson
  • Patent number: 6138170
    Abstract: A method and system for integrating external functions into an application environment. The system includes an application environment, and a predetermined interface for communicating with an external function library. External functions offered by the external function library are integrated into the application environment such that they can be used in a formula as if they were native functions. According to another embodiment, an application environment is provided which implements pass by asynchronous-access-mechanism variables, and enables an external function to have access to a user interface object after the function has returned from an invocation.
    Type: Grant
    Filed: April 7, 1997
    Date of Patent: October 24, 2000
    Assignee: Novell, Inc.
    Inventor: Richard J. Matheson
  • Patent number: 5903755
    Abstract: A method for a process in a first code environment to control an object in a second code environment. A first code environment application communicates an object control command to a first environment library. The first code environment library communicates the object control command over a communications link to a second code environment process. The second code environment process communicates the object control command to a second code environment object controller.
    Type: Grant
    Filed: March 15, 1996
    Date of Patent: May 11, 1999
    Assignee: Novell, Inc.
    Inventors: Richard J. Matheson, Lynn T. Monson