Security, fraud detection, and fraud mitigation in device-assisted services systems
First Claim
1. An end-user device, comprising:
- one or more modems for enabling the end-user device to communicate over at least a first wireless access network;
memory configured to store;
a first application program configured to execute on the end-user device and further configured to assist the end-user device in accessing one or more data services over at least the first wireless access network,a first application credential associated with the first application program,a first policy comprising one or more first policy instructions to be applied when the first application program initiates or attempts to initiate communication over the first wireless access network; and
one or more device agents configured to;
detect an attempted installation of update software on the end-user device, the update software purporting to be a modification, update, or replacement of the first application program,obtain an update-software credential associated with the update software,obtain the first application credential,determine whether the update-software credential matches the first application credential,when the update-software credential matches the first application credential, allow the update software to be installed on the end-user device,determine that the first application program is initiating or attempting to initiate communication over the first wireless access network, andbased on the determination that the first application program is initiating or attempting to initiate communication over the first wireless access network, apply the first policy.
3 Assignments
0 Petitions
Accused Products
Abstract
A device that detects an attempted installation of update software on the device, the update software purporting to be a modification, update, or replacement of an application program that assists the device in accessing a data service over a wireless access network, obtain an update-software credential associated with the update software, obtain an application credential associated with the application program, determine whether the update-software credential matches the application credential, and allow the update software to be installed if the update-software credential matches the application credential, determine that the application program is initiating or attempting to initiate communication over the wireless access network, and based on the determination that the application program is initiating or attempting to initiate communication over the wireless access network, apply a policy when the application program initiates or attempts to initiate communication over the wireless access network.
-
Citations
81 Claims
-
1. An end-user device, comprising:
-
one or more modems for enabling the end-user device to communicate over at least a first wireless access network; memory configured to store; a first application program configured to execute on the end-user device and further configured to assist the end-user device in accessing one or more data services over at least the first wireless access network, a first application credential associated with the first application program, a first policy comprising one or more first policy instructions to be applied when the first application program initiates or attempts to initiate communication over the first wireless access network; and one or more device agents configured to; detect an attempted installation of update software on the end-user device, the update software purporting to be a modification, update, or replacement of the first application program, obtain an update-software credential associated with the update software, obtain the first application credential, determine whether the update-software credential matches the first application credential, when the update-software credential matches the first application credential, allow the update software to be installed on the end-user device, determine that the first application program is initiating or attempting to initiate communication over the first wireless access network, and based on the determination that the first application program is initiating or attempting to initiate communication over the first wireless access network, apply the first policy. - 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, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
Specification