IP Library Granted Patent US 10,120,768
Granted Patent B2
US 10,120,768 · App. 15/264,763 · Granted Nov 6, 2018

Data management system and method for backup, recovery, and mount of time-series data

Inventor: Sung Jin Kim (Seoul, KR)
Assignee: MACHBASE, INC.
G06F11/1469G06F11/1451G06F11/1658G06F17/30584G06F17/30958G06F2201/80G06F2201/805G06F2201/84
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,120,768
App. No.
15/264,763
Granted
Nov 6, 2018
Kind
B2
Abstract

A data management system for backup, recovery, and mount of a partition including a specific number of records recorded in a time-series mode includes a backup managing part configured to record partition data in a backup file in response to an input conditional clause, and a recovery processing part configured to recover a database by reading the backup file in a case of receiving a recovery instruction, wherein the partition data includes at least a part of time-series data and is classified from other partition data through a partition index to which a recording time of the at least a part of time-series data is applied.

Claims (22)

1. A data management system implemented by a computing terminal, the data management system comprising:

a backup managing part configured to record at least a part of partition data in a backup file in response to an input conditional clause including a first time period; and

a recovery processing part configured to recover a database by reading the backup file in a case of receiving a recovery instruction,

wherein the partition data includes time-series data and is classified from other partition data through a partition index to which a recording time of the time-series data is applied, the recording time of the time-series data indicating a second time period in which the time-series data was recorded, and

wherein the first time period included in the input conditional clause and the second time period indicated by the recording time are at least partially overlapped with each other.

2. The data management system of claim 1 , wherein the backup managing part is configured to record the partition data in the backup file in relation with schema information of the database.

3. The data management system of claim 1 , wherein in a case that a part of records recorded in the partition data satisfies the input conditional clause, the backup managing part is configured to extract only the part of records and to record the extracted part of records in the backup file.

4. The data management system of claim 3 , wherein the backup managing part is configured to generate a backup index file with the extracted records.

5. The data management system of claim 1 , wherein in a case that all records recorded in the partition data satisfy the input conditional clause, the backup managing part is configured to extract the all records and to record the extracted records in the backup file.

6. The data management system of claim 1 , further comprising a mount managing part configured to extract backup data, which is recorded in the backup file, and an index file for the backup data, in response to a mount instruction including a conditional clause, and to mount the extracted backup data and the extracted index file in a spatial area of a database corresponding to the conditional clause.

7. A data management system configured by a computing terminal, the data management system comprising:

a backup managing part configured to record partition data in a backup file in response to an input conditional clause including a first time period; and

a mount managing part configured to mount partition data, which is recorded in the backup file, in an original spatial area of a database in a case of receiving a mount instruction,

wherein the partition data includes a plurality of records and time information of the plurality of records, the time information indicating a second time period in which the plurality of records was recorded, and

wherein the first time period included in the input conditional clause and the second time period indicated by the recording time are at least partially overlapped with each other.

8. The data management system of claim 7 , wherein the mount managing part is configured to extract backup data, which is recorded in the backup file, and an index file for the backup data, in response to a mount instruction, and to mount the extracted backup data and the extracted index file in a spatial area of a database based on the mount instruction.

9. A data management method configured by a computing terminal, the data management method comprising:

recording at least a part of partition data in a backup file in response to an input conditional clause including a first time period; and

recovering a database by reading the backup file in a case of receiving a recovery instruction,

wherein the partition data includes time-series data and is classified from other partition data through a partition index to which a recording time of the time-series data is applied, the recording time of the time-series data indicating a second time period in which the time-series data was recorded, and

wherein the first time period included in the input conditional clause and the second time period indicated by the recording time are at least partially overlapped with each other.

10. The data management method of claim 9 , wherein the recording of the partition data in the backup file comprises recording the partition data in the backup file in relation with schema information of a database.

Assignments (2)
CHANGE OF NAME Recorded Feb 2, 2018
From: INFINIFLUX CORP.
To: MACHBASE, INC.
Reel/Frame 046358/0268 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2016
From: KIM, SUNG JIN
To: INFINIFLUX CORP.
Reel/Frame 040028/0714 →
Priority Claims (1)
KR 10-2015-0149892 · Oct 28, 2015 · national
Continuity (1)
Related Publication 20170123938A1 · May 4, 2017