Embodiments of the present invention utilize context subsystems to logically group resources according to context. Such context subsystems can be nested (i.e. hierarchical), and thus further simplify the complex configuration relationships encountered with complex systems. Higher level (i.e. parent)
Embodiments of the present invention utilize context subsystems to logically group resources according to context. Such context subsystems can be nested (i.e. hierarchical), and thus further simplify the complex configuration relationships encountered with complex systems. Higher level (i.e. parent) context subsystems contain at least one resource that is utilized by a lower level (i.e. child) component, subsystem, or context subsystem. Context subsystems can be hierarchically arranged in single- and multi-parent arrangements and single- and multi-child arrangements. The number of context subsystem hierarchical levels is virtually unlimited and is generally dictated by the complexity of the system and the corresponding simplification needs of the configuration technology being utilized to configure the system. Context subsystems are applicable and useful in a configuration environment for virtually any configurable system amenable to contextual groupings of resources.
대표청구항▼
1. A computer readable medium having stored thereon a first context subsystem data structure comprising: a first child data structure representing a first subsystem of a configured system;a second child data structure representing a second subsystem of the configured system; anda first parent data s
1. A computer readable medium having stored thereon a first context subsystem data structure comprising: a first child data structure representing a first subsystem of a configured system;a second child data structure representing a second subsystem of the configured system; anda first parent data structure to the first child and the second child data structures, wherein (i) the first and second subsystems individually provide resources that are identified as provided by the context subsystem and (ii) a contextual relationship of the first subsystem and the second subsystem comprises a hierarchical contextual relationship that is logically distinct from a physical configuration relationship and is also independent of configuration modeling structural constraints;wherein:the context subsystem includes data representing a device;the first subsystem includes a first configured computer system configured to utilize one or more resources of the device, and the first subsystem excludes the device; andthe second subsystem includes a second configured computer system configured to utilize one or more resources of the device, and the second subsystem excludes the first configured computer system and the device. 2. The computer readable medium of claim 1 wherein the device is a storage apparatus. 3. The computer readable medium of claim 1 wherein the context system is a logical grouping of resources wherein at least one of the resources in the context subsystem is utilized by one of the other resources in the context subsystem. 4. The computer readable medium of claim 1 wherein the first parent data structure cannot be a child of the first child data structure and the first parent data structure cannot be a child of the second child data structure. 5. A method of logically grouping subsystems of resources and resources of a configured system into a context subsystem hierarchy having at least one parent context subsystem and a plurality of child context subsystems wherein a child context subsystem is capable of utilizing resources of a parent context subsystem, the method comprising: performing using a computer system: creating a first child context subsystem from a configured system;creating a second child context subsystem from the configured system; andcreating a first parent context subsystem to the first child and second child context subsystems so as to create a nest, wherein (i) the first child context subsystem, the second child context subsystem, and the first parent context subsystem represent a collective context subsystem, (ii) the first child context subsystem, the second child context subsystem, and the first parent context subsystem individually provide resources that are identified as provided by the collective context subsystem, and (iii) and a contextual relationship of the first child context subsystem, the second child context subsystem, and the first parent context subsystem comprises a hierarchical contextual relationship that is logically distinct from a physical configuration relationship and is also independent of configuration modeling structural constraints;wherein:the context subsystem includes data representing a device;the first child context subsystem includes a first configured computer system configured to utilize one or more resources of the device, and the first child context subsystem excludes the device; andthe second child context subsystem includes a second configured computer system configured to utilize one or more resources of the device, and the second child context subsystem excludes the first configured computer system and the device. 6. The method of claim 5 wherein the context system is a logical grouping of resources wherein at least one of the resources in the context subsystem is utilized by one of the other resources in the context subsystem. 7. The method of claim 5 wherein first parent data structure cannot be a child of the first child data structure and the first parent data structure cannot be a child of the second child data structure. 8. A computer readable medium having stored thereon a context subsystem data structure, the context subsystem data structure comprising: a first parent data structure representing a first context subsystem of a configured system;a second parent data structure representing a second context subsystem of the configured system; anda first child data structure to the first parent and the second parent data structures, wherein (i) the first child data structure represents a first subsystem of the configured system, and the first and second context subsystems and the first subsystem represent a collective context subsystem, (ii) the first context subsystem, the second context subsystem, and the first subsystem individually provide resources that are identified as provided by the collective context subsystem, and (iii) and a contextual relationship of the first and second context subsystems and the first subsystem comprises a hierarchical contextual relationship that is logically distinct from a physical configuration relationship and is also independent of configuration modeling structural constraints;wherein:the context subsystem includes data representing a device;the first context subsystem includes a first configured computer system configured to utilize one or more resources of the device, and the first context subsystem excludes the device; andthe second context subsystem includes a second configured computer system configured to utilize one or more resources of the device, and the second context subsystem excludes the first configured computer system and the device. 9. The computer readable medium of claim 8 wherein the context system is a logical grouping of resources wherein at least one of the resources in the context subsystem is utilized by one of the other resources in the context subsystem. 10. The computer readable medium of claim 8 wherein first parent data structure cannot be a child of the first child data structure and the first parent data structure cannot be a child of the second child data structure. 11. A method of logically grouping subsystems of resources and resources of a configured system into a context subsystem hierarchy having at least one child context subsystem and a plurality of parent context subsystems wherein a child context subsystem is capable of utilizing resources of a parent context subsystem, the method comprising: performing using a computer system: creating a first parent context subsystem from a configured system;creating a second parent context subsystem from the configured system; andcreating a first child context subsystem to the first parent and second parent context subsystems so as to create a nest, wherein (i) the first and second context subsystems and the first child context subsystem represent a collective context subsystem, (ii) the first and second context subsystems and the first child context subsystem individually provide resources that are identified as provided by the collective context subsystem, and (iii) and a contextual relationship of the first and second context subsystems and the first child context subsystem comprises a hierarchical contextual relationship that is logically distinct from a physical configuration relationship and is also independent of configuration modeling structural constraints;wherein:the context subsystem includes data representing a device;the first context subsystem includes a first configured computer system configured to utilize one or more resources of the device, and the first context subsystem excludes the device; andthe second context subsystem includes a second configured computer system configured to utilize one or more resources of the device, and the second context subsystem excludes the first configured computer system and the device. 12. The method of claim 11 wherein the context system is a logical grouping of resources wherein at least one of the resources in the context subsystem is utilized by one of the other resources in the context subsystem. 13. The method of claim 11 wherein first parent data structure cannot be a child of the first child data structure and the first parent data structure cannot be a child of the second child data structure. 14. An apparatus comprising: a processor;a memory, coupled to the processor, wherein the memory includes a program stored therein for logically grouping subsystems of resources and resources of a configured system into a context subsystem hierarchy having at least one parent context subsystem and a plurality of child context subsystems wherein a child context subsystem is capable of utilizing resources of a parent context subsystem, wherein when executed by the processor the program causes the processor to perform: creating a first child context subsystem from a configured system;creating a second child context subsystem from the configured system; andcreating a first parent context subsystem to the first child and second child context subsystems so as to create a nest, wherein (i) the first child context subsystem, the second child context subsystem, and the first parent context subsystem represent a collective context subsystem, (ii) the first child context subsystem, the second child context subsystem, and the first parent context subsystem individually provide resources that are identified as provided by the collective context subsystem, and (iii) and a contextual relationship of the first child context subsystem, the second child context subsystem, and the first parent context subsystem comprises a hierarchical contextual relationship that is logically distinct from a physical configuration relationship and is also independent of configuration modeling structural constraints;wherein:the context subsystem includes data representing a device;the first child context subsystem includes a first configured computer system configured to utilize one or more resources of the device, and the first child context subsystem excludes the device; andthe second child context subsystem includes a second configured computer system configured to utilize one or more resources of the device, and the second child context subsystem excludes the first configured computer system and the device. 15. The apparatus of claim 14 wherein the context system is a logical grouping of resources wherein at least one of the resources in the context subsystem is utilized by one of the other resources in the context subsystem. 16. The apparatus of claim 14 wherein the context system is a logical grouping of resources wherein at least one of the resources in the context subsystem is utilized by one of the other resources in the context subsystem. 17. The apparatus of claim 14 wherein first parent data structure cannot be a child of the first child data structure and the first parent data structure cannot be a child of the second child data structure. 18. The apparatus of claim 14 wherein first parent data structure cannot be a child of the first child data structure and the first parent data structure cannot be a child of the second child data structure.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (22)
Canova ; Jr. Francis J. (Boynton Beach FL) Katz Neil A. (Parkland FL) Astarabadi Shaun (Irvine CA) Horton Robert L. (Alta Loma CA), Automatic device configuration for dockable portable computers.
Richek Martin D. (Houston TX) Gready Robert S. (Houston TX) Jones ; Jr. Curtis R. (Cypress TX), Computer implemented method and apparatus for dynamic and automatic configuration of a computer system and circuit board.
Talbott Marvin T. (Plano TX) Burks Henry L. (Dallas TX) Shaw Richard W. (Plano TX) Amundsen Michael (Dallas TX) Hutchison Katherine K. (Dallas TX) Strasburg Donald D. (Plano TX), Method and apparatus for aiding system design.
Talbott Marvin T. (Plano TX) Burks Henry L. (Dallas TX) Shaw Richard W. (Plano TX) Strasburg Donald D. (Plano TX) Hutchison Katherine K. (Dallas TX), Method and apparatus for system design.
Shorter David Uel ; Lilly Susan Carol ; Scott Robert Bruce, Method and system for identifying an object located among a number of multiple interconnected computing systems.
Benson S. Michael (Highland NY) Cwiakala Richard (Wappingers Falls NY) Fantacone Mark J. (Poughkeepsie NY) Haggar Jeffrey D. (Poughkeepsie NY) Meritt Alan S. (Poughkeepsie NY) Yudenfriend Harry M. (W, Method and system for managing an operating system definition of a dynamically modifiable I/O configuration.
Nuttall David J. H. (20634 NE. 181 Pl. Woodinville WA 98072) Brehm Bertram G. (25119 NE. 18 St. Redmond WA 98053), Method for modeling a physical system of elements using a relational database.
Waldron James J. (Braintree MA) Ginga Richard L. (Worcester MA) Corcoran Steven G. (Waltham MA), Method of and system for interactive video-audio-computer open architecture operation.
Iannuzzi Mark P. (Clinton Township MI) Owen Timothy S. (Troy MI) Wearring Colin A. (Birmingham MI) Wilson Jeffrey L. (Ray MI) Hertrich John P. (Lum MI), Rule based apparatus and method for evaluating an engineering design for correctness and completeness.
Brown George T. (Apalachin NY) Millis David B. (Friendsville PA) Reynolds Paul R. (Morrisville NC) Nowak Ronald P. (Endicott NY), System for designing intercommunication networks.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.