Maintaining date and time with time zone rule changes
AssigneeMicrosoft Corporation
InventorsAmar Nalla, Srikanth R. Avadhanam, Edvardas V. Budrys, Gandhinath Swaminathan, Vijay B. Kurup
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsAmar Nalla, Srikanth R. Avadhanam, Edvardas V. Budrys, Gandhinath Swaminathan, Vijay B. Kurup
Estimating the term…
A method and system for maintaining date and time information correctly across rule changes for time zones is provided. A time maintenance system provides rules for converting dates and times between various time zones and a common time zone. When the time maintenance system receives a date and time in a designated time zone, it converts the date and time to a date and time in the common time zone based on a provided rule. The time maintenance system then stores the converted date and time along with an identification of the rule used to convert the date and time to the common time zone. The time maintenance system may then receive an indication of an overriding rule that overrides an existing rule for converting a date and time between the designated time zone and the current time zone. The time maintenance system then updates the stored date and time when the rule has been overridden in such a way as to indicate that the original date and time is no longer correct and to indicate the new rule.
-20. (canceled)
A method in a computing device for maintaining date and time information, the method comprising:
The method of claim 1 including receiving an indication of an overriding rule that overrides an existing rule for converting a date and time between the first time zone and the second time zone;
The method of claim 1 wherein the date and time information is stored by an application and including storing dates and times of the application in a common time zone, the common time zone being the second time zone.
A computer-readable storage device containing computer-executable instructions for controlling a computing device to maintain date and time information, the instructions implementing a method comprising:
A computing device for maintaining date and time information, comprising:
Dependencies are inferred from the claim text.