METHOD AND SYSTEM FOR PROCESSING INPUT DATA FOR DISPLAY IN AN OPTIMAL VISUALIZATION FORMAT
First Claim
1. A method of processing input data (104) for display in an optimal visualization format, the method comprising:
- receiving, by a data visualization system (101), the input data (104) from one or more data sources (103);
identifying, by the data visualization system (101), one or more visualization formats, from a plurality of visualization formats, for the input data (104) based on one or more data parameters (211) associated with the input data (104) and user preference data (107) related to a user;
identifying, by the data visualization system (101), the optimal visualization format among the one or more visualization formats by applying one or more business rules (213) on each of the one or more visualization formats;
generating dynamically, by the data visualization system (101), a visualization script (109) corresponding to the optimal visualization format; and
displaying, by the data visualization system (101), the input data (104) in the optimal visualization format using the visualization script (109).
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a method and a system for processing input data for display in an optimal visualization format. The method includes receiving of the input data and identifying one or more visualization formats for displaying the input data based on preferences of the user. An optimal visualization format is identified by applying business rules on each of the identified visualization formats for displaying the input data in the optimal visualization format. In an embodiment, the instant disclosure helps in selecting a most relevant visualization format for displaying the input data. Also, one or more business interpretations and statistics related to the input data are displayed along with the input data, thereby helping users in analyzing and interpreting the input data.
-
Citations
14 Claims
-
1. A method of processing input data (104) for display in an optimal visualization format, the method comprising:
-
receiving, by a data visualization system (101), the input data (104) from one or more data sources (103); identifying, by the data visualization system (101), one or more visualization formats, from a plurality of visualization formats, for the input data (104) based on one or more data parameters (211) associated with the input data (104) and user preference data (107) related to a user; identifying, by the data visualization system (101), the optimal visualization format among the one or more visualization formats by applying one or more business rules (213) on each of the one or more visualization formats; generating dynamically, by the data visualization system (101), a visualization script (109) corresponding to the optimal visualization format; and displaying, by the data visualization system (101), the input data (104) in the optimal visualization format using the visualization script (109). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data visualization system (101) for processing input data (104) to display in an optimal visualization format, the data visualization system (101) comprises:
-
a processor (203); and a memory (205), communicatively coupled to the processor (203), wherein the memory (205) stores processor-executable instructions, which, on execution, causes the processor (203) to; receive the input data (104) from one or more data sources (103); identify one or more visualization formats, from a plurality of visualization formats, for the input data (104) based on one or more data parameters (211) associated with the input data (104) and user preference data (107) related to a user; identify the optimal visualization format among the one or more visualization formats by applying one or more business rules (213) on each of the one or more visualization formats; dynamically generate a visualization script (109) corresponding to the optimal visualization format; and display the input data (104) in the optimal visualization format using the visualization script (109). - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification