User data integration and safety guarantee method and system for game cross-platform operation
By using data format conversion and distributed storage technology in the user data integration and security guarantee system operated across the game, combined with fingerprint verification and security assessment modules, the problems of user data integration and security guarantee are solved, and user experience and data security are improved.
Patent Information
- Application Number
- CN202510429907.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-04-08
AI Technical Summary
During the cross-platform operation of the game, the integration and security of user data face many challenges, including differences in data formats and storage methods of different platforms, making it difficult to integrate data, and user data is vulnerable to attacks and leaks, posing security risks.
Provides a user data integration and security guarantee system for cross-platform operation of the game, including data collection, data format conversion, data integration storage, identity authentication, information acquisition and security assessment modules. User data is formatted through preset data format conversion rules, and security measures such as distributed storage technology and fingerprint verification are adopted to ensure the security and reliability of the data.
It effectively solves the problem of integration of user data between different platforms, improves user gaming experience, and through strict security evaluation and verification mechanisms, the security risks of user data in the storage process are reduced and data security guarantees are improved.
Smart Images

Figure CN119971511A_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 is showing a trend of cross-platform operation, and users can experience games on different device platforms (such as PC, mobile phones, tablets, etc.).
[0003] However, in the process of cross-platform game operation, the integration and security of user data face many challenges. On the one hand, the data formats and storage methods of different platforms differ, which makes it difficult to effectively integrate user data and provide users with a unified gaming experience. On the other hand, user data contains a large amount of sensitive information, which is vulnerable to attack and leakage 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 deficiencies in the prior art, this application provides a method and system for integrating and ensuring the security of 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: A data collection module is used to collect user data corresponding to users from different game platforms; A data format conversion module, used to convert the format of user data corresponding to the user according to a preset data format conversion rule; The data integration 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 adopts 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; An identity authentication module is used to input the initial identity information corresponding to the user, wherein the initial identity information 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; The security assessment module is used to verify the acquired fingerprint information according to the entered initial identity information, determine whether to allow access to the user data corresponding to the storage node, obtain the historical access information corresponding to the user, 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.
[0006] Preferably, the process of converting the format of the user data corresponding to the user according to the preset data format conversion rule 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 formatted based on a preset data format conversion rule, and the format-converted user data is verified, and then the user data corresponding to the format-converted user is output based on the verification result.
[0007] 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: 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 confirming the fingerprint matching degree 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.
[0008] 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.
[0009] Preferably, security analysis is performed on the user data based on the historical access information, and an early warning is issued based on the result of the security analysis, specifically including: In the selected time window, obtain the historical access information corresponding to the user, 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, Represents the preset reference access number, It is expressed as the preset reference access duration; The safety assessment value The preset safety 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 , it is necessary to further analyze the system security; If the safety assessment value When the system is abnormal, it is determined that there is an abnormality in the system security, and adjustments must be made according to the preset adjustment method.
[0010] Preferably, the process of further analyzing the system security specifically includes: During the preset time period, collect the corresponding real-time security assessment value within the preset time period, and construct a curve of 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.
[0011] Preferably, the process of adjusting according to a 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.
[0012] In the second aspect, the present application provides a method for integrating and securing user data for cross-platform game operations, including the following steps: Collect user data corresponding to users from different game platforms; Performing format conversion on 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 initial identity information corresponding to the user, the initial identity information includes password information and fingerprint information; When a user accesses a storage node, the fingerprint information corresponding to the user is obtained; The acquired 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, and 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.
[0013] 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.
[0014] In summary, the present application includes at least one of the following beneficial technical effects: 1. This application provides a user data integration and security assurance system for cross-platform game operations, which collects user data corresponding to users from different game platforms, converts the format of the user data corresponding to the users according to preset data format conversion rules, and then integrates and stores the user data corresponding to the users after the format conversion, thereby effectively reducing the situation where user data is difficult to effectively integrate due to differences in data formats and storage methods of different platforms, thereby effectively improving the user's gaming experience; 2. By verifying the acquired fingerprint information according to the entered initial identity information, 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, the user data is effectively reduced from being attacked and leaked during the storage process, thereby effectively improving the security of user data; 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. Based on the comparison result, the security of the system is judged, 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
[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for describing the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0016] Figure 1It is a system diagram of user data integration and security assurance for cross-platform game operations in an embodiment of the present application.
[0017] Figure 2 It is a flow chart of the method for integrating and ensuring security of user data in cross-platform game operations according to an embodiment of the present application. DETAILED DESCRIPTION
[0018] The following is combined with Figure 1-2 This application is described in further detail.
[0019] Example 1 The embodiments of the present application disclose a user data integration and security assurance system for cross-platform game operations.
[0020] Reference Figure 1 , a user data integration and security assurance system for cross-platform game operations, including: A data collection module is used to collect user data corresponding to users from different game platforms; A data format conversion module, used to convert the format of user data corresponding to the user according to a preset data format conversion rule; The data integration 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 adopts 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; An identity authentication module is used to input the initial identity information corresponding to the user, wherein the initial identity information 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; The security assessment module is used to verify the acquired fingerprint information according to the entered initial identity information, determine whether to allow access to the user data corresponding to the storage node, obtain the historical access information corresponding to the user, 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.
[0021] 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 is but 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.
[0022] Furthermore, the process of converting the format of the user data corresponding to the user according to the preset data format conversion rule 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; Specifically, the data type conversion rules include, but are not limited to, converting string type data corresponding to user data into numeric type, and converting the date and time format from an irregular form into a standard date and time format; 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 in the system. 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. Data standardization rules are used to standardize user data; The user data is formatted based on a preset data format conversion rule, and the format-converted user data is verified, and then the user data corresponding to the format-converted user is output based on the verification result.
[0023] Verify the user data after format conversion to ensure that the data format meets the expected requirements and the integrity and accuracy of the data are not affected. Test cases can be used to verify the correctness of the conversion rules, including tests for boundary cases and special cases. For example, for date format conversion, test different combinations of years, months, and dates; Furthermore, the preset data format conversion rules are continuously optimized based on actual operation conditions and feedback. As data sources change or new business needs emerge, the conversion rules may need to be adjusted to adapt to new situations.
[0024] It should be noted that 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: 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 confirming the fingerprint matching degree 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.
[0025] 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. For the fingerprint information that has been collected and preliminarily processed, a fingerprint feature extraction algorithm is used to extract the feature points of the fingerprint, such as the endpoints and bifurcation points of the ridges, 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 match.
[0026] 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.
[0027] It should be noted that the 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: In the selected time window, obtain the historical access information corresponding to the user, 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 ,in, Represents the preset reference access number, It is expressed as the preset reference access duration; 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 frequency of use. Abnormally frequent or too few visits may imply potential risks. Combined with the duration judgment, if there are multiple high-duration visits in a short period of time, it may be a malicious attempt. As a key indicator of identity authentication, fingerprint matching directly measures the authenticity of the visitor's identity. Low matching 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; The safety assessment value The preset safety 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 , it is necessary to further analyze the system security; If the safety assessment value When the system is abnormal, it is determined that there is an abnormality in the system security, and adjustments must be made according to the preset adjustment method.
[0028] It should be noted that the process of further analyzing the system security specifically includes: During the preset time period, collect the corresponding real-time security assessment value within the preset time period, and construct a curve of 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.
[0029] Specifically, constructing a curve of real-time security assessment value changing over time to confirm the coefficient of change, and comparing the coefficient of change with the preset threshold to determine the security of the system has many benefits. First, the change curve can intuitively present the dynamic changes of the system security status over time, which is convenient for managers to quickly grasp the security trend of the system and discover potential problems in time. The calculation of the coefficient of change provides a basis for the quantitative analysis of the security status, making the assessment of system security more accurate. The comparison with the preset threshold can quickly determine whether the system is in a safe range. If it is determined that there is no abnormality, it can ensure the stable operation of the system and reduce unnecessary intervention; if it is determined that there is an abnormality, timely adjustment according to the preset adjustment method can effectively avoid the expansion of security issues and reduce security risks. The above security assessment mechanism helps to warn and prevent security threats in advance, ensure the security and stability of system data, and improve the overall security and reliability of the system. At the same time, it reasonably allocates security management resources and improves management efficiency.
[0030] Furthermore, 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.
[0031] Example 2 The embodiments of the present application also disclose a method for integrating and ensuring the security of user data for cross-platform game operations.
[0032] Reference Figure 2 , the user data integration and security guarantee method for cross-platform game operation includes the following steps: Collect user data corresponding to users from different game platforms; Performing format conversion on 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 initial identity information corresponding to the user, the initial identity information includes password information and fingerprint information; When a user accesses a storage node, the fingerprint information corresponding to the user is obtained; The acquired 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, and 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.
[0033] 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 specific embodiments described or replace them in a similar manner. As long as they do not deviate from the concept of the invention, they should all fall within the protection scope of the present invention.
[0034] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0035] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well.
Claims
1. User data integration and security assurance system for cross-platform game operations, 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, used to convert the format of user data corresponding to the user according to a preset data format conversion rule; The data integration 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 adopts 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; An identity authentication module is used to input the initial identity information corresponding to the user, wherein the initial identity information 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; The security assessment module is used to verify the acquired fingerprint information according to the entered initial identity information, determine whether to allow access to the user data corresponding to the storage node, obtain the historical access information corresponding to the user, 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.
2. The user data integration and security guarantee system for cross-platform game operation 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 formatted based on a preset data format conversion rule, and the format-converted user data is verified, and then the user data corresponding to the format-converted user is output based on the verification result.
3. The user data integration and security guarantee system for cross-platform game operation according to claim 1 is characterized in that: Verify the acquired fingerprint information based on the entered initial identity information and determine whether to allow access to the user data corresponding to the storage node, including: Acquire fingerprint information corresponding to the user, and compare the fingerprint information with the fingerprint information stored in the user's initial identity information, and determine the fingerprint matching degree 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 guarantee system for cross-platform game operation according to claim 1, characterized in that: The historical access information corresponding to the user includes the number of visits, the duration corresponding to each visit, and the fingerprint matching degree.
5. The user data integration and security guarantee system for cross-platform game operation according to claim 4 is characterized in that: Perform security analysis on user data based on the historical access information, and issue an early warning based on the result of the security analysis, specifically including: In the selected time window, obtain the historical access information corresponding to the user, 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, Represents the preset reference access number, It is expressed as the preset reference access duration; The safety assessment value The preset safety 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 , it is necessary to further analyze the system security; If the safety assessment value When the system is abnormal, it is determined that there is an abnormality in the system security, and adjustments must be made according to the preset adjustment method.
6. The user data integration and security guarantee system for cross-platform game operation according to claim 5, characterized in that: 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 of 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.
7. The user data integration and security guarantee system for cross-platform game operation according to claim 6, 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.
8. A method for integrating and securing user data for cross-platform game operations, characterized in that: The following steps are involved: Collect user data corresponding to users from different game platforms; Performing format conversion on 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 initial identity information corresponding to the user, the initial identity information includes password information and fingerprint information; When a user accesses a storage node, the fingerprint information corresponding to the user is obtained; The acquired 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, and 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.
9. A computer-readable storage medium, characterized in that: Instructions are stored, and when the instructions are executed on a computer, the computer executes the user data integration and security guarantee system for cross-platform game operations as described in any one of claims 1 to 7.
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