An information determination method, apparatus, device, computer storage medium and computer program product

By acquiring the evidence collection identifier and user characteristics of the evidence collection operation, generating evidence files and identifying the target user identifier, the problem of difficulty in evidence collection in cyberspace is solved, and efficient automated evidence extraction and accurate location of target users are achieved.

CN118827736BActive Publication Date: 2025-11-21CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410239493.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-01
Publication Date
2025-11-21
Estimated Expiration
2044-03-01

AI Technical Summary

Technical Problem

In cyberspace, evidence collection is difficult and inefficient, especially in the areas of internet space, gaming space, and virtual reality space, where the challenges of obtaining evidence of misconduct have not been effectively addressed.

Method used

By acquiring the evidence collection identifier, user location, and visibility range of the evidence collection operation, generating evidence files and storing file identifiers, receiving user characteristics sent by the server, and determining the target identifier of the target user based on user characteristics and stored evidence information, automated evidence extraction is achieved.

Benefits of technology

It improves the efficiency of evidence collection, solves the problem of difficulty in obtaining evidence, and realizes automated evidence acquisition and accurate location of target users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118827736B_ABST
    Figure CN118827736B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a kind of information determination methods, comprising: after obtaining the forensics operation of user, the forensics identification of forensics operation, the forensics position of user and the visible range of user are determined and sent to server;Obtain the information available to user in terminal and get evidence file;Determine the file identification of evidence file, and store file identification and forensics identification to target blockchain, file identification and forensics identification have mapping relationship;Receive the user feature of user to be confirmed sent by server, and the user feature is determined based on the forensics identification, forensics position and the visible range of user by server;Determine the target user feature and target storage information of target user based on user feature, and send to server, to make server determine the target identification of target user based on target user feature and target storage information.The embodiment of the application also discloses a kind of information determination device, equipment, computer storage medium and computer program product.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the information determination technology in the computer field, and particularly relates to an information determination method and device, equipment, computer storage medium and computer program product. BACKGROUND

[0002] In recent years, it is difficult to confirm network violence perpetrators and collect evidence. Moreover, it is still difficult to obtain evidence of undesirable behaviors in virtual spaces such as Internet space, game space and virtual reality (VR) space. To solve the above problems, current network behavior evidence mainly relies on self-evidence collection by the accuser, action monitoring function in virtual space and archive function of cloud game platform. However, there are still problems of difficult evidence collection and low evidence collection efficiency. SUMMARY

[0003] To solve the above technical problems, the embodiments of the present application provide an information determination method, device, equipment, computer storage medium and computer program product, which solve the problems of difficult evidence collection and low evidence collection efficiency in related art in evidence extraction in network space.

[0004] To achieve the above purpose, the technical scheme of the embodiments of the present application is as follows:

[0005] An information determination method, the method comprising:

[0006] After obtaining the evidence collection operation of the user, determining the evidence collection identifier of the evidence collection operation, the evidence collection position of the user and the visible range of the user and sending them to the server;

[0007] Obtaining the information available to the user in the terminal to obtain an evidence file;

[0008] Determining the file identifier of the evidence file, and storing the file identifier and the evidence collection identifier; wherein the file identifier and the evidence collection identifier have a mapping relationship;

[0009] Receiving the user features of the user to be confirmed sent by the server; wherein the user features are visible and can identify the user to be confirmed; the user features are determined by the server based on the evidence collection identifier, the evidence collection position and the visible range of the user;

[0010] Determining the target user features and target evidence storage information of the target user based on the user features, and sending them to the server, so that the server determines the target identifier of the target user based on the target user features and the target evidence storage information.

[0011] The information available to the user in the terminal is obtained as an evidence file, including:

[0012] Image information seen by the user in the terminal is collected;

[0013] Audio information received by the terminal is obtained;

[0014] Text information seen by the user in the terminal is obtained;

[0015] The evidence file is generated based on the image information, the audio information and the text information.

[0016] The file identifier of the evidence file is determined, including:

[0017] A first input operation of the user for the evidence file is received;

[0018] If it is determined that the content of the evidence file is accurate based on the first input operation, the file identifier is determined.

[0019] The file identifier is determined, including:

[0020] Each evidence file is processed by using a target hash algorithm to obtain a digital signature of each evidence file;

[0021] The digital signature is determined as the file identifier.

[0022] The target user feature and the target evidence information of the target user are determined based on the user feature, including:

[0023] The user feature is displayed by using a target display mode;

[0024] A second input operation of the user for the user feature is received;

[0025] The target user feature of the target user is determined from the user feature based on the second input operation, and the target evidence information is generated based on the target user feature.

[0026] The method further includes:

[0027] If it is determined that the target evidence information is accurate and the content of the evidence file is accurate, first indication information is sent to the server;

[0028] If it is determined that the target evidence information is incorrect and the content of the evidence file is accurate, second indication information is sent to the server.

[0029] An information determination method, including:

[0030] The receiver terminal sends an evidence collection operation identifier, the user's evidence collection location, and the user's visibility range, and determines the evidence collection area in the network virtual space based on the evidence collection location and the visibility range;

[0031] The users who have visited the evidence collection area within the target time period are identified to obtain the users to be confirmed.

[0032] Generate user characteristics of the user to be confirmed and send the user characteristics to the terminal; wherein the user characteristics are visible and can identify the user to be confirmed;

[0033] The terminal receives target user characteristics and target evidence information of the target user; wherein the target user characteristics and target evidence information are determined by the terminal based on the user characteristics.

[0034] The target identifier of the target user is determined based on the target user characteristics and the target evidence information, and the target identifier is stored; wherein the target identifier has a mapping relationship with the evidence collection identifier.

[0035] In the above scheme, determining the target identifier of the target user based on the target user characteristics and the target evidence information includes:

[0036] The identifier of the target user is determined based on the target user characteristics; wherein, the target user characteristics and the target user identifier have a one-to-one mapping relationship;

[0037] Based on the target user's identifier and the target evidence information, the target user's target identifier is determined.

[0038] The method in the above scheme further includes:

[0039] Generate a target user identifier table based on the target identifier;

[0040] Accordingly, storing the target identifier includes:

[0041] The system receives a first instruction message sent by the terminal and stores the target user identifier table, the evidence collection identifier, the evidence collection location, and the visible range based on the first instruction message.

[0042] Alternatively, receive the second instruction information sent by the terminal, and update the target user identifier table based on the second instruction information;

[0043] The updated target user identifier table, the evidence collection identifier, the evidence collection location, and the visibility range are stored.

[0044] A first information determining device, comprising:

[0045] The determining unit is used to determine the evidence collection identifier of the evidence collection operation, the evidence collection location of the user, and the visible range of the user after obtaining the user's evidence collection operation, and send them to the server;

[0046] The first acquisition unit is used to acquire the user-accessible information in the terminal to obtain the evidence file.

[0047] The first processing unit is configured to determine the file identifier of the evidence document and store the file identifier and the evidence collection identifier; wherein the file identifier and the evidence collection identifier have a mapping relationship;

[0048] The first receiving unit is configured to receive user features of the user to be confirmed sent by the server; wherein the user features are visible and can identify the user to be confirmed; the user features are determined by the server based on the evidence collection identifier, the evidence collection location, and the visibility range of the user;

[0049] The first processing unit is further configured to determine the target user characteristics and target evidence information of the target user based on the user characteristics, and send them to the server so that the server can determine the target identifier of the target user based on the target user characteristics and target evidence information.

[0050] A second information determining device, comprising:

[0051] The second receiving unit is used to receive the evidence collection identifier of the evidence collection operation, the user's evidence collection location and the user's visible range sent by the terminal, and to determine the evidence collection area based on the evidence collection location and the visible range.

[0052] The second acquisition unit is used to acquire users who have visited the evidence collection area within the target time period, and obtain users to be confirmed.

[0053] The second processing unit is used to generate user characteristics of the user to be confirmed and send the user characteristics to the terminal; wherein the user characteristics are visible and can identify the user to be confirmed;

[0054] The second receiving unit is further configured to receive target user characteristics and target evidence information of the target user sent by the terminal; wherein the target user characteristics and the target evidence information are determined by the terminal based on the user characteristics;

[0055] The second processing unit is further configured to determine the target identifier of the target user based on the target user characteristics and the target evidence storage information, and store the target identifier; wherein the target identifier has a mapping relationship with the evidence collection identifier.

[0056] A terminal, the terminal comprising: a first processor, a first memory, and a first communication bus;

[0057] The first communication bus is used to establish a communication connection between the first processor and the first memory;

[0058] The first processor is used to execute the information determination program in the first memory to implement the steps of the above-described information determination method.

[0059] A server, the server comprising: a second processor, a second memory, and a second communication bus;

[0060] The second communication bus is used to establish a communication connection between the second processor and the second memory;

[0061] The second processor is used to execute the information determination program in the second memory to implement the steps of the information determination method described above.

[0062] A computer-readable storage medium storing one or more programs that can be executed by one or more processors to implement the steps of the information determination method described above.

[0063] A computer program product comprising a computer program that, when executed by a processor, implements the above-described method.

[0064] The information determination method, apparatus, device, computer storage medium, and computer program product provided in the embodiments of this application, after obtaining a user's evidence collection operation, determine the evidence collection identifier of the evidence collection operation, the user's evidence collection location, and the user's visibility range and send them to the server. They obtain the information accessible to the user in the terminal to obtain evidence files, determine the file identifier of the evidence files, and store the file identifier and the evidence collection identifier. The file identifier and the evidence collection identifier have a mapping relationship. Then, they receive the user characteristics of the user to be confirmed sent by the server. The user characteristics are determined by the server based on the evidence collection identifier, evidence collection location, and the user's visibility range. Based on the user characteristics, they determine the target user characteristics and target evidence storage information of the target user and send them to the server, so that the server can determine the target identifier of the target user based on the target user characteristics and target evidence storage information. Thus, after obtaining an evidence collection operation, the terminal side and the server side can automatically trigger the acquisition of evidence files related to the evidence collection operation from the terminal and the network virtual space, and can identify the corresponding target user, without requiring the person (i.e., the plaintiff) to collect evidence themselves. This solves the problem of difficulty in evidence extraction in network space in related technologies and improves the efficiency of evidence collection. Attached Figure Description

[0065] Figure 1A flowchart illustrating an information determination method provided for an embodiment of this application;

[0066] Figure 2 A flowchart illustrating another information determination method provided for an embodiment of this application;

[0067] Figure 3 A flowchart illustrating yet another information determination method provided for an embodiment of this application;

[0068] Figure 4 A schematic diagram illustrating an information determination method according to another embodiment of this application;

[0069] Figure 5 A schematic diagram illustrating the confirmation of evidence document content in an information determination method provided for an embodiment of this application;

[0070] Figure 6 A schematic diagram illustrating the confirmation of target evidence information in an information determination method provided in an embodiment of this application;

[0071] Figure 7 A schematic diagram of the structure of a first information determining device provided for an embodiment of this application;

[0072] Figure 8 A schematic diagram of the structure of a second information determining device provided for an embodiment of this application;

[0073] Figure 9 A schematic diagram of the structure of a terminal provided for an embodiment of this application;

[0074] Figure 10 This is a schematic diagram of the structure of a server provided for an embodiment of this application. Detailed Implementation

[0075] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0076] It should be understood that the phrases "embodiments of this application" or "foreign embodiments" throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "embodiments of this application" or "in the foreign embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0077] Unless otherwise specified, any step in the embodiments of this application performed by the electronic device may be executed by the processor of the electronic device. It is also worth noting that the embodiments of this application do not limit the order in which the electronic device performs the following steps. Furthermore, the methods used to process data in different embodiments may be the same or different methods. It should also be noted that any step in the embodiments of this application can be executed independently by the electronic device; that is, when the electronic device performs any step in the following embodiments, it may not depend on the execution of other steps.

[0078] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of this application.

[0079] This application provides an information determination method, which can be applied to a terminal, as described above. Figure 1 As shown, the method may include the following steps:

[0080] Step 101: After obtaining the user's evidence collection operation, determine the evidence collection identifier, the user's evidence collection location, and the user's visibility range, and send them to the server.

[0081] In this embodiment, the evidence collection identifier can be a requirement-based identifier that uniquely identifies the evidence collection operation; and different evidence collection operations have different evidence collection identifiers. The evidence collection operation can be generated after an operation on the terminal, instructing the terminal to perform evidence collection operations in the network virtual space. The user's evidence collection location refers to the user's spatial location in the network virtual space when performing the evidence collection operation; the user's visible range refers to the visible range of the user at the current evidence collection location within the network virtual space. It should be noted that the evidence collection identifier, the user's evidence collection location, and the user's visible range can be referred to as initial evidence collection information.

[0082] In other embodiments of this application, the terminal may further determine the user identifier of the user who triggered the evidence collection operation, so as to subsequently know who performed the evidence collection operation. Of course, the user identifier can also be referred to as initial evidence collection information. In one feasible implementation, the user identifier may refer to a user's identity document (ID).

[0083] Step 102: Obtain evidence documents by acquiring information available to the user in the terminal.

[0084] In this embodiment of the application, the evidence file can refer to a file corresponding to the evidence collection operation and accessible to the user on the terminal. This evidence file may include information such as images, audio, video, and text.

[0085] In other embodiments of this application, the evidence documents may be obtained through information collection in a terminal. It should be noted that the evidence documents may include a single file or multiple files constituting an evidence document set.

[0086] Step 103: Determine the file identifier of the evidence document and store the file identifier and the evidence collection identifier.

[0087] Among them, the document identifier and the evidence collection identifier have a mapping relationship.

[0088] In the embodiments of this application, the file identifier is used to uniquely identify the evidence document; and the file identifier can also be used to prevent the evidence document from being tampered with; that is, the file identifier can also be called an anti-tampering identifier.

[0089] After determining the file identifier of the evidence document, the terminal can establish a mapping relationship between the file identifier and the evidence collection identifier, and save both the file identifier and the evidence collection identifier. Alternatively, the file identifier and the evidence collection identifier can be saved to the evidence chain; this evidence chain can refer to a blockchain or a dedicated storage area on a server for storing evidence document information. It should be noted that establishing the mapping relationship between the file identifier and the evidence collection identifier facilitates the subsequent retrieval of evidence documents from the evidence chain and distinguishes different evidence documents from different evidence collection operations.

[0090] Step 104: Receive the user characteristics of the user to be confirmed from the server.

[0091] Among them, user characteristics are visible and can identify the user to be confirmed; user characteristics are determined by the server based on the evidence collection identifier, evidence collection location and the user's visibility range.

[0092] In this embodiment of the application, after the terminal sends the initial evidence collection information, including the evidence collection identifier, the user's evidence collection location, and the user's visibility range, to the server, the server will trigger the operation of determining the target user corresponding to the evidence file from the network virtual space. Then, the server will first determine the user characteristics of the user to be confirmed from the network virtual space based on the evidence collection identifier, evidence collection location, and the user's visibility range, and send the user characteristics of the user to be confirmed to the terminal.

[0093] It should be noted that the users to be confirmed can refer to the users corresponding to the evidence documents who have a probability of becoming the target users. In other words, the users who are likely to become the target users are initially selected from all users. User characteristics can refer to the explicit characteristics of the users to be confirmed.

[0094] Step 105: Determine the target user characteristics and target evidence information of the target user based on user characteristics, and send them to the server so that the server can determine the target identifier of the target user based on the target user characteristics and target evidence information.

[0095] In this embodiment of the application, the terminal can filter out the target user features of the final target user from the user features of the user to be confirmed based on the user's input operation on user features; at the same time, the terminal can generate target evidence information based on the target user features.

[0096] It should be noted that target user characteristics can refer to the explicit characteristics of target users; and server can refer to cloud server.

[0097] The information determination method provided in the embodiments of this application can automatically trigger the terminal side to obtain the evidence file for the evidence collection operation after the evidence collection operation is obtained, and can determine the corresponding target user together with the server side, without requiring the person (i.e. the plaintiff) to collect evidence. This solves the problems of difficulty in obtaining evidence and incomplete evidence collection in the related technology for evidence extraction in cyberspace, and improves the efficiency of evidence collection.

[0098] Based on the foregoing embodiments, embodiments of this application provide an information determination method, which can be applied to a server, as described above. Figure 2 As shown, the method may include the following steps:

[0099] Step 201: Receive the evidence collection operation identifier, user's evidence collection location, and user's visibility range sent by the terminal, and determine the evidence collection area in the network virtual space based on the evidence collection location and visibility range.

[0100] In this embodiment of the application, after receiving the initial evidence collection information sent by the terminal, the server can trigger the operation of determining the target user corresponding to the evidence file. Then, the user's field of vision area at the time of evidence collection can be determined by taking the user's evidence collection location as the center and the user's visible range (i.e., field of view parameter) as the radius, thus obtaining the evidence collection area.

[0101] It should be noted that the user's visible range can refer to the "maximum field of view" allowed in the current virtual network space; in this way, the maximum area for evidence collection in the virtual network space can be determined.

[0102] Step 202: Obtain users who have visited the evidence collection area within the target time period to obtain users to be confirmed.

[0103] In this embodiment, the target time can refer to the time from the start time to the current time. This target time can be used as an evidence collection time window to obtain users who have accessed the evidence collection area within the target time, thereby obtaining the users to be confirmed. It should be noted that the start time can refer to the time when the server triggers the operation to determine the target user corresponding to the evidence file; and when there are multiple users to be confirmed, these multiple users to be confirmed can exist in the form of a list.

[0104] Step 203: Generate the user characteristics of the user to be confirmed and send the user characteristics of the user to be confirmed to the terminal.

[0105] Among them, user characteristics are visible and can identify users to be confirmed.

[0106] In the embodiments of this application, user characteristics may include user visual characteristics and visual unique identifiers; that is, user characteristics may be visual, and each user to be confirmed has unique user characteristics, that is, the user characteristics of different users to be confirmed are different.

[0107] It should be noted that user visual characteristics refer to the image presented by a user in the virtual space of the network, which can be a virtual digital person, a picture, an avatar, a nickname, etc.; and when there are users whose user characteristics are completely the same, the terminal can make the user characteristics of different users different by adding color, changing color, adding image or text labels, etc., so as to achieve global uniqueness of user characteristics.

[0108] Step 204: Receive the target user's characteristics and target evidence information sent by the terminal.

[0109] Among them, the target user characteristics and target evidence information are determined by the terminal based on the user characteristics.

[0110] In this embodiment of the application, after the server determines the user characteristics of the user to be confirmed, it can mark the user characteristics according to the target display method; then, it can send the marked user characteristics to the terminal; then, the terminal can determine the target user characteristics and target evidence information of the target user from the user characteristics of the user to be confirmed based on the user characteristics.

[0111] Step 205: Determine the target identifier of the target user based on the target user characteristics and target evidence information, and store the target identifier.

[0112] Among them, the target identifier and the evidence collection identifier have a mapping relationship.

[0113] In this embodiment, the server can first determine the target user's identifier based on the target user's characteristics and target evidence information, and then determine the target user's target identifier based on the target user's identifier. The target user's target identifier can be used to uniquely identify the target user. In one feasible implementation, the target user's target identifier can refer to the set of the target user's identifier determined based on the target user's characteristics and the target evidence information. Furthermore, the target identifier can be stored in the evidence chain.

[0114] It should be noted that the descriptions of the same steps and contents as in other embodiments in this embodiment can be found in the descriptions in other embodiments, and will not be repeated here.

[0115] The information determination method provided in the embodiments of this application can automatically trigger the server side to obtain the target user for the evidence collection operation from the network virtual space after the evidence collection operation is obtained, without the need for the person (i.e. the plaintiff) to confirm the corresponding evidence information. This solves the problems of difficulty in obtaining evidence and incomplete evidence collection in the related technology for evidence extraction in the network space, and improves the efficiency of evidence collection.

[0116] Based on the foregoing embodiments, embodiments of this application provide an information determination method, referring to... Figure 3 As shown, the method may include the following steps:

[0117] Step 301: After the terminal obtains the user's evidence collection operation, it determines the evidence collection identifier of the evidence collection operation, the user's evidence collection location, and the user's visibility range, and sends them to the server.

[0118] In this embodiment of the application, step 301 may be achieved by... Figure 4 This is achieved through the startup module shown. And, as... Figure 4 The user who initiates the evidence collection operation can refer to the evidence collection user; the evidence collection identifier can refer to the evidence collection ID, and the user identifier can refer to the evidence collection user ID.

[0119] Step 302: The terminal collects image information that the user has seen on the terminal and obtains audio information received by the terminal.

[0120] In this embodiment of the application, all operations performed on the terminal side can be through... Figure 4 This is achieved through the terminal forensics module and forensics verification module shown. Specifically, the terminal forensics module in the terminal can call the camera from the user's perspective and the audio interface on the terminal to start recording the information seen from the user's perspective, that is, recording the image information of the terminal within the user's field of vision, as well as the audio information that the user can receive. Among them, the recorded image information of the terminal within the user's field of vision can include picture information and video information of the terminal within the user's field of vision.

[0121] Step 303: The terminal obtains the text information that the user has seen on the terminal.

[0122] In this embodiment, the terminal evidence collection module in the terminal can call the camera from the user's perspective to start recording text information such as chat information and topic comments in the text box visible to the user in the terminal.

[0123] Step 304: The terminal generates evidence files based on image information, audio information, and text information.

[0124] After the user-defined end of recording the information seen from the user's perspective, the recorded image, audio, and text information can be integrated and processed through the terminal evidence collection module to obtain one or more evidence files.

[0125] Step 305: The terminal receives the user's first input operation on the evidence document.

[0126] In this embodiment of the application, after generating the evidence file, Figure 4 The terminal evidence collection module shown can push evidence files to the evidence collection confirmation module in the terminal; at this time, the user can, as shown in the example... Figure 5 The query interface of the evidence collection and confirmation module shown can view the evidence file and determine whether the evidence content in the evidence file is accurate. If the user determines that the evidence content in the evidence file is accurate, a confirmation operation is triggered. If the user determines that the evidence content in the evidence file is inaccurate, a denial operation is triggered. That is, the user can input a first input operation, including a confirmation operation or a denial operation, into the terminal.

[0127] Step 306: If the content of the evidence document is determined to be accurate based on the first input operation, the terminal determines the file identifier of the evidence document and stores the file identifier and the evidence collection identifier.

[0128] Among them, the document identifier and the evidence collection identifier have a mapping relationship.

[0129] In this embodiment of the application, if the first input operation is a confirmation operation indicating that the content of the evidence file is accurate, the terminal evidence collection module in the terminal can generate a file identifier for the evidence file and store the file identifier of the evidence file in the corresponding evidence chain; if the first input operation is a negation operation indicating that the content of the evidence file is inaccurate, the terminal evidence collection module in the terminal will instruct the terminal and the server to terminate the current evidence collection behavior for the evidence collection operation, that is, no further evidence collection will be carried out.

[0130] The step 306, "determining the file identifier of the evidence document," can be achieved in the following way:

[0131] Step 306a: The terminal uses the target hash algorithm to process each evidence file to obtain the digital signature of each evidence file.

[0132] In this embodiment of the application, the target hash algorithm may refer to a hash algorithm; specifically, the terminal evidence collection and confirmation module may use a hash algorithm to process each evidence file to obtain the hash value of each evidence file; and then determine the hash value as the digital signature of the corresponding evidence file.

[0133] Step 306b: The terminal determines that the digital signature is a file identifier.

[0134] In this embodiment of the application, if there are multiple evidence files, a hash list can be generated based on the hash values ​​of all evidence files to obtain the file identifier of each evidence file. Furthermore, this file identifier can also serve as an anti-tampering identifier for the evidence file.

[0135] Step 307: The server receives the evidence collection identifier, the user's evidence collection location, and the user's visibility range sent by the terminal, and determines the evidence collection area in the network virtual space based on the evidence collection location and visibility range.

[0136] The process of the server receiving initial evidence collection information and determining the evidence collection area based on the evidence collection location and visibility range in the initial evidence collection information can be implemented by a cloud-based evidence collection module in the server.

[0137] Step 308: The server obtains users who have accessed the evidence collection area within the target time period and obtains users to be confirmed.

[0138] The process of identifying the user to be confirmed can be accomplished by the cloud-based evidence collection module on the server; and the final identified user to be confirmed can be represented by a user identifier, which can be a user ID; therefore, the user IDs to be confirmed can be stored in the form of a list of suspected user IDs.

[0139] Step 309: The server generates user characteristics of the user to be confirmed and sends the user characteristics to the terminal.

[0140] There is a one-to-one mapping between user characteristics and user IDs. It should be noted that the server can configure different display methods for user characteristics before sending them to the terminal. Specifically, the display methods can include real-time presentation and post-event presentation. Real-time presentation refers to generating a "highlight" from the perspective of the user being investigated, or displaying a floating label above their image, for users still in the "evidence collection area" awaiting verification. Post-event presentation refers to determining the appearance and nickname (i.e., user characteristics) of users awaiting verification within the evidence collection time window for those no longer in the evidence collection area, and then displaying these specific user characteristics to the user being investigated afterwards.

[0141] Step 310: The terminal receives the user characteristics of the user to be confirmed from the server.

[0142] Specifically, the evidence verification module in the terminal will receive the user characteristics of the user to be verified.

[0143] Step 311: The terminal displays user characteristics using a target display method and receives a second input operation from the user regarding the user characteristics.

[0144] Step 312: Based on the second input operation, the terminal determines the target user characteristics of the target user from the user characteristics, and generates target evidence storage information based on the target user characteristics.

[0145] In this embodiment, the target display method may include a real-time display method and a post-display method. Specifically, for the real-time display method, the user can perform a second input operation, such as clicking on a highlighted image within the field of view, to determine the target user's characteristics. For the post-display method, the user can perform a second input operation, such as clicking on the image or nickname of the user to be confirmed pushed by the server (cloud), to determine the target user's characteristics. In other words, the second input operation can be an operation in which the user selects the user characteristics of the user to be confirmed.

[0146] Once the target user's characteristics are identified, the evidence verification module can trigger a screenshot from the user's perspective for real-time display, and use the information obtained from the screenshot (i.e., the marked target user characteristics) as the target user's evidence information. For post-display, the evidence verification module can directly use the content selected by the user (i.e., the target user's characteristics) as the target user's evidence information. It should be noted that target evidence information can also refer to visual evidence of the target user.

[0147] Step 313: The terminal sends the target user's target user characteristics and target evidence information to the server.

[0148] Step 314: The server receives the target user characteristics and target evidence information of the target user sent by the terminal.

[0149] Step 315: The server determines the target user's identifier based on the target user's characteristics, and determines the target user's target identifier based on the target user's identifier and target evidence information.

[0150] Among them, there is a one-to-one mapping relationship between the target user characteristics and the target user identifier.

[0151] In this embodiment, based on the mapping relationship between target user characteristics and target user identifiers, the cloud-based forensics module in the server can determine the target user's ID according to the target user characteristics; then, the cloud-based forensics module can combine the target user's identifier and target evidence storage information to obtain the target user's target identifier. In one feasible implementation, the target user's ID and the target user's image evidence storage can be directly used as the target identifier.

[0152] Step 316: The server generates a target user identifier table based on the target identifier.

[0153] It should be noted that the cloud-based forensics module in the server can store the target user's target identifier in the form of a list, that is, generate a target user identifier table for the target user's target identifier.

[0154] In other embodiments of this application, step 316 may be followed by steps 317 to 318, or step 319 to 320 may be followed by steps 316.

[0155] Step 317: If it is determined that the target evidence information is accurate and the content of the evidence document is accurate, the terminal sends the first instruction information to the server.

[0156] Step 318: The server receives the first instruction information sent by the terminal and stores the target user identification table, evidence collection identification, evidence collection location and visibility range based on the first instruction information.

[0157] The terminal's evidence verification module, after obtaining the target user's stored evidence information, can verify the accuracy of that information. It should be noted that this can be achieved through methods such as... Figure 6 The user query confirmation function in the evidence collection and verification module is used to verify the accuracy of the target evidence information; specifically, the verification of the accuracy of the target evidence information is also performed by the evidence collection user through the user query confirmation function; for example... Figure 6As shown, if the user confirms that the target evidence information is correct, the system queries or waits for confirmation of the evidence file's content. If the evidence file's content is accurate, the initial evidence collection information and the target user identification table are integrated into the evidence chain. Furthermore, the first instruction information can refer to information used to instruct the server to store the initial evidence collection information and the target user identification table.

[0158] It should be noted that if the user confirms that the target evidence information is correct, but the content of the evidence file is inaccurate, then this evidence collection will be invalidated, and a new evidence collection ID will be created when the evidence collection operation is restarted.

[0159] Step 319: If it is determined that the target evidence information is incorrect and the content of the evidence document is accurate, the terminal sends a second instruction message to the server.

[0160] Step 320: The server receives the second instruction information sent by the terminal, updates the target user identification table based on the second instruction information, and stores the updated target user identification table, evidence collection identification, evidence collection location, and visibility range.

[0161] In this embodiment of the application, if the user confirms that the target evidence information is incorrect, the system queries or waits for the confirmation result of the evidence file content. If the evidence file content is accurate, the target user identifier table is updated, and then the target user identifier table is updated to be empty. Afterwards... Figure 6 The evidence chain is formed by integrating the initial evidence collection information and the empty target user identifier table. Furthermore, the second instruction information can instruct the server to update the target user identifier table and store the initial evidence collection information and the updated target user identifier table.

[0162] It should be noted that if the user confirms that the target evidence information is incorrect, and the content of the evidence file is inaccurate, then this evidence collection will be invalidated, and a new evidence collection ID will be created when the evidence collection operation is restarted.

[0163] In other embodiments of this application, the evidence-gathering user ID and the target user ID can be associated with the user's real-name information. When the evidence-gathering user has a need to provide evidence and requires complete evidence information on the chain, the evidence chain operator should extract evidence based on the evidence-gathering ID provided by the user after identity authentication and verification. When verifying the evidence files provided by the evidence-gathering user, a third party can obtain the hash list of the evidence files through the evidence-gathering ID to verify whether the evidence is authentic and valid. If the target user identifier table on the evidence chain is empty, and the evidence content on the user's end is indeed found to contain malicious behavior such as cyberbullying after verification, the target user ID should be traced again based on user behavior tracing, audit monitoring, and other information. Furthermore, in this application, the evidence gathering is jointly completed by the terminal and the server, which can generate a complete and comprehensive evidence chain function and interaction scheme; based on the dual confirmation of the content of the evidence files and the target evidence information, reliable evidence can be guaranteed.

[0164] It should be noted that the descriptions of the same steps and contents as in other embodiments in this embodiment can be found in the descriptions in other embodiments, and will not be repeated here.

[0165] The information determination method provided in the embodiments of this application can automatically trigger the terminal side and the server side to obtain evidence files for the evidence collection operation from the terminal and the network virtual space after the evidence collection operation is obtained, and can identify the corresponding target user, without requiring the person (i.e. the plaintiff) to collect evidence. This solves the problems of difficulty in obtaining evidence and incomplete evidence collection in the related technology for evidence extraction in the network space, and improves the efficiency of evidence collection.

[0166] Based on the foregoing embodiments, embodiments of this application provide a first information determining device, which can be applied to... Figure 1 and 3 In the information determination method provided in the corresponding embodiment, refer to Figure 7 As shown, the first information determining device 4 may include: a determining unit 41, a first acquiring unit 42, a first processing unit 43, and a first receiving unit 44, wherein:

[0167] The determining unit 41 is used to determine the evidence collection identifier of the evidence collection operation, the evidence collection location of the user, and the visible range of the user after obtaining the user's evidence collection operation, and send them to the server;

[0168] The first acquisition unit 42 is used to acquire information available to the user in the terminal to obtain evidence files.

[0169] The first processing unit 43 is used to determine the file identifier of the evidence document and store the file identifier and the evidence collection identifier; wherein the file identifier and the evidence collection identifier have a mapping relationship;

[0170] The first receiving unit 44 is used to receive user features of the user to be confirmed sent by the server; wherein the user features are visible and can identify the user to be confirmed; the user features are determined by the server based on the evidence collection identifier, evidence collection location and the user's visibility range;

[0171] The first processing unit 43 is also used to determine the target user characteristics and target evidence information of the target user based on the user characteristics, and send them to the server so that the server can determine the target identifier of the target user based on the target user characteristics and target evidence information.

[0172] In other embodiments of this application, the first acquisition unit 42 is further configured to perform the following steps:

[0173] Collect image information that the user has seen in the terminal;

[0174] Obtain the audio information received by the terminal;

[0175] Retrieve text information that the user has seen on the terminal;

[0176] Evidence files are generated based on image, audio, and text information.

[0177] In other embodiments of this application, the first processing unit 43 is further configured to perform the following steps:

[0178] Receive the user's first input operation regarding the evidence file;

[0179] If the content of the evidence document is determined to be accurate based on the first input operation, the document identifier of the evidence document is determined.

[0180] In other embodiments of this application, the first processing unit 43 is further configured to perform the following steps:

[0181] Each evidence file is processed using a target hash algorithm to obtain a digital signature for each evidence file;

[0182] The digital signature is used as the file identifier for the evidence document.

[0183] In other embodiments of this application, the first processing unit 43 is further configured to perform the following steps:

[0184] User characteristics are displayed using a target display method;

[0185] Receive a second input operation from the user based on user characteristics;

[0186] Based on the second input operation, the target user characteristics of the target user are determined from the user characteristics, and the target evidence information is generated based on the target user characteristics.

[0187] In other embodiments of this application, the first processing unit 43 is further configured to perform the following steps:

[0188] If it is determined that the target evidence information is accurate and the content of the evidence document is accurate, send the first instruction information to the server;

[0189] If it is determined that the target evidence information is incorrect and the content of the evidence document is accurate, a second instruction message is sent to the server.

[0190] It should be noted that a detailed explanation of the steps performed by each unit can be found in [reference needed]. Figure 1 and 3 The information determination method provided in the corresponding embodiments will not be described again here.

[0191] The first information determination device provided in the embodiments of this application can automatically trigger the acquisition of evidence files for the evidence collection operation from the terminal after the evidence collection operation is obtained, and can identify the corresponding target user together with the server side, without requiring the person (i.e. the plaintiff) to collect evidence. This solves the problems of difficulty in obtaining evidence and incomplete evidence collection in the related technology for evidence extraction in cyberspace, and improves the efficiency of evidence collection.

[0192] Based on the foregoing embodiments, embodiments of this application provide a second information determining device, which can be applied to... Figure 2 and 3 In the information determination method provided in the corresponding embodiment, refer to Figure 8 As shown, the second information determining device 5 may include: a second receiving unit 51, a second acquiring unit 52, and a second processing unit 53, wherein:

[0193] The second receiving unit 51 is used to receive the evidence collection identifier, the user's evidence collection location and the user's visible range sent by the terminal, and to determine the evidence collection area based on the evidence collection location and the visible range.

[0194] The second acquisition unit 52 is used to acquire users who have visited the evidence collection area within the target time period and obtain users to be confirmed.

[0195] The second processing unit 53 is used to generate user characteristics of the user to be confirmed and send the user characteristics to the terminal; wherein the user characteristics are visible and can identify the user to be confirmed;

[0196] The second receiving unit 51 is also used to receive the target user characteristics and target evidence information of the target user sent by the terminal; wherein the target user characteristics and target evidence information are determined by the terminal based on the user characteristics;

[0197] The second processing unit 53 is also used to determine the target identifier of the target user based on the target user characteristics and the target evidence storage information, and to store the target identifier; wherein the target identifier and the evidence collection identifier have a mapping relationship.

[0198] In other embodiments of this application, the second processing unit 53 is further configured to perform the following steps:

[0199] The identifier of the target user is determined based on the target user characteristics; wherein, there is a one-to-one mapping relationship between the target user characteristics and the target user identifier.

[0200] Based on the target user's identifier and target evidence information, the target user's target identifier is determined.

[0201] In other embodiments of this application, the second processing unit 53 is further configured to generate a target user identifier table based on the target identifier;

[0202] Accordingly, the second processing unit 53 is also configured to perform the following steps:

[0203] The receiver terminal sends a first instruction message, and stores the target user identification table, evidence collection identification, evidence collection location, and visible range based on the first instruction message;

[0204] Alternatively, receive the second instruction information sent by the terminal and update the target user identification table based on the second instruction information;

[0205] Store the updated target user identifier table, evidence collection identifier, evidence collection location, and visibility range.

[0206] It should be noted that a detailed explanation of the steps performed by each unit can be found in [reference needed]. Figure 2 and 3 The information determination method provided in the corresponding embodiments will not be described again here.

[0207] The second information determination device provided in the embodiments of this application can automatically trigger the server side to obtain the target user for the evidence collection operation from the network virtual space after the evidence collection operation is obtained, without the need for the person (i.e. the plaintiff) to confirm the corresponding evidence information. This solves the problems of difficulty in obtaining evidence and incomplete evidence collection in the related technology for evidence extraction in the network space, and improves the efficiency of evidence collection.

[0208] Based on the foregoing embodiments, embodiments of this application provide a terminal that can be applied to... Figure 1 and 3 In the information determination method provided in the corresponding embodiment, refer to Figure 9 As shown, the terminal 6 may include: a first processor 61, a first memory 62, and a first communication bus 63, wherein:

[0209] The first communication bus 63 is used to realize the communication connection between the first processor 61 and the first memory 62;

[0210] The first processor 61 is used to execute the information determination program in the first memory 62 to perform the following steps:

[0211] After obtaining the user's evidence collection operation, determine the evidence collection identifier, the user's evidence collection location, and the user's visibility range, and send them to the server;

[0212] Obtain evidence documents by acquiring user-accessible information from the terminal;

[0213] Identify the file identifier of the evidence document and store the file identifier and the evidence collection identifier; wherein the file identifier and the evidence collection identifier have a mapping relationship;

[0214] The server receives user characteristics of the user to be confirmed; these user characteristics are visible and can identify the user to be confirmed; the user characteristics are determined by the server based on the evidence collection identifier, evidence collection location, and the user's visibility range.

[0215] The target user characteristics and target evidence information of the target user are determined based on the user characteristics and are sent to the server so that the server can determine the target identifier of the target user based on the target user characteristics and target evidence information.

[0216] In other embodiments of this application, the first processor 61 is used to execute the information determination program in the first memory 62 to obtain evidence files from user-accessible information in the terminal, in order to implement the following steps:

[0217] Collect image information that the user has seen in the terminal;

[0218] Obtain the audio information received by the terminal;

[0219] Retrieve text information that the user has seen on the terminal;

[0220] Evidence files are generated based on image, audio, and text information.

[0221] In other embodiments of this application, the first processor 61 is used to execute the information determination program in the first memory 62 to determine the file identifier of the evidence file, in order to implement the following steps:

[0222] Receive the user's first input operation regarding the evidence file;

[0223] If the content of the evidence document is determined to be accurate based on the first input operation, the document identifier of the evidence document is determined.

[0224] In other embodiments of this application, the first processor 61 is used to execute the information determination program in the first memory 62 to determine the file identifier of the evidence file, in order to implement the following steps:

[0225] Each evidence file is processed using a target hash algorithm to obtain a digital signature for each evidence file;

[0226] The digital signature is used as the file identifier for the evidence document.

[0227] In other embodiments of this application, the first processor 61 is used to execute the information determination program in the first memory 62 to determine the target user characteristics and target evidence information of the target user based on user characteristics, so as to implement the following steps:

[0228] User characteristics are displayed using a target display method;

[0229] Receive a second input operation from the user based on user characteristics;

[0230] Based on the second input operation, the target user characteristics of the target user are determined from the user characteristics, and the target evidence information is generated based on the target user characteristics.

[0231] In other embodiments of this application, the first processor 61 is used to execute the information determination program in the first memory 62, and may also implement the following steps:

[0232] If it is determined that the target evidence information is accurate and the content of the evidence document is accurate, send the first instruction information to the server;

[0233] If it is determined that the target evidence information is incorrect and the content of the evidence document is accurate, a second instruction message is sent to the server.

[0234] It should be noted that a detailed description of the steps performed by the first processor can be found in [reference needed]. Figure 1 and 3 The description of the information determination method provided in the corresponding embodiments will not be repeated here.

[0235] The terminal provided in the embodiments of this application can automatically trigger the acquisition of evidence files related to the evidence acquisition operation after the acquisition operation is obtained. It can also work with the server to identify the corresponding target user without requiring the plaintiff to collect evidence. This solves the problems of difficulty in obtaining evidence and incomplete evidence in the extraction of evidence in cyberspace in related technologies, and improves the efficiency of evidence collection.

[0236] Based on the foregoing embodiments, embodiments of this application provide a server that can be applied to... Figure 2 and 3 In the information determination method provided in the corresponding embodiment, refer to Figure 10 As shown, the server 7 may include: a second processor 71, a second memory 72, and a second communication bus 73, wherein:

[0237] The second communication bus 73 is used to realize the communication connection between the second processor 71 and the second memory 72;

[0238] The second processor 71 is used to execute the information determination program in the second memory 72 to perform the following steps:

[0239] The receiver terminal sends the evidence collection operation identifier, the user's evidence collection location, and the user's visible range, and determines the evidence collection area based on the evidence collection location and visible range;

[0240] Obtain users who have visited the evidence collection area within the target time period to obtain users to be confirmed;

[0241] Generate user characteristics for the user to be confirmed and send the user characteristics to the terminal; wherein, the user characteristics are visible and can identify the user to be confirmed;

[0242] The receiving terminal sends the target user characteristics and target evidence information of the target user; wherein, the target user characteristics and target evidence information are determined by the terminal based on the user characteristics;

[0243] The target identifier of the target user is determined based on the target user characteristics and the target evidence information, and the target identifier is stored; wherein, the target identifier and the evidence collection identifier have a mapping relationship.

[0244] In other embodiments of this application, the second processor 71 is used to execute the information determination program in the second memory 72 to determine the target identifier of the target user based on the target user characteristics and the target evidence information, so as to implement the following steps:

[0245] The identifier of the target user is determined based on the target user characteristics; wherein, there is a one-to-one mapping relationship between the target user characteristics and the target user identifier.

[0246] Based on the target user's identifier and target evidence information, the target user's target identifier is determined.

[0247] In other embodiments of this application, the second processor 71 is used to execute the information determination program in the second memory 72, and can also implement the following steps:

[0248] Generate a target user identifier table based on the target identifier;

[0249] Correspondingly, the second processor 71 is used to execute the storage target identifier of the information determination program in the second memory 72 to implement the following steps:

[0250] The receiver terminal sends a first instruction message, and stores the target user identification table, evidence collection identification, evidence collection location, and visible range based on the first instruction message;

[0251] Alternatively, receive the second instruction information sent by the terminal and update the target user identification table based on the second instruction information;

[0252] Store the updated target user identifier table, evidence collection identifier, evidence collection location, and visibility range.

[0253] It should be noted that a detailed description of the steps performed by the second processor can be found in [reference needed]. Figure 2 and 3 The description of the information determination method provided in the corresponding embodiments will not be repeated here.

[0254] The server provided in the embodiments of this application can automatically trigger the acquisition of the target user for the evidence acquisition operation from the network virtual space after the server receives the evidence acquisition operation, without the need for the person (i.e. the plaintiff) to confirm the corresponding evidence information. This solves the problems of difficulty in obtaining evidence and incomplete evidence in the extraction of evidence in the network space in related technologies, and improves the efficiency of evidence acquisition.

[0255] Based on the foregoing embodiments, embodiments of this application provide a computer-readable storage medium storing one or more programs, which can be executed by one or more processors to implement... Figures 1-3 The corresponding embodiments provide the steps of the information determination method.

[0256] Based on the foregoing embodiments, embodiments of this application provide a computer program product, including a computer program that can be executed by a first processor 61 and a second processor 71 to perform... Figures 1-3 The corresponding embodiments provide the steps of the information determination method.

[0257] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0258] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0259] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxesFigure 1 The function specified in one or more boxes.

[0260] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0261] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for determining information, characterized in that, The method includes: After obtaining the user's evidence collection operation, determine the evidence collection identifier of the evidence collection operation, the user's evidence collection location, and the user's visibility range, and send them to the server; The evidence file is obtained by acquiring the user-accessible information from the terminal. The document identifier of the evidence file is determined, and the document identifier and the evidence collection identifier are stored; wherein, the document identifier and the evidence collection identifier have a mapping relationship; The server receives user characteristics of the user to be confirmed; wherein the user characteristics are visible and can identify the user to be confirmed; the user characteristics are determined by the server based on the evidence collection identifier, the evidence collection location, and the user's visibility range. Based on the user characteristics, the target user characteristics and target evidence information of the target user are determined and sent to the server, so that the server can determine the target identifier of the target user based on the target user characteristics and the target evidence information.

2. The method according to claim 1, characterized in that, The evidence file obtained by acquiring the user-accessible information in the acquisition terminal includes: Collect image information that the user has seen in the terminal; Obtain the audio information received by the terminal; Obtain the text information that the user has seen in the terminal; The evidence file is generated based on the image information, the audio information, and the text information.

3. The method according to claim 1, characterized in that, The process of determining the file identifier of the evidence document includes: Receive the user's first input operation regarding the evidence file; If the content of the evidence file is determined to be accurate based on the first input operation, the file identifier is determined.

4. The method according to claim 3, characterized in that, Determining the file identifier includes: Each of the aforementioned evidence files is processed using a target hash algorithm to obtain a digital signature for each evidence file; The digital signature is determined to be the file identifier.

5. The method according to claim 1, characterized in that, The process of determining the target user's target user characteristics and target evidence information based on the user characteristics includes: The user characteristics are displayed using a target display method; Receive a second input operation from the user regarding the user's characteristics; Based on the second input operation, the target user characteristics of the target user are determined from the user characteristics, and the target evidence information is generated based on the target user characteristics.

6. The method according to claim 5, characterized in that, The method further includes: If it is determined that the target evidence information is accurate and the content of the evidence file is accurate, a first instruction message is sent to the server. If it is determined that the target evidence information is incorrect and the content of the evidence file is accurate, a second instruction message is sent to the server.

7. An information determination method, characterized in that, The method includes: The receiver terminal sends an evidence collection operation identifier, the user's evidence collection location, and the user's visibility range, and determines the evidence collection area in the network virtual space based on the evidence collection location and the visibility range; The users who have visited the evidence collection area within the target time period are identified to obtain the users to be confirmed. Generate user characteristics of the user to be confirmed and send the user characteristics to the terminal; wherein the user characteristics are visible and can identify the user to be confirmed; The terminal receives target user characteristics and target evidence information of the target user; wherein the target user characteristics and target evidence information are determined by the terminal based on the user characteristics. The target identifier of the target user is determined based on the target user characteristics and the target evidence information, and the target identifier is stored; wherein the target identifier has a mapping relationship with the evidence collection identifier.

8. The method according to claim 7, characterized in that, The step of determining the target identifier of the target user based on the target user characteristics and the target evidence information includes: The identifier of the target user is determined based on the target user characteristics; wherein, the target user characteristics and the target user identifier have a one-to-one mapping relationship; Based on the target user's identifier and the target evidence information, the target user's target identifier is determined.

9. The method according to claim 7, characterized in that, The method further includes: Generate a target user identifier table based on the target identifier; Accordingly, storing the target identifier to the target blockchain includes: The system receives a first instruction message sent by the terminal and stores the target user identifier table, the evidence collection identifier, the evidence collection location, and the visible range based on the first instruction message. Alternatively, receive the second instruction information sent by the terminal, and update the target user identifier table based on the second instruction information; The updated target user identifier table, the evidence collection identifier, the evidence collection location, and the visibility range are stored.

10. A first information determining device, characterized in that, include: The determining unit is used to determine the evidence collection identifier of the evidence collection operation, the evidence collection location of the user, and the visible range of the user after obtaining the user's evidence collection operation, and send them to the server; The first acquisition unit is used to acquire the user-accessible information in the terminal to obtain the evidence file. The first processing unit is configured to determine the file identifier of the evidence document and store the file identifier and the evidence collection identifier; wherein the file identifier and the evidence collection identifier have a mapping relationship; The first receiving unit is configured to receive user features of the user to be confirmed sent by the server; wherein the user features are visible and can identify the user to be confirmed; the user features are determined by the server based on the evidence collection identifier, the evidence collection location, and the visible range of the user; The first processing unit is further configured to determine the target user characteristics and target evidence information of the target user based on the user characteristics, and send them to the server so that the server can determine the target identifier of the target user based on the target user characteristics and target evidence information.

11. A second information determining device, characterized in that, include: The second receiving unit is used to receive the evidence collection identifier of the evidence collection operation, the user's evidence collection location and the user's visible range sent by the terminal, and to determine the evidence collection area based on the evidence collection location and the visible range. The second acquisition unit is used to acquire users who have visited the evidence collection area within the target time period, and obtain users to be confirmed. The second processing unit is used to generate user characteristics of the user to be confirmed and send the user characteristics to the terminal; wherein the user characteristics are visible and can identify the user to be confirmed; The second receiving unit is further configured to receive target user characteristics and target evidence information of the target user sent by the terminal; wherein the target user characteristics and target evidence information are determined by the terminal based on the user characteristics; The second processing unit is further configured to determine the target identifier of the target user based on the target user characteristics and the target evidence storage information, and store the target identifier; wherein the target identifier has a mapping relationship with the evidence collection identifier.

12. A terminal, characterized in that, The terminal includes: a first processor, a first memory, and a first communication bus; The first communication bus is used to establish a communication connection between the first processor and the first memory; The first processor is configured to execute an information determination program in the first memory to implement the steps of the information determination method as described in any one of claims 1 to 6.

13. A server, characterized in that, The server includes: a second processor, a second memory, and a second communication bus; The second communication bus is used to establish a communication connection between the second processor and the second memory; The second processor is used to execute the information determination program in the second memory to implement the steps of the information determination method as described in any one of claims 7 to 9.

14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more programs, which can be executed by one or more processors to implement the steps of the information determination method as described in any one of claims 1 to 6 or 7 to 9.

15. A computer program product, the computer program product comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 6 or 7 to 9.

Citation Information

Patent Citations

  • File evidence storage method and system based on block chain and server

    CN112383611A

  • Tamper-proof evidence obtaining method, system and device, storage medium and electronic device

    CN112632637A