IP Library Granted Patent US 7,397,781
Granted Patent B2
US 7,397,781 · App. 11/109,201 · Granted Jul 8, 2008

Configurable multislot class for wireless devices

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 7,397,781
App. No.
11/109,201
Granted
Jul 8, 2008
Kind
B2
Abstract

A solution is provided wherein the mobile device selects a multislot class based on the profile of the traffic to be utilized by the mobile device. This may be performed manually by a user, or may be performed automatically where an application or driver software automatically and dynamically determines the best multislot class for the applications being used. This can be accomplished, for example, by looking at the classification of the transport control protocol (TCP) port numbers used, by examining the data sent and received by the network, and/or looking up a profile for the user or device. If the user changes applications or some other event occurs on the mobile device that might cause a change in the profile of the traffic, the mobile device may terminate its current multislot class assignment and re-announce itself, allowing the system to transfer the mobile device to a new multislot class.

Claims (24)

1. A method for registering a multislot class for a mobile device in a wireless network, the method comprising:

determining if a traffic profile for the mobile device is balanced, wherein the determining is performed by the mobile device by comparing a port identification for an application on the mobile device with a look-up table to retrieve the traffic profile for the mobile device;

registering the mobile device as a symmetric multislot class if the mobile device traffic profile is balanced; and

registering the mobile device as an asymmetric multislot class if the mobile device traffic profile is not balanced.

2. The method of claim 1 , wherein the look-up table is predetermined.

3. The method of claim 1 , wherein the look-up table is created through a learned process.

4. The method of claim 1 , wherein the symmetric multislot class is class 9 as defined by the General Packet Radio Services (GPRS) Third Generation Partnership Project (3GPP) standard.

5. The method of claim 1 , wherein the asymmetric multislot class is class 10 as defined by the General Packet Radio Services (GPRS) Third Generation Partnership Project (3GPP).

6. An apparatus for registering a multislot class for a mobile device in a wireless network, the apparatus comprising:

a mobile device traffic profile determiner configured to determine if a traffic profile for the mobile device is balanced by comparing a port identification for an application on the mobile device with a look-up table to retrieve the traffic profile for the mobile device;

a mobile device symmetric multislot class registerer coupled to the mobile device traffic profile determiner and configured to register the mobile device as a symmetric multislot class if the mobile device traffic profile is balanced;

a mobile device asymmetric multislot class registerer coupled to the mobile device traffic profile determiner and configured to register the mobile device as an asymmetric multislot class if the mobile device traffic profile is not balanced.

7. An apparatus for registering a multislot class for a mobile device in a wireless network, the apparatus comprising:

means for determining if a traffic profile for the mobile device is balanced, wherein the determining is performed by the mobile device by comparing a port identification for an application on the mobile device with a look-up table to retrieve the traffic profile for the mobile device;

means for registering the mobile device as a symmetric multislot class if the mobile device traffic profile is balanced; and

means for registering the mobile device as an asymmetric multislot class if the mobile device traffic profile is not balanced.

8. The apparatus of claim 7 , wherein the look-up table is predetermined.

9. The apparatus of claim 7 , wherein the look-up table is created through a learned process.

10. The apparatus of claim 7 , wherein the symmetric multislot class is class 9 as defined by the General Packet Radio Services (GPRS) Third Generation Partnership Project (3GPP) standard.

11. The apparatus of claim 7 , wherein the asymmetric multislot class is class 10 as defined by the General Packet Radio Services (GPRS) Third Generation Partnership Project (3GPP).

12. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for registering a multislot class for a mobile device in a wireless network, the method comprising:

determining if a traffic profile for the mobile device is balanced, wherein the determining is performed by the mobile device by comparing a port identification for an application on the mobile device with a look-up table to retrieve the traffic profile for the mobile device;

registering the mobile device as a symmetric multislot class if the mobile device traffic profile is balanced; and

registering the mobile device as an asymmetric multislot class if the mobile device traffic profile is not balanced.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2013
From: SIERRA WIRELESS, INC.
To: NETGEAR, INC.
Reel/Frame 030556/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2005
From: GIELTY, STEVEN LAWRENCE; CAESAR, DAVID; HOYT, RILEY STEVEN
To: SIERRA WIRELESS, INC.
Reel/Frame 016490/0252 →