# US 8,570,839 B2 · Time-information obtaining apparatus and radio-controlled timepiece

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,570,839 B2
- Document ID: US8570839B2
- Status: Granted
- Kind: B2
- Application number: 13/297,405
- Filed: 2011-11-16
- Published: 2012-05-31
- Granted: 2013-10-29
- Earliest claimed: 2010-11-26
- Assignees: Casio Computer Co., Ltd.
- Applicants: Keiichi Nomura; Hideo Abe
- Inventors: Keiichi Nomura; Hideo Abe
- Web page: https://patentgrep.com/patent/US8570839B2

## CPC

- G04R 20/12: Decoding time data; Circuits therefor
- G04R 20/10: Tuning or receiving; Circuits therefor
- G04R: RADIO-CONTROLLED TIME-PIECES

## Abstract

A time-information obtaining apparatus is provided with an input waveform data pattern generating unit for sampling a received standard-time radio wave signal to generate an input waveform data pattern, an internal time counting unit for generate a base time, a calculation-waveform data pattern generating unit for generating plural calculation-waveform data patterns based on the base time, an invalid-bit detecting unit for detecting in the plural calculation-waveform data patterns, invalid bits not to be compared with the input waveform data pattern, an error counting unit for comparing the sample values of valid bits of the plural calculation-waveform data patterns with the invalid bits removed and the corresponding sample values of the input waveform data pattern to detect discrepancies between them, and a present-time correcting unit for correcting the base time based on the calculation-waveform data pattern having the smallest number of errors.

## Claims

### Claim 1

A time-information obtaining apparatus comprising:
a receiving unit for receiving a standard-time radio wave to obtain and output a time signal, which includes a time code comprising plural bits;
an input waveform data pattern generating unit for sampling the time signal output from the receiving unit to generate an input waveform data pattern;
an internal time counting unit with a built-in clock signal generator, for counting a base time based on a clock signal;
a calculation-waveform data pattern generating unit for generating plural calculation-waveform data patterns having the same time length as the input waveform data pattern based on the base time counted by the internal time counting unit;
an error detecting unit for comparing sample values of the input waveform data pattern with sample values of the plural calculation-waveform data patterns to detect discrepancies between the input waveform data pattern and the calculation-waveform data patterns, thereby obtaining a number of errors between the input waveform data pattern and each of the plural calculation-waveform data patterns, wherein the number of errors represents a number of discrepancies; and
a present-time correcting unit for correcting the base time counted by the internal time counting unit based on the calculation-waveform data pattern having a smallest number of errors, wherein
the error detecting unit comprises:
an invalid-bit detecting unit for detecting, among bits of the plural calculation-waveform data patterns, invalid bits having sample values not to be compared with the input waveform data pattern; and
an error counting unit for comparing the sample values of valid bits of the plural calculation-waveform data patterns having the invalid bits removed with the sample values of the corresponding bits of the input waveform data pattern to detect the discrepancies.

### Claim 2 (depends on 1)

The time-information obtaining apparatus according to claim 1, wherein
the error detecting unit has a bit number adjusting unit for comparing the respective numbers of valid bits of the plural calculation-waveform data patterns having the invalid bits removed, thereby adjusting the plural calculation-waveform data patterns so as to contain the same number of valid bits, and
the error counting unit calculates the number of errors using the sample values of valid bits of the calculation-waveform data patterns adjusted by the bit number adjusting unit.

### Claim 3 (depends on 1)

The time-information obtaining apparatus according to claim 1, further comprising:
a calculation-waveform data pattern determining unit for determining respective starting positions of the plural calculation-waveform data patterns such that the number of invalid bits included in each calculation-waveform data pattern will be less than a predetermined number; and
an input waveform data pattern determining unit for determining a starting position of the input waveform data pattern so as to conform to the starting positions determined by the calculation-waveform data pattern determining unit.

### Claim 4 (depends on 2)

The time-information obtaining apparatus according to claim 2, further comprising:
a calculation-waveform data pattern determining unit for determining respective starting positions of the plural calculation-waveform data patterns such that the number of invalid bits included in each calculation-waveform data pattern will be less than a predetermined number; and
an input waveform data pattern determining unit for determining a starting position of the input waveform data pattern so as to conform to the starting positions determined by the calculation-waveform data pattern determining unit.

### Claim 5 (depends on 3)

The time-information obtaining apparatus according to claim 3, wherein the calculation-waveform data pattern determining unit determines the respective starting positions of the plural calculation-waveform data patterns having invalid bits removed and the number of bits.

### Claim 6 (depends on 4)

The time-information obtaining apparatus according to claim 4, wherein the calculation-waveform data pattern determining unit determines the respective starting positions of the plural calculation-waveform data patterns having invalid bits removed and the number of bits.

### Claim 7 (depends on 5)

The time-information obtaining apparatus according to claim 5, wherein the calculation-waveform data pattern determining unit determines the respective starting positions of the plural calculation-waveform data patterns having invalid bits removed and the number of bits, such that a leading bit of the calculation-waveform data pattern will correspond to a bit following a tail bit of a sequence of invalid bits and a tail bit of the calculation-waveform data pattern will correspond to a bit just before a leading bit of a sequence of bits.

### Claim 8 (depends on 6)

The time-information obtaining apparatus according to claim 6, wherein the calculation-waveform data pattern determining unit determines the respective starting positions of the plural calculation-waveform data patterns having invalid bits removed and the number of bits, such that a leading bit of the calculation-waveform data pattern will correspond to a bit following a tail bit of a sequence of invalid bits and a tail bit of the calculation-waveform data pattern will correspond to a bit just before a leading bit of a sequence of bits.

### Claim 9

A time-information obtaining apparatus comprising:
a receiving unit for receiving a standard-time radio wave to obtain and output a time signal, which includes a time code comprising plural bits;
an input waveform data pattern generating unit for sampling the time signal output from the receiving unit to generate an input waveform data pattern;
an internal time counting unit with a built-in clock signal generator, for counting a base time based on a clock signal;
a calculation-waveform data pattern generating unit for generating plural calculation-waveform data patterns having the same time length as the input waveform data pattern based on the base time counted by the internal time counting unit;
an error detecting unit for comparing sample values of the input waveform data pattern with sample values of the plural calculation-waveform data patterns to detect discrepancies between the input waveform data pattern and the calculation-waveform data patterns, thereby obtaining a number of errors between the input waveform data pattern and each of the plural calculation-waveform data patterns, wherein the number of errors represents a number of discrepancies;
a present-time correcting unit for correcting the base time counted by the internal time counting unit based on the calculation-waveform data pattern having a smallest number of errors;
a calculation-waveform data pattern determining unit for determining respective starting positions of the plural calculation-waveform data patterns such that a number of invalid bits not to be compared among bits of the plural calculation-waveform data patterns will be less than a predetermined number; and
an input waveform data pattern determining unit for determining a starting position of the input waveform data pattern so as to conform to the starting positions determined by the calculation-waveform data pattern determining unit.

### Claim 10 (depends on 9)

The time-information obtaining apparatus according to claim 9, wherein the calculation-waveform data pattern determining unit determines the respective starting positions of the plural calculation-waveform data patterns having invalid bits removed and the number of bits.

### Claim 11 (depends on 10)

The time-information obtaining apparatus according to claim 10, wherein the calculation-waveform data pattern determining unit determines the respective starting positions of the plural calculation-waveform data patterns having invalid bits removed and the number of bits, such that a leading bit of the calculation-waveform data pattern will correspond to a bit following a tail bit of a sequence of invalid bits and a tail bit of the calculation-waveform data pattern will correspond to a bit just before a leading bit of a sequence of bits.

### Claim 12 (depends on 1)

A radio-controlled timepiece comprising:
a time-information obtaining apparatus as defined in claim 1; and
a displaying unit for displaying the base time.

### Claim 13 (depends on 2)

A radio-controlled timepiece comprising:
a time-information obtaining apparatus as defined in claim 2; and
a displaying unit for displaying the base time.

### Claim 14 (depends on 3)

A radio-controlled timepiece comprising:
a time-information obtaining apparatus as defined in claim 3; and
a displaying unit for displaying the base time.

### Claim 15 (depends on 5)

A radio-controlled timepiece comprising:
a time-information obtaining apparatus as defined in claim 5; and
a displaying unit for displaying the base time.

### Claim 16 (depends on 7)

A radio-controlled timepiece comprising:
a time-information obtaining apparatus as defined in claim 7; and
a displaying unit for displaying the base time.

### Claim 17 (depends on 9)

A radio-controlled timepiece comprising:
a time-information obtaining apparatus as defined in claim 9; and
a displaying unit for displaying the base time.

### Claim 18 (depends on 10)

A radio-controlled timepiece comprising:
a time-information obtaining apparatus as defined in claim 10; and
a displaying unit for displaying the base time.

### Claim 19 (depends on 11)

A radio-controlled timepiece comprising:
a time-information obtaining apparatus as defined in claim 11; and
a displaying unit for displaying the base time.
