Server, method, recording medium, and system for maintaining accuracy of time

US2018027515A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018027515-A1
Application numberUS-201715655006-A
CountryUS
Kind codeA1
Filing dateJul 20, 2017
Priority dateJul 22, 2016
Publication dateJan 25, 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 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.

First claim

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.

Assignees

Inventors

Classifications

  • H04W56/005Primary

    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

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 US2018027515A1 cover?
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 dat…
Who is the assignee on this patent?
Fanuc Corp
What technology area does this patent fall under?
Primary CPC classification H04W56/005. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 25 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).