Controlling Mobile Device Communications On a Roaming Network Based on Device State
First Claim
1. A non-transitory computer-readable storage medium storing one or more machine-executable instructions that, when executed by one or more processors of a wireless end-user device, cause the one or more processors to:
- determine at least an aspect of one or more service policies based on a state of the wireless end-user device, the state of the wireless end-user device being based on a user interaction, or a lack of user interaction, with the wireless end-user device, the one or more service policies for applying a first control to a first service usage activity when a wireless network available to the wireless end-user device comprises a roaming network and for applying a second control to the first service usage activity when the wireless network available to the wireless end-user device comprises a home network, wherein the first control controls the first service usage activity differently than the second control controls the first service usage activity, the first service usage activity being caused by a first software component of a plurality of software components on the wireless end-user device, the first service usage activity comprising a first set of one or more prospective or successful communications over the wireless network available to the wireless end-user device, the at least an aspect of the one or more service policies for controlling the first service usage activity differently from a second service usage activity when the wireless network available to the wireless end-user device comprises the roaming network, the second service usage activity being associated with a second software component of the plurality of software components on the wireless end-user device, the second service usage activity comprising a second set of one or more prospective or successful communications over the wireless network available to the wireless end-user device; and
apply the one or more service policies to the first service usage activity.
2 Assignments
0 Petitions
Accused Products
Abstract
A device that determines an aspect of a service policy based on a state of the device, and applies the service policy. The state is based on a user interaction, or a lack of user interaction, with the device. The service policy applies a first control to a first activity over a roaming network and a second control to the first activity over a home network, wherein the first control controls the first activity differently than the second control controls the first activity. The first activity is caused by a first software component on the device and comprises a first set of prospective or successful communications over an available wireless network. The aspect of the service policy controls the first activity differently from a second activity over a roaming network, where the second activity is associated with a second software component on the device.
-
Citations
30 Claims
-
1. A non-transitory computer-readable storage medium storing one or more machine-executable instructions that, when executed by one or more processors of a wireless end-user device, cause the one or more processors to:
-
determine at least an aspect of one or more service policies based on a state of the wireless end-user device, the state of the wireless end-user device being based on a user interaction, or a lack of user interaction, with the wireless end-user device, the one or more service policies for applying a first control to a first service usage activity when a wireless network available to the wireless end-user device comprises a roaming network and for applying a second control to the first service usage activity when the wireless network available to the wireless end-user device comprises a home network, wherein the first control controls the first service usage activity differently than the second control controls the first service usage activity, the first service usage activity being caused by a first software component of a plurality of software components on the wireless end-user device, the first service usage activity comprising a first set of one or more prospective or successful communications over the wireless network available to the wireless end-user device, the at least an aspect of the one or more service policies for controlling the first service usage activity differently from a second service usage activity when the wireless network available to the wireless end-user device comprises the roaming network, the second service usage activity being associated with a second software component of the plurality of software components on the wireless end-user device, the second service usage activity comprising a second set of one or more prospective or successful communications over the wireless network available to the wireless end-user device; and apply the one or more service policies to the first service usage activity. - 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, 26, 27, 28, 29)
-
-
30. A wireless end-user device, comprising:
-
one or more processors configured to execute one or more instructions that, when executed by the one or more processors, cause the one or more processors to; determine at least an aspect of one or more service policies based on a state of the wireless end-user device, the state of the wireless end-user device being based on a user interaction, or a lack of user interaction, with the wireless end-user device, the one or more service policies for applying a first control to a first service usage activity when a wireless network available to the wireless end-user device comprises a roaming network and for applying a second control to the first service usage activity when the wireless network available to the wireless end-user device comprises a home network, wherein the first control controls the first service usage activity differently than the second control controls the first service usage activity, the first service usage activity being caused by a first software component of a plurality of software components on the wireless end-user device, the first service usage activity comprising a first set of one or more prospective or successful communications over the wireless network available to the wireless end-user device, the at least an aspect of the one or more service policies for controlling the first service usage activity differently from a second service usage activity when the wireless network available to the wireless end-user device comprises the roaming network, the second service usage activity being associated with a second software component of the plurality of software components on the wireless end-user device, the second service usage activity comprising a second set of one or more prospective or successful communications over the wireless network available to the wireless end-user device, and apply the one or more service policies to the first service usage activity; and memory configured to store the one or more instructions.
-
Specification