Patent ID: 9111100
Filing Date: 2015-08-18
Classification: G06F,H04L,H04W

Abstract:
1. A user device comprising: a trusted execution environment comprising a client privacy agent configured to request a first Internet Protocol (IP) address from a Dynamic Host Configuration Protocol (DHCP) service and to determine a device privacy score based, at least in part, on a DHCP policy of the DHCP service; memory comprising secure storage, the secure storage configured to store the first IP address received from the DHCP service; and communication circuitry configured to establish at least one first connection between the user device and at least one entity over a network using the first IP address, the client privacy agent further configured to monitor communication activity over the at least one first connection, to update the device privacy score based, at least in part, on the communication activity, and to close the at least one first connection if the device privacy score is outside an acceptable privacy score range, the acceptable privacy range bounded by a privacy threshold; wherein said device privacy score is an indicator corresponding to a likelihood that the user device, a user of the user device, or a combination thereof is identifiable; and when said at least one first connection is closed: