Description from Uniloc patent
107. Computer code executable on an electronic device to prevent unauthorized access to electronic data stored on the electronic device, the computer code comprising: code for storing license data on a portable licensing medium configured to communicate with the electronic device; code for determining whether to allow access to the electronic data based on the license data; code for verifying the license data stored on the licensing medium by communicating with a registration authority having verification data; and code for providing updated license data received from the registration authority to the licensing medium.