Electronic timepiece, wireless device, wireless communication system, time correction method, and non-transitory recording medium
AssigneeCasio Computer Co., Ltd.
InventorKazuho Kyou
Life of this patent
Estimating the term…
Abstract
Time is appropriately corrected without needlessly consuming power. In step S101 and step S102, a CPU of an electronic timepiece determines whether to correct a time measured by a timekeeping circuit. Then, when a determination is made to correct the time measured by the timekeeping circuit, in step S111 and step S112, the time measured by the timekeeping circuit is corrected on the basis of time information held by a wireless device.
Claims11
An electronic timepiece comprising:
- a radio frequency circuit configured to be controlled to communicate wirelessly with a wireless device, and receive time information from the wireless device;
- and
- at least one processor configured to:
- measure a current time;
- perform first correction to correct the current time measured;
- control the radio frequency circuit to establish a communication connection with the wireless device;
- in response to recognizing a first link loss of the communication connection with the wireless device, control the radio frequency circuit to re-establish the communication connection with the wireless device at least a first time;
- after re-establishing the communication connection the at least the first time:
- determine that a predetermined time has not elapsed since performing the first correction to correct the current time measured;
- and
- in response to determining that the predetermined time has not elapsed since performing the first correction to correct the current time measured, not control the radio frequency circuit to acquire time information for correcting the current time from the wireless device;
- recognize a subsequent link loss of the communication connection with the wireless device, the subsequent link loss occurring after the first link loss;
- in response to recognizing the subsequent link loss, control the radio frequency circuit to re-establish the communication connection with the wireless device a subsequent time;
- and
- after re-establishing the communication connection with the wireless device the subsequent time:
- determine that the predetermined time has elapsed since performing the first correction to correct the current time measured;
- and
- in response to determining that the predetermined time has elapsed since performing the first correction to correct the current time measured, control the radio frequency circuit to acquire the time information from the wireless device;
- and
- correct the current time measured based on the time information acquired.
A time correction method executed by an electronic timepiece configured to communicate wirelessly with a wireless device,
- wherein the electronic timepiece comprises:
- a radio frequency circuit configured to be controlled to communicate wirelessly with a wireless device, and receive time information from the wireless device;
- and
- at least one processor, and
- wherein the time correction method comprises, performing by the at least one processor:
- measuring a current time;
- performing first correction to correct the current time measured;
- controlling the radio frequency circuit to establish a communication connection with the wireless device;
- in response to recognizing a first link loss of the communication connection with the wireless device, controlling the radio frequency circuit to re-establish the communication connection with the wireless device at least a first time;
- after re-establishing the communication connection the at least the first time:
- determining that a predetermined time has not elapsed since performing the first correction to correct the current time measured;
- and
- in response to determining that the predetermined time has not elapsed since performing the first correction to correct the current time measured, not controlling the radio frequency circuit to acquire time information for correcting the current time from the wireless device;
- recognizing a subsequent link loss of the communication connection with the wireless device, the subsequent link loss occurring after the first link loss;
- in response to recognizing the subsequent link loss, controlling the radio frequency circuit to re-establish the communication connection with the wireless device a subsequent time;
- and
- after re-establishing the communication connection with the wireless device the subsequent time:
- determining that the predetermined time has elapsed since performing the first correction to correct the current time measured;
- and
- in response to determining that the predetermined time has elapsed since performing the first correction to correct the current time measured, controlling the radio frequency circuit to acquire the time information from the wireless device;
- and
- correcting the current time measured based on the time information acquired.
A non-transitory recording medium that stores a program for causing at least one processor of an electronic timepiece to perform a method comprising:
- measuring a current time;
- performing first correction to correct the current time measured;
- controlling a radio frequency circuit to establish a communication connection with a wireless device;
- in response to recognizing a first link loss of the communication connection with the wireless device, controlling the radio frequency circuit to re-establish the communication connection with the wireless device at least a first time;
- after re-establishing the communication connection the at least the first time:
- determining that a predetermined time has not elapsed since performing the first correction to correct the current time measured;
- and
- in response to determining that the predetermined time has not elapsed since performing the first correction to correct the current time measured, not controlling the radio frequency circuit to acquire time information for correcting the current time from the wireless device;
- recognizing a subsequent link loss of the communication connection with the wireless device, the subsequent link loss occurring after the first link loss;
- in response to recognizing the subsequent link loss, controlling the radio frequency circuit to re-establish the communication connection with the wireless device a subsequent time;
- and
- after re-establishing the communication connection with the wireless device the subsequent time:
- determining that the predetermined time has elapsed since performing the first correction to correct the current time measured;
- and
- in response to determining that the predetermined time has elapsed since performing the first correction to correct the current time measured, controlling the radio frequency circuit to acquire the time information from the wireless device;
- and
- correcting the current time measured based on the time information acquired.
An electronic timepiece comprising:
- a radio frequency circuit configured to be controlled to communicate wirelessly with a wireless device, and receive time information from the wireless device;
- and
- at least one processor configured to:
- measure a current time;
- perform first correction to correct the current time measured;
- control the radio frequency circuit to establish a communication connection with the wireless device;
- in response to recognizing a first link loss of the communication connection with the wireless device, control the radio frequency circuit to re-establish the communication connection with the wireless device at least a first time;
- after re-establishing the communication connection with the wireless device at the least the first time:
- count a number of times the communication connection with the wireless device has been re-established since performing the first correction to correct the current time measured;
- determine that the counted number of times is less than a predetermined number;
- and
- in response to determining that the counted number of times is less than the predetermined number, not control the radio frequency circuit to acquire time information for correcting the current time from the wireless device;
- recognize a subsequent link loss of the communication connection with the wireless device, the subsequent link loss occurring after the first link loss;
- in response to recognizing the subsequent link loss, control the radio frequency circuit to re-establish the communication connection with the wireless device a subsequent time;
- and
- after re-establishing the communication connection with the wireless device the subsequent time:
- count the number of times the communication connection with the wireless device has been re-established since performing the first correction;
- determine that the counted number of times is greater than or equal to the predetermined number;
- in response to determining that the counted number of times is greater than or equal to the predetermined number, control the radio frequency circuit to acquire the time information from the wireless device;
- and
- correct the current time measured based on the acquired time information.
A time correction method executed by an electronic timepiece configured to communicate wirelessly with a wireless device,
- wherein the electronic timepiece comprises:
- a radio frequency circuit configured to be controlled to communicate wirelessly with a wireless device, and receive time information from the wireless device;
- and
- at least one processor, and
- wherein the time correction method comprises, performing by the at least one processor:
- measuring a current time;
- performing first correction to correct the current time measured;
- controlling the radio frequency circuit to establish a communication connection with the wireless device;
- in response to recognizing a first link loss of the communication connection with the wireless device, controlling the radio frequency circuit to re-establish the communication connection with the wireless device at least a first time;
- after re-establishing the communication connection with the wireless device the at least the first time:
- counting a number of times the communication connection with the wireless device has been re-established since performing the first correction to correct the current time measured;
- determining that the counted number of times is less than a predetermined number;
- and
- in response to determining that the counted number of times is less than the predetermined number, not controlling the radio frequency circuit to acquire time information for correcting the current time from the wireless device;
- recognizing a subsequent link loss of the communication connection with the wireless device, the subsequent link loss occurring after the first link loss;
- in response to recognizing the subsequent link loss, controlling the radio frequency circuit to re-establish the communication connection with the wireless device a subsequent time;
- and
- after re-establishing the communication connection with the wireless device the subsequent time:
- counting the number of times the communication connection with the wireless device has been re-established since performing the first correction;
- determining that the counted number of times is greater than or equal to the predetermined number;
- in response to determining that the counted number of times is greater than or equal to the predetermined number, controlling the radio frequency circuit to acquire the time information from the wireless device;
- and
- correcting the current time measured based on the acquired time information.
A non-transitory recording medium that stores a program for causing a processor of an electronic timepiece to perform a method comprising:
- measuring a current time;
- performing first correction to correct the current time measured;
- controlling a radio frequency circuit to establish a communication connection with a wireless device;
- in response to recognizing a first link loss of the communication connection with the wireless device, controlling the radio frequency circuit to re-establish the communication connection with the wireless device at least a first time;
- after re-establishing the communication connection with the wireless device the at least the first time:
- counting a number of times the communication connection with the wireless device has been re-established since performing the first correction to correct the current time measured;
- determining that the counted number of times is less than a predetermined number;
- and
- in response to determining that the counted number of times is less than the predetermined number, not controlling the radio frequency circuit to acquire time information for correcting the current time from the wireless device;
- recognizing a subsequent link loss of the communication connection with the wireless device, the subsequent link loss occurring after the first link loss;
- in response to recognizing the subsequent link loss, controlling the radio frequency circuit to re-establish the communication connection with the wireless device a subsequent time;
- and
- after re-establishing the communication connection with the wireless device the subsequent time:
- counting the number of times the communication connection with the wireless device has been re-established since performing the first correction;
- determining that the counted number of times is greater than or equal to the predetermined number;
- in response to determining that the counted number of times is greater than or equal to the predetermined number, controlling the radio frequency circuit to acquire the time information from the wireless device;
- and
- correcting the current time measured based on the acquired time information.
Dependencies are inferred from the claim text.