Wireless end-user device with differential traffic control policy list and applying foreground classification to roaming wireless data service
First Claim
1. A wireless end-user device, comprising:
- a wireless wide area network (WWAN) modem to communicate data for Internet service activities between the device and at least one home WWAN, when configured for and connected to the at least one home WWAN, and between the device and at least one roaming WWAN, when configured for and connected to the at least one roaming WWAN;
one or more processors configured toclassify whether data for Internet service activities is to be communicated through the home WWAN or the roaming WWAN, andclassify whether a particular application associated with an Internet service access request, and capable of bothinteracting with a user in a user interface foreground of the device, andat least some Internet service activities when not interacting with a user in the device user interface foreground,is interacting with the user in the device user interface foreground, andapply a differential traffic control policy to the Internet service access request, based on(i) the classifications performed by the one or more processors, and(ii) a differential traffic control policy list distinguishing between a first one or more applications resident on the device and a second one or more applications resident on the device,such that, when the particular application is one of the first one or moreapplications, the one or more processors are operable toblock the Internet service access request when data for Internet service activities is classified as to be provided through the roaming WWAN, and the particular application is not classified as interacting with a user in the device user interface foreground, andallow the Internet service access request under at least one different classification state.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless end-user device has a configurable wireless wide-area network (WWAN) modem capable of connection to both a home WWAN and a roaming WWAN. One or more processors classify whether an application is interacting with a user in a user interface foreground of the device. At a time when Internet service activities are communicated through the roaming WWAN, the processors use a differential traffic control policy list to determine whether or not to apply a differential traffic control policy to an application requesting Internet service access. When the policy is applicable, and the application is not classified as interacting with a user in the device user interface foreground, the Internet service access request is blocked.
-
Citations
25 Claims
-
1. A wireless end-user device, comprising:
-
a wireless wide area network (WWAN) modem to communicate data for Internet service activities between the device and at least one home WWAN, when configured for and connected to the at least one home WWAN, and between the device and at least one roaming WWAN, when configured for and connected to the at least one roaming WWAN; one or more processors configured to classify whether data for Internet service activities is to be communicated through the home WWAN or the roaming WWAN, and classify whether a particular application associated with an Internet service access request, and capable of both interacting with a user in a user interface foreground of the device, and at least some Internet service activities when not interacting with a user in the device user interface foreground, is interacting with the user in the device user interface foreground, and apply a differential traffic control policy to the Internet service access request, based on (i) the classifications performed by the one or more processors, and (ii) a differential traffic control policy list distinguishing between a first one or more applications resident on the device and a second one or more applications resident on the device, such that, when the particular application is one of the first one or more applications, the one or more processors are operable to block the Internet service access request when data for Internet service activities is classified as to be provided through the roaming WWAN, and the particular application is not classified as interacting with a user in the device user interface foreground, and allow the Internet service access request under at least one different classification state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification