Browse Prior Art Database

Relative Time Synchronization Control Mechanism

IP.com Disclosure Number: IPCOM000122722D
Original Publication Date: 1991-Dec-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 49K

Publishing Venue

IBM

Related People

Johnson, W: AUTHOR [+3]

Abstract

There is a requirement in today's office to synchronize the date and time between communicating applications. Applications communicating with time-critical protocols and operations may produce erroneous effects if there are inconsistencies between their frame of reference for time.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 79% of the total text.

Relative Time Synchronization Control Mechanism

      There is a requirement in today's office to synchronize the
date and time between communicating applications. Applications
communicating with time-critical protocols and operations may produce
erroneous effects if there are inconsistencies  between their frame
of reference for time.

      Unfortunately, updating the system date/time for one
application can have dire consequences for another application within
the same system. Such situations are common in a multitasking
environment. A mechanism is needed which permits communicating
applications to synchronize their date/time, but does not interfere
with the date/time of existing applications on the same system.

      This invention provides a mechanism whereby multiple
applications on the same system can be synchronized with their
communicating partner applications. By providing an index matrix
which identifies communicating applications and an associated time
offset for the communicating applications allows multiple
applications to operate with differences in time on the same system.

      Upon an application receiving a request for synchronization, it
would access the matrix to designate the application and to designate
the associated date/time offset from the requested synchronization
time. After this offset has been designated, then any future
communiques with the application can be performed as though the
date/times were synchronized.

     ...