System and method for remote manipulation of analytic reports
DC CAFCFirst Claim
1. A system for remote interactive access to data, comprising:
- a network server performing;
receiving user input to remotely manipulate or modify at least one report generated by at least one data source based on content in the data source,wherein the report was previously served to a user system;
presenting one or more markup language constructs associated with actions to manipulate or modify the at least one report;
enabling user input in the report,wherein the user input is initiated by activation of a markup language construct associated with the at least one report that was served to the user system and translating the user input received via first network enabled code to second network enabled code;
a reporting server being configured to respond to the user input, performing;
communicating with the user interface;
accessing an image of the at least one report;
manipulating the at least one report generated from the at least one data source; and
generating results to present via the user interface; and
a user interface performing;
remotely accessing and viewing at least one report generated from at least one remote data source; and
providing user input to remotely manipulate or modify the at least one report,wherein the user input being provided by activating a markup language construct, andwherein the user input being translated from a first network enabled code to a second network enabled code.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A remote client interface to manipulate OLAP and other reports is described. A Web client or other thin client may access an intelligence server via an intermediate network server. The network server may translate between HTML or other code supplied by the client, in order to access a database serviced by the intelligence server in all its functionality. For instance, a user may clink onto a linkable URL to access a stored report run against the remote database, and perform operations on that report, such as doing a table pivot, page down, running totals or averages, or other functions. Multiple users may access the report and other data resources using different interfaces.
-
Citations
25 Claims
-
1. A system for remote interactive access to data, comprising:
-
a network server performing; receiving user input to remotely manipulate or modify at least one report generated by at least one data source based on content in the data source, wherein the report was previously served to a user system; presenting one or more markup language constructs associated with actions to manipulate or modify the at least one report; enabling user input in the report, wherein the user input is initiated by activation of a markup language construct associated with the at least one report that was served to the user system and translating the user input received via first network enabled code to second network enabled code; a reporting server being configured to respond to the user input, performing; communicating with the user interface; accessing an image of the at least one report; manipulating the at least one report generated from the at least one data source; and generating results to present via the user interface; and a user interface performing; remotely accessing and viewing at least one report generated from at least one remote data source; and providing user input to remotely manipulate or modify the at least one report, wherein the user input being provided by activating a markup language construct, and wherein the user input being translated from a first network enabled code to a second network enabled code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for remote interactive access to data, comprising:
-
a network server performing; receiving user input to remotely manipulate or modify at least one report generated by at least one data source based on content in the data source, wherein the report was previously served to a user system; presenting one or more markup language constructs associated with actions to manipulate or modify the at least one report; enabling user input in the report, wherein the user input is initiated by activation of a markup language construct associated with the at least one report that was served to the user system and translating the user input received via first network enabled code to second network enabled code; a reporting server being configured to respond to the user input, performing; communicating with the user interface; accessing an image of the at least one report; manipulating the at least one report generated from the at least one data source; and generating results to present via the user interface; and a user interface performing; remotely accessing and viewing at least one report generated from at least one remote data source; and providing user input to remotely manipulate or modify the at least one report, wherein the user input being provided by activating a markup language construct, and wherein the user input being translated from a first network enabled code to a second network enabled code. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A machine readable storage medium, the machine readable medium being readable to execute a method for remote interactive access to data, the method comprising:
-
a network server; receiving user input to remotely manipulate or modify at least one report generated by at least one data source based on content in the data source, wherein the report was previously served to a user system; presenting one or more markup language constructs associated with actions to manipulate or modify the at least one report; enabling user input in the report, wherein the user input is initiated by activation of a markup language construct associated with the at least one report that was served to the user system and translating the user input received via first network enabled code to second network enabled code; a reporting server being configured to respond to the user input; communicating with the user interface; accessing an image of the at least one report; manipulating the at least one report generated from the at least one data source; and generating results to present via the user interface; and a user interface; remotely accessing and viewing at least one report generated from at least one remote data source; and providing user input to remotely manipulate or modify the at least one report, wherein the user input being provided by activating a markup language construct, and wherein the user input being translated from a first network enabled code to a second network enabled code. - View Dependent Claims (25)
-
Specification