Abstract: A system (108) and a method (1000) for determining service quality corresponding to a plurality of service providers is described. The method includes collecting a set of data from a plurality of data sources at a predefined time interval and synchronizing the collected set of data to a centralized server at a predetermined time. The method includes processing the synchronized set of data to generate aggregated data based on a streaming job and one or more service parameters corresponding to each of the plurality of service providers. The aggregated data is stored in a central database. The method includes receiving at least one request from a user device to fetch the aggregated data from the central database and presenting the fetched data on a user interface of the user device with one or more visualization options. FIGURE 10
WE CLAIM:
1. A method (1000) for determining service quality of a plurality of service
providers, the method (1000) comprising:
5 collecting (1002), by a data collection module (212), a set of data
from a plurality of data sources at a predefined time interval, wherein the
set of data comprises passive data and active data pertaining to a plurality
of subscriber devices (104);
synchronizing (1004), by the data collection module (212), the
10 collected set of data to a centralized server (110) at a predetermined time;
processing (1006), by a data aggregation module (214), the
synchronized set of data to generate aggregated data based on a
streaming job and one or more service parameters corresponding to each
of the plurality of service providers;
15 storing (1008), by the data aggregation module (214), the
aggregated data in a central database (112), wherein the aggregated data
is stored according to each service provider;
receiving (1010), by the data aggregation module (214), at least
one request from a user device (116) to fetch the aggregated data from
20 the central database (112); and
presenting (1012), by a data visualization module (216), the fetched
data on a user interface of the user device (116) with one or more
visualization options.
25 2. The method (1000) as claimed in claim 1, wherein the synchronization
comprises a first synchronization and a second synchronization, wherein
the first synchronization of the collected set of data to the centralized
server (110) is initiated upon launch of an application on a subscriber
device (104), wherein the second synchronization is initiated at the
44
predetermined time, and wherein the predetermined time is determined
based on time of the first synchronization.
3. The method (1000) as claimed in claim 1, further comprising:
5 determining, by the data collection module (212), whether the
collected set of data was synchronized to the centralized server (110); and
in response to dete
| # | Name | Date |
|---|---|---|
| 1 | 202421025370-STATEMENT OF UNDERTAKING (FORM 3) [28-03-2024(online)].pdf | 2024-03-28 |
| 2 | 202421025370-PROVISIONAL SPECIFICATION [28-03-2024(online)].pdf | 2024-03-28 |
| 3 | 202421025370-FORM 1 [28-03-2024(online)].pdf | 2024-03-28 |
| 4 | 202421025370-FIGURE OF ABSTRACT [28-03-2024(online)].pdf | 2024-03-28 |
| 5 | 202421025370-DRAWINGS [28-03-2024(online)].pdf | 2024-03-28 |
| 6 | 202421025370-FORM-26 [02-04-2024(online)].pdf | 2024-04-02 |
| 7 | 202421025370-ORIGINAL UR 6(1A) FORM 26-120624.pdf | 2024-06-20 |
| 8 | 202421025370-Proof of Right [16-07-2024(online)].pdf | 2024-07-16 |
| 9 | 202421025370-ORIGINAL UR 6(1A) FORM 1-090824.pdf | 2024-08-17 |
| 10 | 202421025370-FORM-5 [11-03-2025(online)].pdf | 2025-03-11 |
| 11 | 202421025370-FORM 18 [11-03-2025(online)].pdf | 2025-03-11 |
| 12 | 202421025370-DRAWING [11-03-2025(online)].pdf | 2025-03-11 |
| 13 | 202421025370-CORRESPONDENCE-OTHERS [11-03-2025(online)].pdf | 2025-03-11 |
| 14 | 202421025370-COMPLETE SPECIFICATION [11-03-2025(online)].pdf | 2025-03-11 |
| 15 | Abstract.jpg | 2025-04-30 |