×

First and second manager components that communicate to initialize and/or shut down software components in an ordered sequence

  • US 8,245,190 B2
  • Filed: 06/14/2004
  • Issued: 08/14/2012
  • Est. Priority Date: 06/14/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus, comprising:

  • a non-transitory computer readable medium encoded with readable instructions that when executed by a first computer processor implement a first manager component that executes on the first computer processor responsible for one or more first components that execute on the first computer processor within one or more first executables; and

    a non-transitory computer readable medium encoded with readable instructions that when executed by a second computer processor implement a second manager component that executes on the second computer processor responsible for one or more second components that execute on the second computer processor within one or more second executables;

    wherein the first and second manager components communicate by exchanging one or more initialization progress messages between the first and second manager components to initialize the one or more first components and the one or more second components in an ordered sequence based on one or more dependency relationships among two or more of the one or more first components, and the one or more second components; and

    wherein the one or more first components comprise a third component, and wherein the one or more second components comprise a fourth component; and

    wherein the one or more dependency relationships comprise a dependency relationship of the third component on the fourth component; and

    wherein upon completion of successful initialization of the fourth component, the second manager component sends an indication of the initialization to the first manager component; and

    wherein based on the dependency relationship, the first manager component waits for the indication from the second manager component before the first manager component initializes the third component, and upon receipt of the indication, the first manager component initializes the third component.

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