×

Methods and systems for managing an application's relationship to its run-time environment

  • US 7,213,175 B2
  • Filed: 01/09/2002
  • Issued: 05/01/2007
  • Est. Priority Date: 01/09/2002
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for running an application using a single framework module including a framework data structure, the framework data structure including an application table and a parameter table, the application table including application table entries, the parameter table including parameter table entries, the method comprising:

  • (a) selecting an application table entry;

    (b) collecting data specifying a type of error;

    (c) collecting data specifying a sub-application referenced by the selected application table entry;

    (d) collecting data specifying an error response action; and

    (e) processing the selected application table entry, the processing comprising;

    (i) running a global initialize function referenced by the selected application table entry, the global initialize function operable to initialize a plurality of threads of the sub-application;

    (ii) running the sub-application referenced by the selected application table entry with one or more parameters referenced by one or more parameter table entries;

    (iii) if the application table entry being processed references the specified sub-application, and if the specified sub-application generates an error of the specified type, performing the specified error response action; and

    (iv) running a global terminate function referenced by the selected application table entry, the global terminate function operable to terminate the plurality of threads of the sub-application.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×