In-line report generator
First Claim
1. A computer program product, tangibly embodied on computer-readable media, the computer program product being configured to cause a data processing apparatus to:
- provide a graphical user interface including an event element, the event element having been at least partially presented to a user in association with an event performed by the user;
receive a request for a reporting element, the reporting element providing information associated with the user and the event; and
provide the reporting element within the graphical user interface and aligned with the event element, in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described to provide a graphical user interface including an event element, the event element having been at least partially presented to a user in association with an event performed by the user. For example, the event element may include a query element and/or response element associated with a question/answer pair of an electronic survey. In this case, the event performed by the user may include providing responses to the survey. A reporting element may be displayed on the graphical user interface in association with the event element. For example, the reporting element may include the received responses to the survey. In some examples, then, a reviewer of an electronic survey may view survey results that are superimposed, overlaid, aligned and/or otherwise provided with respect to the survey itself. Thus, for example, the reviewer of the survey may view the survey results in an easy, intuitive manner.
85 Citations
20 Claims
-
1. A computer program product, tangibly embodied on computer-readable media, the computer program product being configured to cause a data processing apparatus to:
-
provide a graphical user interface including an event element, the event element having been at least partially presented to a user in association with an event performed by the user; receive a request for a reporting element, the reporting element providing information associated with the user and the event; and provide the reporting element within the graphical user interface and aligned with the event element, in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a request handler configured to receive a request for a reporting element that is associated with an event element displayed on a graphical user interface, the event element having been at least partially presented to a user in association with an event performed by the user; and presentation logic configured to overlay the reporting element on the graphical user interface in alignment with the event element, based on the request, the reporting element at least partially describing the event as performed by the user. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
providing a survey to a user, the survey including a query element and a response element, the response element configured to receive a response from the user to a query of the query element; storing the response, in association with a reporting element; providing the query element and the response element within a graphical user interface; and providing the reporting element in alignment with the response element within the graphical user interface. - View Dependent Claims (18, 19, 20)
-
Specification