×

OFF-LINE LOG SYSTEM

  • US 20190005085A1
  • Filed: 10/24/2017
  • Published: 01/03/2019
  • Est. Priority Date: 06/28/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method to prevent corruption of a central database associated with a server using a plurality of off-line databases associated with a plurality of off-line devices, the method comprising:

  • receiving a response to a question in a questionnaire;

    based on the response, editing a log in an off-line database in the plurality of off-line databases, the log indicating a received response to the questionnaire, the log comprising at least one record, wherein a record comprises at least one of a name, an age, a gender, a region of origin, a barcode ID, or a radio frequency ID;

    storing in the off-line database a timeseries of the log comprising an edited value of the log and a time said editing occurred;

    synchronizing the log with a different database comprising at least one of the central database or a second off-line database in the plurality of off-line databases, the different database including a second timeseries comprising a second value and a second time associated with the second value; and

    preventing corruption of the different database by determining a correct ID unique to the off-line database and the different database to associate with the log, said preventing corruption comprising;

    determining a time variability of the log, the time variability indicating a period of time during which the log is expected to remain unchanged;

    when the time of the timeseries and the second time of the second timeseries are within the time variability of the log and the edited value of the log and the second value are substantially identical, indicating that the timeseries and the second timeseries correspond to a same ID; and

    when the time of the timeseries and the second time of the second timeseries are within the time variability of the edited log, and the edited value of the log and the second value are substantially different, indicating that the timeseries and the second timeseries need to be associated with different IDs.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×