IP Library Granted Patent US 8,971,849
Granted Patent B2
US 8,971,849 · App. 13/340,128 · Granted Mar 3, 2015

System and method for network assisted control and monetization of tethering to mobile wireless devices

Inventors: Sumeet Singh Bhatia (Hoffman Estates, IL); Mankesh Ahluwalia (Schaumburg, IL); Narothum Saxena (Hoffman Estates, IL); Michael Shannon Irizarry (Barrington Hills, IL)
Assignee: United States Cellular Corporation
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,971,849
App. No.
13/340,128
Granted
Mar 3, 2015
Kind
B2
Abstract

A way for managing use of a mobile wireless device in a tethering configuration is described. The disclosed mobile wireless system is configured to receive a message packet issued from a device tethered to the mobile wireless device. The system determines whether the mobile wireless device is permitted to pass messages on behalf of tethered devices by referencing a profile with which the mobile device is associated. The mobile wireless system discards the received message packet in response to determining from the profile that the mobile wireless device is not permitted to pass messages on behalf of tethered devices. Moreover, a number of ways for monetizing the supported tethering mode are described such that a service provider is adequately compensated for the increased demand on the mobile wireless network resources arising from support for the tethering mode of operation for a mobile wireless device.

Claims (52)

1. A method for managing, by a mobile wireless data network access gateway on a packet-by-packet basis on an existing session, use of a mobile wireless device in a tethering configuration comprising:

receiving, by the mobile wireless data network access gateway, a message packet issued from a device tethered to the mobile wireless device for forwarding on the existing session;

inspecting, by the mobile wireless data network access gateway, information within the message packet from the group consisting of:

application layer information, and

data layer information; and

conditionally discarding, by the mobile wireless data network access gateway, the message packet from the mobile wireless device based upon:

determining, based on the inspecting, the message packet originated from a device tethered to the mobile wireless device, and

determining the mobile wireless device is not permitted to pass message packets, on the existing session, on behalf of the device tethered to the mobile wireless device by referencing a profile with which the mobile device is associated.

2. The method of claim 1 wherein the mobile wireless data network access gateway is a home agent node.

3. The method of claim 1 wherein the mobile wireless data network access gateway is a packet data serving node.

4. The method of claim 3 wherein the information within the message packet indicates a user application that issued a request with which the message packet is associated.

5. The method of claim 1 wherein the information within the message packet indicates a user application that issued a request with which the message packet is associated.

6. The method of claim 1 wherein the determining the message packet originated from a device tethered to the mobile wireless device is carried out without coloring the message packet, prior to transmitting the message packet, by the mobile device to indicate that the message packet is being transmitted by the mobile wireless device on behalf of the device tethered to the mobile wireless device.

7. The method of claim 1 further comprising the steps of:

further receiving a further message packet originating from a device tethered to the mobile wireless device for forwarding on the existing session;

determining, by the mobile wireless data network access gateway in response to the further receiving step, whether the mobile wireless device is permitted to pass message packets, on the existing session, on behalf of tethered devices by referencing the profile with which the mobile device is associated;

passing the further message packet in response to determining from the profile that the mobile wireless device is permitted to pass message packets on behalf of tethered devices; and

updating a tethered mode data usage field maintained for a subscriber account, with which the mobile wireless device is associated, in accordance with the passing the further message packet.

8. The method of claim 7 further comprising charging the subscriber account a differentiated rate associated with permitted routing of message packets by the mobile device on behalf of tethered devices.

9. The method of claim 8 wherein the charging the subscriber account a differentiated rate comprises charging the account based upon:

an accumulated data usage value stored in the tethered mode data usage field, the accumulated data usage value being updated only when a message packet is identified as being passed on behalf of a tethered device, and

the differentiated rate.

10. A non-transitory computer readable medium including computer executable instructions for configuring a mobile wireless data network access gateway to manage, on a packet-by-packet basis on an existing session, use of a mobile wireless device in a tethering configuration, the computer executable instructions facilitating performing the steps of:

receiving, by the mobile wireless network access gateway, a message packet issued from a device tethered to the mobile wireless device for forwarding on the existing session;

inspecting, by the mobile wireless network access gateway, information within the message packet from the group consisting of:

application layer information, and

data layer information; and

conditionally discarding, by the mobile wireless network access gateway, the message packet from the mobile wireless device based upon:

determining, based on the inspecting, the message packet originated from a device tethered to the mobile wireless device, and

determining the mobile wireless device is not permitted to pass message packets, on the existing session, on behalf of the device tethered to the mobile wireless device by referencing a profile with which the mobile device is associated.

11. The non-transitory computer readable medium of claim 10 wherein the mobile wireless data network access gateway is a home agent node.

12. The non-transitory computer readable medium of claim 10 wherein the mobile wireless data network access gateway is a packet data serving node.

13. The non-transitory computer readable medium of claim 12 wherein the information within the message packet indicates a user application that issued a request with which the message packet is associated.

14. The non-transitory computer readable medium of claim 10 wherein the information within the message packet indicates a user application that issued a request with which the message packet is associated.

15. The non-transitory computer readable medium of claim 1 wherein the determining the message packet originated from a device tethered to the mobile wireless device is carried out without

coloring the message packet, prior to transmitting the message packet, by the mobile device to indicate that the message packet is being transmitted by the mobile wireless device on behalf of the device tethered to the mobile wireless device.

16. The non-transitory computer readable medium of claim 10 further comprising computer executable instructions facilitating performing the steps of:

receiving a further message packet originating from a device tethered to the mobile wireless device for forwarding on the existing session;

determining, by the mobile wireless data network access gateway in response to the receiving step, whether the mobile wireless device is permitted to pass message packets, on the existing session, on behalf of tethered devices by referencing a profile with which the mobile device is associated;

passing the further message packet in response to determining from the profile that the mobile wireless device is permitted to pass message packets on behalf of tethered devices; and

updating a tethered mode data usage field maintained for a subscriber account, with which the mobile wireless device is associated, in accordance with the passing the further message packet.

17. The non-transitory computer readable medium of claim 16 further comprising computer executable instructions for charging the subscriber account a differentiated rate associated with permitted routing of message packets by the mobile device on behalf of tethered devices.

18. The non-transitory computer readable medium of claim 17 wherein the charging step comprises charging the subscriber account based upon an accumulated data usage value stored in the tethered mode data usage field and the differentiated rate.

19. A mobile wireless data network access gateway for managing, on a packet-by-packet basis on an existing session, use of mobile wireless devices in a tethering configuration, the access gateway comprising:

an access gateway configured, by computer executable instructions stored on a non-transitory computer-readable medium, to carry out the steps of:

receiving, by the mobile wireless network access gateway, a message packet issued from a device tethered to the mobile wireless device for forwarding on the existing session;

inspecting, by the mobile wireless network access gateway, information within the message packet from the group consisting of:

application layer information, and

data layer information; and

conditionally discarding, by the mobile wireless network access gateway, the message packet from the mobile wireless device based upon:

determining, based on the inspecting, the message packet originated from a device tethered to the mobile wireless device, and

determining the mobile wireless device is not permitted to pass message packets, on the existing session, on behalf of the device tethered to the mobile wireless device by referencing a profile with which the mobile device is associated.

Assignments (4)
MERGER Recorded Oct 27, 2025
From: USCC WIRELESS HOLDINGS, LLC
To: ODYSSEY WEST, LLC
Reel/Frame 073362/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2025
From: ODYSSEY WEST, LLC
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 073365/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2025
From: UNITED STATES CELLULAR CORPORATION
To: USCC WIRELESS HOLDINGS, LLC
Reel/Frame 072315/0805 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2012
From: BHATIA, SUMEET SINGH; AHLUWALIA, MANKESH; SAXENA, NAROTHUM; IRIZARRY, MICHAEL SHANNON
To: UNITED STATES CELLULAR CORPORATION
Reel/Frame 027598/0697 →
Continuity (1)
Related Publication 20130171964A1 · Jul 4, 2013