Apparatus and method for component role fulfillment based on environment context
AssigneeInternational Business Machines Corporation
InventorsPaul Brian Monday, Bradley Scott Rubin
Life of this patent
Estimating the term…
Abstract
A method and apparatus for changing a component's mode based on its environmental context is disclosed. A component role fulfillment mechanism, as part of a component, changes the mode of a component based on its environmental context. The environmental context is defined by connections made by an assembler between components. Each component can support a variety of modes, but the component role fulfillment mechanism chooses one mode based on the environment and configures the component to fulfill only one mode.
Claims56
An apparatus comprising:
- at least one processor;
- a memory coupled to the at least one processor;
- a plurality of components residing in the memory, a first component of the plurality of components comprising a first plurality of modes, each mode of the first plurality of modes denoting a state of the first component, said each mode of the first plurality of modes having a role for performing a function that is specific to said each mode of the first plurality of modes;
- and
- a first component role fulfillment mechanism residing in the first component, the first component role fulfillment mechanism selecting one mode of the first plurality of modes for the first component.
An apparatus comprising:
- at least one processor;
- a memory coupled to the at least one processor;
- a plurality of components residing in the memory, a first component of the plurality of components comprising a first plurality of modes, each mode of the first plurality of modes denoting a state of the first component, said each mode of the first plurality of modes having a role for performing a function that is specific to said each mode of the first plurality of modes;
- and
- a first component role fulfillment mechanism residing in the first component, the first component role fulfillment mechanism selecting one mode of the first plurality of modes for the first component and placing the at first component into that one mode.
An apparatus comprising:
- at least one processor;
- a memory coupled to the at least one processor;
- a plurality of components residing in the memory, a first component of the plurality of components comprising a first plurality of modes, each mode of the first plurality of modes denoting a state of the first component, said each mode of the first plurality of modes having a role for performing a function that is specific to said each mode of the first plurality of modes;
- and
- a first component role fulfillment mechanism residing in the first component, the first component role fulfillment mechanism selecting one mode of the first plurality of modes based on an existing connection between the first component and a second component of the plurality of components, the first component role fulfillment mechanism placing the first component into the selected mode.
A program product comprising:
- a first component role fulfillment mechanism residing in a first component of a plurality of components, the first component role fulfillment mechanism selecting one mode of a first plurality of modes for the first component, each mode of the first plurality of modes denoting a state of the first component, said each mode of the first plurality of modes having a role for performing a function that is specific to said each mode of the first plurality of modes;
- and
- signal bearing media bearing the first component role fulfillment mechanism.
A program product comprising:
- a first component role fulfillment mechanism residing in a first component of a plurality of components, the first component role fulfillment mechanism selecting one mode of a first plurality of modes for the first component based on an existing connection between the first component and a second component of the plurality of components, the first component role fulfillment mechanism placing the first component into the one mode, each mode of the first plurality of modes denoting a state of the first component, said each mode of the first plurality of modes having a role for performing a function that is specific to said each mode of the first plurality of modes;
- and
- signal bearing media bearing the first component role fulfillment mechanism.
Dependencies are inferred from the claim text.