Tag management within a decision, support, and reporting environment
First Claim
Patent Images
1. A system for developing computer models for collection and display of data, the system comprising:
- a component builder, executed by a processing device, configured to create a first reusable component definition, the first reusable component definition including at least one component associated with point data and non-point data associated with at least one back-end data source, the point data including data collected from at least one addressable informational source and the non-point data including context-defining data associated with the point data;
a connection for defining a mechanism to utilize the non-point data and other information to uniquely identify the data to be collected from the at least one addressable information source;
a module, executed by a processing device, utilizing said first reusable component definition to build another component definition for at least another component associated with second point data to be collected and second non-point data to be collected, the connection additionally defining a mechanism to utilize the second non-point data and other information to uniquely identify the second point data to be collected;
a view builder operable to generate a first reusable view that corresponds to the first reusable component definition generated by the component builder, wherein the first reusable view defines how the point data and non-point data are to be displayed, the view builder displaying the collected second point data and second non-point data in a view corresponding to the another component definition using a format defined by the first reusable view;
wherein the point data comprises operational data representative of at least one of;
monitoring, control, and reporting functions, relating to operation of a selected back-end data source; and
wherein the view builder provides functionality for inserting a view corresponding to a first component within a view corresponding to a second component such that third point data and third non-point data can be aggregated and displayed in a user-defined manner.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for retrieving and presenting data in a tag-based component environment. The disclosed system provides an efficient mechanism for associating point and non-point data using highly configurable data acquisition strategies. The data acquisition strategies incorporate customized retrieval routines to perform data acquisition at desired intervals so as to reduce unnecessary bandwidth consumption and computational overhead.
-
Citations
44 Claims
-
1. A system for developing computer models for collection and display of data, the system comprising:
-
a component builder, executed by a processing device, configured to create a first reusable component definition, the first reusable component definition including at least one component associated with point data and non-point data associated with at least one back-end data source, the point data including data collected from at least one addressable informational source and the non-point data including context-defining data associated with the point data; a connection for defining a mechanism to utilize the non-point data and other information to uniquely identify the data to be collected from the at least one addressable information source; a module, executed by a processing device, utilizing said first reusable component definition to build another component definition for at least another component associated with second point data to be collected and second non-point data to be collected, the connection additionally defining a mechanism to utilize the second non-point data and other information to uniquely identify the second point data to be collected; a view builder operable to generate a first reusable view that corresponds to the first reusable component definition generated by the component builder, wherein the first reusable view defines how the point data and non-point data are to be displayed, the view builder displaying the collected second point data and second non-point data in a view corresponding to the another component definition using a format defined by the first reusable view; wherein the point data comprises operational data representative of at least one of;
monitoring, control, and reporting functions, relating to operation of a selected back-end data source; andwherein the view builder provides functionality for inserting a view corresponding to a first component within a view corresponding to a second component such that third point data and third non-point data can be aggregated and displayed in a user-defined manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 42)
-
-
18. A method of generating a computer model for collection and display of aggregated point data and non-point data, the method comprising:
-
creating a first reusable component definition, the first reusable component definition including at least one component associated with point data and non-point data; collecting point data associated with the at least one component including data collected from at least one addressable informational source based upon a specified point data acquisition strategy; collecting non-point data associated with the at least one component including context-defining data associated with the point data based upon a specified non-point data acquisition strategy, the non-point data and other information being used to uniquely identify the point data to be collected in the point data collecting step; identifying at least one relationship associating the point data and non-point data; configuring a first reusable aggregate view, corresponding to the first reusable component definition, for displaying the point data and non-point data; utilizing the first reusable component definition to build another component definition including at least another component associated with second point data and second non-point data, the at least one relationship associating the point data and non-point data identified in the identifying step also being used to associate the second point data and second non-point data; and displaying the second point data and second non-point data in a second view corresponding to the another component, the second view being configured according to the configuration of the first reusable aggregate view; wherein a second reusable view component further identifies relationships associating the collected point data and non-point data and displays the point data and non-point data in a second aggregate view by including the first view component such that when a user accesses the second view to view data collected by the second view component, the first aggregate view is displayed within the second aggregate view; and wherein the point data comprises operational data representative of at least one of;
monitoring, control, and reporting functions, relating to operation of a selected back-end data source. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 43)
-
-
30. An apparatus comprising a computer readable medium having instructions stored thereon to represent a collection of data from multiple sources and providing:
-
at least one instance of at least one base component, each instance of the at least one base component including point data comprising data collected from at least one addressable informational source and non-point data comprising context-defining data associated with the point data; a connection for defining a mechanism to utilize the non-point data and other information to uniquely identify the data to be collected from the at least one addressable information source; at least one instance of at least one extended component, each instance of the at least one extended component being generated using the at least one instance of the at least one base component, at least a portion of the point data and non-point data of the at least one base component being used to define the at least one extended component; and a first reusable view specifying how data collected by the at least one instance of the at least one base component is to be displayed;
said first reusable view additionally specifying how data collected by the at least one extended component is to be displayed in a second view corresponding to the at least one extended component; anda second reusable view including as a component at least a portion of the first view wherein the second view displays data collected by instances of the at least one base component and the at least one extended component in a display area corresponding to the first view; wherein the point data and non-point data of the at least one base component are used to model a first business element; wherein the extended component models a second business element of which the first business element is a logical subunit; and wherein the base component represents a tag having component members defined thorough the at least one relationship associating the point data and non-point data. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A system for developing computer models for collection and display of data, the system comprising:
-
a component builder, executed by a processing device, configured to generate a first reusable component definition for collecting first tag-based point data and first non-point data associated with at least one back-end data source, wherein the first tag-based point data comprises data collected from at least one addressable informational source and the first non- point data comprises context-defining data associated with the first tag-based point data; the component builder further operable to collect second non-point data associated with a non-tag-based informational source; a connection for defining a mechanism to utilize the first non-point data and other information to uniquely identify the first tag-based point data to be collected from the at least one addressable information source; a module, executed by a processing device, utilizing said first reusable component definition to build another component definition for collecting second tag-based point data and third non-point data associated with at least one back-end data source, the connection additionally defining a mechanism to utilize the third non-point data and other information to uniquely identify the second tag-based point data to be collected; a view builder operable to generate a first reusable view corresponding to said first reusable component definition generated by the component builder, whereby a user can generate at least one view that specifies how the second tag-based point data and third non-point data collected by said another component definition are to be displayed; wherein the first tag-based point data comprises operational data representative of at least one of;
monitoring, control, and reporting functions, relating to operation of a selected back-end data source; andwherein the view builder provides functionality for inserting a view corresponding to a first component within a view corresponding to a second component such that point data and non-point data can be aggregated and displayed in a user-defined manner. - View Dependent Claims (37, 38, 39, 40, 41, 44)
-
Specification