User data integration and security assurance method and system for cross-platform game operations
By collecting, converting and integrating user data in the cross-platform operation of the game, and combining identity authentication and security assessment modules, the user data integration and security issues are solved, and the unified storage and security guarantee of user data is realized, and the user experience and system stability are improved.
Patent Information
- Application Number
- CN202510429907.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2045-04-08
AI Technical Summary
In the cross-platform game operation, user data is difficult to integrate and there are security risks, resulting in inconsistent user experience and low security.
User data is collected from different platforms through the data acquisition module, format conversion is used for format conversion, a unified user data center is established, and distributed storage technology is adopted, combining the identity authentication module and security assessment module for verification and security analysis, and early warning.
It realizes effective integration and security guarantee of user data, improves user experience and data security, reduces the risk of data leakage, and improves the security and reliability of the system.
Smart Images

Figure CN119971511B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of monitoring and analysis technology, and in particular to a method and system for integrating and ensuring the security of user data for cross-platform game operations. Background Art
[0002] With the continuous development of Internet technology, the gaming industry has shown a trend of cross-platform operation, and users can experience games on different device platforms (such as PC, mobile phones, tablets, etc.).
[0003] However, during the cross-platform operation of games, the integration and security of user data face many challenges. On the one hand, the data formats and storage methods of different platforms differ, making it difficult to effectively integrate user data and unable to provide users with a unified gaming experience. On the other hand, user data contains a large amount of sensitive information, which is vulnerable to attacks and leaks during storage, posing security risks to users and reducing the security of user data. There is still room for improvement. Summary of the Invention
[0004] In response to the shortcomings of the existing technology, this application provides a method and system for integrating and securing user data for cross-platform game operations.
[0005] First, this application provides a user data integration and security assurance system for cross-platform game operations, including:
[0006] A data collection module is used to collect user data corresponding to users from different game platforms;
[0007] A data format conversion module is used to convert the format of the user data corresponding to the user according to the preset data format conversion rules;
[0008] The data integration and storage module is used to integrate and store the user data corresponding to the user after format conversion, and establish a unified user data center. It uses distributed storage technology to store the user data corresponding to the user on the storage node, and the storage node corresponds to the user one by one;
[0009] The identity authentication module is used to input the initial identity information of the user, which includes password information and fingerprint information;
[0010] The information acquisition module is used to obtain the fingerprint information corresponding to the user when the user accesses the storage node;
[0011] The security assessment module is used to verify the acquired fingerprint information based on the entered initial identity information, determine whether to allow access to the user data corresponding to the storage node, obtain the user's corresponding historical access information, perform security analysis on the user data based on the historical access information, and issue an early warning based on the results of the security analysis.
[0012] Preferably, the process of converting the format of the user data corresponding to the user according to the preset data format conversion rules specifically includes:
[0013] Collect user data from different game platforms, analyze and process the user data, and then identify the data type and field name corresponding to the user data;
[0014] Read and parse preset data format conversion rules, which include data type conversion rules, field mapping rules, data cleaning rules, and data standardization rules;
[0015] The user data is format-converted based on a preset data format conversion rule, and the user data after the format conversion is verified, and then the user data corresponding to the user after the format conversion is output based on the verification result.
[0016] Preferably, the acquired fingerprint information is verified according to the entered initial identity information, and it is determined whether to allow access to the user data corresponding to the storage node, specifically including:
[0017] Obtaining fingerprint information corresponding to the user, and comparing the fingerprint information with the fingerprint information stored in the user's initial identity information, and determining a fingerprint match between the fingerprint information and the fingerprint information stored in the user's initial identity information based on the comparison result;
[0018] If the fingerprint matching degree is greater than a preset matching degree threshold, the user is allowed to access the user data corresponding to the storage node;
[0019] Otherwise, the user is not allowed to access the user data corresponding to the storage node.
[0020] Preferably, the historical access information corresponding to the user includes the number of visits, the duration corresponding to each visit, and the fingerprint matching degree.
[0021] Preferably, security analysis of user data is performed based on the historical access information, and an early warning is issued based on the result of the security analysis, specifically including:
[0022] In the selected time window, obtain the user's corresponding historical access information and extract the number of visits from the historical access information , the duration of each visit The fingerprint matching degree corresponding to each visit ,in, It represents the number corresponding to each visit. ;
[0023] By formula , confirm the safety assessment value , among which, among which, Represented as the preset reference number of visits, It is expressed as the preset reference access duration;
[0024] The safety assessment value and the preset security assessment threshold range Make a comparison;
[0025] If the safety assessment value When , it is determined that there is no abnormality in the system security;
[0026] If the safety assessment value in If the system security is between 0 and 1, further analysis of the system security is required;
[0027] If the safety assessment value When the system security is abnormal, it is determined that there is an abnormality and it is necessary to adjust it according to the preset adjustment method.
[0028] Preferably, the process of further analyzing the system security specifically includes:
[0029] During the preset time period, collect the corresponding real-time security assessment value within the preset time period, and construct a curve showing the real-time security assessment value changing over time. ;
[0030] By formula , confirm the coefficient of change corresponding to the safety assessment value ;
[0031] in, Indicates a preset time period;
[0032] The coefficient of change corresponding to the safety assessment value The preset change threshold Make a comparison;
[0033] If the coefficient of change corresponding to the safety assessment value , then it is determined that there is no abnormality in the system security;
[0034] If the coefficient of change corresponding to the safety assessment value , it is determined that there is an abnormality in the system security and it is necessary to adjust it according to the preset adjustment method.
[0035] Preferably, the process of adjusting according to the preset adjustment method specifically includes:
[0036] The user can verify the password information corresponding to the initial identity information, and can re-enter the user's corresponding fingerprint information after the verification is passed.
[0037] Secondly, this application provides a method for integrating and securing user data for cross-platform game operations, including the following steps:
[0038] Collect user data corresponding to users from different game platforms;
[0039] Convert the format of the user data corresponding to the user according to the preset data format conversion rules;
[0040] The user data corresponding to the user after format conversion is integrated and stored, and a unified user data center is established. Distributed storage technology is used to store the user data corresponding to the user on the storage node, and the storage node corresponds to the user one by one;
[0041] Enter the user's initial identity information, which includes password information and fingerprint information;
[0042] When a user accesses a storage node, the user's corresponding fingerprint information is obtained;
[0043] The obtained fingerprint information is verified according to the entered initial identity information, and it is determined whether access to the user data corresponding to the storage node is allowed, and the historical access information corresponding to the user is obtained. The user data is security analyzed based on the historical access information, and an early warning is issued based on the results of the security analysis.
[0044] In a third aspect, the present application provides a computer-readable storage medium storing instructions, which, when executed on a computer, enables the computer to execute any one of the user data integration and security assurance systems for cross-platform game operations described above.
[0045] In summary, this application includes at least one of the following beneficial technical effects:
[0046] 1. This application provides a user data integration and security assurance system for cross-platform game operations. By collecting user data corresponding to users from different game platforms and converting the format of the user data corresponding to the users according to preset data format conversion rules, the user data corresponding to the users after format conversion is integrated and stored. This effectively reduces the difficulty in effectively integrating user data due to differences in data formats and storage methods across different platforms, thereby effectively improving the user's gaming experience.
[0047] 2. By verifying the acquired fingerprint information based on the entered initial identity information, and determining whether to allow access to the user data corresponding to the storage node, and further obtaining the user's corresponding historical access information, and performing security analysis on the user data based on the historical access information, and issuing early warnings based on the results of the security analysis, it effectively reduces the security risks of user data being attacked and leaked during the storage process, thereby effectively improving the security of user data;
[0048] 3. By collecting the corresponding real-time security assessment values within a preset time period and constructing a curve of the real-time security assessment value changing over time, the change coefficient corresponding to the security assessment value is confirmed, and the change coefficient corresponding to the security assessment value is compared with the preset change threshold. The security of the system is judged based on the comparison results, which helps to provide early warning and prevent security threats, ensure the security and stability of system data, and thus effectively improve the overall security and reliability of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0050] Figure 1 It is a system diagram of user data integration and security assurance for cross-platform game operations in an embodiment of the present application.
[0051] Figure 2 This is a flow chart of a method for integrating and securing user data for cross-platform game operations according to an embodiment of the present application. DETAILED DESCRIPTION
[0052] The following is combined with Figure 1-2 This application is described in further detail.
[0053] Example 1
[0054] The embodiments of the present application disclose a user data integration and security assurance system for cross-platform game operations.
[0055] Reference Figure 1 , a user data integration and security assurance system for cross-platform game operations, including:
[0056] A data collection module is used to collect user data corresponding to users from different game platforms;
[0057] A data format conversion module is used to convert the format of the user data corresponding to the user according to the preset data format conversion rules;
[0058] The data integration and storage module is used to integrate and store the user data corresponding to the user after format conversion, and establish a unified user data center. It uses distributed storage technology to store the user data corresponding to the user on the storage node, and the storage node corresponds to the user one by one;
[0059] The identity authentication module is used to input the initial identity information of the user, which includes password information and fingerprint information;
[0060] The information acquisition module is used to obtain the fingerprint information corresponding to the user when the user accesses the storage node;
[0061] The security assessment module is used to verify the acquired fingerprint information based on the entered initial identity information, determine whether to allow access to the user data corresponding to the storage node, obtain the user's corresponding historical access information, perform security analysis on the user data based on the historical access information, and issue an early warning based on the results of the security analysis.
[0062] Specifically, the user data corresponding to the user includes but is not limited to the user's registration data, login information, in-game character information and game behavior data. The game behavior data includes but is not limited to game duration data, game level progress data and game consumption data. In the embodiment of the present application, the data acquisition module can adapt to the data formats of different platforms and obtain accurate and complete user data through interface calls and data capture.
[0063] Furthermore, the process of converting the format of the user data corresponding to the user according to the preset data format conversion rules specifically includes:
[0064] Collect user data from different game platforms, analyze and process the user data, and then identify the data type and field name corresponding to the user data;
[0065] Read and parse preset data format conversion rules, which include data type conversion rules, field mapping rules, data cleaning rules, and data standardization rules;
[0066] Specifically, the data type conversion rules include but are not limited to converting string type data corresponding to user data into a numeric type, and converting the date and time format from an irregular form to a standard date and time format;
[0067] Field mapping rules include, but are not limited to, mapping fields with different names but the same meaning on different platforms. For example, "user_id" on one platform may be "player_id" on another platform. They need to be uniformly mapped to the "user unique identifier" field used internally by the system.
[0068] Data cleaning rules are used to remove invalid data, duplicate data, and erroneous data. For example, text fields containing garbled or special characters are cleaned or replaced according to the rules.
[0069] Data standardization rules are used to standardize user data;
[0070] The user data is format-converted based on a preset data format conversion rule, and the user data after the format conversion is verified, and then the user data corresponding to the user after the format conversion is output based on the verification result.
[0071] Verify the user data after format conversion to ensure that the data format meets the expected requirements and that the integrity and accuracy of the data are not affected. Test cases can be used to verify the correctness of the conversion rules, including testing of edge cases and special cases. For example, for date format conversion, test different combinations of years, months, and days;
[0072] Furthermore, based on actual operation conditions and feedback, the preset data format conversion rules are continuously optimized. As data sources change or new business needs emerge, the conversion rules may need to be adjusted to adapt to the new situation.
[0073] It should be noted that the obtained fingerprint information is verified based on the entered initial identity information, and whether access to the user data corresponding to the storage node is allowed is determined, specifically including:
[0074] Obtaining fingerprint information corresponding to the user, and comparing the fingerprint information with the fingerprint information stored in the user's initial identity information, and determining a fingerprint match between the fingerprint information and the fingerprint information stored in the user's initial identity information based on the comparison result;
[0075] If the fingerprint matching degree is greater than a preset matching degree threshold, the user is allowed to access the user data corresponding to the storage node;
[0076] Otherwise, the user is not allowed to access the user data corresponding to the storage node.
[0077] Specifically, before comparing the fingerprint information with the fingerprint information stored in the user's initial identity information, the fingerprint information still needs to be preliminarily processed to remove noise, enhance contrast, etc., so as to improve the quality of the fingerprint information. The fingerprint information that has been collected and preliminarily processed is subjected to a fingerprint feature extraction algorithm to extract the characteristic points of the fingerprint, such as the endpoints and bifurcation points of the ridge line, to generate a fingerprint feature template. The above-mentioned fingerprint feature template contains the key feature information of the fingerprint, which is used for subsequent comparison and verification. The fingerprint feature template is compared with the fingerprint feature template stored in the user's initial identity information to confirm the fingerprint matching degree.
[0078] Furthermore, the historical access information corresponding to the user includes the number of visits, the duration corresponding to each visit, and the fingerprint matching degree.
[0079] It should be noted that the security analysis of user data based on the historical access information and the issuance of warnings based on the results of the security analysis specifically include:
[0080] In the selected time window, obtain the user's corresponding historical access information and extract the number of visits from the historical access information , the duration of each visit The fingerprint matching degree corresponding to each visit ,in, It represents the number corresponding to each visit. ;
[0081] By formula , confirm the safety assessment value ,in, Represented as the preset reference number of visits, It is expressed as the preset reference access duration;
[0082] Specifically, the preset reference number of visits and the preset reference access duration are obtained by fitting the user's historical habits. Confirming the security assessment value based on the user's corresponding number of visits, the duration of each visit, and the fingerprint matching degree can effectively improve data security. The number of visits can reflect the user's usage frequency. Abnormally frequent or too few visits may indicate potential risks. Combined with the duration, if there are multiple high-duration visits in a short period of time, it may be a malicious attempt. Fingerprint matching degree is a key indicator of identity authentication. It directly measures the authenticity of the visitor's identity. A low matching degree means that there may be a risk of identity impersonation. Secondly, it helps to optimize the user experience. For users with high security assessment values, the verification process can be appropriately simplified to improve access efficiency; and for users with low assessment values, verification can be strengthened to ensure security while avoiding excessive restrictions that affect normal use. Furthermore, from an operational perspective, it provides data support for system management, facilitates the early detection of abnormal access behavior, and takes timely measures to prevent security vulnerabilities, reduce the risk of data leakage, and reduce the losses caused by security incidents;
[0083] The safety assessment value and the preset security assessment threshold range Make a comparison;
[0084] If the safety assessment value When , it is determined that there is no abnormality in the system security;
[0085] If the safety assessment value in If the system security is between 0 and 1, further analysis of the system security is required;
[0086] If the safety assessment value When the system security is abnormal, it is determined that there is an abnormality and it is necessary to adjust it according to the preset adjustment method.
[0087] It should be noted that the process of further analyzing system security specifically includes:
[0088] During the preset time period, collect the corresponding real-time security assessment value within the preset time period, and construct a curve showing the real-time security assessment value changing over time. ;
[0089] By formula , confirm the coefficient of change corresponding to the safety assessment value ;
[0090] in, Indicates a preset time period;
[0091] The coefficient of change corresponding to the safety assessment value The preset change threshold Make a comparison;
[0092] If the coefficient of change corresponding to the safety assessment value , then it is determined that there is no abnormality in the system security;
[0093] If the coefficient of change corresponding to the safety assessment value , it is determined that there is an abnormality in the system security and it is necessary to adjust it according to the preset adjustment method.
[0094] Specifically, constructing a real-time security assessment curve over time to identify the coefficient of change and comparing it with a preset threshold to determine system security offers several benefits. First, the curve visually illustrates the dynamic changes in the system's security status over time, allowing managers to quickly understand system security trends and identify potential issues. The calculation of the coefficient of change provides a basis for quantitative analysis of the security status, making system security assessments more accurate. Comparison with the preset threshold quickly determines whether the system is within a safe range. If no anomalies are detected, stable system operation is ensured, minimizing unnecessary intervention. If anomalies are detected, timely adjustments are made according to the preset method, effectively preventing the escalation of security issues and reducing security risks. This security assessment mechanism helps provide early warning and prevent security threats, ensuring the security and stability of system data, and improving the overall security and reliability of the system. It also rationally allocates security management resources and enhances management efficiency.
[0095] Furthermore, the process of adjusting according to the preset adjustment method specifically includes:
[0096] The user can verify the password information corresponding to the initial identity information, and can re-enter the user's corresponding fingerprint information after the verification is passed.
[0097] Example 2
[0098] The embodiments of the present application also disclose a method for integrating and securing user data for cross-platform game operations.
[0099] Reference Figure 2 ,The user data integration and security guarantee method for cross-platform game operations includes the following steps:
[0100] Collect user data corresponding to users from different game platforms;
[0101] Convert the format of the user data corresponding to the user according to the preset data format conversion rules;
[0102] The user data corresponding to the user after format conversion is integrated and stored, and a unified user data center is established. Distributed storage technology is used to store the user data corresponding to the user on the storage node, and the storage node corresponds to the user one by one;
[0103] Enter the user's initial identity information, which includes password information and fingerprint information;
[0104] When a user accesses a storage node, the user's corresponding fingerprint information is obtained;
[0105] The obtained fingerprint information is verified according to the entered initial identity information, and it is determined whether access to the user data corresponding to the storage node is allowed, and the historical access information corresponding to the user is obtained. The user data is security analyzed based on the historical access information, and an early warning is issued based on the results of the security analysis.
[0106] The above contents are merely examples and explanations of the concept of the present invention. Those skilled in the art may make various modifications or additions to the described specific embodiments or replace them in similar ways. As long as they do not deviate from the concept of the invention, they should all fall within the scope of protection of the present invention.
[0107] Throughout this specification, references to terms such as "one embodiment," "example," or "specific example" indicate that the specific features, structures, materials, or characteristics described in conjunction with that embodiment or example are included in at least one embodiment or example of the present invention. In this specification, schematic representations of these terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
[0108] The preferred embodiments of the present invention disclosed above are intended only to help illustrate the present invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the present invention to specific embodiments. Obviously, many modifications and variations are possible based on the contents of this specification. These embodiments are selected and described in detail in this specification to better explain the principles and practical applications of the present invention, thereby enabling those skilled in the art to better understand and utilize the present invention.
Claims
1. The user data integration and security assurance system for cross-platform game operations is characterized by: include: A data collection module is used to collect user data corresponding to users from different game platforms; A data format conversion module is used to convert the format of the user data corresponding to the user according to the preset data format conversion rules; The data integration and storage module is used to integrate and store the user data corresponding to the user after format conversion, and establish a unified user data center. It uses distributed storage technology to store the user data corresponding to the user on the storage node, and the storage node corresponds to the user one by one; The identity authentication module is used to input the initial identity information of the user, which includes password information and fingerprint information; The information acquisition module is used to obtain the fingerprint information corresponding to the user when the user accesses the storage node; A security assessment module is used to verify the acquired fingerprint information based on the entered initial identity information, determine whether to allow access to the user data corresponding to the storage node, obtain the user's corresponding historical access information, perform security analysis on the user data based on the historical access information, and issue an early warning based on the results of the security analysis; The user's corresponding historical access information includes the number of visits, the duration of each visit, and the fingerprint matching degree; Perform security analysis on user data based on the historical access information, and issue an early warning based on the results of the security analysis, specifically including: In the selected time window, obtain the user's corresponding historical access information and extract the number of visits from the historical access information , the duration of each visit The fingerprint matching degree corresponding to each visit ,in, It represents the number corresponding to each visit. ; By formula , confirm the safety assessment value , among which, among which, Represented as the preset reference number of visits, It is expressed as the preset reference access duration; The safety assessment value and the preset security assessment threshold range Make a comparison; If the safety assessment value When , it is determined that there is no abnormality in the system security; If the safety assessment value in If the system security is between 0 and 1, further analysis of the system security is required; If the safety assessment value When the system security is abnormal, it is determined that there is an abnormality and it is necessary to adjust it according to the preset adjustment method; The process of further analyzing the system security includes: During the preset time period, collect the corresponding real-time security assessment value within the preset time period, and construct a curve showing the real-time security assessment value changing over time. ; By formula , confirm the coefficient of change corresponding to the safety assessment value ; in, Indicates a preset time period; The coefficient of change corresponding to the safety assessment value The preset change threshold Make a comparison; If the coefficient of change corresponding to the safety assessment value , then it is determined that there is no abnormality in the system security; If the coefficient of change corresponding to the safety assessment value , it is determined that there is an abnormality in the system security and it is necessary to adjust it according to the preset adjustment method.
2. The user data integration and security assurance system for cross-platform game operations according to claim 1 is characterized in that: The process of converting the format of the user data corresponding to the user according to the preset data format conversion rules specifically includes: Collect user data from different game platforms, analyze and process the user data, and then identify the data type and field name corresponding to the user data; Read and parse preset data format conversion rules, which include data type conversion rules, field mapping rules, data cleaning rules, and data standardization rules; The user data is format-converted based on a preset data format conversion rule, and the user data after the format conversion is verified, and then the user data corresponding to the user after the format conversion is output based on the verification result.
3. The user data integration and security assurance system for cross-platform game operations according to claim 1 is characterized in that: Verify the acquired fingerprint information based on the initial identity information entered, and determine whether to allow access to the user data corresponding to the storage node. Specifically, the following steps are performed: Obtaining fingerprint information corresponding to the user, and comparing the fingerprint information with the fingerprint information stored in the user's initial identity information, and determining a fingerprint match between the fingerprint information and the fingerprint information stored in the user's initial identity information based on the comparison result; If the fingerprint matching degree is greater than a preset matching degree threshold, the user is allowed to access the user data corresponding to the storage node; Otherwise, the user is not allowed to access the user data corresponding to the storage node.
4. The user data integration and security assurance system for cross-platform game operations according to claim 3 is characterized in that: The process of adjusting according to the preset adjustment method specifically includes: The user can verify the password information corresponding to the initial identity information, and can re-enter the user's corresponding fingerprint information after the verification is passed.
5. A method for integrating and securing user data for cross-platform gaming operations, applied to the system for integrating and securing user data for cross-platform gaming operations as described in any one of claims 1 to 4, characterized in that: The following steps are involved: Collect user data corresponding to users from different game platforms; Convert the format of the user data corresponding to the user according to the preset data format conversion rules; The user data corresponding to the user after format conversion is integrated and stored, and a unified user data center is established. Distributed storage technology is used to store the user data corresponding to the user on the storage node, and the storage node corresponds to the user one by one; Enter the user's initial identity information, which includes password information and fingerprint information; When a user accesses a storage node, the user's corresponding fingerprint information is obtained; The obtained fingerprint information is verified according to the entered initial identity information, and it is determined whether access to the user data corresponding to the storage node is allowed, and the historical access information corresponding to the user is obtained. The user data is security analyzed based on the historical access information, and an early warning is issued based on the results of the security analysis.
6. A computer-readable storage medium, characterized in that: Instructions are stored, and when the instructions are run on a computer, the computer is caused to execute the user data integration and security assurance system for cross-platform game operations according to any one of claims 1 to 4.
Citation Information
Patent Citations
Safety management system based on fingerprint calling data
CN117688542A
Digital governance and service system of traffic data center
CN118606297A
Multi-platform collaborative data acquisition and analysis method
CN119379194A