Patent ID: 9652258
Date: 2017-05-16
CPC Classifications: G06F

Claim:
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to manage time zone definitions, the managing comprising: managing access to a current time zone definition including time value data, time zone data, and version data; receiving an update notification subscription request from a time zone enabled application; in response to receiving a request from the time zone enabled application to lock the current time zone definition, issuing a lock to the time zone enabled application; receiving a new time zone definition including new version data and at least one of new time value data and new time zone data; after the time zone enabled application releases the lock on the current time zone definition, updating the current time zone definition with the new time zone definition without stopping, shutting down, or restarting the time zone enabled application; managing access to the new time zone definition; and notifying the time zone enabled application that the current time zone definition has been updated, the notifying causing the time zone enabled application to resolve, based on the version data, any impacts of updating.