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.

Date of Patent:
May. 01, 2012

Filed:

Oct. 24, 2008
Applicants:

Vikram Rai, Franklin Park, NJ (US);

Alok Srivastava, Newark, CA (US);

Angelo Pruscino, Los Altos, CA (US);

Sameer Joshi, San Jose, CA (US);

Inventors:

Vikram Rai, Franklin Park, NJ (US);

Alok Srivastava, Newark, CA (US);

Angelo Pruscino, Los Altos, CA (US);

Sameer Joshi, San Jose, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G04C 13/00 (2006.01); G04C 11/02 (2006.01); H04L 7/00 (2006.01); G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Techniques are described herein for synchronizing cluster time. According to one technique, a master node is appointed in a cluster. Other 'slave' nodes periodically synchronize their clocks with the master node. To synchronize its clock with the master node, a slave node sends a timestamped message to the master node, which also timestamps the message and sends the message back to the slave node, which then timestamps the message again. Based on the timestamps, the slave node is able to determine the difference between the master node's clock's time and slave node's clock's time, compensating for the message travel time between master node and slave node. Depending on various circumstances, and based on the determined difference, the slave node adjusts its clock so that the time indicated by the slave node's clock at least begins to approach more closely the time indicated by the master node's clock.


Find Patent Forward Citations

Loading…