Patent ID: 8694434
Filing Date: 2014-04-08
Classification: G06F,G06Q

Abstract:
1. A method for transferring a license for software between hardware devices, the software having an unregistered state and a registered state, wherein the software is in the unregistered state when the software is initially installed on a user device, wherein the software is in the registered state after the software receives information based on a passcode, the method including a step of unregistering comprising: at a first user device, receiving input from a user to initiate an action to unregister software stored on the first user device, the software being in the registered state; in response, placing the software stored on the first user device in the unregistered state, wherein the software remains installed but can only operate in a demonstration mode on the first user device and is no longer licensed for use on the first user device, and providing a passcode to the user of the software, the passcode having been previously used to register the software; wherein the passcode, if communicated to a server computer having a license count associated with the passcode stored on the server computer, causes the license count to be incremented so as to allow the server computer to issue a new passcode for the software at a later time.