IP Library Granted Patent US 8,750,177
Granted Patent B2
US 8,750,177 · App. 11/618,105 · Granted Jun 10, 2014

Allocating memory to low usage packet data sessions in a wireless communication system

Inventors: John K. Burgess (Morris Township, NJ); Ken Del Signore (North Aurora, IL); David Vollman (Naperville, IL); David Welch (Sugar Grove, IL)
Assignee: Alcatel Lucent
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 8,750,177
App. No.
11/618,105
Granted
Jun 10, 2014
Kind
B2
Abstract

The present invention provides a method involving at least one mobile unit having at least one first session with a base station router. The method includes determining at least one activity level associated with said at least one first session and allocating memory to the at least one first session based on the at least one determined activity level.

Claims (37)

1. A method involving a mobile unit having at least one first session with a base station router, comprising:

determining at least one first activity level associated with said at least one first session, said at least one first activity level associated with said at least one first session indicating an elapsed time since the mobile unit last used said at least one first session; and

allocating memory to said at least one first session based on said at least one first activity level so that said at least one first session is allocated memory that can be accessed faster than memory allocated to at least one second session having at least one second activity level that is lower than said at least one first activity level.

2. The method of claim 1 , wherein determining said at least one first activity level comprises determining said at least one activity level during the life of said at least one first session and when said at least one first session ends.

3. The method of claim 1 , wherein determining said at least one first activity level associated with said at least one first session comprises:

determining at least one duration of said at least one first session;

determining whether at least one connection was established for said at least one first session; and

determining durations of any connections established for said at least one first session.

4. The method of claim 3 , wherein determining said at least one first activity level associated with said at least one first session comprises classifying said at least one first activity level of said at least one first session based on said at least one duration of said at least one first session, whether said at least one connection was established for said at least one first session, and the durations of any connections established for said at least one first session.

5. The method of claim 1 , comprising forming a list comprising information identifying said at least one first session and said at least one first activity level.

6. The method of claim 5 , comprising sorting the list based upon said at least one first activity level associated with said at least one first session.

7. The method of claim 5 , wherein determining said at least one first activity level associated with said at least one first session comprises determining said at least one first activity level by accessing the list.

8. The method of claim 1 , wherein allocating memory to said at least one first session comprises allocating fast-access resident memory in the base station router to said at least one first session when said at least one first activity level exceeds a first selected threshold.

9. The method of claim 8 , wherein allocating memory to said at least one first session comprises allocating slow-access non-resident memory to said at least one first session when said at least one first activity level is below the first selected threshold.

10. The method of claim 9 , wherein allocating memory to said at least one first session comprises changing the allocation in response to said at least one first activity level associated with said at least one first session changing.

11. The method of claim 8 , wherein allocating memory to said at least one first session comprises allocating substantially no memory to said at least one first session when said at least one first activity level is below a second selected threshold.

12. The method of claim 11 , comprising assigning a session identifier to said at least one first session, each session identifier comprising information indicative of the corresponding session.

13. The method of claim 12 , wherein assigning the session identifier comprises assigning information indicative of at least one of a current color code, a current sequence number, a color code to be used following handover of each first session, and a valid sequence number to be used following handover of each first session.

14. The method of claim 12 , wherein the assigning the session identifier comprises assigning information indicating that substantially no memory is to be allocated to said at least one first session indicated by the session identifier.

15. The method of claim 1 , wherein allocating memory to said at least one first session comprises compressing memory allocated to first sessions that have lower activity levels than first sessions that are allocated uncompressed memory.

16. The method of claim 15 , wherein allocating memory to said at least one first session comprises storing the compressed memory in non-resident memory.

17. The method of claim 1 , wherein allocating memory to said at least one first session comprises allocating memory to said at least one first session based upon a determined system load.

18. The method of claim 1 , comprising receiving a request to establish at least one connection associated with said at least one first session.

19. The method of claim 18 , comprising establishing at least one second session associated with said at least one mobile unit.

20. The method of claim 19 , comprising establishing the requested to connection using said at least one second session.

21. A method involving a mobile unit having at least one first session with a base station router, comprising:

determining an at least one first activity level associated with the at least one first session, the at least one first activity level associated with the at least one first session indicating at least one elapsed time since the mobile unit last used the at least one first session, and wherein determining the at least one activity level associated with the at least one first session comprises:

determining at least one duration of the at least one first session;

determining whether at least one connection was established for the at least one first session; and

determining durations of any connections established for the at least one first session; and

allocating memory to the at least one first session so that the at least one first session is allocated memory that can be accessed faster than memory allocated to at least one second session having at least one second activity level that is lower than the at least one first activity level.

22. The method of claim 21 , wherein determining the at least one activity level comprises determining the at least one activity level during the life of the at least one first session and when the at least one first session ends.

23. The method of claim 21 , wherein determining the at least one activity level associated with the at least one first session comprises classifying the at least one activity level of the at least one first session based on the at least one duration of the at least one first session, whether said at least one connection was established for the at least one first session, and the durations of any connections established for the at least one first session.

24. The method of claim 21 , wherein:

allocating memory to the at least one first session comprises allocating fast-access resident memory in the base station router to the at least one first session when the at least one activity level exceeds a first selected threshold; and

allocating memory to the at least one first session comprises allocating slow-access non-resident memory to the at least one first session when the at least one activity level is below the selected threshold.

25. The method of claim 21 , wherein allocating memory to the at least one first session comprises compressing memory allocated to the at least one first session if the at least one activity level is below a threshold.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2014
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 032736/0874 →
MERGER Recorded Apr 21, 2014
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 032715/0135 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2007
From: BURGESS, JOHN K.; VOLLMAN, DAVID; WELCH, DAVID
To: LUCENT TECHNOLOGIES, INC.
Reel/Frame 018811/0065 →
Continuity (1)
Related Publication 20080161004A1 · Jul 3, 2008