IP Library › Granted Patent US 12,711,112
Granted Patent B2
US 12,711,112 · App. 18/193,332 · Granted Aug 18, 2026

Database migration in wireless networks

Inventor: Anshul Dubey (Tokyo, JP)
Assignee: Rakuten Mobile, Inc.
G06F16/214G06F16/275
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 12,711,112
App. No.
18/193,332
Filed
Mar 30, 2023
Granted
Aug 18, 2026
Kind
B2
Art Unit
2153
USPC
707/802
Abstract

Provided are a system, method, and device for database migration within a network. According to embodiments, the system can include a memory storage storing computer-executable instructions, and at least one processor communicatively coupled to the memory storage, wherein the at least one processor is configured to execute the instructions to implement a first database within a network, sync the first database with a second database within the network, and direct first network traffic from the second database to the first database.

Claims (53)

1 . A system comprising:

a memory storage storing computer-executable instructions; and

at least one processor communicatively coupled to the memory storage, wherein the at least one processor is configured to execute the instructions to:

implement a first database within a network;

sync the first database with a second database within the network;

direct a first network traffic from the second database to the first database; and

in response to determining that the first network traffic has been directed from the second database to the first database, direct a second network traffic from the second database to the first database,

wherein the first network traffic comprises a network traffic from frontend systems,

wherein the second network traffic comprises a network traffic from a Provisioning Gateway, and

wherein directing the first network traffic to the first database is performed before directing the second network traffic to the first database based on determining the first network traffic as being from the frontend systems and the second network traffic as being from the Provisioning Gateway.

2 . The system of claim 1 , wherein the at least one processor is configured to execute the instructions to:

integrate, at least partially, a front-end system with the first database such that the front-end system is in communication with both the first database and the second database.

3 . The system of claim 2 , wherein the at least one processor is configured to execute the instructions to:

in response to determining that the second network traffic has been directed from the second database to the first database, migrate data from the second database to the first database.

4 . The system of claim 3 , wherein the at least one processor is configured to execute the instructions to:

upon migrating data from the second database to the first database, remove the integration of the front-end system with the second database.

5 . The system of claim 4 , wherein the at least one processor is configured to execute the instructions to:

upon removing the integration of the front-end system with the second database, remove the second database from the network.

6 . The system of claim 1 , wherein the first network traffic is comprised of user or application traffic at least partially configured to read, edit, or modify data on the first database or second database.

7 . The system of claim 1 , wherein the second network traffic is comprised of provisioning traffic configured to add, remove, edit, or modify data on the first database or second database.

8 . The system of claim 1 , wherein the first network traffic is further comprised of a plurality of sub-traffic.

9 . The system of claim 8 , wherein the at least one processor is configured to execute the instructions to:

direct, in a sequential order, each of the plurality of sub-traffic to the first database based on one or more criteria.

10 . The system of claim 1 , wherein the first network traffic comprises a network traffic from a Home Subscriber Service (HSS), Home Location Register (HLR), Equipment Identity Register (EIR), or Mobile Number Portability (MNP).

11 . The system of claim 1 , wherein the at least one processor is configured to execute the instructions to:

migrate data from the second database to the first database prior to directing the second network traffic from the second database to the first database.

12 . A method, performed by at least one processor, comprising:

implementing a first database within a network;

syncing the first database with a second database within the network;

directing a first network traffic from the second database to the first database; and

in response to determining that the first network traffic has been directed from the second database to the first database, directing a second network traffic from the second database to the first database,

wherein the first network traffic comprises a network traffic from frontend systems,

wherein the second network traffic comprises a network traffic from a Provisioning Gateway, and

wherein directing the first network traffic to the first database is performed before directing the second network traffic to the first database based on determining the first network traffic as being from the frontend systems and the second network traffic as being from the Provisioning Gateway.

13 . The method of claim 12 , further comprising:

integrating, at least partially, a front-end system with the first database such that the front-end system is in communication with both the first database and the second database.

14 . The method of claim 13 , further comprising:

in response to determining that the second network traffic has been directed from the second database to the first database, migrating data from the second database to the first database.

15 . The method of claim 14 , further comprising:

upon migrating data from the second database to the first database, removing the integration of the front-end system with the second database.

16 . The method of claim 15 , further comprising:

upon removing the integration of the front-end system with the second database, removing the second database from the network.

17 . The method of claim 12 , wherein the first network traffic is comprised of user or application traffic at least partially configured to read, edit, or modify data on the first database or second database.

18 . The method of claim 12 , wherein the second network traffic is comprised of provisioning traffic configured to add, remove, edit, or modify data on the first database or second database.

19 . The method of claim 12 , wherein the first network traffic is further comprised of a plurality of sub-traffic, and directing, in a sequential order, each of the plurality of sub-traffic to the first database based on one or more criteria.

20 . A non-transitory computer-readable recording medium having recorded thereon instructions executable by at least one processor to cause the at least one processor to perform a method comprising:

implementing a first database within a network;

syncing the first database with a second database within the network;

directing a first network traffic from the second database to the first database; and

in response to determining that the first network traffic has been directed from the second database to the first database, directing a second network traffic from the second database to the first database,

wherein the first network traffic comprises a network traffic from frontend systems,

wherein the second network traffic comprises a network traffic from a Provisioning Gateway, and

wherein directing the first network traffic to the first database is performed before directing the second network traffic to the first database based on determining the first network traffic as being from the frontend systems and the second network traffic as being from the Provisioning Gateway.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2023
From: DUBEY, ANSHUL
To: RAKUTEN MOBILE, INC.
Reel/Frame 063398/0381 →
Continuity (1)
Related Publication 20240330253A1 · Oct 3, 2024
References Cited (12)
US 7778960B1 · Chatterjee · 2010 [cited by examiner]
US 10897502B2 · Delbecq · 2021 [cited by examiner]
US 11853273B1 · Stephan · 2023 [cited by examiner]
US 20040122954A1 · Shaheen · 2004 [cited by examiner]
US 20110246419A1 · Yancey · 2011 [cited by examiner]
US 20160072713A1 · Mhatre · 2016 [cited by examiner]
US 20180225288A1 · Shivam · 2018 [cited by examiner]
US 20200218732A1 · Schaefer · 2020 [cited by examiner]
US 20220222224A1 · Pandey · 2022 [cited by examiner]
US 20220374411A1 · Bailey · 2022 [cited by examiner]
US 20230246971A1 · Sesha · 2023 [cited by examiner]
US 20240004960A1 · Sevastyanov · 2024 [cited by examiner]