IP Library Granted Patent US 8,837,446
Granted Patent B2
US 8,837,446 · App. 13/466,115 · Granted Sep 16, 2014

Mobile router network with rate limiting

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,837,446
App. No.
13/466,115
Granted
Sep 16, 2014
Kind
B2
Abstract

A method of operating a mobile router network in one embodiment comprises: providing a plurality of wireless mobile routers, each of the mobile routers comprises a wireless wide area network interface to access a cellular network, and each mobile router is operable to upload data and to download data via the cellular network; providing at least one server coupleable to the plurality of wireless mobile routers via the cellular network; operating each mobile router to determine, on an ongoing basis during a predetermined period, its corresponding accumulated quantity of downloaded data; and operating each mobile router to control its download data rate based on its corresponding the accumulated quantity of downloaded data.

Claims (57)

1. A method of operating a mobile router network, comprising:

providing a plurality of wireless mobile routers, each of said mobile routers comprising a wireless wide area network interface to access a cellular network, each said mobile routers operable to upload data and to download data via said cellular network;

providing at least one server coupleable to said plurality of wireless mobile routers via said cellular network;

operating said at least one server to download a corresponding first data rate limiting rule to each said mobile router each said first data rate limiting rule comprising an accumulated data quantity limit and a corresponding second data rate;

storing in each said mobile router said corresponding first data rate limiting rule;

utilizing in each said mobile router said corresponding first data rate limiting rule to determine said mobile router download data rate;

operating each said mobile router to determine, on an ongoing basis during a predetermined period, its corresponding accumulated quantity of downloaded data;

operating each said mobile router to control its download data rate based on its corresponding said accumulated quantity of downloaded data;

operating each said mobile router to download data at a first data rate until said accumulated data quantity downloaded to said mobile router reaches said accumulated data quantity limit during a predetermined period; and

operating each said mobile router to download data at its corresponding second data rate after said accumulated data quantity downloaded to said mobile router reaches said accumulated data quantity limit during said predetermined period.

2. A method in accordance with claim 1 , comprising:

operating said mobile router to reset said accumulated data quantity downloaded at the end of said predetermined period.

3. A method in accordance with claim 2 , comprising:

selecting said predetermined period to be the billing period for usage of said cellular network.

4. A method of operating a mobile router network, comprising:

providing a plurality of wireless mobile routers, each mobile router comprising a wireless wide area network interface to access a cellular network and each operable to control the data rate of data downloaded to said mobile router via said cellular network;

providing at least one server coupleable to said plurality of wireless mobile routers via said cellular network;

operating each said mobile router to upload data and to download data via said cellular network;

operating said at least one server to download corresponding data rate limiting rules to each said mobile router;

providing each said plurality of data rate limiting rules with a plurality of accumulated data quantity limits and a corresponding plurality of data rates;

operating each said mobile router to store its corresponding data rate limiting rule;

operating each said mobile router to determine, on an ongoing basis during a predetermined period, its corresponding accumulated quantity of downloaded data;

operating each said mobile router to control its download data rate based on its corresponding said accumulated quantity of downloaded data;

operating each said mobile router to download data at a first data rate until said accumulated data quantity downloaded to said mobile router exceeds a first one of said accumulated data quantity limits during a predetermined period; and

operating each said mobile router to download data at a slower data rate corresponding to one of said of said plurality of data rates after said accumulated data quantity downloaded to said mobile router exceeds a corresponding one of said plurality of accumulated data quantity limits.

5. A method in accordance with claim 4 , comprising:

operating each said mobile router to download data at said first data rate after the end of each said predetermined period.

6. A method in accordance with claim 5 , comprising:

operating each said mobile router to automatically reset said accumulated quantity at the end of each said predetermined period.

7. A method in accordance with claim 6 , comprising:

selecting said predetermined period to be a billing period for usage of said cellular network.

8. A method of operating a mobile router network, comprising:

providing a plurality of wireless mobile routers; each of said mobile routers comprising a wireless wide area network interface to access a cellular network, each said mobile routers operable to upload data and to download data via said cellular network;

providing at least one server coupleable to said plurality of wireless mobile routers via said cellular network;

operating said at least one server to selectively download to each of said mobile routers one or more corresponding predetermined data rates;

operating each said mobile router to control data throughput at a first data rate; and

operating each said mobile router to change its data throughput data rate from said first data rate to a second predetermined data rate upon the occurrence of a corresponding predetermined condition;

selecting said second data rate to be slower than said first data rate;

operating said server to determine each said corresponding predetermined condition;

selecting said corresponding predetermined condition to comprise a notification from said server to one or more mobile router of said plurality of mobile routers;

selecting said corresponding predetermined condition to comprise a predetermined accumulated data throughput quantity;

operating each said mobile router to accumulate data throughput quantity; and

operating each said mobile router to compare its accumulated data throughput quantity to said predetermined accumulated data throughput quantity.

9. A method of operating a mobile router network, comprising:

providing a plurality of wireless mobile routers, each of said mobile routers comprising a wireless wide area network interface to access a cellular network, each of said mobile routers operable to upload data and to download data via said cellular network;

operating each said mobile router to control its data throughput via said cellular network at a first data rate;

providing at least one server coupleable to said plurality of wireless mobile routers via said cellular network;

operating said at least one server to selectively download data to each of said mobile routers one or more corresponding predetermined data rates; and

operating each said mobile router to change its data throughput data rate from said first data rate to one of said one or more predetermined data rates upon the occurrence of a corresponding predetermined condition;

selecting each of said one or more predetermined data rates to be slower than said first data rate; and

operating said server to determine each said corresponding predetermined condition.

10. A method in accordance with claim 9 , comprising:

selecting said corresponding predetermined condition to comprise a notification from said server to one or more mobile router of said plurality of mobile routers.

11. A method in accordance with claim 10 , comprising:

selecting said corresponding predetermined condition to comprise a predetermined accumulated data throughput quantity;

operating each said mobile router is to accumulate data throughput quantity; and

operating each said mobile router to compare its accumulated data throughput quantity to said predetermined accumulated data throughput quantity.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Feb 4, 2016
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: LEAR CORPORATION
Reel/Frame 037670/0263 →
SECURITY INTEREST Recorded Sep 4, 2015
From: LEAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 036497/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2015
From: AUTONET MOBILE, INC.
To: LEAR CORPORATION
Reel/Frame 036434/0205 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2012
From: MOELLER, DOUGLAS S; PASHBY, RONALD W
To: AUTONET MOBILE, INC.
Reel/Frame 028413/0735 →