IP Library Granted Patent US 9,924,435
Granted Patent B1
US 9,924,435 · App. 14/031,596 · Granted Mar 20, 2018

Uplink-aware serving cell selection

Inventors: Peter Worters (San Carlos, CA); Amit Butala (Sunnyvale, CA); Yashwanth Hemaraj (Milpitas, CA)
Assignee: SpiderCloud Wireless, Inc.
H04W36/30
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 9,924,435
App. No.
14/031,596
Granted
Mar 20, 2018
Kind
B1
Abstract

An example method comprises receiving an event notification from a cell in a current set of a user equipment, the event notification indicating an uplink signal strength from the user equipment to the cell relative to a threshold; and designating the cell as being either a viable candidate or not a viable candidate to be a serving cell based on the uplink signal strength relative to the threshold.

Claims (43)

1. A method, comprising:

receiving an event notification from a cell in a current set of a user equipment, the event notification indicating an uplink signal quality from the user equipment to the cell; and

designating the cell as being a viable candidate to be a serving cell based on the event notification, wherein the cell is designated as not being a viable candidate based on the event notification indicating that the uplink signal quality is below a lower threshold for a first predetermined amount of time, the first predetermined amount of time set to avoid or reduce hysteresis, and wherein the cell is designated as being a viable candidate to be a serving cell based on the event notification indicating that the uplink signal quality is above an upper threshold for a second predetermined amount of time, the second predetermined amount of time set to avoid or reduce hysteresis,

wherein the upper threshold is set sufficiently high, the lower threshold is set sufficiently low, and the upper and lower thresholds are sufficiently separated to avoid or reduce hysteresis.

2. The method of claim 1 , further comprising:

initiating a serving cell change operation when the cell is a current serving cell and the cell is designated as not being a viable candidate to be the serving cell.

3. The method of claim 1 , further comprising:

initiating a serving cell change operation to make the cell a serving cell based on the cell being designated a viable candidate to be the serving cell.

4. The method of claim 1 , wherein the event notification is received by a radio network controller.

5. The method of claim 1 , wherein the cell is a cellular node of a core network.

6. The method of claim 1 , wherein the cell is a node of a small cell network.

7. The method of claim 1 , wherein uplink signal quality includes signal-to-interference ratio.

8. The method of claim 1 , wherein the upper threshold and the lower threshold are dynamically determined in accordance with an algorithm or variable parameters.

9. The method of claim 1 , further comprising determining if the cell is a current serving cell when the event notification indicates that the uplink signal quality is below the lower threshold for the first predetermined amount of time.

10. The method of claim 9 , further comprising:

if the cell is not the current serving cell,

setting a status of the cell indicative of having insufficient uplink signal quality; and

not initiating a change in the current serving cell.

11. The method of claim 9 , further comprising initiating a change in the current serving cell to another cell in a group of active cells for the user equipment if the cell is the current serving cell.

12. The method of claim 1 , further comprising determining if the cell has a dominant downlink signal among a group of active cells for the user equipment when the event notification indicates that the uplink signal quality is above the upper threshold for the second predetermined amount of time.

13. The method of claim 12 , further comprising:

if the cell does not have the dominant downlink signal among the group of active cells for the user equipment,

setting a status of the cell indicative of having sufficient uplink signal quality; and

not initiating a change in a current serving cell.

14. The method of claim 12 , further comprising initiating a change in a current serving cell to the cell if the cell does have the dominant downlink signal among the group of active cells for the user equipment.

15. An apparatus, comprising:

a processor; and

a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following:

receiving an event notification from a cell in a current set of a user equipment, the event notification indicating an uplink signal quality from the user equipment to the cell; and

designating the cell as being a viable candidate to be a serving cell based on the event notification, wherein the cell is designated as not being a viable candidate based on the event notification indicating that the uplink signal quality is below a lower threshold for a first predetermined amount of time, the first predetermined amount of time set to avoid or reduce hysteresis, and wherein the cell is designated as being a viable candidate to be a serving cell based on the event notification indicating that the uplink signal quality is above an upper threshold for a second predetermined amount of time, the second predetermined amount of time set to avoid or reduce hysteresis,

wherein the upper threshold is set sufficiently high, the lower threshold is set sufficiently low, and the upper and lower thresholds are sufficiently separated to avoid or reduce hysteresis.

16. The apparatus of claim 15 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to perform at least the following:

initiating a serving cell change operation when the cell is a current serving cell and the cell is designated as not being a viable candidate to be the serving cell.

17. The apparatus of claim 15 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to perform at least the following:

initiating a serving cell change operation to make the cell a serving cell based on the cell being designated a viable candidate to be the serving cell.

18. A computer program product, embodied on a non-transitory computer-readable medium, comprising:

computer code for receiving an event notification from a cell in a current set of a user equipment, the event notification indicating an uplink signal quality from the user equipment to the cell; and

computer code for designating the cell as being a viable candidate to be a serving cell based on the event notification, wherein the cell is designated as not being a viable candidate based on the event notification indicating that the uplink signal quality is below a lower threshold for a first predetermined amount of time, the first predetermined amount of time set to avoid or reduce hysteresis, and wherein the cell is designated as being a viable candidate to be a serving cell based on the event notification indicating that the uplink signal quality is above an upper threshold for a second predetermined amount of time, the second predetermined amount of time set to avoid or reduce hysteresis,

wherein the upper threshold is set sufficiently high, the lower threshold is set sufficiently low, and the upper and lower thresholds are sufficiently separated to avoid or reduce hysteresis.

19. The computer program product of claim 18 , further comprising:

computer code for initiating a serving cell change operation when the cell is a current serving cell and the cell is designated as not being a viable candidate to be the serving cell.

20. The computer program product of claim 18 , further comprising:

computer code for initiating a serving cell change operation to make the cell a serving cell based on the cell being designated a viable candidate to be the serving cell.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2025
From: CORNING OPTICAL COMMUNICATIONS LLC
To: ANI ACQUISITION SUB, LLC
Reel/Frame 071270/0328 →
RELEASE OF SECURITY INTEREST Recorded Mar 6, 2019
From: EASTWARD FUND MANAGEMENT, LLC
To: SPIDERCLOUD WIRELESS, INC.; SPIDERCLOUD WIRELESS SERVICES, LLC
Reel/Frame 048520/0567 →
RELEASE OF SECURITY INTEREST Recorded Mar 6, 2019
From: SILICON VALLEY BANK
To: SPIDERCLOUD WIRELESS, INC.
Reel/Frame 048519/0394 →
MERGER AND CHANGE OF NAME Recorded Dec 6, 2018
From: SPIDERCLOUD WIRELESS, INC.; CORNING OPTICAL COMMUNICATIONS LLC
To: CORNING OPTICAL COMMUNICATIONS LLC
Reel/Frame 048667/0440 →
SECURITY INTEREST Recorded Jun 22, 2016
From: SPIDERCLOUD WIRELESS, INC.; SPIDERCLOUD WIRELESS SERVICES, LLC
To: EASTWARD FUND MANAGEMENT, LLC
Reel/Frame 039120/0719 →
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2016
From: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
To: SPIDERCLOUD WIRELESS, INC.; SPIDERCLOUD WIRELESS SERVICES LLC
Reel/Frame 039096/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2015
From: WORTERS, PETER J; BUTALA, AMIT; HEMARAJ, YASHWANTH
To: SPIDERCLOUD WIRELESS, INC.
Reel/Frame 037247/0938 →
SECURITY INTEREST Recorded Sep 16, 2015
From: SPIDERCLOUD WIRELESS, INC.
To: SILICON VALLEY BANK
Reel/Frame 036617/0425 →
SECURITY AGREEMENT Recorded Jan 13, 2014
From: SPIDERCLOUD WIRELESS, INC.; SPIDERCLOUD WIRELESS SERVICES LLC
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 031980/0561 →
Continuity (1)
Provisional Application 61703181 · Sep 19, 2012