A. Updating device software remotely
B. Wireless charging of IoT devices
C. Secure authentication process
D. Ensuring physical security of devices