1460690090-d0670539-5ee5-41fa-9245-b32020ca1a28

A method of controlling use of a software product on a data processing system of a customer by a supplier of the product. The electronic device includes a wall disposed on the first side of the PCB and having a channel through the wall. The stored movement values are analyzed using a state algorithm to determine sleep, wake, and off-wrist state values.