In a preferred embodiment, the present invention is a method for determining global positioning system (GPS) clock time, comprising: storing expected data bits for a prescribed block within a GPS message for a GPS signal source, the block having a GPS-based time-of-transmission; providing a coarse time estimate not being guided by the GPS clock time; designating a prescribed time-of-entry based on