The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 04, 1998
Filed:
Aug. 15, 1997
Dov Bulka, Raleigh, NC (US);
Martin J Presler-Marshall, Chapel Hill, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Timestamp updating systems, methods and computer program products for data processing systems provide a timestamp register that stores a current value of a timestamp and a time thread that repeatedly generates a current value of a timestamp and stores the current value of a timestamp so generated in the timestamp register. When the timestamp is being stored in the register, applications are locked from accessing the register. At other times, however, the applications may obtain the timestamp from the timestamp register, rather than accessing the system clock and formatting a timestamp each time a timestamp is required. A semaphore may be used to lock and unlock the timestamp register. Alternatively, a buffer is provided including a plurality of registers, each of which stores a timestamp therein. A time thread repeatedly generates a current value of a timestamp from the system clock and stores the current value of a timestamp so generated in a selected one of the registers. Applications can concurrently obtain a current value of a timestamp from the remaining ones of the registers.