Electronic timepiece, device, method and computer-readable storage device storing instructions for controlling method for obtaining date/time information

US10915071B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10915071-B2
Application numberUS-201815982013-A
CountryUS
Kind codeB2
Filing dateMay 17, 2018
Priority dateMay 17, 2017
Publication dateFeb 9, 2021
Grant dateFeb 9, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device having: one or more processors for determining an elapsed time since a correction of a calculated date and time; estimate a degree of deviation included in the calculated date and time, based on the elapsed time; and in response to estimating the degree of deviation to be equal to or smaller than a predetermined range, execute a method by which the one or more processors: generate an expected code sequence of a code sequence to be received from a satellite; control a satellite radio wave receiver to receive the code sequence; determine whether there is a match between the expected code sequence and the code sequence; in response to determining that there is a match, obtain a present date and time information represented by the expected code sequence; and correct the calculated date and time, based on the present date and time information obtained.

First claim

Opening claim text (preview).

What is claimed is: 1. A device comprising: one or more processors configured to: determine an elapsed time since a previous correction of a calculated date and time calculated by a time calculating circuit; estimate a degree of deviation included in the calculated date and time, based on the elapsed time; in response to estimating the degree of deviation to be equal to or smaller than a first predetermined range, execute a first method among a plurality of methods to correct the calculated date and time, by which the one or more processors are configured to: generate an expected code sequence of a code sequence in a satellite radio wave to be received from a satellite; control a satellite radio wave receiver to receive the code sequence in the satellite radio wave; determine whether there is a match between the expected code sequence and the code sequence of the satellite radio wave; in response to determining that there is a match, obtain a first present date and time information represented by the expected code sequence; and correct the calculated date and time, based on the first present date and time information obtained; in response to estimating the degree of deviation to be greater than the first predetermined range and equal to or smaller than a second predetermined range, execute a second method among the plurality of methods to correct the calculated date and time, by which the one or more processors are configured to: control the satellite radio wave receiver to receive a first portion of the code sequence; obtain a second present date and time information represented by the first portion of the code sequence; and correct the calculated date and time, based on the second present date and time information obtained; and in response to estimating the degree of deviation to be greater than the second predetermined range and equal to or smaller than a third predetermined range, execute a third method among the plurality of methods to correct the calculated date and time, by which the one or more processors are configured to: control the satellite radio wave receiver to receive a second portion of the code sequence; obtain a third present date and time information represented by the second portion of the code sequence, wherein the third present date and time information includes additional information than the second present date and time information; and correct the calculated date and time, based on the third present date and time information obtained. 2. The device according to claim 1 , wherein the one or more processors are configured to: determine whether information on a leap second correction value is held in a memory; in response to determining that the information on the leap second correction value is held in the memory and in response to estimating the degree of deviation to be equal to or smaller than the first predetermined range, execute the first method to correct the calculated date and time; and in response to determining that the information on the leap second correction value is not held in the memory, execute another method other than the first method among the plurality of methods to correct the calculated date and time. 3. The device according to claim 2 , wherein the one or more processors are configured to: control a short-range wireless transmitting and receiving circuit to receive a short range wireless signal; obtain an external device present date and time information represented by the short range wireless signal; correct the calculated date and time, based on the external device present date and time information obtained; and determine the elapsed time since the correction of the calculated date and time based on the external device present date and time information. 4. The device according to claim 3 , wherein the one or more processors are configured to: in executing the first method to correct the calculated date and time, determine whether the satellite radio wave receiver received the code sequence in the satellite radio wave; and in response to determining that the satellite radio wave receiver received the code sequence in the satellite radio wave, determine whether there is the match between the expected code sequence and the code sequence of the satellite radio wave; and in response to determining that the satellite radio wave receiver did not receive the code sequence in the satellite radio wave, select to not determine whether there is the match between the expected code sequence and the code sequence of the satellite radio wave and instead executes another method among the plurality of methods to correct the calculated date and time. 5. The device according to claim 2 , wherein the one or more processors are configured to: in executing the first method to correct the calculated date and time, determine whether the satellite radio wave receiver received the code sequence in the satellite radio wave; and in response to determining that the satellite radio wave receiver received the code sequence in the satellite radio wave, determine whether there is the match between the expected code sequence and the code sequence of the satellite radio wave; and in response to determining that the satellite radio wave receiver did not receive the code sequence in the satellite radio wave, select to not determine whether there is the match between the expected code sequence and the code sequence of the satellite radio wave and instead executes another method among the plurality of methods to correct the calculated date and time. 6. The device according to claim 1 , wherein the one or more processors are configured to: determine whether information on a leap second correction value is held in a memory; in response to determining that the information on the leap second correction value is held in the memory and in response to estimating the degree of deviation to be equal to or smaller than the first predetermined range, execute the first method to correct the calculated date and time; and in response to determining that the information on the leap second correction value is not held in the memory, execute the second method to correct the calculated date and time. 7. The device according to claim 6 , wherein the one or more processors are configured to: control a short-range wireless transmitting and receiving circuit to receive a short range wireless signal; obtain an external device present date and time information represented by the short range wireless signal; correct the calculated date and time, based on the external device present date and time information obtained; and determine the elapsed time since the correction of the calculated date and time based on the external device present date and time information. 8. The device according to claim 7 , wherein the one or more processors are configured to: in executing the first method to correct the calculated date and time, determine whether the satellite radio wave receiver received the code sequence in the satellite radio wave; and in response to determining that the satellite radio wave receiver received the code sequence in the satellite radio wave, determine whether there is the match between the expected code sequence and the code sequence of the satellite radio wave; and in response to determining that the satellite radio wave receiver did not receive the code sequence in the satellite radio wave, execute the second method to correct the calculated date and time. 9. The device according to claim 6 , wherein the one or more processors are configured to: in executing the first method to correct the calculated date and time, determine whether the satellite rad

Assignees

Inventors

Classifications

  • G04R20/02Primary

    the radio signal being sent by a satellite, e.g. GPS · CPC title

  • G04R20/04Primary

    Tuning or receiving; Circuits therefor · CPC title

  • by radio · CPC title

  • Decoding time data; Circuits therefor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10915071B2 cover?
A device having: one or more processors for determining an elapsed time since a correction of a calculated date and time; estimate a degree of deviation included in the calculated date and time, based on the elapsed time; and in response to estimating the degree of deviation to be equal to or smaller than a predetermined range, execute a method by which the one or more processors: generate an e…
Who is the assignee on this patent?
Casio Computer Co Ltd
What technology area does this patent fall under?
Primary CPC classification G04R20/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 09 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).