Mobile router network with rate limiting
First Claim
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.
4 Assignments
0 Petitions
Accused Products
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.
3 Citations
11 Claims
-
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. - View Dependent Claims (2, 3)
-
-
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. - View Dependent Claims (5, 6, 7)
-
-
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. - View Dependent Claims (10, 11)
-
Specification