Sign In to Follow Application
View All Documents & Correspondence

System And Method For Data Synchronization

Abstract: The present disclosure may relate to a system (102) for data synchronization. The system may comprise a memory (204) and one or more processors (202) coupled to the memory (204). The processors (202) may be configured to execute instructions to generate, by a synchronization timing module (212), a random time interval for data synchronization when an application is launched on a user equipment (UE) (108). The processors (202) may be configured to attempt, by a data synchronization module (214), to synchronize data to a centralized server (106) at the generated random time interval. The processors (202) may be configured to retry synchronization, by the data synchronization module (214), upon occurrence of a next event in response to a failed synchronization attempt. The processors (202) may be configured to transmit, by a load balancing module (216), successfully synchronized data to one of a plurality of servers. Figure.5

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
22 March 2024
Publication Number
39/2025
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

JIO PLATFORMS LIMITED
Office-101, Saffron, Nr. Centre Point, Panchwati 5 Rasta, Ambawadi, Ahmedabad - 380006, Gujarat, India

Inventors

1. BHATNAGAR, Pradeep Kumar
Reliance Corporate Park, Thane-Belapur Road, Ghansoli, Navi Mumbai, Maharashtra 400701, India
2. BHATNAGAR, Aayush
Reliance Corporate Park, Thane-Belapur Road, Ghansoli, Navi Mumbai, Maharashtra 400701, India
3. AMBALIYA, Haresh
Reliance Corporate Park, Thane-Belapur Road, Ghansoli, Navi Mumbai, Maharashtra 400701, India
4. SHARMA, Asha
Reliance Corporate Park, Thane-Belapur Road, Ghansoli, Navi Mumbai, Maharashtra 400701, India
5. GOYAL, Rahul
Reliance Corporate Park, Thane-Belapur Road, Ghansoli, Navi Mumbai, Maharashtra 400701, India
6. TRIPATHI, Anjali
Reliance Corporate Park, Thane-Belapur Road, Ghansoli, Navi Mumbai, Maharashtra 400701, India
7. BHAKHAR, Premprakash
Reliance Corporate Park, Thane-Belapur Road, Ghansoli, Navi Mumbai, Maharashtra 400701, India

Specification

WE CLAIM:
1. A system (102) for data synchronization, the system (102) comprising:
a memory (204);
5 one or more processors (202) coupled to the memory (204), the one
or more processors (202) configured to execute a set of instructions stored
in the memory (204) to:
generate, by a synchronization timing module (212), a random time
interval for data synchronization upon launch of an application on a user
10 equipment (UE) (108);
attempt, by a data synchronization module (214), to synchronize
data to a centralized server (106) at the generated random time interval;
retry synchronization, by the data synchronization module (214),
upon occurrence of a next event in response to a failed synchronization
15 attempt; and
transmit, by a load balancing module (216), successfully
synchronized data to one of a plurality of servers.
2. The system (102) as claimed in claim 1, wherein the UE (108) is configured
20 to capture and store data comprising network and signal key performance
indicators (KPIs) upon occurrence of at least one event from a predefined
set of events.
3. The system (102) as claimed in claim 1, wherein the network and signal
25 KPIs comprise at least one of: signal strength, network type, data transfer
rate, latency, packet loss, network availability, network coverage, network
congestion, and network switching frequency.
4. The system (102) as claimed in claim 1, wherein the load balancing module
30 (216) randomly redirects the synchronized data to the plurality of servers.
44
5. The system (102) as claimed in claim 1, wherein the data synchronization
module (214) is configured to restrict the synchronization attempts to once
per a predetermined time period for any given event.
5 6. The system (102) as claimed in claim 1, wherein the one or more processors
(202) further configured to process the synchronized data to convert the
synchronized data from an unorganized format to an organized format; and
to store the processed synchr

Documents

Application Documents

# Name Date
1 202421022229-STATEMENT OF UNDERTAKING (FORM 3) [22-03-2024(online)].pdf 2024-03-22
2 202421022229-PROVISIONAL SPECIFICATION [22-03-2024(online)].pdf 2024-03-22
3 202421022229-FORM 1 [22-03-2024(online)].pdf 2024-03-22
4 202421022229-FIGURE OF ABSTRACT [22-03-2024(online)].pdf 2024-03-22
5 202421022229-DRAWINGS [22-03-2024(online)].pdf 2024-03-22
6 202421022229-FORM-26 [26-03-2024(online)].pdf 2024-03-26
7 202421022229-ORIGINAL UR 6(1A) FORM 26-120624.pdf 2024-06-20
8 202421022229-Proof of Right [15-07-2024(online)].pdf 2024-07-15
9 202421022229-ORIGINAL UR 6(1A) FORM 1-090824.pdf 2024-08-17
10 202421022229-Power of Attorney [24-01-2025(online)].pdf 2025-01-24
11 202421022229-Covering Letter [24-01-2025(online)].pdf 2025-01-24
12 202421022229-FORM-5 [27-01-2025(online)].pdf 2025-01-27
13 202421022229-DRAWING [27-01-2025(online)].pdf 2025-01-27
14 202421022229-CORRESPONDENCE-OTHERS [27-01-2025(online)].pdf 2025-01-27
15 202421022229-COMPLETE SPECIFICATION [27-01-2025(online)].pdf 2025-01-27
16 Abstract-1.jpg 2025-03-21
17 202421022229-FORM 18 [24-07-2025(online)].pdf 2025-07-24