데이터베이스 복원 방법 및 장치
    1.
    发明公开
    데이터베이스 복원 방법 및 장치 无效
    用于恢复数据库的方法和装置

    公开(公告)号:KR1020120097293A

    公开(公告)日:2012-09-03

    申请号:KR1020110016795

    申请日:2011-02-24

    CPC classification number: G06F11/1451 G06F17/30289

    Abstract: PURPOSE: A database restoration method and apparatus thereof are provided to effectively restore deleted data from a data base by dividing the data base into a deletion domain and a non-allocation domain. CONSTITUTION: A schema table parser(81) receives a data base file including information which manages data records and confirms configuration information which supports the recorded data. An unassigned domain analysis unit(82) detects an unassigned domain from the configuration information. A cell length estimation unit(83) estimates the length of a cell included in the unassigned domain. A data detection unit(84) detects the deleted data by analyzing a deleted domain based on information provided from the cell length estimation unit and the unassigned domain analysis unit. [Reference numerals] (81) Schema table parser; (82) Unassigned domain length confirmation unit; (83) Cell length estimation unit; (84) Data detection unit; (85) Data restoration unit

    Abstract translation: 目的:提供一种数据库恢复方法及其装置,用于通过将数据库划分为删除域和非分配域来有效地恢复从数据库中删除的数据。 构成:模式表解析器(81)接收包括管理数据记录的信息的数据库文件,并确认支持记录数据的配置信息。 未分配的域分析单元(82)从配置信息中检测未分配的域。 小区长度估计单元(83)估计未分配域中包括的小区的长度。 数据检测单元(84)通过基于从单元长度估计单元和未分配域分析单元提供的信息分析已删除的域来检测删除的数据。 (附图标记)(81)模式表解析器; (82)未分配域长度确认单位; (83)单元长度估计单元; (84)数据检测单元; (85)数据恢复单元

    SQLite 데이터베이스에서 삭제된 데이터의 복원 방법 및 장치
    2.
    发明授权
    SQLite 데이터베이스에서 삭제된 데이터의 복원 방법 및 장치 有权
    用于恢复SQLite数据库的已删除数据的方法和装置

    公开(公告)号:KR101456757B1

    公开(公告)日:2014-10-31

    申请号:KR1020120153447

    申请日:2012-12-26

    Abstract: 본 발명은 SQLite 데이터베이스에서 삭제된 데이터의 복원 방법 및 장치를 개시한다. 본 발명에 따르면, SQLite 데이터베이스에서 삭제된 데이터의 복원 방법으로서, (a) 상기 데이터베이스의 데이터 페이지를 획득하는 단계; (b) 상기 획득된 데이터 페이지에서 삭제된 데이터를 포함하는 비 할당 블록을 탐색하는 단계; (c) 상기 비 할당 블록의 가변 길이 영역의 길이를 추정하는 단계; (d) 상기 추정된 가변 길이 영역의 길이에 기초하여 상기 가변 길이 영역에 상응하는 제1 셀의 길이를 계산하는 단계; (e) 상기 계산된 제1 셀의 길이와 상기 비 할당 블록의 길이가 일치하는지 판단하는 단계; 및 (f) 상기 제1 셀의 길이와 상기 비 할당 블록의 길이가 일치하는 경우, 상기 비 할당 블록에 포함된 데이터를 복원하는 단계를 포함하는 SQLite 데이터베이스에서 삭제된 데이터의 복원 방법이 제공된다.

    SQLite 데이터베이스 파일 내 손상된 레코드의 복원 방법
    3.
    发明授权
    SQLite 데이터베이스 파일 내 손상된 레코드의 복원 방법 有权
    SQLite数据库文件中的破坏性记录恢复方法

    公开(公告)号:KR101575246B1

    公开(公告)日:2015-12-21

    申请号:KR1020140177740

    申请日:2014-12-10

    Abstract: 본발명은 SQLite 데이터베이스파일내 손상된레코드의복원방법에관한것으로서, 보다바람직하게는 DB파일판단부가외부로부터데이터를입력받아, 입력데이터가 SQLite 데이터베이스파일인지여부를판단하는단계; 손상여부판단부가상기입력데이터가 SQLite 데이터베이스파일인경우, 상기입력데이터에대한손상여부를판단하는단계; 스캔부가상기입력데이터가손상된경우, 상기입력데이터를바이트스캔하여상기데이터베이스파일내 페이지의시작지점과페이지의크기를탐색하는단계; 스키마정보획득부가탐색된페이지의시작지점과크기에기초하여정상레코드에사용되는스키마정보를획득하는단계; 및레코드복원부가획득한스키마정보에기초하여손상된레코드를복원하는단계;를포함한다. 이러한구성에의해, 본발명의 SQLite 데이터베이스파일내 손상된레코드의복원방법은 SQLite 데이터베이스의파일구조인 B-트리를따라순회하며획득한스키마정보를이용하여손상된레코드를복원함으로써, 특정응용프로그램이나파일시스템에종속되지않으며적은오탐률로모든경우의 SQLite 데이터베이스에대하여범용적으로사용할수 있는효과가있다.

    Abstract translation: 本发明涉及一种在SQLite数据库文件中恢复损坏记录的方法,更优选地包括:DB文件确定单元从外部接收数据并确定输入数据是否为SQLite数据库文件的步骤; 如果所述输入数据是所述SQLite数据库,则确定所述输入数据是否已被损坏的损伤确定单元的步骤; 扫描单元的步骤,用于扫描输入数据的字节,并且如果输入数据已被损坏,则检测数据库文件中的起始点和页面的大小; 基于搜索页面的开始点和大小,获取用于正常记录的模式信息的模式信息获取单元的步骤; 以及用于根据模式信息恢复损坏的记录的记录恢复单元的步骤。 根据本发明的SQLite数据库文件中恢复损坏记录的方法,通过使用作为SQLite数据库的文件结构的B树移动获得的模式信息来恢复损坏的记录。 因此,在所有情况下,该方法可以广泛用于SQLite数据库,而不考虑某个应用程序或文件系统的错误检测率较小。

    마우스 움직임 패턴 기반의 사용자 인증 시스템 및 그 방법
    4.
    发明授权
    마우스 움직임 패턴 기반의 사용자 인증 시스템 및 그 방법 有权
    用户验证系统通过鼠标移动模式及其方法

    公开(公告)号:KR101451782B1

    公开(公告)日:2014-10-16

    申请号:KR1020130069787

    申请日:2013-06-18

    CPC classification number: G06F21/316 G06F17/18

    Abstract: The present specification relates to a system and a method capable of authenticating a user who uses a current system through a pattern which is used by the user through a mouse. The system comprises a learning module which calculates the reference characteristic values for mouse usage based on mouse based events generated when the user use the mouse and calculates a reference probability distribution for each reference characteristic value using the reference characteristic values; and a determination module to authenticate the user based on the calculated probability value and the threshold value by calculating the threshold value based on the reference probability distribution, by calculating the characteristic values for the mouse usage based on the mouse events generated by the mouse used by the user, and by the probability value for each characteristic value using the characteristic values.

    Abstract translation: 本说明书涉及能够通过用户通过鼠标使用的图案认证使用当前系统的用户的系统和方法。 该系统包括一个学习模块,该学习模块根据用户使用鼠标时产生的基于鼠标的事件计算鼠标使用的参考特征值,并使用参考特征值计算每个参考特征值的参考概率分布; 以及确定模块,通过基于所述参考概率分布计算所述阈值,基于所计算的概率值和所述阈值,基于由所述鼠标使用的鼠标生成的鼠标事件的特征值, 用户和使用特征值的每个特征值的概率值。

    SQLite 데이터베이스에서 삭제된 데이터의 복원 방법 및 장치
    5.
    发明公开
    SQLite 데이터베이스에서 삭제된 데이터의 복원 방법 및 장치 有权
    用于恢复SQLite数据库的已删除数据的方法和装置

    公开(公告)号:KR1020140083556A

    公开(公告)日:2014-07-04

    申请号:KR1020120153447

    申请日:2012-12-26

    CPC classification number: G06F11/1435 G06F17/30289

    Abstract: In the present invention, disclosed is a method and a device to recover deleted data in an SQLite database. According to the present invention, as a method to recover deleted data in an SQLite database, provided is a method to recover deleted data in an SQLite database including (a) a step of obtaining a data page of the database; (b) a step of searching the obtained data page for a non-allocation block including the deleted data; (c) a step of estimating the length of a variable length area of the non-allocation block; (d) a step of calculating the length of a first cell corresponding to the variable length area based on the estimated length of the variable length area; (e) a step of determining whether the length of the first cell is matched with the length of the non-allocation block; and (f) a step of recovering data included in the non-allocation block when the length of the first cell is matched with the length of the non-allocation block.

    Abstract translation: 在本发明中,公开了一种在SQLite数据库中恢复已删除数据的方法和装置。 根据本发明,作为在SQLite数据库中恢复已删除数据的方法,提供了一种在SQLite数据库中恢复已删除数据的方法,包括(a)获取数据库的数据页的步骤; (b)搜索所获得的数据页面以包括所删除的数据的非分配块的步骤; (c)估计非分配块的可变长度区域的长度的步骤; (d)基于所述可变长度区域的所述估计长度,计算与所述可变长度区域对应的第一单元的长度的步骤; (e)确定第一小区的长度是否与非分配块的长度相匹配的步骤; 以及(f)当第一小区的长度与非分配块的长度匹配时,恢复包括在非分配块中的数据的步骤。

Patent Agency Ranking