US 12,135,824 B2
System and methods for auditable data management
Tak Wing Lam, Hong Kong (CN); Kwok Fai Ng, Ma On Shan (HK); and Tak Fuk Wong, Hong Kong (CN)
Assigned to Hong Kong Applied Science and Technology Research Institute Co., Ltd., Shatin (HK)
Filed by Hong Kong Applied Science and Technology Research Institute Co., Ltd., Shatin (HK)
Filed on Apr. 1, 2022, as Appl. No. 17/711,816.
Prior Publication US 2023/0315910 A1, Oct. 5, 2023
Int. Cl. G06F 21/64 (2013.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01)
CPC G06F 21/64 (2013.01) [H04L 9/3073 (2013.01); H04L 9/3247 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
storing, by a data management platform of a data management system, a plurality of data records on immutable storage of the data management system, wherein the plurality of data records include data records of type new comprising original data stored by the data management system, data records of type update comprising update data for original or other update data stored by the data management system, and data records of type rating comprising rating data with respect to original data or update data stored by the data management system or a user of the data management system;
storing, by the data management platform, a plurality of signature records on the immutable storage of the data management system, wherein each signature record of the plurality of signature records is associated with a corresponding data record of the plurality of data records, and wherein the signature record comprises a digital signature with respect to the corresponding data record associating the data record with a particular user entity using the data management system;
generating, by the data management platform, trust levels for the original data of the type new data records and the update data of the type update data records of the plurality of data records based upon the rating data of the type rating data records of the plurality of data records;
receiving, by the data management platform from a user device, a query for requested data under management of the data management system;
obtaining, by the data management platform from the immutable storage, the requested data from one or more data records of the plurality of data records; and
returning, by the data management platform to the user device, the requested data with corresponding one or more of the trust levels generated with respect to the one or more data records from which the requested data is obtained.