IP Library Granted Patent US 12,647,880
Granted Patent B2
US 12,647,880 · App. 17/905,764 · Granted Jun 2, 2026

Base station selection system and method

Inventors: Kuldeep Solanki (Madhya Pradesh, IN); Pankaj Mukati (Madhya Pradesh, IN); Rachit Sethi (Madhya Pradesh, IN)
Assignee: RAKUTEN SYMPHONY, INC.
H04W48/20H04L41/122H04L41/22H04W48/16
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,647,880
App. No.
17/905,764
Granted
Jun 2, 2026
Kind
B2
Abstract

A computer-implemented method includes receiving, from a user interface, base station configuration criteria including a nominal location, a coverage area, and a search area, uploading base station configuration parameters, identifying, based on the base station configuration criteria and parameters, a set of base station candidates included in the search area, ranking the set of base station candidates, outputting the ranked set of base station candidates to the user interface, and receiving a base station selection from the user interface.

Claims (49)

1 . A method executed by a processor, the method comprising:

receiving, from a user interface, base station configuration criteria comprising a nominal fixed location, a coverage area relative to the nominal fixed location, and a search area relative to the nominal fixed location;

receiving predefined base station configuration parameters comprising a base station tower height relative to a fixed reference point;

identifying, based on the base station configuration criteria and the predefined base station configuration parameters, a set of base station candidates included in the search area;

ranking the set of base station candidates by analyzing each candidate of the set of base station candidates based on the predefined base station configuration parameters including the base station tower height and a proximity of each candidate of the set of base station candidates to the nominal fixed location; and

selecting a base station from the ranked set of base station candidates.

2 . The method of claim 1 , wherein the receiving the base station configuration criteria comprises receiving the coverage area comprising a circle defined by a maximum distance from the nominal location.

3 . The method of claim 1 , wherein the receiving the base station configuration criteria comprises receiving the search area comprising a search ring defined by a search radius relative to the nominal location.

4 . The method of claim 1 , wherein the ranking the set of base station candidates is based on predetermined priority levels of each base station candidate of the set of base station candidates.

5 . The method of claim 1 , wherein the selecting the base station comprises selecting a base station other than the highest ranked base station candidate of the set of base station candidates.

6 . The method of claim 1 , further comprising:

updating a communication system with the base station selection,

wherein the updating the communication system comprises assigning the base station selection to the nominal location.

7 . A system, comprising:

a user interface;

a memory having non-transitory instructions stored therein; and

a processor coupled to the memory, and being configured to execute the instructions, thereby causing the system to:

receive, from the user interface, base station configuration criteria comprising a nominal fixed location, a coverage area relative to the nominal fixed location, and a search area relative to the nominal fixed location;

receive predefined base station configuration parameters comprising a base station tower height relative to a fixed reference point;

identify, based on the base station configuration criteria and the predefined base station configuration parameters, a set of base station candidates included in the search area;

rank the set of base station candidates by analyzing each candidate of the set of base station candidates based on the predefined base station configuration parameters including the base station tower height and a proximity of each candidate of the set of base station candidates to the nominal fixed location; and

select a base station from the ranked set of base station candidates.

8 . The system of claim 7 , wherein the instructions further cause the system to:

receive the coverage area comprising a circle defined by a maximum distance from the nominal location.

9 . The system of claim 7 , wherein the instructions further cause the system to:

receive the search area comprising a search ring defined by a search radius relative to the nominal location.

10 . The system of claim 7 , wherein the instructions further cause the system to:

rank the set of base station candidates based on predetermined priority levels of each base station candidate of the set of base station candidates.

11 . The system of claim 7 , wherein the instructions further cause the system to:

select a base station other than the highest ranked base station candidate of the set of base station candidates.

12 . The system of claim 7 , wherein the instructions further cause the system to:

update a communication system with the base station selection,

wherein the updating the communication system comprises assigning the base station selection to the nominal location.

13 . A non-transitory, computer-readable medium including instructions executable by processing circuitry of a system to cause the system to perform operations comprising:

receiving, from a user interface, base station configuration criteria comprising a nominal fixed location, a coverage area relative to the nominal fixed location, and a search area relative to the nominal fixed location;

receiving predefined base station configuration parameters comprising a base station tower height relative to a fixed reference point;

identifying, based on the base station configuration criteria and the predefined base station configuration parameters, a set of base station candidates included in the search area;

ranking the set of base station candidates by analyzing each candidate of the set of base station candidates based on the predefined base station configuration parameters including the base station tower height and a proximity of each candidate of the set of base station candidates to the nominal fixed location; and

selecting a base station from the ranked set of base station candidates.

14 . The non-transitory, computer-readable medium of claim 13 , wherein the instructions are executable by the processing circuitry of the system to cause the system to receive the base station configuration criteria by receiving the coverage area comprising a circle defined by a maximum distance from the nominal location.

15 . The non-transitory, computer-readable medium of claim 13 , wherein the instructions are executable by the processing circuitry of the system to cause the system to receive the base station configuration criteria by receiving the search area comprising a search ring defined by a search radius relative to the nominal location.

16 . The non-transitory, computer-readable medium of claim 13 , wherein the instructions are executable by the processing circuitry of the system to cause the system to rank the set of base station candidates based on predetermined priority levels of each base station candidate of the set of base station candidates.

17 . The non-transitory, computer-readable medium of claim 13 , wherein

the instructions are executable by the processing circuitry of the system to cause the system to select a base station other than the highest ranked base station candidate of the set of base station candidates.

18 . The method of claim 1 , wherein the analyzing each candidate of the set of base station candidates based on the predefined base station configuration parameters including the base station tower height and the proximity of each candidate of the set of base station candidates to the nominal fixed location comprises applying a first weight to the base station tower height and a second weight to the proximity of each candidate of the set of base station candidates to the nominal fixed location.

19 . The system of claim 7 , wherein the instructions further cause the system to:

analyze each candidate of the set of base station candidates based on the predefined base station configuration parameters including the base station tower height and the proximity of each candidate of the set of base station candidates to the nominal fixed location by applying a first weight to the base station tower height and a second weight to the proximity of each candidate of the set of base station candidates to the nominal fixed location.

20 . The non-transitory, computer-readable medium of claim 13 , wherein

the instructions are executable by the processing circuitry of the system to cause the system to analyze each candidate of the set of base station candidates based on the predefined base station configuration parameters including the base station tower height and the proximity of each candidate of the set of base station candidates to the nominal fixed location by applying a first weight to the base station tower height and a second weight to the proximity of each candidate of the set of base station candidates to the nominal fixed location.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2024
From: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 067971/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2022
From: SOLANKI, KULDEEP; MUKATI, PANKAJ; SETHI, RACHIT
To: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
Reel/Frame 061020/0348 →
Continuity (1)
Related Publication 20240214919A1 · Jun 27, 2024
References Cited (9)
US 20030083073A1 · Cossins · 2003 [cited by examiner]
US 20110244892A1 · MacManus · 2011 [cited by examiner]
US 20120113971A1 · Giaretta · 2012 [cited by examiner]
US 20130130694A1 · Kherani · 2013 [cited by examiner]
US 20140137161A1 · Park · 2014 [cited by applicant]
US 20190104026A1 · Zhang · 2019 [cited by examiner]
US 20190281624A1 · Kim et al. · 2019 [cited by applicant]
CN 102638833A · 2012 [cited by examiner]
WO WO2019120546A1 · 2019 [cited by examiner]