Information acquisition method, device and computer equipment based on identification algorithm

Through the method based on the identification algorithm, the attribute information of the mobile terminal is automatically identified, which solves the problem of low information acquisition efficiency in the prior art, and realizes an efficient and automated information acquisition process.

CN114257400BActive Publication Date: 2025-01-03CHINA SOUTHERN POWER GRID COMPANY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111333516.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-11
Publication Date
2025-01-03
Estimated Expiration
2041-11-11

AI Technical Summary

Technical Problem

In the prior art, there is a lot of repetitive work in the process of information acquisition, and manual labor cannot respond to requests 24 hours a day, resulting in low information acquisition efficiency.

Method used

Through the method based on the identification algorithm, in response to the application request of the mobile terminal, the identification information to be parsed is received, the mobile terminal prefix is ​​determined, the target address set is identified from the target storage library according to the prefix, and the attribute information of the mobile terminal is obtained, so as to realize the automation of information acquisition and efficient.

Benefits of technology

It improves the efficiency of information acquisition, reduces duplicate work, realizes the ability to obtain information 24 hours a day, and enhances the automation and security of information acquisition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114257400B_ABST
    Figure CN114257400B_ABST
Patent Text Reader

Abstract

The present application relates to an information acquisition method, device, computer equipment and storage medium based on an identification algorithm, the method comprising: receiving identification information to be resolved in response to an application request sent by a mobile terminal; determining the mobile terminal prefix included in the identification to be resolved, and identifying a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a correspondence between multiple mobile terminal prefixes and target address sets; and obtaining attribute information of the mobile terminal according to the target address set. The present application obtains the mobile terminal prefix through the identification information to be resolved, finds a matching target address set according to the mobile terminal prefix, and obtains the attribute information of the mobile terminal through the address in the target address set; the acquisition of the attribute information of the mobile terminal according to the algorithm of the identification information is realized, and the efficiency of information acquisition is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of network security technology, and in particular to an information acquisition method, device, computer equipment and storage medium based on an identification algorithm. Background Art

[0002] With the popularization of Internet applications and people's dependence on the Internet, users are increasingly storing important personal data and privacy information on mobile smart terminals, and Internet security issues are becoming increasingly prominent.

[0003] In order to prevent information leakage, the prior art adopts a manual analysis method, such as manually opening a browser, accessing the corresponding page through the browser and searching for information of the object to be analyzed. After obtaining the access result, manually comparing and analyzing the comparison result to determine whether information leakage occurs in the object to be analyzed.

[0004] However, in the prior art, there is a lot of repetitive work in the process of obtaining information, and humans cannot respond to requests 24 hours a day, resulting in low efficiency in obtaining information. Summary of the invention

[0005] Based on this, it is necessary to provide an information acquisition method, device, computer equipment and storage medium based on an identification algorithm to address the above technical problems.

[0006] An information acquisition method based on an identification algorithm, the method comprising:

[0007] In response to the application request sent by the mobile terminal, receiving identification information to be resolved;

[0008] Determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a plurality of correspondences between the mobile terminal prefix and the target address set;

[0009] According to the target address set, attribute information of the mobile terminal is acquired.

[0010] In one embodiment, the acquiring the attribute information of the mobile terminal according to the target address set includes:

[0011] Create an information acquisition policy based on a preset identification policy template;

[0012] According to the information acquisition strategy and preset search rules, information matching the mobile terminal is searched through the target address set as the attribute information.

[0013] In one of the embodiments, the identification information to be resolved includes the mobile terminal prefix, custom code, identity identification and combined public key; the combined public key includes a seed public key and a seed private key, and the seed private key is uniquely corresponding to the mobile terminal.

[0014] In one of the embodiments, the correspondence is used to allocate IP addresses to all mobile terminals within a preset location range, and the IP addresses correspond to the target address set.

[0015] In one embodiment, after receiving the identification information to be resolved, the method further includes:

[0016] Authentication information is sent to the mobile terminal according to the identification information to be resolved; and the mobile terminal performs authentication according to the authentication information.

[0017] In one embodiment, sending authentication information to the mobile terminal includes:

[0018] If the authentication is successful, a random password is sent through the IP address to connect to the mobile terminal; the random password enables the mobile terminal to establish a communication connection with the corresponding address of the target address set.

[0019] In one of the embodiments, the target address set includes multiple target addresses that match the mobile terminal prefix, and the target addresses are arranged according to the degree of matching with the mobile terminal prefix to obtain the target address set.

[0020] Receiving a message sent by a mobile terminal carrying a target address of the mobile terminal; the mobile terminal sending a request for obtaining identification information to be resolved of the mobile terminal corresponding to the target address;

[0021] An information acquisition device based on an identification algorithm, the device comprising:

[0022] A request response module, used to respond to the application request sent by the mobile terminal and receive the identification information to be resolved;

[0023] An address determination module is used to determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a plurality of correspondences between the mobile terminal prefix and the target address set;

[0024] The information acquisition module is used to acquire the attribute information of the mobile terminal according to the target address set.

[0025] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0026] In response to the application request sent by the mobile terminal, receiving identification information to be resolved;

[0027] Determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a plurality of correspondences between the mobile terminal prefix and the target address set;

[0028] Acquire attribute information of the mobile terminal according to the target address set.

[0029] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:

[0030] In response to the application request sent by the mobile terminal, receiving identification information to be resolved;

[0031] Determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a plurality of correspondences between the mobile terminal prefix and the target address set;

[0032] According to the target address set, attribute information of the mobile terminal is acquired.

[0033] The above-mentioned information acquisition method, device, computer equipment and storage medium based on identification algorithm, the method includes: receiving identification information to be resolved in response to an application request sent by a mobile terminal; determining the mobile terminal prefix included in the identification information to be resolved, and according to the mobile terminal prefix, identifying a target address set matching the mobile terminal prefix from a target storage set library; the target storage set library stores a correspondence between multiple mobile terminal prefixes and target address sets; according to the target address set, obtaining the attribute information of the mobile terminal. The present application obtains the mobile terminal prefix through the identification information to be resolved, finds a matching target address set according to the mobile terminal prefix, and obtains the attribute information of the mobile terminal through the address in the target address set; it realizes the acquisition of the attribute information of the mobile terminal according to the algorithm of the identification information, and improves the efficiency of information acquisition. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 A diagram of an application environment of an information acquisition method based on an identification algorithm in an embodiment;

[0035] Figure 2A schematic diagram of a flow chart of an information acquisition method based on an identification algorithm in one embodiment;

[0036] Figure 3 It is a flowchart of a method for obtaining attribute information of a mobile terminal according to a target address set in another embodiment;

[0037] Figure 4 is a structural block diagram of an information acquisition device based on an identification algorithm in an embodiment;

[0038] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0039] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0040] The information acquisition method based on the identification algorithm provided in this application can be applied to Figure 1 In the application environment shown. Among them, the mobile terminal 102 communicates with the server 104 through the network. The server 104 receives the identification information to be resolved in response to the application request sent by the mobile terminal 102; the server 104 determines the mobile terminal prefix included in the identification information to be resolved, and identifies the target address set matching the mobile terminal prefix from the target storage set library according to the mobile terminal prefix; the target storage set library stores the correspondence between multiple mobile terminal prefixes and target address sets; the server 104 obtains the attribute information of the mobile terminal 102 according to the target address set. Among them, the mobile terminal 102 can be but not limited to various personal computers, laptops, smart phones, tablet computers and portable wearable devices, and the server 104 can be implemented by an independent server or a server cluster composed of multiple servers. The server 104 is equipped with an information processing center system, which can perform information processing operations in response to the information sent by the mobile terminal.

[0041] In one embodiment, Figure 2 As shown, a method for obtaining information based on an identification algorithm is provided, and the method is applied to Figure 1 Taking the mobile terminal 102 in the example as an example, the following steps are included:

[0042] Step 202: receiving identification information to be resolved in response to an application request sent by a mobile terminal.

[0043] Among them, the mobile terminal refers to a terminal device that can generate identification information to be resolved; the application request refers to the communication application sent by the mobile terminal to the server. After the application request is approved, the information processing center on the server will receive the identification information to be resolved sent by the mobile terminal.

[0044] Specifically, the information processing center on the server receives the application request sent by the mobile terminal, verifies the application request, and receives the identification information to be resolved if the verification passes.

[0045] Step 204, determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a plurality of correspondences between mobile terminal prefixes and target address sets.

[0046] Each mobile terminal corresponds to a mobile terminal prefix, through which the mobile terminal, as well as the type and historical information of the mobile terminal, can be at least identified. The target storage set library is a database that stores mobile terminal prefixes and target address sets. In the target storage set library, the corresponding target address set can be determined by the mobile terminal prefix, and one or more corresponding mobile terminal prefixes can also be identified by the target address set.

[0047] Specifically, the server identifies the target address set matching the mobile terminal prefix from the target storage set library according to the correspondence between the mobile terminal prefix and the target address set according to the mobile terminal prefix obtained by parsing the identifier to be resolved.

[0048] Step 206: Acquire attribute information of the mobile terminal according to the target address set.

[0049] The target address set includes multiple target address information; the server can perform data access, data processing and other steps according to the target addresses in the target address set to obtain the attribute information of the mobile terminal.

[0050] Specifically, the server creates an information processing policy according to a preset identification policy template, and searches for attribute information matching the mobile terminal in the target storage set library through at least one target address in the target address set according to the information processing policy and preset search rules.

[0051] The above-mentioned information acquisition method, device, computer equipment and storage medium based on identification algorithm, the method includes: receiving identification information to be resolved in response to an application request sent by a mobile terminal; determining the mobile terminal prefix included in the identification information to be resolved, and according to the mobile terminal prefix, identifying a target address set matching the mobile terminal prefix from a target storage set library; the target storage set library stores a correspondence between multiple mobile terminal prefixes and target address sets; according to the target address set, obtaining the attribute information of the mobile terminal. The present application obtains the mobile terminal prefix through the identification information to be resolved, finds a matching target address set according to the mobile terminal prefix, and obtains the attribute information of the mobile terminal through the address in the target address set; it realizes the acquisition of the attribute information of the mobile terminal according to the algorithm of the identification information, and improves the efficiency of information acquisition.

[0052] In one embodiment, Figure 3 As shown, step 206, obtaining attribute information of the mobile terminal according to the target address set, includes:

[0053] Step 302: Create an information acquisition policy according to a preset identification policy template.

[0054] Step 304: According to the information acquisition strategy and the preset search rule, the target address set is used to search for information matching the mobile terminal as attribute information.

[0055] The preset identification policy template refers to a template that can be logically generated to obtain the corresponding mobile terminal attribute information based on information such as the mobile terminal prefix; that is, the identification policy template can identify a data acquisition method that is suitable for obtaining the mobile terminal attribute information.

[0056] Specifically, the search rule and the acquisition strategy are two data processing steps in the identification strategy template, and different acquisition strategies and search rules can be adopted through the target address set to achieve the effect of acquiring information matching the mobile terminal as attribute information as soon as possible.

[0057] In one embodiment, the identification information to be resolved includes a mobile terminal prefix, a custom code, an identity identifier, and a combined public key; the combined public key includes a seed public key and a seed private key, and the seed private key is uniquely corresponding to the mobile terminal.

[0058] Specifically, the identification information to be resolved includes at least a mobile terminal prefix, a custom code, an identity identifier and a combined public key; the custom code can describe the mobile terminal; the identity identifier can accurately identify different mobile terminals, and the identity identifier is unique; the combined public key includes a seed public key and a seed private key, and the seed private key is uniquely corresponding to the mobile terminal, which can realize encryption during data transmission of different mobile terminals, thereby improving the security of the information acquisition process.

[0059] In one embodiment, the correspondence is used to allocate IP addresses to all mobile terminals within a preset location range, and the IP addresses correspond to the target address set.

[0060] Specifically, the IP address is allocated based on the corresponding relationship and the location of the mobile terminal, and the allocated IP address corresponds to the target address set, so that the communication between the mobile terminal and the server matches each other, thereby improving the communication efficiency.

[0061] In one embodiment, after receiving the identification information to be resolved, the method further includes: sending authentication information to the mobile terminal according to the identification information to be resolved; and the mobile terminal performs authentication according to the authentication information.

[0062] Specifically, the server can send authentication information to the mobile terminal based on the identification information to be resolved; the authentication information can verify the identity of the mobile terminal and each information acquisition request and acquisition process, thereby improving the security of information transmission between the mobile terminal and the server.

[0063] In one embodiment, sending authentication information to a mobile terminal includes: if the authentication is successful, sending a random password to the mobile terminal via the IP address; the random password enables the mobile terminal to establish a communication connection with the address corresponding to the target address set.

[0064] Specifically, the random password is generated based on the IP address, and the random password is only sent to the mobile terminal that has successfully authenticated; the mobile terminal needs to verify with the random password and any address in the target address set before it can access it, which is equivalent to secondary verification, further improving the security of the information acquisition process based on the identification algorithm.

[0065] In one embodiment, the target address set includes multiple target addresses that match the mobile terminal prefix, and each target address is arranged according to the degree of matching with the mobile terminal prefix to obtain the target address set.

[0066] Specifically, each target address is arranged according to the degree of matching with the mobile terminal prefix to obtain a target address set, so that when obtaining attribute information, target addresses with higher matching degrees are tried first, and so on, until all attribute information is obtained. Sorting the target address set according to the matching degree reduces the selection cost and improves the efficiency of information acquisition.

[0067] In one embodiment, another information acquisition method based on the identification algorithm is provided, including:

[0068] Step S1, the mobile terminal applies for access to the terminal network and sends an application request, and the information processing center receives a message carrying the target address of the mobile terminal;

[0069] Step S2, the mobile terminal sends a request for obtaining the identification information to be resolved of the mobile terminal corresponding to the target address;

[0070] Step S3, determining the mobile terminal prefix included in the identification information to be resolved, and searching the corresponding target storage set library in the cache set according to the mobile terminal prefix;

[0071] Step S4, the target storage set library stores the correspondence between each mobile terminal prefix and the target address set;

[0072] Step S5: the information processing center creates an information processing policy according to the preset identification policy template, and searches the database for attribute information matching the mobile terminal according to the information processing policy and the preset search rules.

[0073] The method also includes: using the identification information to be resolved as the unique identification of the mobile terminal in the website.

[0074] The identification information to be resolved includes the mobile terminal prefix, custom code, identity identification and combined public key; the combined public key includes a seed public key and a seed private key. The seed public key is uniformly distributed by the information processing center, and the seed private key is uniquely corresponding to the mobile terminal.

[0075] The target storage set library stores the correspondence between multiple mobile terminal prefixes and multiple target address sets, and the target address sets are sorted from large to small according to target similarity.

[0076] The corresponding relationship is established after the mobile terminal is connected to the information processing center. All mobile terminals within the preset location range are assigned IP addresses, and the IP addresses correspond to the identification information to be resolved and the target address.

[0077] In the case of carrying the IP address of the mobile terminal, after parsing the identification information to be resolved of the mobile terminal, a response instruction for accessing the website is returned.

[0078] The information processing center receives the response instruction and sends the authentication information; the mobile terminal performs authentication according to the authentication information. After the authentication is successful, the information processing center identifies the mobile terminal according to the IP address and sends a random password to connect the communication link between the website and the mobile terminal.

[0079] The identification information of the present invention adopts a combined public key, which solves the problems of key management scale and key itself being able to prove identification from the technical system itself, and has the advantages of simple and efficient system, good feasibility, and support for offline authentication. The combined public key cryptographic system is an independent innovation of my country, mainly used to build authentication systems, provide authenticity proof, security assurance, and the construction and management of trust systems. It is an indispensable basic means of implementing management and ensuring security under networking and information conditions, and is also the basis for the development of cloud computing Internet of Things.

[0080] The matching process of the present invention is completed locally, has a high tolerance for network environment, a simple and efficient authentication process, low docking and development costs, and a very short time to complete an information processing process, which can be controlled within a hundred milliseconds. The information processing center has a single-handed control over the processing system, has a low failure rate, does not exist in trust transfer, and has no man-in-the-middle attacks.

[0081] This embodiment also discloses that the database determines the access network target according to the target influence factor of the mobile terminal, and the target influence factor is a parameter that affects the network selection in the target area.

[0082] When the size of the target impact factor meets the preset conditions of the access network target corresponding to the mobile terminal, recommendation information is generated; the recommendation information is used to recommend the target access network that meets the preset conditions, and the mobile terminal accesses the network by matching the IP address with the identification information to be resolved and the target address.

[0083] This embodiment also discloses that after the information processing center receives the information acquisition request, the mobile terminal directly obtains the object information of the target object from the server of the target website, and after finding the target information fingerprint matching the object information in the fingerprint library, the information leakage status of the target information fingerprint recorded in the fingerprint library is used as the information leakage status of the target object.

[0084] In the above embodiment, the object information is automatically queried in the server of the target website in response to the information acquisition request, which improves the processing speed. In this scheme, multiple information fingerprints are pre-stored in the fingerprint library, and the information leakage status is marked for each information fingerprint. After determining the target information fingerprint that matches the object information of the target object, the information leakage status of the target object can be accurately determined with high accuracy.

[0085] It should be understood that although Figure 2-3 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-3 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0086] In one embodiment, Figure 4 As shown, an information acquisition device based on an identification algorithm is provided, comprising: a request response module 402, an address determination module 404 and an information acquisition module 406, wherein:

[0087] The request response module 402 is used to receive identification information to be resolved in response to the application request sent by the mobile terminal;

[0088] The address determination module 404 is used to determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a correspondence between multiple mobile terminal prefixes and target address sets;

[0089] The information acquisition module 406 is used to acquire the attribute information of the mobile terminal according to the target address set.

[0090] In one embodiment, the information acquisition module 406 is further used to create an information acquisition policy according to a preset identification policy template; and to search for information matching the mobile terminal as attribute information through the target address set according to the information acquisition policy and preset search rules.

[0091] In one embodiment, the request response module 402 is further used to send authentication information to the mobile terminal according to the identification information to be resolved; and the mobile terminal performs authentication according to the authentication information.

[0092] In one embodiment, the request response module 402 is also used to send a random password to the mobile terminal via the IP address if the authentication is successful; the random password enables the mobile terminal to establish a communication connection with the address corresponding to the target address set.

[0093] For the specific limitations of the information acquisition device based on the identification algorithm, please refer to the limitations of the information acquisition method based on the identification algorithm above, which will not be repeated here. The various modules in the above-mentioned information acquisition device based on the identification algorithm can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0094] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 5As shown. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store information acquisition data based on an identification algorithm. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an information acquisition method based on an identification algorithm is implemented.

[0095] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0096] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0097] In response to the application request sent by the mobile terminal, receiving identification information to be resolved;

[0098] Determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a correspondence between multiple mobile terminal prefixes and target address sets;

[0099] According to the target address set, the attribute information of the mobile terminal is obtained.

[0100] In one embodiment, when the processor executes the computer program, the following steps are also implemented: creating an information acquisition policy according to a preset identification policy template; searching for information matching the mobile terminal as attribute information through a target address set according to the information acquisition policy and preset search rules.

[0101] In one embodiment, when the processor executes the computer program, the following steps are further implemented: authentication information is sent to the mobile terminal according to the identification information to be resolved; and the mobile terminal performs authentication according to the authentication information.

[0102] In one embodiment, the processor further implements the following steps when executing the computer program: if the authentication is successful, a random password is sent to the mobile terminal via the IP address; the random password enables the mobile terminal to establish a communication connection with the address corresponding to the target address set.

[0103] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0104] In response to the application request sent by the mobile terminal, receiving identification information to be resolved;

[0105] Determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a correspondence between multiple mobile terminal prefixes and target address sets;

[0106] According to the target address set, the attribute information of the mobile terminal is obtained.

[0107] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: creating an information acquisition policy according to a preset identification policy template; searching for information matching the mobile terminal as attribute information through a target address set according to the information acquisition policy and preset search rules.

[0108] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: authentication information is sent to the mobile terminal according to the identification information to be resolved; and the mobile terminal performs authentication according to the authentication information.

[0109] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: if the authentication is successful, a random password is sent to the mobile terminal via the IP address; the random password enables the mobile terminal to establish a communication connection with the address corresponding to the target address set.

[0110] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the above-mentioned computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0111] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0112] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. An information acquisition method based on identification algorithm, characterized in that: The method comprises: In response to an application request sent by a mobile terminal, receiving identification information to be resolved generated and sent by the mobile terminal; Determine the mobile terminal prefix included in the identification information to be resolved, and identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a plurality of correspondences between the mobile terminal prefix and the target address set; Acquiring attribute information of the mobile terminal according to the target address set; Wherein, acquiring the attribute information of the mobile terminal according to the target address set includes: Creating an information acquisition policy corresponding to the target address set according to a preset identification policy template; According to the information acquisition strategy and a preset search rule corresponding to the target address set, by accessing the target address set, searching for information matching the mobile terminal as the attribute information; After receiving the identification information to be resolved, the method further includes: According to the identification information to be resolved of the mobile terminal, a response instruction for accessing the website corresponding to the identification information to be resolved is returned to the mobile terminal.

2. The information acquisition method based on identification algorithm according to claim 1 is characterized in that: The identification information to be resolved includes the mobile terminal prefix, custom code, identity identification and combined public key; the combined public key includes a seed public key and a seed private key, and the seed private key is uniquely corresponding to the mobile terminal.

3. The information acquisition method based on identification algorithm according to claim 1 is characterized in that: The correspondence relationship is used to allocate IP addresses to all mobile terminals within a preset location range, and the IP addresses correspond to the target address set.

4. The information acquisition method based on identification algorithm according to claim 1 is characterized in that: After receiving the identification information to be resolved, the method further includes: Authentication information is sent to the mobile terminal according to the identification information to be resolved; and the mobile terminal performs authentication according to the authentication information.

5. The information acquisition method based on identification algorithm according to claim 4 is characterized in that: Sending authentication information to the mobile terminal includes: If the authentication is successful, a random password is sent through the IP address to connect to the mobile terminal; the random password enables the mobile terminal to establish a communication connection with the corresponding address of the target address set.

6. The information acquisition method based on identification algorithm according to any one of claims 1 to 5, characterized in that: The target address set includes multiple target addresses that match the mobile terminal prefix, and each of the target addresses is arranged according to the degree of matching with the mobile terminal prefix to obtain the target address set.

7. An information acquisition device based on identification algorithm, characterized in that: The device comprises: A request response module, configured to respond to an application request sent by a mobile terminal and receive identification information to be resolved generated and sent by the mobile terminal; An address determination module is used to determine the mobile terminal prefix included in the identification information to be resolved, and to identify a target address set matching the mobile terminal prefix from a target storage set library according to the mobile terminal prefix; the target storage set library stores a plurality of correspondences between the mobile terminal prefix and the target address set; An information acquisition module, used to acquire attribute information of the mobile terminal according to the target address set; The information acquisition module is further used to create an information acquisition policy corresponding to the target address set according to a preset identification policy template; and to search for information matching the mobile terminal as the attribute information by accessing the target address set according to the information acquisition policy and a preset search rule corresponding to the target address set; The information acquisition device based on the identification algorithm is also used to return a response instruction for accessing the website corresponding to the identification information to be resolved to the mobile terminal according to the identification information to be resolved of the mobile terminal.

8. The device according to claim 7, characterized in that The request response module is further used to send authentication information to the mobile terminal according to the identification information to be resolved; the mobile terminal performs authentication according to the authentication information.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the information acquisition method based on the identification algorithm described in any one of claims 1 to 6 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the information acquisition method based on the identification algorithm described in any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Recognition information processing method and device

    CN111459985A

  • Network access analysis method and device, computer equipment and storage medium

    CN112579931A