Use of data block signatures for monitoring in an information management system

    公开(公告)号:US11463264B2

    公开(公告)日:2022-10-04

    申请号:US16407040

    申请日:2019-05-08

    Inventor: David Ngo

    Abstract: An information management method and system stores signatures (e.g., hashes or cryptographically unique IDs) corresponding to the individual data blocks of files or other data objects. The method and system may compare signatures for a file against a database of signatures for other stored files. If there are a threshold amount of matching signatures, the system can identify a relationship between the files, such as to identify potential security threats in the information management system.

    SYSTEMS AND METHODS FOR ANALYZING SNAPSHOTS
    3.
    发明申请

    公开(公告)号:US20190324860A1

    公开(公告)日:2019-10-24

    申请号:US16503411

    申请日:2019-07-03

    Inventor: David Ngo

    Abstract: This application describes techniques for creating a second snapshot of a first snapshot of a set of data, modifying the first snapshot, and reverting the modifications to the first snapshot. For example, portions of one or more transaction logs may be played into a database to put the database in a particular state a particular point in time. The second snapshot may then be used to revert to a prior state of the database such that additional transaction logs may be played into the database. These techniques enable the ability to put the database into multiple states as the database existed at multiple points in time. Therefore, data can be recovered from the database as the data existed at different points in time. Moreover, individual data objects in the database can be accessed and analyzed as the individual data objects existed at different points in time.

    Systems and methods for analyzing snapshots

    公开(公告)号:US10379957B2

    公开(公告)日:2019-08-13

    申请号:US15069228

    申请日:2016-03-14

    Inventor: David Ngo

    Abstract: This application describes techniques for creating a second snapshot of a first snapshot of a set of data, modifying the first snapshot, and reverting the modifications to the first snapshot. For example, portions of one or more transaction logs may be played into a database to put the database in a particular state a particular point in time. The second snapshot may then be used to revert to a prior state of the database such that additional transaction logs may be played into the database. These techniques enable the ability to put the database into multiple states as the database existed at multiple points in time. Therefore, data can be recovered from the database as the data existed at different points in time. Moreover, individual data objects in the database can be accessed and analyzed as the individual data objects existed at different points in time.

Patent Agency Ranking