IP Library Granted Patent US 12711112
Granted Patent B2
US 12711112 · 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 12711112
App. No.
18/193,332
Granted
Aug 18, 2026
Kind
B2
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.