Patent ID: 9081937
Filing Date: 2015-07-14
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method comprising: providing a synchronization device configured for updating information stored at a first device configured for determining whether a subscription for performing at least one function of a software product is authorized, wherein the synchronization device is separate from the first device and accesses the first device over a network, wherein the first device identifies the subscription based on a first serial number; receiving, by the synchronization device, billing transaction information regarding the subscription from a second device, wherein the second device is configured to manage billing transactions associated with the subscription, wherein the second device identifies the subscription based on a second serial number different from the first serial number and the billing transaction information comprises the second serial number, wherein the second device is separate from the first device and the synchronization device and is accessible by the synchronization device over a network; determining, by the synchronization device, that the billing transaction information including the second serial number corresponds to the subscription identified by the first device using the first serial number; determining, by the synchronization device, a status of the subscription based on the billing transaction information; and based on determining the status of the subscription, generating, by the synchronization device, information for updating a status of an account for the subscription at the first device, wherein the information for updating the status of the account includes the first serial number; providing, by the synchronization device, the information for updating the status of the account to the first device.