IP Library Patent Application 13155510
Patent Application
App. No. 13/155,510

System Information Cache

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 None
App. No.
13/155,510
Abstract

For each of a plurality of received system information SI a cache entry is stored in a SI cache of a user equipment UE, each including at least some of the received SI, a timestamp of when the SI was first stored, and at least some of the cache entries also have relevance data relating the respective cache entry to one or more other cache entries. While the UE is in a state such as a CELL-FACH state (no dedicated physical channel allocated to the UE), a cache entry is selected for at least one neighbor cell, and that cache entry is related by its relevance data to the cache entry of the serving cell or determined from its timestamp to be in close proximity to the serving cell. The UE then identifies the selected neighbor cell in an uplink message as a suitable candidate for multipoint communications with the UE.

Claims (47)

1 . A method, comprising:

for each of a plurality of system information received from respective cells, storing in a system information cache of a user equipment a cache entry including at least some of the received system information, a timestamp of when the respective system information was first stored in the system information cache, and for at least some of the cache entries relevance data relating the respective cache entry to one or more other cache entries;

while the user equipment is in a state with a serving cell in which no dedicated physical channel is allocated to the user equipment, selecting a cache entry for at least one neighbor cell that is related by its relevance data to the cache entry of the serving cell or determined from its timestamp to be in close proximity to the serving cell; and

identifying the selected neighbor cell in an uplink message as a suitable candidate for multipoint communications with the user equipment.

2 . The method according to claim 1 , in which the state is a CELL-FACH state, and the cache entries are stored without regard to suitability of the corresponding cell.

3 . The method according to claim 1 , in which storing in the system information cache comprises, for each of the cache entries, using best effort according to the capability of the user equipment at the time the respective system information is received.

4 . The method according to claim 3 , in which at least some of the cache entries comprise a second time stamp of when the respective system information was most recently accessed from the system information cache.

5 . The method according to claim 1 , in which the relevance data relates cache entries to one another by at least one of space, time, and radio access technology.

6 . The method according to claim 5 , further comprising:

executing an algorithm to select cache entries for deletion from the system information cache according to at least one of:

how long the respective cache entry has been stored in the system information cache;

how long since the respective cache entry has last been accessed; and

amount of free memory in the system information cache.

7 . The method according to claim 6 , in which the algorithm prefers, by frequency or order of cache entry selection, to select cache entries for deletion which are not grouped with any other cache entry.

8 . The method according to claim 1 , in which the neighbor cell is identified in the uplink message as a suitable candidate for multipoint communications with the user equipment only after checking validity of the cache entry corresponding to the neighbor cell after its cache entry is selected.

9 . An apparatus comprising:

at least one processor; and

at least one memory storing a computer program;

in which the at least one memory with the computer program is configured with the at least one processor to cause the apparatus to at least:

for each of a plurality of system information received from respective cells, store in a system information cache of a user equipment a cache entry including at least some of the received system information, a timestamp of when the respective system information was first stored in the system information cache, and for at least some of the cache entries relevance data relating the respective cache entry to one or more other cache entries;

while the user equipment is in a state with a serving cell in which no dedicated physical channel is allocated to the user equipment, select a cache entry for at least one neighbor cell that is related by its relevance data to the cache entry of the serving cell or determined from its timestamp to be in close proximity to the serving cell; and

identify the selected neighbor cell in an uplink message as a suitable candidate for multipoint communications with the user equipment.

10 . The apparatus according to claim 9 , in which the state is a CELL-FACH state, and the cache entries are stored without regard to suitability of the corresponding cell.

11 . The apparatus according to claim 9 , in which the at least one memory with the computer program is configured with the at least one processor to cause the apparatus to store in the system information cache each of the cache entries using best effort according to the capability of the user equipment at the time the respective system information is received.

12 . The apparatus according to claim 11 , in which at least some of the cache entries comprise a second time stamp of when the respective system information was most recently accessed from the system information cache.

13 . The apparatus according to claim 9 , in which the relevance data relates cache entries to one another by at least one of space, time, and radio access technology.

14 . The apparatus according to claim 13 , in which the at least one memory with the computer program is configured with the at least one processor to cause the apparatus further to:

execute an algorithm stored in the at least one memory to select cache entries for deletion from the system information cache according to at least one of:

how long the respective cache entry has been stored in the system information cache;

how long since the respective cache entry has last been accessed; and

amount of free memory in the system information cache.

15 . The apparatus according to claim 14 , in which the algorithm prefers, by frequency or order of cache entry selection, to select cache entries for deletion which are not grouped with any other cache entry.

16 . The apparatus according to claim 9 , in which the neighbor cell is identified in the uplink message as a suitable candidate for multipoint communications with the user equipment only after checking validity of the cache entry corresponding to the neighbor cell after its cache entry is selected.

17 . A computer readable memory storing a computer program which when executed by at least one processor results in actions comprising:

for each of a plurality of system information received from respective cells, storing in a system information cache of a user equipment a cache entry including at least some of the received system information, a timestamp of when the respective system information was first stored in the system information cache, and for at least some of the cache entries relevance data relating the respective cache entry to one or more other cache entries;

while the user equipment is in a state with a serving cell in which no dedicated physical channel is allocated to the user equipment, selecting a cache entry for at least one neighbor cell that is related by its relevance data to the cache entry of the serving cell or determined from its timestamp to be in close proximity to the serving cell; and

identifying the selected neighbor cell in an uplink message as a suitable candidate for multipoint communications with the user equipment.

18 . The computer readable memory according to claim 17 , in which:

the state is a CELL-FACH state; and

the cache entries are stored without regard to suitability of the corresponding cell.

19 . The computer readable memory according to claim 17 , in which storing in the system information cache comprises, for each of the cache entries, using best effort according to the capability of the user equipment at the time the respective system information is received;

and at least some of the cache entries comprise a second time stamp of when the respective system information was most recently accessed from the system information cache.

20 . The computer readable memory according to claim 17 , the actions further comprising:

executing an algorithm to select cache entries for deletion from the system information cache according to at least one of:

how long the respective cache entry has been stored in the system information cache;

how long since the respective cache entry has last been accessed; and

amount of free memory in the system information cache.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY PREVIOUSLY RECORDED ON REEL 032086 FRAME 0389. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM ONE OR BOTH ASSIGNORS ACCORDING TO PRIOR AGREEMENT.. Recorded Dec 18, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 046266/0231 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032088/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032086/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2011
From: GEARY, STUART IAN; FRANKLIN, STEVEN; TOOLEY, JAMES HOWARD
To: RENESAS MOBILE CORPORATION
Reel/Frame 026413/0383 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2011
From: GEARY, STUART IAN; FRANKLIN, STEVEN; TOOLEY, JAMES HOWARD
To: RENESAS MOBILE CORPORATION
Reel/Frame 026465/0121 →