US2025111085A1PendingUtilityA1

User information storage control method, electronic device, and non-volatile computer-readable storage medium

Assignee: TIANMIAN INFORMATION TECH SHENZHEN CO LTDPriority: Nov 18, 2024Filed: Dec 12, 2024Published: Apr 3, 2025
Est. expiryNov 18, 2044(~18.3 yrs left)· nominal 20-yr term from priority
G06F 21/6245G06F 21/604G06F 21/6227
36
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure relates to a user information storage control method, including: standardizing user data, and extracting user information in a preset format; generating a mapping subtable according to desensitized data and a mapping identifier of a sensitive field; dividing non-sensitive fields in the user information into regularized field information and irregularized field information, and mapping and storing the divided regularized field information and irregularized field information to generate a storage mapping table corresponding to the non-sensitive fields; and associating a user unique identity code in the user information with the corresponding mapping subtable and storage mapping table to generate a mapping main table, and storing the mapping subtable, the mapping main table and the storage mapping table in a same storage area or in a plurality of different storage areas respectively. The present disclosure may improve the data storage security and reduce the storage capacity.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A user information storage control method, comprising:
 receiving user data of each user sent by a user side, standardizing each of the user data to obtain a corresponding standard format file, and extracting user information in a preset format from each of the standard format files by utilizing a multi-modal information collection model;   performing data desensitization on a sensitive field in the user information to obtain desensitized data, and generating a mapping subtable according to the desensitized data and a mapping identifier of the sensitive field;   dividing non-sensitive fields in the user information into regularized field information and irregularized field information, and mapping and storing the divided regularized field information and irregularized field information according to a predetermined information code mapping table so as to generate a storage mapping table corresponding to the non-sensitive fields; and   associating a user unique identity code in the user information with the corresponding mapping subtable and storage mapping table to generate a mapping main table, and storing the mapping subtable, the mapping main table and the storage mapping table in a same storage area, or respectively storing the mapping subtable, the mapping main table and the storage mapping table in a plurality of different storage areas.   
     
     
         2 . The user information storage control method of  claim 1 , characterized by further comprising:
 after receiving an original user information decryption request carrying the user unique identity code sent by the user side, directly or after permission validation is passed, determining the mapping subtable and the storage mapping table corresponding to the user unique identity code according to the mapping main table, and feeding back original user information of the sensitive field and the non-sensitive field corresponding to the user unique identity code to the user side.   
     
     
         3 . The user information storage control method of  claim 1 , wherein the extracting user information in a preset format from each of the standard format files by utilizing a multi-modal information collection model, comprises:
 receiving the input standard format file and a user information extraction instruction by utilizing the multi-modal information collection model, the user information extraction instruction comprising extraction content and a corresponding preset format;   when a file type corresponding to the standard format file is a unique file type, extracting a depth feature of the standard format file by utilizing the multi-modal information collection model to obtain a structured file feature;   when the standard format file is a file set containing files of a plurality of file types, respectively extracting the depth feature of each file in the file set by utilizing the multi-modal information collection model, and fusing the features extracted from each file to obtain structured file features; and   acquiring the extraction content in the preset format from the file features according to the user information extraction instruction as user information in the preset format.   
     
     
         4 . The user information storage control method of  claim 1 , wherein before the performing data desensitization on a sensitive field in the user information, the method further comprises:
 returning the user information in the preset format to the user side;   generating and displaying a user information display and operation interface with a confirmation operation control and a modification operation control by the user side for a user to send a confirmation instruction for the displayed user information in the preset format based on the confirmation operation control, or for the user to modify the displayed user information in the preset format based on the modification operation control and provide feedback; and   when the confirmation instruction fed back by the user side is received, taking the user information in the preset format as data to be subjected to data desensitization, or when modified user information fed back by the user side is received, taking the modified user information as data to be subjected to data desensitization.   
     
     
         5 . The user information storage control method of  claim 1 , wherein the generating a mapping subtable according to the desensitized data and a mapping identifier of the sensitive field, comprises:
 identifying a desensitization type corresponding to the desensitized data, and determining a desensitization attribute corresponding to the desensitized data according to the desensitization type;   creating a mapping structure corresponding to the desensitization type according to the desensitization attribute and the mapping identifier of the sensitive field;   generating a mapping format corresponding to the desensitization type in accordance with the mapping structure, and generating a mapping subtable corresponding to the desensitization type according to the mapping format and the mapping identifier; and   storing attribute data of the desensitization attribute corresponding to the desensitization type in the mapping subtable.   
     
     
         6 . The user information storage control method of  claim 1 , wherein before the mapping and storing the divided regularized field information and irregularized field information according to a predetermined information code mapping table, the method further comprises:
 calculating a multiplicity of regularized field information and irregularized field information in pre-acquired historical stored user information;   filtering regularized field information to be encoded and irregularized field information to be encoded in the regularized field information and the irregularized field information according to the multiplicity; and   performing field encoding on the regularized field information to be encoded and the irregularized field information to be encoded, and pooling the encoded regularized field information to be encoded and irregularized field information to be encoded into an information code mapping table.   
     
     
         7 . The user information storage control method of  claim 6 , wherein the mapping and storing the divided regularized field information and irregularized field information according to a predetermined information code mapping table so as to generate a storage mapping table corresponding to the non-sensitive fields, comprises:
 querying a regularized information code corresponding to the regularized field information and an irregularized information code corresponding to the irregularized field information in the information code mapping table;   mapping and storing the regularized information code and the regularized field information to obtain a regularized storage mapping table corresponding to the regularized field information;   mapping and storing the irregularized information code and the irregularized field information to obtain an irregularized storage mapping table; and   pooling the regularized storage mapping table and the irregularized storage mapping table into a storage mapping table corresponding to the non-sensitive fields.   
     
     
         8 . An electronic device, comprising:
 at least one processor; and   a memory in communication connection with the at least one processor; wherein   the memory stores a computer program executable by the at least one processor, and the computer program, when executed by the at least one processor, causes the at least one processor to execute the steps of:   receiving user data of each user sent by a user side, standardizing each of the user data to obtain a corresponding standard format file, and extracting user information in a preset format from each of the standard format files by utilizing a multi-modal information collection model;   performing data desensitization on a sensitive field in the user information to obtain desensitized data, and generating a mapping subtable according to the desensitized data and a mapping identifier of the sensitive field;   dividing non-sensitive fields in the user information into regularized field information and irregularized field information, and mapping and storing the divided regularized field information and irregularized field information according to a predetermined information code mapping table so as to generate a storage mapping table corresponding to the non-sensitive fields; and   associating a user unique identity code in the user information with the corresponding mapping subtable and storage mapping table to generate a mapping main table, and storing the mapping subtable, the mapping main table and the storage mapping table in a same storage area, or respectively storing the mapping subtable, the mapping main table and the storage mapping table in a plurality of different storage areas.   
     
     
         9 . The electronic device of  claim 8 , wherein the computer program, when executed by the at least one processor, causes the at least one processor to further execute the steps of:
 after receiving an original user information decryption request carrying the user unique identity code sent by the user side, directly or after permission validation is passed, determining the mapping subtable and the storage mapping table corresponding to the user unique identity code according to the mapping main table, and feeding back original user information of the sensitive field and the non-sensitive field corresponding to the user unique identity code to the user side.   
     
     
         10 . The electronic device of  claim 8 , wherein the step of extracting user information in a preset format from each of the standard format files by utilizing a multi-modal information collection model, comprises:
 receiving the input standard format file and a user information extraction instruction by utilizing the multi-modal information collection model, the user information extraction instruction comprising extraction content and a corresponding preset format;   when a file type corresponding to the standard format file is a unique file type, extracting a depth feature of the standard format file by utilizing the multi-modal information collection model to obtain a structured file feature;   when the standard format file is a file set containing files of a plurality of file types, respectively extracting the depth feature of each file in the file set by utilizing the multi-modal information collection model, and fusing the features extracted from each file to obtain structured file features; and   acquiring the extraction content in the preset format from the file features according to the user information extraction instruction as user information in the preset format.   
     
     
         11 . The electronic device of  claim 8 , wherein before executing the step of performing data desensitization on a sensitive field in the user information, the computer program, when executed by the at least one processor, causes the at least one processor to further execute the steps of:
 returning the user information in the preset format to the user side;   generating and displaying a user information display and operation interface with a confirmation operation control and a modification operation control by the user side for a user to send a confirmation instruction for the displayed user information in the preset format based on the confirmation operation control, or for the user to modify the displayed user information in the preset format based on the modification operation control and provide feedback; and   when the confirmation instruction fed back by the user side is received, taking the user information in the preset format as data to be subjected to data desensitization, or when modified user information fed back by the user side is received, taking the modified user information as data to be subjected to data desensitization.   
     
     
         12 . The electronic device of  claim 8 , wherein the step of generating a mapping subtable according to the desensitized data and a mapping identifier of the sensitive field, comprises:
 identifying a desensitization type corresponding to the desensitized data, and determining a desensitization attribute corresponding to the desensitized data according to the desensitization type;   creating a mapping structure corresponding to the desensitization type according to the desensitization attribute and the mapping identifier of the sensitive field;   generating a mapping format corresponding to the desensitization type in accordance with the mapping structure, and generating a mapping subtable corresponding to the desensitization type according to the mapping format and the mapping identifier; and   storing attribute data of the desensitization attribute corresponding to the desensitization type in the mapping subtable.   
     
     
         13 . The electronic device of  claim 8 , wherein before executing the step of mapping and storing the divided regularized field information and irregularized field information according to a predetermined information code mapping table, the computer program, when executed by the at least one processor, causes the at least one processor to further execute the steps of:
 calculating a multiplicity of regularized field information and irregularized field information in pre-acquired historical stored user information;   filtering regularized field information to be encoded and irregularized field information to be encoded in the regularized field information and the irregularized field information according to the multiplicity; and   performing field encoding on the regularized field information to be encoded and the irregularized field information to be encoded, and pooling the encoded regularized field information to be encoded and irregularized field information to be encoded into an information code mapping table.   
     
     
         14 . The electronic device of  claim 13 , wherein the step of mapping and storing the divided regularized field information and irregularized field information according to a predetermined information code mapping table so as to generate a storage mapping table corresponding to the non-sensitive fields, comprises:
 querying a regularized information code corresponding to the regularized field information and an irregularized information code corresponding to the irregularized field information in the information code mapping table;   mapping and storing the regularized information code and the regularized field information to obtain a regularized storage mapping table corresponding to the regularized field information;   mapping and storing the irregularized information code and the irregularized field information to obtain an irregularized storage mapping table; and   pooling the regularized storage mapping table and the irregularized storage mapping table into a storage mapping table corresponding to the non-sensitive fields.   
     
     
         15 . A non-volatile computer-readable storage medium having a computer program stored therein, wherein the computer program, when executed by one or more processors, causes the one or more processors to execute the steps of:
 receiving user data of each user sent by a user side, standardizing each of the user data to obtain a corresponding standard format file, and extracting user information in a preset format from each of the standard format files by utilizing a multi-modal information collection model;   performing data desensitization on a sensitive field in the user information to obtain desensitized data, and generating a mapping subtable according to the desensitized data and a mapping identifier of the sensitive field;   dividing non-sensitive fields in the user information into regularized field information and irregularized field information, and mapping and storing the divided regularized field information and irregularized field information according to a predetermined information code mapping table so as to generate a storage mapping table corresponding to the non-sensitive fields; and   associating a user unique identity code in the user information with the corresponding mapping subtable and storage mapping table to generate a mapping main table, and storing the mapping subtable, the mapping main table and the storage mapping table in a same storage area, or respectively storing the mapping subtable, the mapping main table and the storage mapping table in a plurality of different storage areas.   
     
     
         16 . The non-volatile computer-readable storage medium of  claim 15 , wherein the computer program, when executed by the one or more processors, causes the one or more processors to further execute the steps of:
 after receiving an original user information decryption request carrying the user unique identity code sent by the user side, directly or after permission validation is passed, determining the mapping subtable and the storage mapping table corresponding to the user unique identity code according to the mapping main table, and feeding back original user information of the sensitive field and the non-sensitive field corresponding to the user unique identity code to the user side.   
     
     
         17 . The non-volatile computer-readable storage medium of  claim 15 , wherein the step of extracting user information in a preset format from each of the standard format files by utilizing a multi-modal information collection model, comprises:
 receiving the input standard format file and a user information extraction instruction by utilizing the multi-modal information collection model, the user information extraction instruction comprising extraction content and a corresponding preset format;   when a file type corresponding to the standard format file is a unique file type, extracting a depth feature of the standard format file by utilizing the multi-modal information collection model to obtain a structured file feature;   when the standard format file is a file set containing files of a plurality of file types, respectively extracting the depth feature of each file in the file set by utilizing the multi-modal information collection model, and fusing the features extracted from each file to obtain structured file features; and   acquiring the extraction content in the preset format from the file features according to the user information extraction instruction as user information in the preset format.   
     
     
         18 . The non-volatile computer-readable storage medium of  claim 15 , wherein before executing the step of performing data desensitization on a sensitive field in the user information, the computer program, when executed by the one or more processors, causes the one or more processors to further execute the steps of:
 returning the user information in the preset format to the user side;   generating and displaying a user information display and operation interface with a confirmation operation control and a modification operation control by the user side for a user to send a confirmation instruction for the displayed user information in the preset format based on the confirmation operation control, or for the user to modify the displayed user information in the preset format based on the modification operation control and provide feedback; and   when the confirmation instruction fed back by the user side is received, taking the user information in the preset format as data to be subjected to data desensitization, or when modified user information fed back by the user side is received, taking the modified user information as data to be subjected to data desensitization.   
     
     
         19 . The non-volatile computer-readable storage medium of  claim 15 , wherein the step of generating a mapping subtable according to the desensitized data and a mapping identifier of the sensitive field, comprises:
 identifying a desensitization type corresponding to the desensitized data, and determining a desensitization attribute corresponding to the desensitized data according to the desensitization type;   creating a mapping structure corresponding to the desensitization type according to the desensitization attribute and the mapping identifier of the sensitive field;   generating a mapping format corresponding to the desensitization type in accordance with the mapping structure, and generating a mapping subtable corresponding to the desensitization type according to the mapping format and the mapping identifier; and   storing attribute data of the desensitization attribute corresponding to the desensitization type in the mapping subtable.   
     
     
         20 . The non-volatile computer-readable storage medium of  claim 15 , wherein before executing the step of mapping and storing the divided regularized field information and irregularized field information according to a predetermined information code mapping table, the computer program, when executed by the one or more processors, causes the one or more processors to further execute the steps of:
 calculating a multiplicity of regularized field information and irregularized field information in pre-acquired historical stored user information;   filtering regularized field information to be encoded and irregularized field information to be encoded in the regularized field information and the irregularized field information according to the multiplicity; and   performing field encoding on the regularized field information to be encoded and the irregularized field information to be encoded, and pooling the encoded regularized field information to be encoded and irregularized field information to be encoded into an information code mapping table.

Join the waitlist — get patent alerts

Track US2025111085A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.