System and method for portal infrastructure tracking
First Claim
Patent Images
1. A method for data extraction to support data reporting, the method comprising:
- presenting a plurality of data extraction templates, with associated parameters for the data extraction, wherein at least two of the plurality of data extraction templates comprise one or more identifiable semantically equivalent parameters that are transferable to the at least two of the plurality of data extraction templates;
receiving the parameters associated with the plurality of data extraction templates using hypertext transport protocol and extensible markup language;
extracting data corresponding to the parameters associated with the plurality of data extraction templates; and
generating a document having a plurality of sections using the extracted data, wherein each of the plurality of sections of the document corresponding to each of the plurality of data extraction templates.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for collecting and transmitting data across or through a firewall using HTTP and/or XML between computer systems that do not otherwise grant access to each other. A method and system for preparing data reports using data and report generation modules using HTTP and/or XML between computer systems.
603 Citations
13 Claims
-
1. A method for data extraction to support data reporting, the method comprising:
-
presenting a plurality of data extraction templates, with associated parameters for the data extraction, wherein at least two of the plurality of data extraction templates comprise one or more identifiable semantically equivalent parameters that are transferable to the at least two of the plurality of data extraction templates; receiving the parameters associated with the plurality of data extraction templates using hypertext transport protocol and extensible markup language; extracting data corresponding to the parameters associated with the plurality of data extraction templates; and generating a document having a plurality of sections using the extracted data, wherein each of the plurality of sections of the document corresponding to each of the plurality of data extraction templates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article of manufacture for data extraction to support data reporting, the article of manufacture comprising:
a non-transitory tangible computer readable storage medium for storing code when executed by a processor would cause the processor to perform a process for the data extraction to support data reporting, the process comprising; presenting a plurality of data extraction templates, with associated parameters for the data extraction, wherein at least two of the plurality of data extraction templates comprise one or more identifiable semantically equivalent parameters that are transferable to the at least two of the plurality of data extraction templates; receiving the parameters associated with the plurality of data extraction templates using hypertext transport protocol and extensible markup language through a network firewall; extracting data corresponding to the parameters associated with the plurality of data extraction templates; transferring the one or more identifiable semantically equivalent parameters to the at least two of the plurality of data extraction templates; and generating a document having a plurality of sections using the extracted data, wherein each of the plurality of sections of the document corresponding to each of the plurality of data extraction templates.
-
11. A non-transitory tangible computer readable storage medium storing computer executable software for implementation on a computer, the computer executable software when executed by the computer would cause the computer to perform a process for data extraction to support data reporting, the process comprising:
-
presenting a plurality of data extraction templates, with associated parameters for the data extraction, wherein at least two of the plurality of data extraction templates comprise one or more identifiable semantically equivalent parameters that are transferable to the at least two of the plurality of data extraction templates; receiving the parameters associated with the plurality of data extraction templates using hypertext transport protocol and extensible markup language through a network firewall; extracting data corresponding to the parameters associated with the plurality of data extraction templates; transferring the one or more identifiable semantically equivalent parameters to the at least two of the plurality of data extraction templates; and generating a document having a plurality of sections using the extracted data, wherein each of the plurality of sections of the document corresponding to each of the plurality of data extraction templates.
-
-
12. A programmed computer for data extraction to support data reporting comprising:
-
a memory having at least one region for storing computer executable program code, and a processor for executing the program code stored in the memory, wherein the program code when executed cause the processor to; present a plurality of data extraction templates, with associated parameters for the data extraction, wherein at least two of the plurality of data extraction templates comprise one or more identifiable semantically equivalent parameters that are transferable to all the at least two of the plurality of data extraction templates; receive the parameters associated with the plurality of data extraction templates using hypertext transport protocol and extensible markup language through a network firewall; extract data corresponding to the parameters associated with the plurality of data extraction templates; and generate a document having a plurality of sections using the extracted data, wherein each of the plurality of sections of the document corresponding to each of the plurality of data extraction templates.
-
-
13. A method for data extraction to support data reporting, the method comprising:
-
presenting a plurality of data extraction templates, with associated parameters for the data extraction, wherein at least two of the plurality of data extraction templates comprise one or more identifiable semantically equivalent parameters that are transferable to the at least two of the plurality of data extraction templates; receiving the parameters associated with the plurality of data extraction templates using hypertext transport protocol and extensible markup language; extracting first data corresponding to the parameters associated with the plurality of data extraction templates; and further comprising reusing the plurality of data extraction templates; wherein presenting the plurality of data extraction templates, receiving the parameters associated with the plurality of data extraction templates, and extracting the first data is performed, and each occurs through a firewall without a logon through the firewall; wherein the plurality of data extraction templates are associated with a plurality of available report components, and the method further including; selecting one or more available report components associated with one or more data extraction templates of the plurality of data extraction templates from the plurality of available report components; and extracting second data corresponding to the selected one or more available report components; generating a document having a plurality of sections using the extracted first data and second data, wherein each of the plurality of sections of the document corresponding to each of the plurality of data extraction templates; wherein the plurality of available report components include;
list of reportlets, style definitions associated with the extensible markup language, bound parameters and free parameters;the method further including receiving the selected one or more report components associated with one or more data extraction templates of the plurality of data extraction templates using the hypertext transport protocol and the extensible markup language; the method further including using the plurality of report components to monitor system activity on web based portals and summarizing the system activity into system activity data; wherein the monitoring system activity includes recording activity for a user, activity for content providers through a web portal, and activity for a content provider through all portals; and wherein the second data corresponding to the selected one or more available report components includes the system activity data.
-
Specification