Patents by Inventor Fabrice Jaubert

Fabrice Jaubert 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: 6931521
    Abstract: A method of initializing application instructions on a processing system. An application (602) comprises a number of dynamically shared objects or modules. Each of these modules may include data structures (614) that require initialization. Modules are dependent upon each other, and a module initialization order is identified by automatically registering a module's dependencies in an initialization list (608) during module loading, processing module dependencies to identify all dependencies, and generating an initialization schedule (609). Module initialization (506) is then performed. Plug-in modules can be loaded and initialized after the application has started, and the plug-in schedule is appended to the initialization schedule. Finalization is performed in reverse order, when the application is closed.
    Type: Grant
    Filed: August 27, 2001
    Date of Patent: August 16, 2005
    Assignee: Autodesk Canada Inc.
    Inventors: Patrick Hubert, Fabrice Jaubert
  • Publication number: 20020147903
    Abstract: A method of initializing application instructions on a processing system. An application (602) comprises a number of dynamically shared objects or modules. Each of these modules may include data structures (614) that require initialization. Modules are dependent upon each other, and a module initialization order is identified by automatically registering a module's dependencies in an initialization list (608) during module loading, processing module dependencies to identify all dependencies, and generating an initialization schedule (609). Module initialization (506) is then performed. Plug-in modules can be loaded and initialized after the application has started, and the plug-in schedule is appended to the initialization schedule. Finalization is performed in reverse order, when the application is closed.
    Type: Application
    Filed: August 27, 2001
    Publication date: October 10, 2002
    Applicant: Discreet Logic Inc.
    Inventors: Patrick Hubert, Fabrice Jaubert