IP Library Patent Application 14632261
Patent Application
App. No. 14/632,261

SYSTEM AND METHOD FOR IMPLEMENTING A MULTI-WORD UTC TIME STAMP USING A SINGLE-WORD UTC TIME STAMP AND A MULTI-WORD KEY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/632,261
Abstract

Systems and methods for implementing a multi-word UTC time stamp using a single-word UTC time stamp and a multi-word key are disclosed. Embodiments may include creating a data file and creating a single-word time stamp to associate with the data file. Embodiments may further include creating a multi-word configuration key to associate with the single-word time stamp, wherein the configuration key comprises a time zone offset value, a seasonal time offset value, a standard time mnemonic, and a seasonal time mnemonic. Some embodiments may also include storing, In memory, the data file, single-word time stamp, and configuration key.

Claims (41)

1 . A method for implementing a multi-word coordinated universal time (UTC) time stamp using a single-word UTC time stamp and a multi-word key,

creating, by a processor, a data file;

creating, by the processor, a single-word time stamp to associate with the data file, wherein at least one bit of the single-word time stamp specifies a format of the single-word time stamp, at least one bit of the single-word time stamp indicates whether or not a seasonal offset is in effect, and a remainder of the bits of the single-word time stamp specify a time in a UTC time base;

creating, by the processor, a multi-word configuration key to associate with the single-word time stamp, wherein the configuration key comprises a time zone offset value, a seasonal time offset value, a standard time mnemonic, and a seasonal time mnemonic; and

storing, by the processor, in memory, the data file, single-word time stamp, and configuration key.

2 . The method of claim 1 , wherein the processor operates in an operating system environment in which the default time stamp format is different than the format of the single-word time stamp.

3 . The method of claim 1 , wherein the configuration key is associated with multiple single-word time stamps.

4 . The method of claim 1 , further comprising embedding the single-word time stamp and configuration key in the data file, and storing the data file.

5 . The method of claim 1 , further comprising storing the configuration key in memory when the processor is booted or rebooted.

6 . The method of claim 1 , further comprising:

retrieving the single-word time stamp and configuration key from the memory; and

creating a multi-word time stamp having a different format than the single-word time stamp based, at least in part, on processing of the retrieved single-word time stamp and the configuration key.

7 . The method of claim 6 , further comprising displaying time specified in the retrieved single-word time stamp as one of limited time and fully qualified time based, at least in part, on processing of the retrieved single-word time stamp and the configuration key.

8 . A computer program product, comprising:

a non-transitory computer readable medium comprising instructions that, when executed by a processor of a computing system, cause the processor to perform the steps of:

creating a data file;

creating a single-word time stamp to associate with the data file, wherein at least one bit of the single-word time stamp specifies a format of the single-word time stamp, at least one bit of the single-word time stamp indicates whether or not a seasonal offset is in effect, and a remainder of the bits of the single-word time stamp specify a time in a UTC time base;

creating a multi-word configuration key to associate with the single-word time stamp, wherein the configuration key comprises a time zone offset value, a seasonal time offset value, a standard time mnemonic, and a seasonal time mnemonic; and

storing, in memory, the data file, single-word time stamp, and configuration key.

9 . The computer program product of claim 8 , wherein the processor operates in an operating system environment in which the default time stamp format is different than the format of the single-word time stamp.

10 . The computer program product of claim 8 , wherein the configuration key is associated with multiple single-word time stamps.

11 . The computer program product of claim 8 , wherein the medium further comprises instructions that, when executed by a processor of a computing system, cause the processor to perform the step of embedding the single-word time stamp and configuration key in the data file, and storing the data file.

12 . The computer program product of claim 8 , wherein the medium further comprises instructions that, when executed by a processor of a computing system, cause the processor to perform the step of storing the configuration key in memory when the processor is booted or rebooted.

13 . The computer program product of claim 8 , wherein the medium further comprises instructions that, when executed by a processor of a computing system, cause the processor to perform the steps of:

retrieving the single-word time stamp and configuration key from the memory; and

creating a multi-word time stamp having a different format than the single-word time stamp based, at least in part, on processing of the retrieved single-word time stamp and the configuration key.

14 . The computer program product of claim 13 , wherein the medium further comprises instructions that, when executed by a processor of a computing system, cause the processor to perform the step of displaying time specified in the retrieved single-word time stamp as one of limited time and fully qualified time based, at least in part, on processing of the retrieved single-word time stamp and the configuration key.

15 . An apparatus, comprising:

a memory;

a processor coupled to the memory, wherein the processor is further configured to perform the steps of:

creating a data file;

creating a single-word time stamp to associate with the data file, wherein at least one bit of the single-word time stamp specifies a format of the single-word time stamp, at least one bit of the single-word time stamp indicates whether or not a seasonal offset is in effect, and a remainder of the bits of the single-word time stamp specify a time in a UTC time base;

creating a multi-word configuration key to associate with the single-word time stamp, wherein the configuration key comprises a time zone offset value, a seasonal time offset value, a standard time mnemonic, and a seasonal time mnemonic; and

storing, in memory, the data file, single-word time stamp, and configuration key.

16 . The apparatus of claim 15 , wherein the processor operates in an operating system environment in which the default time stamp format is different than the format of the single-word time stamp.

17 . The apparatus of claim 15 , wherein the processor is further configured to perform the step of embedding the single-word time stamp and configuration key in the data file, and storing the data file.

18 . The apparatus of claim 15 , wherein the processor is further configured to perform the step of storing the configuration key in memory when the processor is booted or rebooted.

19 . The apparatus of claim 15 , wherein the processor is further configured to perform the steps of:

retrieving the single-word time stamp and configuration key from the memory; and

creating a multi-word time stamp having a different format than the single-word time stamp based, at least in part, on processing of the retrieved single-word time stamp and the configuration key.

20 . The apparatus of claim 19 , wherein the processor is further configured to perform the step of displaying time specified in the retrieved single-word time stamp as one of limited time and fully qualified time based, at least in part, on processing of the retrieved single-word time stamp and the configuration key.

Assignments (5)
SECURITY INTEREST Recorded Nov 19, 2020
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 054481/0865 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2017
From: RIESCHL, MICHAEL J; LANGSFORD, MONICA M; HENDRICKSON, JOHN M; SLAUSON, JOHN M; LANGSFORD, KERRY M
To: UNISYS CORPORATION
Reel/Frame 044259/0666 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →