Mobile report generation for multiple device platforms
First Claim
Patent Images
1. A computer implemented method for generating reports comprising:
- a) initiate a report generating system;
b) execute instructions associated with said report generating system including;
i) provide a first GUI for a user to access said report generating system, said first GUI suitable for a first device platform, and ii) obtain at least some data required to generate a first report, said first report suitable for a selected one of a plurality of device platforms;
c) determine a suitable and well defined action based at least in part on action a)-b); and
d) initiate and if possible attend to said suitable and well-defined action.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of generating reports is disclosed. In one embodiment, a user requests a report using a GUI on a device and the request is sent to a report generation server. The report generation server generates the report and sends the report to the requesting device. In another embodiment, a user request a report be generated and sent to another device. The report generation server generates the report according to a format and platform of the intended recipient device and delivers the report.
55 Citations
28 Claims
-
1. A computer implemented method for generating reports comprising:
-
a) initiate a report generating system;
b) execute instructions associated with said report generating system including;
i) provide a first GUI for a user to access said report generating system, said first GUI suitable for a first device platform, and ii) obtain at least some data required to generate a first report, said first report suitable for a selected one of a plurality of device platforms;
c) determine a suitable and well defined action based at least in part on action a)-b); and
d) initiate and if possible attend to said suitable and well-defined action. - View Dependent Claims (2, 3)
-
-
4. A computer implemented report generating system comprising:
-
a client computer system for a user, including;
a display device, and a GUI suitable for user interaction and operable to request a report;
a server computer system including;
a server process operable to respond to a request to generate said report;
wherein said server computer system generates said report and provides said report to said client computer system in response to said request. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for generating a report comprising:
-
providing a GUI to a user to access a report-generating application;
receiving a user request to generate a report from said user via said GUI;
obtaining data required to generate said report;
generating said report using said obtained data; and
providing said report to said user. - View Dependent Claims (13, 14, 15)
-
-
16. A method for generating a report comprising:
-
sending a request for a report from a mobile handheld device to a report generation server;
generating said report according to said request; and
sending said report to said mobile handheld device. - View Dependent Claims (17)
-
-
18. A method for generating a report comprising:
-
sending a request for a report from a mobile handheld device to a report generation server;
generating a first report and a second report according to said request;
formatting said first report according to a format and platform of said mobile handheld device;
formatting said second report according to a format and platform of another intended recipient device;
sending said first report to said mobile handheld device; and
sending said second report to said intended recipient device. - View Dependent Claims (19)
-
-
20. A mobile handheld device comprising:
-
a GUI, a local process server, and a proxy for remote server;
wherein said GUI is capable of requesting a report, delivering said request to said local process server, receiving said report from said local process server, and displaying said report, wherein said local process server is capable of receiving said request from said GUI, delivering said request to said proxy for remote server, receiving said report from said proxy for remote server, and delivering said report to said GUI, wherein said proxy for remote server is capable of receiving said request from said local process server, transmitting said request to a report generation server, receiving said report from said report generation server, and delivering said report to said local process server.
-
-
21. A report generation system comprising:
-
a report generation server capable of receiving a device report request, generating a plurality of reports in a plurality of formats for a plurality of platforms according to said device report request, and transmitting said plurality of generated reports according said device report request, a first mobile handheld device operably coupled to said report generation server, said first mobile handheld device capable of receiving a human report request, converting said human report request into said device report request, and transmitting said device report request to said report generation server, said first mobile handheld device additionally capable of receiving a first generated report from said report generation server and displaying said first generated report. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification