System and method for correlating objects
First Claim
Patent Images
1. A system for correlating configurations, comprising:
- a networked system of computers with memory storing;
a model layer having a generic model library capable of adapting to underlying data sources, wherein the generic model library includes a model configured to capture specific instances of correlation between two objects of types that can be correlated and configured to provide forward and backward coordination between the two objects;
a control layer having generic control logic implemented in terms of the generic model library; and
a view layer having reusable views and common tools that operate upon generic interfaces and constructs defined by the generic model library, wherein the generic model library, generic control logic, and reusable views and commons tools are defined to support a general functionality.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to a system for correlating configurations, comprising a model layer having a generic model library, a control layer having generic control logic implemented in terms of the generic model library, and a view layer having reusable views and common tools that operate upon generic interfaces and constructs defined by the generic model library, wherein the generic model library, generic control logic, and reusable views and commons tools are defined to support a general functionality.
-
Citations
11 Claims
-
1. A system for correlating configurations, comprising:
a networked system of computers with memory storing; a model layer having a generic model library capable of adapting to underlying data sources, wherein the generic model library includes a model configured to capture specific instances of correlation between two objects of types that can be correlated and configured to provide forward and backward coordination between the two objects; a control layer having generic control logic implemented in terms of the generic model library; and a view layer having reusable views and common tools that operate upon generic interfaces and constructs defined by the generic model library, wherein the generic model library, generic control logic, and reusable views and commons tools are defined to support a general functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system for correlating configurations, comprising:
a networked system of computers with memory storing; a model layer having a generic model library capable of adapting to underlying data sources, wherein the generic model library includes a model configured to capture specific instances of correlation between two objects of types that can be correlated and configured to provide forward and backward coordination between the two objects; domain-specific models derived from the generic model library; a control layer having generic control logic implemented in terms of the generic model library; application control logic derived from the generic control logic; a view layer having reusable views and common tools that operate upon generic interfaces and constructs defined by the generic model library, wherein the generic model library, generic control logic, and reusable views and commons tools are defined to support a general functionality; application screens derived from the reusable views and common tools; a user interface manager that correlates information between the generic model library, generic control logic, and reusable views and common tools to provide support for the general functionality; and a matrix tool adapted to manipulate correlations via a display.
Specification