A method for intelligently protecting user resource management data of the Internet

By combining information such as user registration ID, input ID, historical input speed and commonly used IP addresses, the legitimacy of user account and cell content, and adjust the entry limit time according to historical entry conditions, the problems of data tampering, user ID theft and entry limit time in the prior art are solved, and more efficient user resource management data protection is achieved.

CN118282763BActive Publication Date: 2025-03-28GUANGZHOU MINGHAN INFORMATION TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410478142.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-19
Publication Date
2025-03-28
Estimated Expiration
2044-04-19

AI Technical Summary

Technical Problem

The existing intelligent protection method for Internet user resource management data cannot determine whether the same user modified content based on the IP address of the data filled in each cell, resulting in the data being easily tampered with; it is impossible to determine whether the user account is used by the user himself, which can easily lead to the leakage of important documents after the user ID is stolen; it is impossible to adjust the limited time of the entered information based on the user's historical entry situation, and there are limitations in practicality.

Method used

By obtaining the registration ID and input ID of the target user, combining the historical input speed and current input depth, we can determine whether the user account is used by himself; by obtaining the common IP address of the target user and the IP address of this time, we can determine whether the cell content is modified by the same user; set and adjust the limited time for information entry according to the user's historical input situation.

Benefits of technology

Effectively prevent data tampering and reduce losses; ensure the security of user IDs and prevent the leakage of important documents; reduce the risk of user IDs being used to tamper with data by adjusting the limited time, and improve the practicality of data protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118282763B_ABST
    Figure CN118282763B_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data protection, and discloses an intelligent protection method for user resource management data of the Internet, comprising: obtaining target user information, establishing a target user data determination model, executing target user input information correction determination, and executing a target user input information correction strategy. The intelligent protection method for user resource management data of the Internet determines whether the content is modified by the same user according to the IP address of the data filled in each cell, thereby determining whether to lock and restore the content of the cell modified by others, thereby preventing the problem of data being easily tampered with and reducing losses. According to the ID information and IP address of the user login, it is determined whether the user's account is used by the user himself, thereby preventing the problem of important documents being leaked after the user ID is stolen. According to the user's historical input situation, the user's input speed is determined, and the time limit when the user inputs information is adjusted, thereby reducing the risk of the user ID being used by someone else to tamper with the data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data protection, and in particular to an intelligent protection method for user resource management data of the Internet. Background Art

[0002] Intelligent methods for managing Internet user resource data usually involve: data encryption, access control, data backup and recovery, real-time monitoring and early warning, security updates and vulnerability repairs, which can effectively improve the security protection level of Internet user resource management data and ensure that user data is not leaked, tampered with or lost;

[0003] Encrypt user resource management data to ensure data security during transmission and storage. Use strong encryption algorithms, such as AES (Advanced Encryption Standard), to effectively protect data from unauthorized access. Establish strict access control policies to ensure that only authorized users can access and operate user resource management data. Use identity authentication, permission management, and multi-factor authentication to limit the scope of data access and reduce the risk of data leakage. Establish regular data backup and disaster recovery mechanisms to ensure the integrity and availability of user resource management data. When data is accidentally damaged or lost, it can be quickly restored to avoid losses to users. Deploy a real-time monitoring system to promptly detect abnormal data access behavior and security threats, and notify administrators through an early warning mechanism. By monitoring data traffic, login records and other information, respond to potential security threats in a timely manner. Regularly update system and application patches, fix known vulnerabilities, improve system security, and promptly follow up on the latest security patches and threat intelligence to strengthen the protection of user resource management data.

[0004] The existing intelligent protection method for user resource management data on the Internet cannot, in a shared document, determine whether the content is modified by the same user based on the IP address filled in the data in each cell, which makes the data easily tampered with, thus causing certain losses. It cannot determine whether the user's account is used by the user himself based on the user's login ID information and IP address, which easily leads to the problem of important documents being leaked after the user's ID is stolen. It cannot determine the user's entry speed based on the user's historical entry situation and adjust the time limit for the user to enter information. Its practicality has certain limitations. Summary of the invention

[0005] The invention provides an intelligent protection method for user resource management data of the Internet. The method has the advantages of judging whether the content is modified by the same user according to the IP address of the data filled in each cell, thereby judging whether to lock and restore the content of the cell modified by others, preventing the problem that data is easily tampered with and reducing losses. Judging whether the user's account is used by the user himself according to the ID information and IP address of the user's login, preventing the problem that important documents are leaked after the user's ID is stolen, judging the user's input speed according to the user's historical input situation, adjusting the time limit when the user inputs information, and reducing the risk of the user ID being used to tamper with data, and solving the problem that in the process of information input mentioned in the above background technology, it is impossible to judge whether the content is modified by the same user according to the IP address of the data filled in each cell in the shared document, causing the problem that data is easily tampered with, thereby causing certain losses, and it is impossible to judge whether the user's account is used by the user himself according to the ID information and IP address of the user's login, which easily leads to the problem that important documents are leaked after the user's ID is stolen, and it is impossible to judge the user's input speed according to the user's historical input situation, and adjust the time limit when the user inputs information, and its practicality has certain limitations.

[0006] The present invention provides the following technical solution: a method for intelligently protecting user resource management data of the Internet, comprising:

[0007] Obtain target user information, and establish a target user data determination model based on the target user information;

[0008] Record the target user's input information in real time, and perform target user input information correction judgment according to the changes of the recorded target user's input information:

[0009] When the target user input information appears multiple times in the repeated coordinates, the target user input information correction strategy is executed at this time;

[0010] When the target user input information does not appear multiple times in the repeated coordinates, the target user input information is recorded in real time normally.

[0011] As an optional solution of the method for intelligently protecting user resource management data of the Internet of the present invention, the target user information includes: target user identity information, target user level information and target user region information;

[0012] The target user identity information includes: target user ID account, target user ID password and target user's commonly used IP address;

[0013] The target user's commonly used IP address establishment includes:

[0014] Get the target user's IP address when the target user logs into the target user ID account;

[0015] Get the number of logins for each IP address;

[0016] For each IP address, sort them from large to small according to the number of login times, and the IP address corresponding to the largest number of login times is determined as the target user's commonly used IP address.

[0017] As an optional solution of the method for intelligently protecting the user resource management data of the Internet of the present invention, the establishment of the target user data determination model is specifically as follows:

[0018] Obtain the target user's ID account and ID password, wherein the ID account includes a registered ID account and an input ID account, and the ID password includes a registered ID password and an input ID password;

[0019] If the target user's input ID account is consistent with the registered ID account, and the input ID password is consistent with the registered ID password, the IP address determination is performed;

[0020] If the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password, the target user is judged to have made an erroneous operation, and the erroneous operation determination strategy is executed;

[0021] The execution of IP address determination is specifically as follows:

[0022] Get the IP address of the target user's current login ID account and set it as the determination IP address;

[0023] Obtain the target user's commonly used IP address;

[0024] If the target user's judgment IP address is consistent with the target user's common IP address, it is determined that the operation is performed by the target user himself;

[0025] If the determined IP address of the target user is inconsistent with the target user's usual IP address, the user operation determination strategy is executed to determine whether the target user's operation is abnormal.

[0026] As an optional solution of the method for intelligently protecting user resource management data of the Internet of the present invention, the execution of the misoperation determination strategy specifically includes:

[0027] Get the allowed number of incorrect operations;

[0028] The target user re-enters the ID account and ID password to form a new input ID account and input ID password;

[0029] If the target user's input ID account is consistent with the registered ID account and the input ID password is consistent with the registered ID password within the allowed number of incorrect operations, the IP address determination is performed;

[0030] If the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password within the allowed number of wrong operations, the target user is judged to have made a wrong operation, and the wrong operation judgment strategy is executed;

[0031] If the number of incorrect operations exceeds the allowed number, and the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password, the target user account is considered abnormal and the target user's ID account is locked;

[0032] The target user unlocks the account.

[0033] As an optional solution of the method for intelligently protecting user resource management data on the Internet of the present invention, the target user unlocks the account by:

[0034] Obtain the target user's operation permissions;

[0035] Obtain the operation permissions of the document creator;

[0036] If the target user's operation authority is higher than that of the document creator, the lock time is obtained;

[0037] When the lock time is reached, the target user's ID account is automatically unlocked, allowing the target user to operate normally;

[0038] If the target user's operation authority is lower than that of the document creator, the target user initiates an unlock request to the document creator;

[0039] The document creator selects the unlocking option corresponding to the target user and unlocks the target user's ID account, allowing the target user to operate normally.

[0040] As an optional solution of the method for intelligently protecting user resource management data on the Internet of the present invention, the execution of the user operation determination strategy is specifically:

[0041] Obtain the historical data of the target user, wherein the historical data includes the total time it takes the target user to input his / her ID account and ID password each time;

[0042] Get the total number of times the target user enters their ID account and ID password;

[0043] Calculate the historical average input time of the target user, which is the sum of the average input time per time divided by the total number of times in history.

[0044] Get the current input time of the target user's ID account and ID password;

[0045] If the target user's current input time is ≥ the historical average input time × (1 + 50%), or the current input time is ≤ the historical average input time × (1 - 50%), then the target user's operation is determined to be abnormal;

[0046] If the current input time of the target user is less than the historical average input time × (1 + 50%), and the current input time is greater than the historical average input time × (1 - 50%), it is determined that the target user's operation is normal.

[0047] As an optional solution of the method for intelligently protecting user resource management data on the Internet of the present invention, the determination of modifying the input information of the target user is specifically as follows:

[0048] Acquire historical input data of the target user, wherein the historical input data includes the target user's historical document input word count and historical document input time, wherein the input time includes a start input time point and an end input time point;

[0049] Get all historical documents of the target user;

[0050] Extract the coordinates of the information entered by the target user in each historical document and set them as the target historical coordinates;

[0051] Extract the number of words input by the target user in each target historical coordinate, and define it as the unit input word number;

[0052] Extract the starting input time point and the ending input time point of each target historical coordinate of the target user;

[0053] Calculate the unit input time of the target user for the target historical coordinates, unit input time = end input time point - start input time point;

[0054] Calculate the unit input speed of the target user for each target historical coordinate, unit input speed = unit input time ÷ unit input word count;

[0055] Extract the number of target historical coordinates entered by the target user in each historical document and set it as the target number;

[0056] Calculate the target user's judgment input speed for the target historical coordinates of each historical document, judgment input speed = sum of unit speeds ÷ number of targets;

[0057] Get the target document currently input by the target user;

[0058] Obtain the coordinates of the information required to be entered in the target document and set them as the target coordinates;

[0059] Execute data judgment strategy;

[0060] Get the estimated number of words within each target coordinate;

[0061] Set a time limit for recording;

[0062] Obtain the determination result in the user operation determination strategy;

[0063] If the target user is judged to be operating normally, the input limit time = (estimated number of words × judged input speed) × (1 + 30%);

[0064] If the target user's operation is judged to be abnormal, the input limit time = (estimated number of words × judged input speed) × (1 + 10%);

[0065] If the target user fails to complete the information entry within the specified time, the target coordinates whose information has not been entered are locked and defined as locked coordinates, and the target user's information entry correction strategy is executed;

[0066] If the target user completes the information entry within the limited time, the input time will be recorded in the historical input data.

[0067] As an optional solution of the method for intelligently protecting user resource management data of the Internet of the present invention, the execution data determination strategy specifically includes:

[0068] Get all historical documents of the target user;

[0069] Obtain the data category of the target user's historical documents and define it as the historical input data category;

[0070] Obtain the data category of the target document of the target user and define it as the target input data category;

[0071] Extract the target input data category corresponding to each target coordinate in the target document, and retrieve the historical input data category that is the same as the target input data category and define it as the target retrieval category;

[0072] Extract all target historical coordinates corresponding to the target search category in all historical documents and set them as target search coordinates;

[0073] Extract the number of words entered by the target user in each target search coordinate and set it as the target search word number;

[0074] Get the target retrieval coordinate quantity;

[0075] Calculate the expected number of words that the target user will enter under the target search coordinates: expected number of words = sum of target search words ÷ number of target search coordinates.

[0076] As an optional solution of the method for intelligently protecting user resource management data on the Internet of the present invention, the target user input information correction strategy includes the personal input information correction strategy, which is specifically:

[0077] Get duplicate coordinates and locked coordinates and integrate them into a corrected coordinate set;

[0078] Obtain the first entry IP address and the second entry IP address of the information in each coordinate in the corrected coordinate set;

[0079] If the IP address entered for the first time is consistent with the IP address entered for the second time, the coordinates with the consistent IP addresses are set as the adjusted coordinates;

[0080] Get the first entry limit time corresponding to the first entry IP address;

[0081] Get the number of characters first entered in the adjustment coordinates of the first entered IP address;

[0082] Calculate the information input speed, information input speed = first input limit time / first input word count;

[0083] Set the modification duration;

[0084] Obtain the determination result in the user operation determination strategy;

[0085] If the target user's operation is determined to be normal, the modification time = 2 × the first entry time limit;

[0086] If it is determined that the target user's operation is abnormal, the target user's modification authority for adjusting the coordinates will be locked;

[0087] If the target user fails to complete the input of information within the modification time, the target user's modification authority to adjust the coordinates will be locked;

[0088] The target user unlocks the account;

[0089] If the target user fails to complete information entry within the modification time, the total information input time is obtained and recorded in the historical input data.

[0090] As an optional solution of the method for intelligently protecting user resource management data on the Internet of the present invention, the execution target user input information correction strategy includes the information correction strategy for others input, specifically:

[0091] Get duplicate coordinates and locked coordinates and integrate them into a corrected coordinate set;

[0092] Obtain the first entry IP address and the second entry IP address of the information in each coordinate in the corrected coordinate set;

[0093] If the first entered IP address is inconsistent with the second entered IP address, the coordinates of the inconsistent IP address will be set as the restored coordinates;

[0094] Lock and restore coordinate information entry;

[0095] Obtain the information entered for the first time when entering the IP address for the recovery coordinates, and define it as the recovery information;

[0096] The recovery information is updated to the recovery coordinates, and the ID account corresponding to the second-entered IP address is locked to prevent the information in the recovery coordinates from being modified again.

[0097] The present invention has the following beneficial effects:

[0098] 1. The intelligent protection method for user resource management data of the Internet obtains the registration ID and input ID of the target user, obtains the speed of the target user's historical input ID and the depth of the current input ID, and obtains the target user's commonly used IP address and the current IP address to determine whether the target user's ID is used by the user himself, thereby preventing the problem of important documents being leaked after the user ID is stolen.

[0099] 2. The intelligent protection method for user resource management data of the Internet obtains the historical data of the target user, determines the historical input speed of the target user, and sets and adjusts the time limit for entering the same type of information accordingly. If the target user can complete the information entry within the time limit, the data is directly recorded. If the target user cannot complete the information entry within the time limit, the user is given one opportunity to modify and supplement the information. If the user still cannot complete the information entry, the cell, i.e., the coordinate, is locked, and the user needs to continue to enter information after unlocking the cell, thereby reducing the risk of the user ID being used to tamper with the data.

[0100] 3. The intelligent protection method for user resource management data of the Internet obtains the first entry IP and the second entry IP of each cell, that is, the coordinate, to determine whether the same user modifies the content of the cell, that is, the coordinate. If it is not modified by the same user, the modified cell, that is, the content of the coordinate is locked and restored. If it is modified by the same user, it is determined whether the user has completed the entry of the information within a limited time, thereby determining whether to lock the modification authority of the cell, that is, the coordinate, to prevent the problem of data being easily tampered with and reduce losses. BRIEF DESCRIPTION OF THE DRAWINGS

[0101] Figure 1 This is a block diagram of the method for intelligently protecting user resource management data on the Internet according to the present invention. DETAILED DESCRIPTION

[0102] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0103] Embodiment 1, a method for intelligently protecting user resource management data on the Internet, referring to Figure 1 ,include:

[0104] Obtain target user information, and establish a target user data determination model based on the target user information;

[0105] Record the target user's input information in real time, and perform target user input information correction judgment according to the changes of the recorded target user's input information:

[0106] When the target user input information appears multiple times in the repeated coordinates, the target user input information correction strategy is executed at this time;

[0107] When the target user input information does not appear multiple times in the repeated coordinates, the target user input information is recorded in real time normally.

[0108] The target user information includes: target user identity information, target user level information and target user region information;

[0109] The target user identity information includes: target user ID account, target user ID password and target user's commonly used IP address;

[0110] The target user's commonly used IP address establishment includes:

[0111] Get the target user's IP address when the target user logs into the target user ID account;

[0112] Get the number of logins for each IP address;

[0113] For each IP address, sort them from large to small according to the number of login times, and the IP address corresponding to the largest number of login times is determined as the target user's commonly used IP address.

[0114] Through the above method, based on the IP address filled in the data in each cell, it is determined whether the content is modified by the same user, so as to determine whether to lock and restore the content of the cell modified by others, prevent the problem of data being easily tampered with, and reduce losses. Based on the user's login ID information and IP address, it is determined whether the user's account is used by the user himself, and the problem of important documents being leaked after the user ID is stolen is prevented. Based on the user's historical entry situation, the user's entry speed is determined, and the time limit for the user to enter information is adjusted to reduce the risk of the user ID being used by others to tamper with data.

[0115] Embodiment 2: This embodiment is an improvement made on the basis of embodiment 1. The method for intelligently protecting user resource management data of the Internet, wherein the target user data determination model is established, specifically:

[0116] Obtain the target user's ID account and ID password, wherein the ID account includes a registered ID account and an input ID account, and the ID password includes a registered ID password and an input ID password;

[0117] If the target user's input ID account is consistent with the registered ID account, and the input ID password is consistent with the registered ID password, the IP address determination is performed;

[0118] If the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password, the target user is judged to have made an erroneous operation, and the erroneous operation determination strategy is executed;

[0119] The execution of IP address determination is specifically as follows:

[0120] Get the IP address of the target user's current login ID account and set it as the determination IP address;

[0121] Obtain the target user's commonly used IP address;

[0122] If the target user's judgment IP address is consistent with the target user's common IP address, it is determined that the operation is performed by the target user himself;

[0123] If the determined IP address of the target user is inconsistent with the target user's usual IP address, the user operation determination strategy is executed to determine whether the target user's operation is abnormal.

[0124] The execution of the misoperation determination strategy specifically includes:

[0125] Get the allowed number of incorrect operations;

[0126] The target user re-enters the ID account and ID password to form a new input ID account and input ID password;

[0127] If the target user's input ID account is consistent with the registered ID account and the input ID password is consistent with the registered ID password within the allowed number of incorrect operations, the IP address determination is performed;

[0128] If the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password within the allowed number of wrong operations, the target user is judged to have made a wrong operation, and the wrong operation judgment strategy is executed;

[0129] If the number of incorrect operations exceeds the allowed number, and the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password, the target user account is considered abnormal and the target user's ID account is locked;

[0130] The target user unlocks the account.

[0131] The target user unlocks the account, specifically:

[0132] Obtain the target user's operation permissions;

[0133] Obtain the operation permissions of the document creator;

[0134] If the target user's operation authority is higher than that of the document creator, the lock time is obtained;

[0135] When the lock time is reached, the target user's ID account is automatically unlocked, allowing the target user to operate normally;

[0136] If the target user's operation authority is lower than that of the document creator, the target user initiates an unlock request to the document creator;

[0137] The document creator selects the unlocking option corresponding to the target user and unlocks the target user's ID account, allowing the target user to operate normally.

[0138] This embodiment also provides that the execution of the user operation determination strategy is specifically:

[0139] Obtain the historical data of the target user, wherein the historical data includes the total time it takes the target user to input his / her ID account and ID password each time;

[0140] Get the total number of times the target user enters their ID account and ID password;

[0141] Calculate the historical average input time of the target user, which is the sum of the average input time per time divided by the total number of times in history.

[0142] Get the current input time of the target user's ID account and ID password;

[0143] If the target user's current input time is ≥ the historical average input time × (1 + 50%), or the current input time is ≤ the historical average input time × (1 - 50%), then the target user's operation is determined to be abnormal;

[0144] If the current input time of the target user is less than the historical average input time × (1 + 50%), and the current input time is greater than the historical average input time × (1 - 50%), it is determined that the target user's operation is normal.

[0145] Embodiment 3: This embodiment is an improvement made on the basis of Embodiment 2. In this embodiment, the determination of executing the modification of the target user input information is specifically as follows:

[0146] Acquire historical input data of the target user, wherein the historical input data includes the target user's historical document input word count and historical document input time, wherein the input time includes a start input time point and an end input time point;

[0147] Get all historical documents of the target user;

[0148] Extract the coordinates of the information entered by the target user in each historical document and set them as the target historical coordinates;

[0149] Extract the number of words input by the target user in each target historical coordinate, and define it as the unit input word number;

[0150] Extract the starting input time point and the ending input time point of each target historical coordinate of the target user;

[0151] Calculate the unit input time of the target user for the target historical coordinates, unit input time = end input time point - start input time point;

[0152] Calculate the unit input speed of the target user for each target historical coordinate, unit input speed = unit input time ÷ unit input word count;

[0153] Extract the number of target historical coordinates entered by the target user in each historical document and set it as the target number;

[0154] Calculate the target user's judgment input speed for the target historical coordinates of each historical document, judgment input speed = sum of unit speeds ÷ number of targets;

[0155] Get the target document currently input by the target user;

[0156] Obtain the coordinates of the information required to be entered in the target document and set them as the target coordinates;

[0157] Execute data judgment strategy;

[0158] Get the estimated number of words within each target coordinate;

[0159] Set a time limit for recording;

[0160] Obtain the determination result in the user operation determination strategy;

[0161] If the target user is judged to be operating normally, the input limit time = (estimated number of words × judged input speed) × (1 + 30%);

[0162] If the target user's operation is judged to be abnormal, the input limit time = (estimated number of words × judged input speed) × (1 + 10%);

[0163] If the target user fails to complete the information entry within the specified time, the target coordinates whose information has not been entered are locked and defined as locked coordinates, and the target user's information entry correction strategy is executed;

[0164] If the target user completes the information entry within the limited time, the input time will be recorded in the historical input data.

[0165] The execution data determination strategy specifically includes:

[0166] Get all historical documents of the target user;

[0167] Obtain the data category of the target user's historical documents and define it as the historical input data category;

[0168] Obtain the data category of the target document of the target user and define it as the target input data category;

[0169] Extract the target input data category corresponding to each target coordinate in the target document, and retrieve the historical input data category that is the same as the target input data category and define it as the target retrieval category;

[0170] Extract all target historical coordinates corresponding to the target search category in all historical documents and set them as target search coordinates;

[0171] Extract the number of words entered by the target user in each target search coordinate and set it as the target search word number;

[0172] Get the target retrieval coordinate quantity;

[0173] Calculate the expected number of words that the target user will enter under the target search coordinates: expected number of words = sum of target search words ÷ number of target search coordinates.

[0174] Embodiment 4: This embodiment is an improvement made on the basis of Embodiment 3. In this embodiment, the execution target user input information correction strategy includes the personal input information correction strategy, which is specifically:

[0175] Get duplicate coordinates and locked coordinates and integrate them into a corrected coordinate set;

[0176] Obtain the first entry IP address and the second entry IP address of the information in each coordinate in the corrected coordinate set;

[0177] If the IP address entered for the first time is consistent with the IP address entered for the second time, the coordinates with the consistent IP addresses are set as the adjusted coordinates;

[0178] Get the first entry limit time corresponding to the first entry IP address;

[0179] Get the number of characters first entered in the adjustment coordinates of the first entered IP address;

[0180] Calculate the information input speed, information input speed = first input limit time / first input word count;

[0181] Set the modification duration;

[0182] Obtain the determination result in the user operation determination strategy;

[0183] If the target user's operation is determined to be normal, the modification time = 2 × the first entry time limit;

[0184] If it is determined that the target user's operation is abnormal, the target user's modification authority for adjusting the coordinates will be locked;

[0185] If the target user fails to complete the input of information within the modification time, the target user's modification authority to adjust the coordinates will be locked;

[0186] The target user unlocks the account

[0187] If the target user fails to complete information entry within the modification time, the total information input time is obtained and recorded in the historical input data.

[0188] This embodiment also provides that the execution target user input information correction strategy includes other people input information correction strategy, specifically:

[0189] Get duplicate coordinates and locked coordinates and integrate them into a corrected coordinate set;

[0190] Obtain the first entry IP address and the second entry IP address of the information in each coordinate in the corrected coordinate set;

[0191] If the first entered IP address is inconsistent with the second entered IP address, the coordinates of the inconsistent IP address will be set as the restored coordinates;

[0192] Lock and restore coordinate information entry;

[0193] Obtain the information entered for the first time when entering the IP address for the recovery coordinates, and define it as the recovery information;

[0194] The recovery information is updated to the recovery coordinates, and the ID account corresponding to the second-entered IP address is locked to prevent the information in the recovery coordinates from being modified again.

[0195] In this embodiment, based on the IP address filled in the data in each cell, it is determined whether the content is modified by the same user, so as to determine whether to lock and restore the content of the cell modified by others, so as to prevent the problem of data being easily tampered with and reduce losses. Based on the ID information and IP address of the user's login, it is determined whether the user's account is used by the user himself, so as to prevent the problem of important documents being leaked after the user ID is stolen. Based on the user's historical entry situation, the user's entry speed is determined, and the time limit for the user to enter information is adjusted to reduce the risk of the user ID being used by others to tamper with the data.

[0196] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0197] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for intelligently protecting user resource management data of the Internet, characterized in that: include: Obtain target user information, and establish a target user data determination model based on the target user information; Record the target user's input information in real time, and perform target user input information correction judgment according to the changes of the recorded target user's input information: When the target user input information appears multiple times in the repeated coordinates, the target user input information correction strategy is executed at this time; When the target user input information does not appear multiple times in the repeated coordinates, the target user input information is recorded in real time as normal; The target user information includes: target user identity information, target user level information and target user region information; The target user identity information includes: target user ID account, target user ID password and target user's commonly used IP address; The target user's commonly used IP address establishment includes: Get the target user's IP address when the target user logs into the target user ID account; Get the number of logins for each IP address; For each IP address, sort them from large to small according to the number of login times, and define the IP address corresponding to the largest number of login times as the target user's frequently used IP address; The establishment of the target user data determination model is specifically as follows: Obtain the target user's ID account and ID password, wherein the ID account includes a registered ID account and an input ID account, and the ID password includes a registered ID password and an input ID password; If the target user's input ID account is consistent with the registered ID account, and the input ID password is consistent with the registered ID password, the IP address determination is performed; If the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password, the target user is judged to have made an erroneous operation, and the erroneous operation determination strategy is executed; The execution of IP address determination is specifically as follows: Get the IP address of the target user's current login ID account and set it as the determination IP address; Obtain the target user's commonly used IP address; If the target user's judgment IP address is consistent with the target user's common IP address, it is determined that the operation is performed by the target user himself; If the target user's determination IP address is inconsistent with the target user's common IP address, the user operation determination strategy is executed to determine whether the target user's operation is abnormal; The execution of the misoperation determination strategy specifically includes: Get the allowed number of wrong operations; The target user re-enters the ID account and ID password to form a new input ID account and input ID password; If the target user's input ID account is consistent with the registered ID account and the input ID password is consistent with the registered ID password within the allowed number of incorrect operations, the IP address determination is performed; If the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password within the allowed number of wrong operations, the target user is judged to have made a wrong operation, and the wrong operation judgment strategy is executed; If the number of incorrect operations exceeds the allowed number, and the target user's input ID account is inconsistent with the registered ID account, or the input ID password is inconsistent with the registered ID password, the target user account is considered abnormal and the target user's ID account is locked; The target user unlocks the account; The target user unlocks the account, specifically: Obtain the target user's operation permissions; Obtain the operation permissions of the document creator; If the target user's operation authority is higher than that of the document creator, the lock time is obtained; When the lock time is reached, the target user's ID account is automatically unlocked, allowing the target user to operate normally; If the target user's operation authority is lower than that of the document creator, the target user initiates an unlock request to the document creator; The document creator selects the unlock option corresponding to the target user and unlocks the target user's ID account, allowing the target user to operate normally; The execution target user input information correction strategy includes the personal input information correction strategy, specifically: Get duplicate coordinates and locked coordinates and integrate them into a corrected coordinate set; Obtain the first entry IP address and the second entry IP address of the information in each coordinate in the corrected coordinate set; If the IP address entered for the first time is consistent with the IP address entered for the second time, the coordinates with the consistent IP addresses are set as the adjusted coordinates; Get the first entry limit time corresponding to the first entry IP address; Get the number of characters first entered in the adjustment coordinates of the first entered IP address; Calculate the information input speed, information input speed = first input limit time / first input word count; Set the modification duration; Obtain the determination result in the user operation determination strategy; If the target user's operation is determined to be normal, the modification time = 2 × the first entry time limit; If it is determined that the target user's operation is abnormal, the target user's modification authority for adjusting the coordinates will be locked; If the target user fails to complete the input of information within the modification time, the target user's modification authority to adjust the coordinates will be locked; The target user unlocks the account; If the target user fails to complete the information entry within the modification time, the total information input time is obtained and recorded in the historical input data; The execution target user input information correction strategy includes the other person input information correction strategy, specifically: Get duplicate coordinates and locked coordinates and integrate them into a corrected coordinate set; Obtain the first entry IP address and the second entry IP address of the information in each coordinate in the corrected coordinate set; If the first entered IP address is inconsistent with the second entered IP address, the coordinates of the inconsistent IP address will be set as the restored coordinates; Lock and restore coordinate information entry; Obtain the information entered for the first time when entering the IP address for the recovery coordinates, and define it as the recovery information; The recovery information is updated to the recovery coordinates, and the ID account corresponding to the second-entered IP address is locked to prevent the information in the recovery coordinates from being modified again.

2. The method for intelligently protecting user resource management data of the Internet according to claim 1, characterized in that: The execution user operation determination strategy is specifically: Obtain the historical data of the target user, wherein the historical data includes the total time it takes the target user to input his / her ID account and ID password each time; Get the total number of times the target user enters their ID account and ID password; Calculate the historical average input time of the target user, which is the sum of the average input time per time divided by the total number of times in history. Get the current input time of the target user's ID account and ID password; If the target user's current input time is ≥ the historical average input time × (1 + 50%), or the current input time is ≤ the historical average input time × (1 - 50%), then the target user's operation is determined to be abnormal; If the current input time of the target user is less than the historical average input time × (1 + 50%), and the current input time is greater than the historical average input time × (1 - 50%), it is determined that the target user's operation is normal.

3. The method for intelligently protecting user resource management data of the Internet according to claim 1, characterized in that: The execution of the target user input information correction determination is specifically as follows: Acquire historical input data of the target user, wherein the historical input data includes the target user's historical document input word count and historical document input time, wherein the input time includes a start input time point and an end input time point; Get all historical documents of the target user; Extract the coordinates of the information entered by the target user in each historical document and set them as the target historical coordinates; Extract the number of words input by the target user in each target historical coordinate, and define it as the unit input word number; Extract the starting input time point and the ending input time point of each target historical coordinate of the target user; Calculate the unit input time of the target user for the target historical coordinates, unit input time = end input time point - start input time point; Calculate the unit input speed of the target user for each target historical coordinate, unit input speed = unit input time ÷ unit input word count; Extract the number of target historical coordinates entered by the target user in each historical document and set it as the target number; Calculate the target user's judgment input speed for the target historical coordinates of each historical document, judgment input speed = sum of unit speeds ÷ number of targets; Get the target document currently input by the target user; Obtain the coordinates of the information required to be entered in the target document and set them as the target coordinates; Execute data judgment strategy; Get the estimated number of words within each target coordinate; Set a time limit for recording; Obtain the determination result in the user operation determination strategy; If the target user is judged to be operating normally, the input limit time = (estimated number of words × judged input speed) × (1 + 30%); If the target user's operation is judged to be abnormal, the input limit time = (estimated number of words × judged input speed) × (1 + 10%); If the target user fails to complete the information entry within the specified time, the target coordinates whose information has not been entered are locked and defined as locked coordinates, and the target user's information entry correction strategy is executed; If the target user completes the information entry within the limited time, the input time will be recorded in the historical input data.

4. The method for intelligently protecting user resource management data of the Internet according to claim 3, characterized in that: The execution data determination strategy specifically includes: Get all historical documents of the target user; Obtain the data category of the target user's historical documents and define it as the historical input data category; Obtain the data category of the target document of the target user and define it as the target input data category; Extract the target input data category corresponding to each target coordinate in the target document, and retrieve the historical input data category that is the same as the target input data category and define it as the target retrieval category; Extract all target historical coordinates corresponding to the target search category in all historical documents and set them as target search coordinates; Extract the number of words entered by the target user in each target search coordinate and set it as the target search word number; Get the target retrieval coordinate quantity; Calculate the expected number of words that the target user will enter under the target search coordinates: expected number of words = sum of target search words ÷ number of target search coordinates.

Citation Information

Patent Citations

  • Data recovery method and device for memory database

    CN113934573A