Patent ID: 7725721

Claim:
A method for transferring licenses between devices, comprising: generating a request to transfer a license from a first electronic device to a second electronic device, said request comprising first information unique to said first electronic device, second information unique to said second electronic device, and a license description, wherein said license enables a service feature on said first electronic device and said second electronic device; sending said request to a license distributor that generates a master key in response to said request, wherein said master key comprises a removal key comprising said first information for removing said license from said first electronic device and an add key comprising said second information for adding said license to said second electronic device; receiving said master key from said license distributor; using said removal key to remove said license from said first electronic device by installing said master key on said first electronic device when said first information in said master key matches official versions of said first information on said first electronic device, wherein said add key is revealed from said master key when said license is successfully removed; and installing said add key on said second electronic device to add said license to said second electronic device when said second information matches official versions of said second information on said second electronic device.