Clock synchronization frequency offset estimation method adapted to wia-pa network
US-2018041329-A1 · Feb 8, 2018 · US
US2018027515A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018027515-A1 |
| Application number | US-201715655006-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 20, 2017 |
| Priority date | Jul 22, 2016 |
| Publication date | Jan 25, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A server, method, program, recording medium, and system for maintaining accuracy of time of data without increasing frequency of synchronization processing. A synchronizing unit that executes synchronization processing at a server time T 1 for synchronization between a time of a server and a time of an electronic device; a collecting unit that collects multiple n data segments and temporal data segments together from the electronic device from the time T 1 to a server time T 2 after the time T 1 , the server time T 2 being a time when the synchronizing unit executes synchronization processing for synchronization between a time of the server and a time of the electronic device; and a correcting unit that corrects temporal data segments added to the n data segments based on a synchronization shift amount which is a time difference between the time T 2 and temporal data T 2 ′ added to data corresponding to the time T 2.
Opening claim text (preview).
What is claimed is: 1 . A server that collects data and temporal data about an electronic device corresponding to the collected data together at regular intervals from the electronic device and corrects the temporal data about the electronic device corresponding to the collected data, the server comprising: a synchronizing unit that executes synchronization processing on the electronic device at a server time T 1 for synchronization between a time of the server and a time of the electronic device and executes synchronization processing on the electronic device at a server time T 2 for synchronization between a time of the server and a time of the electronic device, the server time T 2 being a time when a predetermined time interval comes to an end; a collecting unit that collects multiple (n) data segments and temporal data segments about the electronic device corresponding to the collected data segments together acquired by the electronic device in a period from the synchronization processing at the server time T 1 to the synchronization processing at the server time T 2 ; and a correcting unit that corrects the temporal data segments corresponding to the n data segments based on a synchronization shift amount that is a time difference between the server time T 2 and temporal data T 2 ′ about the electronic device corresponding to the server time T 2 . 2 . The server according to claim 1 , wherein if the synchronization shift amount during synchronization processing exceeds a first threshold, a time interval before subsequent synchronization processing is reduced. 3 . The server according to claim 1 , wherein if the synchronization shift amount during synchronization processing is smaller than a second threshold, a time interval before subsequent synchronization processing is increased. 4 . The server according to claim 1 , wherein if the synchronization shift amount during synchronization processing fluctuates, a time interval before subsequent synchronization processing is reduced. 5 . The server according to claim 1 , wherein if the synchronization shift amount during synchronization processing does not fluctuate, a time interval before subsequent synchronization processing is increased. 6 . A method implemented by a server that collects data and temporal data about an electronic device corresponding to the collected data together at regular intervals from the electronic device and corrects the temporal data about the electronic device corresponding to the collected data, the method comprising: a synchronizing step of executing synchronization processing on the electronic device at a server time T 1 for synchronization between a time of the server and a time of the electronic device and executing synchronization processing on the electronic device at a time T 2 of the server for synchronization with a time of the electronic device based on the server time T 2 , the server time T 2 being a time when a predetermined time interval comes to an end; a collecting step of collecting multiple (n) data segments and temporal data segments about the electronic device corresponding to the collected data segments together acquired by the electronic device in a period from the synchronization processing at the server time T 1 to the synchronization processing at the server time T 2 ; and a correcting step of correcting the temporal data segments corresponding to the n data segments based on a synchronization shift amount that is a time difference between the server time T 2 and temporal data T 2 ′ about the electronic device corresponding to the server time T 2 . 7 . A recording medium storing a program in a computer-readable manner, the program causing a computer to function as a server that collects data and temporal data about an electronic device corresponding to the collected data together at regular intervals from the electronic device and corrects the temporal data about the electronic device corresponding to the collected data, execution of the program on the computer causing the computer to execute: synchronization processing on the electronic device at a server time T 1 for synchronization between a time of the server and a time of the electronic device and synchronization processing on the electronic device at a time T 2 of the server for synchronization with a time of the electronic device based on the time T 2 of the server, the server time T 2 being a time when a predetermined time interval comes to an end; collection processing of collecting multiple (n) data segments and temporal data segments about the electronic device corresponding to the collected data segments together acquired by the electronic device in a period from the synchronization processing at the server time T 1 to the synchronization processing at the server time T 2 ; and correction processing of correcting the temporal data segments corresponding to the n data segments based on a synchronization shift amount that is a time difference between the server time T 2 and temporal data T 2 ′ about the electronic device corresponding to the server time T 2 . 8 . A system comprising an electronic device, and a server that collects data and temporal data about the electronic device corresponding to the collected data together at regular intervals from the electronic device and corrects the temporal data about the electronic device corresponding to the collected data, the server comprising: a synchronizing unit that executes synchronization processing on the electronic device at a server time T 1 for synchronization between a time of the server and a time of the electronic device and executes synchronization processing on the electronic device at a server time T 2 for synchronization between a time of the server and a time of the electronic device, the server time T 2 being a time when a predetermined time interval comes to an end; a collecting unit that collects multiple (n) data segments and temporal data segments about the electronic device corresponding to the collected data segments together acquired by the electronic device in a period from the synchronization processing at the server time T 1 to the synchronization processing at the server time T 2 ; and a correcting unit that corrects the temporal data segments corresponding to the n data segments based on a synchronization shift amount that is a time difference between the server time T 2 and temporal data T 2 ′ about the electronic device corresponding to the server time T 2 , the electronic device comprising: a sensor measuring unit that acquires data and temporal data about the electronic device corresponding to the acquired data together in response to the synchronization processing executed at the server time T 1 by the server; a sensor communicating unit that transmits data to the server in response to the synchronization processing executed at the server time T 2 by the server, the transmitted data containing the multiple (n) data segments and the temporal data segments about the electronic device corresponding to the collected data segments acquired from the server time T 1 to the server time T 2 , and a time T 2 ′ of the electronic device corresponding to the server time T 2 ; and a sensor clock unit that synchronizes a time of the electronic device with a time of the server in response to synchronization processing executed at a time of the server by the server.
compensating for timing error by adjustment in the receiver · CPC title
Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title
Traffic characterised by specific attributes, e.g. priority or QoS · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.