Sign In to Follow Application
View All Documents & Correspondence

Method And System For Processing Input Data For Display In An Optimal Visualization Format

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. FIG. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
06 March 2017
Publication Number
34/2018
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-06-28
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. DAVID MAYER
1114 Avenue of the Americas, Suite 3030, New York, NY 10110, USA
2. SUNDAR RAMAKRISHNAN
1114 Avenue of the Americas, Suite 3030, New York, NY 10110, USA

Specification

Claims:WE 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).

2. The method as claimed in claim 1, wherein the one or more data sources (103) comprises at least one of a Customer Relationship Management (CRM) repository associated with the user, an Enterprise Resource Planning (ERP) repository associated with the user, information related to one or more applications used by the user and one or more Big Data platforms associated with the user.

3. The method as claimed in claim 1, wherein the plurality of visualization formats is stored in a visualization database (105) associated with the data visualization system (101).

4. The method as claimed in claims 1 and 3 and further comprising:
formatting the input data (104) received from the one or more data sources (103) and storing formatted input data (104) in the visualization database (105) prior to identifying the one or more visualization formats.

5. The method as claimed in claim 1, wherein the one or more data parameters (211) comprises at least one of presence of numeric variables in the input data (104) and variance, skewness and central tendency in the numeric variables.

6. The method as claimed in claim 1, wherein identifying the one or more visualization formats comprises:
analyzing, by the data visualization system (101), each of the plurality of visualization formats previously used by the user;
assigning, by the data visualization system (101), a relative score to each of the plurality of visualization formats based on number of times each of the plurality of visualization formats are used by the user, range of variance and skewness in numeric variables and characteristics of the input data (104); and
selecting, by the data visualization system (101), the one or more visualization formats from the plurality of the visualization formats when the relative score assigned to the one or more of the plurality of the virtualization formats is higher than a pre-determined threshold value.

7. The method as claimed in claim 1, wherein the one or more business rules (213) are dynamically modified based on preference of the user.

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).

9. The data visualization system (101) as claimed in claim 8, wherein the one or more data sources (103) comprises at least one of a Customer Relationship Management (CRM) repository associated with the user, an Enterprise Resource Planning (ERP) repository associated with the user, information related to one or more applications used by the user and one or more Big Data platforms associated with the user.

10. The data visualization system (101) as claimed in claim 8, wherein the processor (203) stores the plurality of visualization formats in a visualization database (105) associated with the data visualization system (101).

11. The data visualization system (101) as claimed in claims 8 and 10, wherein the processor (203) formats the input data (104) received from the one or more data sources (103) and stores formatted input data (104) in the visualization database (105) prior to identifying the one or more visualization formats.

12. The data visualization system (101) as claimed in claim 8, wherein the one or more data parameters (211) comprises at least one of presence of numeric variables in the input data (104) and variance, skewness and central tendency in the numeric variables.

13. The data visualization system (101) as claimed in claim 8, wherein to identify the one or more visualization formats, the instructions cause the processor (203) to:
analyze each of the plurality of visualization formats previously used by the user;
assign a relative score to each of the plurality of visualization formats based on number of times each of the plurality of visualization formats are used by the user, range of variance and skewness in numeric variables and characteristics of the input data (104); and
select the one or more of the plurality of the visualization formats when the relative score assigned to the one or more of the plurality of the virtualization formats is higher than a pre-determined threshold value.
14. The data visualization system (101) as claimed in claim 8, wherein the processor (203) dynamically modifies the one or more business rules (213) based on preference of the user.

Dated this 6th day of March, 2017

R RAMYA RAO
OF K&S PARTNERS
ATTORNEY FOR THE APPLICANT

, Description:TECHNICAL FIELD
The present subject matter is related, in general to data analytics and more particularly, but not exclusively to a method and system for processing input data for display in an optimal visualization format.

Documents

Application Documents

# Name Date
1 Power of Attorney [06-03-2017(online)].pdf 2017-03-06
2 Form 5 [06-03-2017(online)].pdf 2017-03-06
3 Form 3 [06-03-2017(online)].pdf 2017-03-06
4 Form 18 [06-03-2017(online)].pdf_123.pdf 2017-03-06
5 Form 18 [06-03-2017(online)].pdf 2017-03-06
6 Form 1 [06-03-2017(online)].pdf 2017-03-06
7 Drawing [06-03-2017(online)].pdf 2017-03-06
7 201744007839-POA [26-05-2023(online)].pdf 2023-05-26
8 Description(Complete) [06-03-2017(online)].pdf_122.pdf 2017-03-06
9 Description(Complete) [06-03-2017(online)].pdf 2017-03-06
10 Other Patent Document [29-03-2017(online)].pdf 2017-03-29
11 Correspondence by Agent_Certified Copy Of Priority Document_03-04-2017.pdf 2017-04-03
12 201744007839-Proof of Right (MANDATORY) [17-09-2018(online)].pdf 2018-09-17
13 Correspondence by Agent_Form1_24-09-2018.pdf 2018-09-24
14 201744007839-Proof of Right [25-05-2021(online)].pdf 2021-05-25
15 201744007839-PETITION UNDER RULE 137 [25-05-2021(online)].pdf 2021-05-25
16 201744007839-OTHERS [25-05-2021(online)].pdf 2021-05-25
17 201744007839-FER_SER_REPLY [25-05-2021(online)].pdf 2021-05-25
18 201744007839-DRAWING [25-05-2021(online)].pdf 2021-05-25
19 201744007839-CORRESPONDENCE [25-05-2021(online)].pdf 2021-05-25
20 201744007839-COMPLETE SPECIFICATION [25-05-2021(online)].pdf 2021-05-25
21 201744007839-CLAIMS [25-05-2021(online)].pdf 2021-05-25
22 Other Patent Document [29-03-2017(online)].pdf 2017-03-29
22 201744007839-ABSTRACT [25-05-2021(online)].pdf 2021-05-25
23 201744007839-FER.pdf 2021-10-17
24 201744007839-US(14)-HearingNotice-(HearingDate-07-06-2023).pdf 2023-05-23
25 201744007839-POA [26-05-2023(online)].pdf 2023-05-26
26 201744007839-FORM 13 [26-05-2023(online)].pdf 2023-05-26
27 201744007839-Correspondence to notify the Controller [26-05-2023(online)].pdf 2023-05-26
28 201744007839-AMENDED DOCUMENTS [26-05-2023(online)].pdf 2023-05-26
29 201744007839-Written submissions and relevant documents [23-06-2023(online)].pdf 2023-06-23
30 201744007839-PatentCertificate28-06-2023.pdf 2023-06-28
31 201744007839-IntimationOfGrant28-06-2023.pdf 2023-06-28

Search Strategy

1 2020-12-2113-14-15E_21-12-2020.pdf

ERegister / Renewals

3rd: 11 Sep 2023

From 06/03/2019 - To 06/03/2020

4th: 11 Sep 2023

From 06/03/2020 - To 06/03/2021

5th: 11 Sep 2023

From 06/03/2021 - To 06/03/2022

6th: 11 Sep 2023

From 06/03/2022 - To 06/03/2023

7th: 11 Sep 2023

From 06/03/2023 - To 06/03/2024

8th: 11 Sep 2023

From 06/03/2024 - To 06/03/2025

9th: 07 Mar 2024

From 06/03/2025 - To 06/03/2026