Satellite radio wave receiving device, electronic timepiece, positioning control method, and storage medium

US2018231663A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018231663-A1
Application numberUS-201815893419-A
CountryUS
Kind codeA1
Filing dateFeb 9, 2018
Priority dateFeb 13, 2017
Publication dateAug 16, 2018
Grant date

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 processor of a satellite radio wave receiving device processes radio waves received by a receiver to identify a bit value in each of divided unit time segments that are obtained by dividing a time period of one bit into a plurality of unit time segments of equal duration; creates a bit array having the identified bit values in respective divided unit time segments by sequentially arranging the identified bit values in an order of receipt, the one or more processors creating said bit array in a plurality by successively shifting a time at which the bit array starts by one unit time segment; and performs a bit edge detection operation by detecting a head timing of the bit data at which a bit value changes in the received radio waves based on said plurality of bit value arrays.

First claim

Opening claim text (preview).

What is claimed is: 1 . A satellite radio wave receiving device comprising: a receiver that receives radio waves transmitted from a satellite, the radio waves including a message signal having a sequence of bit data with each bit being assigned with a prescribed duration; and one or more processors, wherein the one or more processors perform the following: processing the radio waves received by the receiver to identify a bit value in each of divided unit time segments that are obtained by dividing a time period that has a same duration as said prescribed duration into a plurality of unit time segments of equal duration; creating a bit array having the identified bit values in the respective divided unit time segments by sequentially arranging the identified bit values in an order of receipt, the one or more processors creating said bit array in a plurality by successively shifting a time at which the bit array starts by one unit time segment; performing a bit edge detection operation by detecting a head timing of the bit data at which a bit value changes in the received radio waves based on said plurality of bit value arrays; correcting a deviation within said prescribed duration in a current date and time that is counted internally in the satellite radio wave receiving device in accordance with the detected head timing; and performing positioning by calculating a position of the satellite radio wave receiving device using the corrected current date and time. 2 . The satellite radio wave receiving device according to claim 1 , wherein the one or more processors carry out the bit edge detection operation for at least one of the transmitted radio waves from a plurality of positioning satellites used for the positioning, and carry out the positioning using the current date and time that has been corrected according to the detected head timing. 3 . The satellite radio wave receiving device according to claim 2 , wherein the one or more processors externally acquire position information of the plurality of positioning satellites, and carry out the positioning using the position information and the corrected current date and time. 4 . The satellite radio wave receiving device according to claim 1 , wherein the divided unit time segments each have a length of one period of a pseudo noise code with which the message signal is spectrum-spread, and are set respectively in synchronization with respective periods of the pseudo noise code. 5 . The satellite radio wave receiving device according to claim 2 , wherein the divided unit time segments have a length of one period of a pseudo-noise code with which the message signal is spectrum-spread, and are set respectively in synchronization with respective periods of the pseudo noise code. 6 . The satellite radio wave receiving device according to claim 1 , wherein the one or more processors, in the bit edge detection operation, perform the following: comparing each of said plurality of bit arrays with a prescribed comparison bit array for every unit time segment to determine, among the plurality of bit arrays, a first bit array that has a largest degree of matching or a largest degree of mismatching with the prescribed comparison bit array, said prescribed comparison bit array being a predetermined sequence of bits having a duration of a plural number of the unit time segments, and having a bit boundary in a middle of the sequence at which a bit value changes from 0 to 1 or from 1 to 0; and determining a position of the bit boundary of said determined first bit array as corresponding to the head timing at which the bit value changes in the received radio waves. 7 . The satellite radio wave receiving device according to claim 6 , wherein the duration of said prescribed comparison bit array is set to be equal to said prescribed duration in which each bit lasts in the sequence of the bit data in the message signal. 8 . The satellite radio wave receiving device according to claim 6 , wherein the one or more processors, in the bit edge detection operation, further perform the following: when comparing each of said plurality of bit arrays with the prescribed comparison bit array, also determining, among the plurality of bit arrays, a second bit array that has a second largest degree of matching or a second largest degree of mismatching with the prescribed comparison bit array; evaluating a probability of erroneously determining the first bit array relative to a probability of erroneously determining the second bit array so as to determine whether to trust the determination of the first bit array; and when the first bit array is determined to be trusted, determining the position of the bit boundary of said determined first bit array as corresponding to the head timing at which the bit value changes in the received radio waves. 9 . The satellite radio wave receiving device according to claim 8 , wherein in comparing each of said plurality of bit arrays with the prescribed comparison bit array to determine the first and second bit arrays, the one or more processors regard a smaller out of a degree of matching and a degree of mismatching as a redefined degree of mismatching, determine a bit array that has a smallest value in the redefined degree of mismatching as the first bit array, and determine a bit array that has a second smallest value in the redefined degree of mismatching as the second bit array in executing bit edge detection operation. 10 . The satellite radio wave receiving device according to claim 9 , wherein in evaluating the probability of erroneously determining the first bit array relative to the probability of erroneously determining the second bit array, the one or more processors calculate a ratio of the probability of erroneously determining the first bit array to the probability of erroneously determining the second bit array, and when said ratio is less than or equal to a prescribed value, the one or more processors determine that the first bit array is trusted. 11 . The satellite radio wave receiving device according to claim 10 , wherein when comparing each of said plurality of bit arrays with the prescribed comparison bit array, the one or more processors further evaluate whether a difference between the degree of matching and the degree of mismatching is equal to or less than a prescribed reference difference, and when the difference between the degree of matching and the degree of mismatching is equal to or less than the prescribed reference value, disregard results of the comparing each of said plurality of bit arrays with the prescribed comparison bit array, and do not perform the bit edge detection operation, and wherein when the bit edge detection operation is being performed and when said ratio of the probability of erroneously determining the first bit array to the probability of erroneously determining the second bit array is greater than the prescribed value, the one or more processors determine that the first bit array is not trusted and cause said plurality of bit value arrays to be renewed. 12 . The satellite radio wave receiving device according to claim 8 , wherein in evaluating the probability of erroneously determining the first bit array relative to the probability of erroneously determining the second bit array, the one or more processors evaluate a degree of mismatching in bit arrays that are shifted from the first bit array by a prescribed number of the unit time segments with respect to the prescribed comparison bit array, and a degree of mismatching in bit arrays that are shifted from the second bit array by a prescribed number of the unit time segme

Assignees

Inventors

Classifications

  • G01S19/42Primary

    Determining position · CPC title

  • Decoding time data; Circuits therefor · CPC title

  • G01S19/05Primary

    providing aiding data · CPC title

  • Demodulation of navigation message · CPC title

  • Acquisition or tracking {or demodulation} of signals transmitted by the system {(synchronisation aspects of direct sequence spread spectrum modulation H04B1/7073)} · 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 US2018231663A1 cover?
A processor of a satellite radio wave receiving device processes radio waves received by a receiver to identify a bit value in each of divided unit time segments that are obtained by dividing a time period of one bit into a plurality of unit time segments of equal duration; creates a bit array having the identified bit values in respective divided unit time segments by sequentially arranging th…
Who is the assignee on this patent?
Casio Computer Co Ltd
What technology area does this patent fall under?
Primary CPC classification G01S19/42. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 16 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).