IP Library Granted Patent US 9,361,286
Granted Patent B2
US 9,361,286 · App. 13/101,166 · Granted Jun 7, 2016

Visual tracking of report changes

Inventors: Arnaud Nouard (D'Huison-Longueville, FR); Ludovic Engrand (Torcy, FR)
Assignee: Business Objects Software Limited
G06F17/246G06F17/2288G06F17/24G06F17/30011G06F17/30368G06F17/30516G06F17/30551G06F17/30592
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,361,286
App. No.
13/101,166
Granted
Jun 7, 2016
Kind
B2
Abstract

Various embodiments of systems and methods for visual tracking of report changes are described herein. The used technique adds transitions between all steps of modification to a report document instead of static new pages. A classification module classifies the modifications and an identification module selects a visual effect to be used as transition state according to the classified modification.

Claims (39)

1. A computer implemented method for dynamic report generation comprising:

in a user interface presenting a report document, receiving a user interaction for modification of at least one report element in the report document;

classifying the modification of the at least one report element by:

receiving a unique identifier of the at least one report element;

matching the unique identifier with the user interaction for modification of the at least one report element; and

identifying a class based on the unique identifier and the user interaction for modification;

identifying a visual effect based on the classified modification of the at least one report element; and

updating the report document by applying the identified visual effect together with the modification of the at least one report element.

2. The method of claim 1 , wherein the at least one report element is selected from the group consisting of free cell, table, table cell, map, chart, and chart section.

3. The method of claim 1 , wherein identifying the visual effect based on the classified modification of the at least one report element further comprises automatically selecting the visual effect from a set of predefined visual effects.

4. The method of claim 3 , wherein automatically selecting the visual effect from the set of predefined visual effects further comprises selecting the visual effect by following a rule set.

5. The method of claim 1 , further comprising recording the modification of the at least one report element in the report document.

6. The method of claim 5 , further comprising reproducing the recorded modification of the at least one report element in the report document.

7. A computer system for dynamic report generation including at least one processor for executing program code and memory, the system comprising:

a report document;

an input device to receive user interaction for modification of at least one report element in the report document;

a classification module to classify the modification of the at least one report element, wherein the classification module is further operable to:

receive a unique identifier of the at least one report element;

match the unique identifier with the user interaction for modification of the at least one report element; and

identify a class based on the unique identifier and the user interaction for modification;

an identification module to identify a visual effect based on the classified modification of the at least one report element; and

a display to show updates on the report document by applying the identified visual effect together with the modification of the at least one report element.

8. The system of claim 7 , further comprising a repository within the memory to persist a set of predefined visual effects.

9. The system of claim 8 , wherein the identification module is further operable to automatically select the visual effect from the set of predefined visual effects.

10. The system of claim 9 , wherein the identification module follows a rule set to select the visual effect from the set of predefined visual effects.

11. The system of claim 7 , further comprising a tracker module to record the modification of the at least one report element in the report document.

12. An article of manufacture including a non-transitory computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to:

receive a user interaction for modification of at least one report element in a report document, the report document presented in a user interface;

classify the modification of the at least one report element, wherein the instructions to classify the modification of the at least one report elements further comprise instructions, which when executed by a computer, cause the computer to:

receive a unique identifier of the at least one report element;

match the unique identifier with the user interaction for modification of the at least one report element; and

identify a class based on the unique identifier and the user interaction for modification;

identify a visual effect based on the classified modification of the at least one report element; and

update the report document by applying the identified visual effect together with the modification of the at least one report element.

13. The article of manufacture of claim 12 , wherein the at least one report element is selected from the group consisting of free cell, table, table cell, map, chart, and chart section.

14. The article of manufacture of claim 12 , wherein the instructions to identify the visual effect based on the classified modification of the at least one report element further comprise instructions, which when executed by a computer, cause the computer to automatically select the visual effect from a set of predefined visual effects.

15. The article of manufacture of claim 14 , wherein the instructions to automatically select the visual effect from the set of predefined visual effects further comprise instructions, which when executed by a computer, cause the computer to select the visual effect by following a rule set.

16. The article of manufacture of claim 12 , further comprising instructions, which when executed by a computer, cause the computer to record the modification of the at least one report element in the report document.

17. The article of manufacture of claim 16 , further comprising instructions, which when executed by a computer, cause the computer to reproduce the recorded modification of the at least one report element in the report document.

Assignments (2)
CHANGE OF NAME Recorded Jan 26, 2026
From: BUSINESS OBJECTS SOFTWARE LIMITED
To: SAP IRELAND LIMITED
Reel/Frame 074510/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2012
From: NOUARD, ARNAUD; ENGRAND, LUDOVIC
To: BUSINESS OBJECTS SOFTWARE LIMITED
Reel/Frame 028496/0782 →
Continuity (1)
Related Publication 20120284617A1 · Nov 8, 2012