MOBILE WIRELESS DEVICE AND PROCESSES FOR MANAGING HIGH-SPEED DATA SERVICES
First Claim
1. A mobile wireless device, comprising:
- a speed detection circuit;
a speed flag set by the speed detection circuit;
a speed profile for an application; and
a processor operating the application, and performing the steps of;
receiving a request for a high speed data event;
checking the speed flag to determine a speed; and
operating the application according to the speed profile.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless mobile device is provided that is capable of operating a high-speed data application. The mobile device detects and uses speed information to adjust the operating characteristics of the high-speed data application. The desired operating characteristics are defined in a speed profile, which may be stored at the local device or on the associated network. Using the speed profile, the mobile device may enable, disable, or restrict specific features and functions responsive to the detected speed. In operation, the mobile device has a speed detection circuit that detects a current speed. In some cases, the detected speed may be filtered to better characterize speed. The mobile device sets one or more speed flags according to the detected speed. When a request is made to operate a high-speed data application, the mobile device checks the speed flag, and operates the high-speed data application according to the speed settings in the speed profile.
-
Citations
29 Claims
-
1. A mobile wireless device, comprising:
-
a speed detection circuit; a speed flag set by the speed detection circuit; a speed profile for an application; and a processor operating the application, and performing the steps of; receiving a request for a high speed data event; checking the speed flag to determine a speed; and operating the application according to the speed profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method operating on a wireless mobile device, comprising:
-
providing a speed profile; setting a speed flag according to a detected speed; receiving a request from an application for a high-speed data event; checking the speed flag to determine a speed responsive to receiving the high-speed data request; and operating the application according to the speed profile. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification