In 502, smart power adapter 200 detects that a connection has been established with a device, such as device 110. In some embodiments, this connection is through a power cable, such as power cable 112. In some embodiments, this detection is performed automatically upon connecting power cable 112 to device 110 (e.g., through a USB connection between power cable 112 and device 110). In some embodiments, this detecting is performed in response to a query that is transmitted by contraband module 204 of smart power adapter 200.
In 504, smart power adapter 200 receives device information, such as identification information that uniquely identifies device 110, from device 110. In some embodiments, the device information is provided by customized software installed on device 110 by controlled environment and includes a device identifier associated with device 110. In some embodiments, the device information also includes profile information that is stored on a secure area of device 110 and this profile information includes but is not limited profiles associated with the user of device 110 and or a device profile associated with device 110.