Internet asset determination method, device and equipment and readable storage medium

CN119603183APending Publication Date: 2025-03-11HANGZHOU DBAPPSECURITY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411757787.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In the prior art, the processing of Internet assets is inaccurate, resulting in leakage and repeated pipes.

Method used

By obtaining the unified social credit code and name of Internet assets, the identity generation component is used to generate a unique Internet asset identifier, and data reporting is carried out based on the identity.

Benefits of technology

It solves the problem of inaccurate processing of Internet assets, ensures the uniqueness and consistency of data, avoids data duplication and loss, and improves the accuracy of Internet asset management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603183A_ABST
    Figure CN119603183A_ABST
Patent Text Reader

Abstract

The invention discloses an internet asset determination method, device and equipment and a readable storage medium, and is applied to the technical field of internet, and the method comprises the steps: obtaining a unified social credit code and an internet asset name corresponding to a current internet asset; generating a unique Internet asset identifier based on the unified social credit code and the Internet asset name by using an identifier generation component; the identifier generation component is a component which enables the Internet asset identifiers of all the subjects to be different; and reporting data corresponding to the current internet asset based on the unique internet asset identifier. Compared with the situation that the internet assets cannot be accurately determined due to the fact that the names of the internet assets are repeated when the internet assets are reported by each current unit, the unique internet asset identifier is generated based on the unified social credit code and the names of the internet assets through the identifier generation component; therefore, the data can be reported based on the unique internet asset identifier, and the situation of data repetition or data loss cannot occur.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet technology, and in particular to an Internet asset determination method, device, equipment and readable storage medium. Background Art

[0002] Internet assets refer to valuable resources and information owned by individuals, organizations or companies on the Internet. These assets include hardware equipment, such as servers, network equipment, software, etc. With the development of the Internet, there are many Internet assets that need to be managed in a unified manner, such as systems, IPs, LED screens, etc. However, due to the different platform construction cycles across the province and the country, their unique identifiers are also different, resulting in the situation of missed management and duplicate management of these assets.

[0003] It can be seen that how to uniformly process Internet assets and improve the accuracy of asset processing is a technical problem that technical personnel in this field urgently need to solve. Summary of the invention

[0004] In view of this, an object of the present invention is to provide an Internet asset determination method, device, equipment and readable storage medium, which solves the technical problem of inaccurate asset processing in the prior art.

[0005] In order to solve the above technical problems, the present invention provides an Internet asset determination method, comprising:

[0006] Obtain the unified social credit code and Internet asset name corresponding to the current Internet asset;

[0007] Generate a unique Internet asset identifier based on the unified social credit code and the Internet asset name using an identifier generation component; wherein the identifier generation component is a component that makes the Internet asset identifiers of all entities different;

[0008] The data corresponding to the current Internet asset is reported based on the unique Internet asset identifier.

[0009] Optionally, the utilizing identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name includes:

[0010] Generate a random code;

[0011] Determine the ranking information of the Internet asset name under the current entity;

[0012] The unique Internet asset identifier is generated by using the identifier generation component based on the unified social credit code, the sorting information of the Internet asset name and the random code.

[0013] Optionally, the utilizing identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name includes:

[0014] Generate a target random code corresponding to the Internet asset name, and compare the target random code with the random codes in the database;

[0015] When it is determined that the target random code does not belong to the database, it is determined to generate the unique Internet asset identifier using the identifier generation component based on the target random code and the unified social credit code.

[0016] Optionally, also include:

[0017] When it is determined that multiple receiving ends share a common asset data source, determine a unified push interface for configuration data;

[0018] When data sent by the asset data source is received, the asset data sent by the unified data push interface is received.

[0019] The optional asset data source includes data generated by business operations.

[0020] Optionally, before using an identifier generation component to generate a unique Internet asset identifier based on the unified social credit code and the Internet asset name; wherein the identifier generation component is a component that makes the Internet asset identifiers under each unified social credit code inconsistent, the method further includes:

[0021] Set the verification method for calling the identity generation component so that the calling host that fails the verification cannot use the identity generation component;

[0022] Set up identification generation rules; wherein, the identification generation rules include that the system names under the same unified social credit code cannot be the same, all unique Internet asset identifications will not be repeated, and all unique Internet asset identifications cannot be edited;

[0023] The identifier generation component is generated based on the verification method and the identifier generation rule.

[0024] Optionally, the reporting of data corresponding to the current Internet asset based on the unique Internet asset identifier includes:

[0025] Determine whether the current Internet asset name exists;

[0026] If it does not exist, determine to use the identifier generation component to generate a unique Internet asset identifier based on the current Internet asset name for data reporting;

[0027] When it exists, determine to report the data corresponding to the current Internet asset based on the unique Internet asset identifier associated with the current Internet asset name.

[0028] The embodiment of the present invention further provides an Internet asset determination device, comprising:

[0029] An information acquisition module, used to obtain the unified social credit code and Internet asset name corresponding to the current Internet asset;

[0030] an identification generation module, configured to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name using an identification generation component; wherein the identification generation component is a component that makes the Internet asset identifications of all entities different;

[0031] The Internet asset data reporting module is used to report the data corresponding to the current Internet asset based on the unique Internet asset identifier.

[0032] The embodiment of the present invention further provides an Internet asset determination device, including:

[0033] Memory for storing computer programs;

[0034] A processor is used to execute the computer program to implement the steps of the above-mentioned Internet asset determination method.

[0035] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned Internet asset determination method are implemented.

[0036] An embodiment of the present invention further provides a computer program product, including a computer program / instruction, which implements the steps of the above-mentioned Internet asset determination method when executed by a processor.

[0037] It can be seen that the present invention obtains the unified social credit code and Internet asset name corresponding to the current Internet asset. An identification generation component is used to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name; wherein the identification generation component is a component that makes the Internet asset identifications of all entities different. The data corresponding to the current Internet asset is reported based on the unique Internet asset identification. Compared with the current situation where each unit reports the Internet asset, the Internet asset name will be repeated, resulting in the inability to accurately determine the Internet asset information, the present application generates a unique Internet asset identification based on the unified social credit code and the Internet asset name by using the identification generation component, so that data can be reported based on the unique Internet asset identification, so that data duplication or data loss will not occur, thereby improving the accuracy of Internet asset information management.

[0038] In addition, the present invention also provides an Internet asset determination device, equipment and readable storage medium, which also have the above-mentioned beneficial effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0040] Figure 1 A flowchart of a method for determining Internet assets provided by an embodiment of the present invention;

[0041] Figure 2 An example flow chart of an Internet asset determination method provided by an embodiment of the present invention;

[0042] Figure 3 A schematic diagram of an Internet asset data storage provided by an embodiment of the present invention;

[0043] Figure 4 A schematic diagram of the structure of an Internet asset determination device provided by an embodiment of the present invention;

[0044] Figure 5 A schematic diagram of the structure of an Internet asset determination device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0046] Please refer to Figure 1 , Figure 1 A flowchart of a method for determining Internet assets provided by an embodiment of the present invention. The method may include:

[0047] S101, obtaining the unified social credit code and Internet asset name corresponding to the current Internet asset.

[0048] The executor of this embodiment is an electronic device. The electronic device in this embodiment can be a computer; or the electronic device in this embodiment can also be a mobile phone. The Internet assets in this embodiment refer to the investment and accumulation of enterprises or individuals on the Internet, including websites, APPs (applications), applets, electronic large screens, IPs (Internet Protocol addresses), domain names, etc. The unified social credit code in this embodiment is the unified social credit code corresponding to the Internet assets corresponding to the current unit. The unified social credit code is a unique identifier issued by the State Administration for Industry and Commerce when an enterprise or organization conducts economic activities within the territory of the People's Republic of China. For ease of understanding, for example, the unified social credit code corresponding to the small B software of Company A is the unified social credit code of Company A, and the name of the Internet asset is small B.

[0049] S102, using an identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name; wherein the identification generation component is a component that makes the Internet asset identifications of all entities different.

[0050] The identification generation component in this embodiment is a component that is set according to demand and is used for the client (the end that needs to upload Internet asset data to the unified management end) to generate a unique Internet asset identification. This embodiment does not limit the specific generation method of the identification generation component. For example, this embodiment can set the calling conditions of the identification generation component, and only the subjects that meet certain verification conditions can call it (for example, the verification condition is a whitelist, and only the subjects belonging to the whitelist can call it. The whitelist may include unit information, region, unified social credit code and other information), and set the logic of the identification generation component to generate the Internet asset identification. For example, the logic can be to generate the Internet asset name based on the unified social credit code and the ranking of the Internet asset among all the Internet assets of the unit; or this embodiment can also generate the Internet asset name based on the unified social credit code and the ranking of the Internet asset among all the Internet assets of the unit, and a random code.

[0051] It should be further explained that, based on the above embodiment, the above-mentioned use of the identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name may include:

[0052] S1021, generate a random code.

[0053] This embodiment does not limit the specific method of generating random codes. For example, this embodiment can use built-in functions: use built-in functions or libraries of programming languages ​​to generate random codes. Alternatively, this embodiment can use a character array method to define an array containing all characters that may appear in the verification code, and then use a random number generator to randomly select characters from the array and splice them into a verification code string. Alternatively, this embodiment can also generate random codes based on the timestamp method based on the current timestamp. Since the timestamp is constantly changing, it can be ensured that the random code generated each time is unique. Alternatively, this embodiment can also be based on a hash function method, using a hash function to convert input data (such as unit information, date, etc.) into a hash value of a fixed length as a random code. This method can ensure the uniqueness and unpredictability of the random code.

[0054] S1022, determine the ranking information of the Internet asset name under the current unit entity.

[0055] The specific sorting information is not limited in this embodiment. For example, the sorting information in this embodiment may be 1; or the sorting information in this embodiment may be 10; or the sorting information in this embodiment may be 20. The specific sorting method is not limited in this embodiment. For example, the sorting may be performed according to the generation time of the Internet asset, or the embodiment may be determined according to the order in which the unique Internet asset identifier is generated, for example, the first one generated is unique, and the one generated later is incremented by one based on the previous one.

[0056] S1023, generating a unique Internet asset identifier based on the unified social credit code, sorting information of the Internet asset name and a random code.

[0057] This embodiment generates a unique Internet asset identifier based on the unified social credit code corresponding to each unit, the ranking of the current Internet asset among all assets of the current unit, and the generated random code. Since the random code is unique in the entire process, the unified social credit code of each unit is unique, and the ranking of each Internet asset under each unit is not unique, it can be ensured that the generated Internet asset identifier is unique.

[0058] It should be further explained that, based on any of the above embodiments, the above-mentioned use of the identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name may include: generating a target random code corresponding to the Internet asset name, and comparing the target random code with the random code in the database; when it is determined that the target random code does not belong to the database, determining to use the identification generation component to generate a unique Internet asset identification based on the random code and the unified social credit code. In this embodiment, after each execution subject generates a random code, it is necessary to store the random code in the database, so that after each customer generates a target random code, the target random code can be compared with the random code in the database to ensure that the random code will not be repeated, thereby improving the uniqueness of the random code generation, so that the unique Internet asset identification can be generated by the identification generation component based only on the target random code and the unique Internet asset identification.

[0059] It should be further explained that, based on any of the above embodiments, before using the identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name; wherein, before the identification generation component is a component that makes the Internet asset identification under each unified social credit code inconsistent, it can also include: setting a verification method for calling the identification generation component so that the calling host that has not passed the verification cannot use the identification generation component; setting identification generation rules; wherein the identification generation rules include that the system names under the same unified social credit code cannot be the same, all unique Internet asset identifications will not be repeated, and all unique Internet asset identifications do not support editing; generating the identification generation component based on the verification method and the identification generation rules. In this embodiment, the verification adjustment of the identification generation component scheduling is set to improve the accuracy of Internet asset identification generation.

[0060] S103: Report data corresponding to the current Internet asset based on the unique Internet asset identifier.

[0061] It is understandable that a provincial department needs to manage the assets of all cities and prefectures in the province, which requires all cities and prefectures in the province to report their assets to the province. However, each city and prefecture may have repeated names for assets, and the assets may be worth millions or tens of thousands of dollars, so it is not realistic to rely on people to manage them. Before reporting, the cities and prefectures call this identification generation component in a unified manner, so that different assets can be marked with their own unique identification (similar to an ID card) and then reported to the province. In this way, the problem of missed management and repeated management of the assets can be solved, the quality can be improved, and the manpower can be reduced. When this embodiment reports the current Internet assets based on the unique Internet asset identifier, since the Internet asset identifiers will not be repeated, it will not cause repeated reporting or missed reporting.

[0062] It should be further explained that, based on any of the above embodiments, the above-mentioned reporting of the data corresponding to the current Internet asset based on the unique Internet asset identifier may include: determining whether the current Internet asset name exists; when it does not exist, determining to generate a unique Internet asset identifier based on the current Internet asset name using the identifier generation component to report the data; when it exists, determining to report the data corresponding to the current Internet asset based on the unique Internet asset identifier associated with the current Internet asset name. This embodiment will associate the previous data with the currently reported Internet asset data to ensure that the Internet asset identifier is not generated repeatedly.

[0063] It should be further explained that the above-mentioned Internet asset determination method may also include: when it is determined that multiple receiving terminals share an asset data source, determining a unified data push interface for configuration; when receiving data sent by the asset data source, receiving asset data sent by the unified data push interface. The receiving terminal in this embodiment is a management terminal that needs to receive Internet asset data. This embodiment does not limit the specific format of the receiving terminal. For example, there may be two receiving terminals in this embodiment; or there may be 10 receiving terminals in this embodiment. For ease of understanding, for example, this embodiment solves the problem of inconsistent table structures, user data, and business data of two receiving terminals, which leads to the need for repeated push when other Internet asset data sources push Internet assets to the two management terminals, and different requirements of the two management terminals will cause repeated work and inconsistent standards. First, by building a "unified data push interface", the two management terminals call this unified data push interface at the same time. In order to ensure that the order of multi-source time calls is different, the "timestamp" is used as a judgment, and the latest time is used as the latest data. The data of the two management terminals are aligned in real time. The two management terminals share a unified data push interface, and other data sources only need to push data to this unified data push interface. When the two management terminals obtain the data, they align them internally.

[0064] The Internet asset determination method provided by the embodiment of the present invention may include: S101, obtaining the unified social credit code and Internet asset name corresponding to the current Internet asset. S102, using the identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name; wherein the identification generation component is a component that makes the Internet asset identifications of all entities different. S103, reporting the data corresponding to the current Internet asset based on the unique Internet asset identification. Compared with the current situation where each unit reports the Internet asset, the Internet asset name will be repeated, resulting in the inability to accurately determine the Internet asset information, the present application generates a unique Internet asset identification based on the unified social credit code and the Internet asset name by using the identification generation component, so that data can be reported based on the unique Internet asset identification, so that data duplication or data loss will not occur, thereby improving the accuracy of Internet asset management.

[0065] Because the construction cycles of different businesses and platforms are inconsistent, there will be duplicate management of assets. Now it is required that these units and systems also need to be managed in a unified manner and call the identification generation component to generate a unique Internet asset identification. When this unit or system is added to the total set, it is no longer necessary to generate a new unique Internet asset identification to associate the data.

[0066] In order to make the present invention easier to understand, please refer to Figure 2 , Figure 2 An example flow chart of an Internet asset determination method provided by an embodiment of the present invention may specifically include:

[0067] The prerequisites for the identity generation component are to configure the calling interface account application information; configure the caller to upload the verification content; and configure the rules for returning the unique Internet asset identifier.

[0068] S201, sending interface account application information to the identification generation component.

[0069] This embodiment can be verified based on the interface account application information. If the verification is passed and the area number and key can be returned, the call authority is obtained, and the data can be encrypted based on the key later. This embodiment can set the encryption logic when calling. The encrypted transmission interface uses the domestic SM2 encryption algorithm, and the third-party platform encrypts the data according to the given public key. When uploaded to the management entity, it can be decrypted based on the corresponding decryption method.

[0070] S202, when receiving the permission information returned by the identifier generation component based on the interface account application information, the Internet asset identifier and the unified social credit code are sent to the identifier generation component.

[0071] It should be noted that in order to ensure timeliness, the identification generation component needs to return in real time; no matter what the calling path is, the unique Internet asset identification cannot be repeated; the unique Internet asset identification does not support editing and deletion, and it must be retained even if it has been applied for and has not been used; before reporting Internet assets, the unique Internet asset identification must be called before data reporting can be performed; ensure that the generation of the unique Internet asset identification does not expose sensitive information. Prevent the prediction and forgery of the unique Internet asset identification.

[0072] S203, receiving a unique Internet asset identifier generated by the identifier generation component based on the Internet asset identifier and the unified social credit code.

[0073] S204, uploading Internet asset data based on the unique Internet asset identifier.

[0074] In this embodiment, the Internet asset data of the current units and systems comes from the business. At the same time, there are business data reported by different cities, which are not in the archive library (archive library). Temporary tables must also be created to manage units and systems that are not in the asset archive library. For ease of understanding, please refer to Figure 3 , Figure 3 A schematic diagram of an Internet asset data storage provided by an embodiment of the present invention, from Figure 3 It can be seen that data is generally stored in the archive library. When there is a new system, the unified social credit code corresponding to this system is used to determine whether there is relevant data. If there is a unified social credit code, it does not need to be added to the archive library. If it is not in the archive library, it is determined that it needs to be added to the archive library. For the addition, import, modification and interface reporting of business operation data, if there is a corresponding unified social credit code, it can be stored in the archive library. If it does not belong to the archive library, it needs to be stored in the unit temporary table. For the update of data in the archive library, if it is in the archive library, it is necessary to associate and update the data, and the unified social credit code cannot be updated. If it is not in the archive library, it needs to be added. Among them, the archive library is equivalent to the archive library of Internet assets (for example, the personal archive library stores information belonging to a certain person). The purpose of establishing an archive library is to establish an archive library of Internet assets belonging to the unit, where the archive library is used to store Internet assets generated according to requirements, and the unit temporary table is used to store Internet assets that are not generated according to requirements. It should be noted that the unified social credit code cannot be repeated, and the corresponding relationship between the unified social credit code and the unit remains consistent.

[0075] The technical solution provided by the embodiment of the present invention supports batch generation of unique Internet asset identifiers; the unique Internet asset identifiers need to be returned in real time; the unique Internet asset identifiers under the same unified social credit code cannot be the same; [Final Effect] If the unit name is modified, the unit name in the temporary table must also be modified, and the unified social credit code remains unchanged. Real-time modification is required, and the unified social credit code and unit name of the entire platform are one-to-one corresponding; [Final Effect] If the system name is modified, the system name in the identifier generation component must be modified synchronously. Real-time modification is required, and the unified social credit code, unit name, unique Internet asset identifier, and system name of the entire platform are all It is a one-to-one correspondence; units and systems that are not in the archive library will not be included in the archive library; if the unified social credit code + system name exists, the original generated unique Internet asset identifier is returned; if the unified social credit code + system name does not exist, the corresponding unique Internet asset identifier is generated and returned. The unique Internet asset identifier generation rule is: random code + unified social credit code + 00001 [under the same unit + 1]; regardless of the calling path, the unique Internet asset identifier cannot be repeated; the unique Internet asset identifier does not support editing and deletion; when reporting business operation data through the interface, the identifier generation component must be called first before the business data can be reported.

[0076] The following is an introduction to an Internet asset determination device provided by an embodiment of the present invention. The Internet asset determination device described below and the Internet asset determination method described above can be referenced to each other.

[0077] Please refer to Figure 4 , Figure 4 A schematic diagram of a structure of an Internet asset determination device provided by an embodiment of the present invention may include:

[0078] The information acquisition module 100 is used to obtain the unified social credit code and Internet asset name corresponding to the current Internet asset;

[0079] The identification generation module 200 is used to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name using an identification generation component; wherein the identification generation component is a component that makes the Internet asset identifications of all entities different;

[0080] The Internet asset data reporting module 300 is used to report the data corresponding to the current Internet asset based on the unique Internet asset identifier.

[0081] Further, based on the above embodiment, the above identification generation module 200 may include:

[0082] A random code generating unit, used for generating a random code;

[0083] A ranking information determination unit, used to determine the ranking information of the Internet asset name under the current unit entity;

[0084] The first identification generating unit is used to generate the unique Internet asset identification by using the identification generating component based on the unified social credit code, the sorting information of the Internet asset name and the random code.

[0085] Further, based on any of the above embodiments, the identification generation module 200 may include:

[0086] A target random code generating unit, used to generate a target random code corresponding to the Internet asset name, and compare the target random code with the random code in the database;

[0087] The second identification generating unit is used to determine, when it is determined that the target random code does not belong to the database, to generate the unique Internet asset identification based on the target random code and the unified social credit code using the identification generating component.

[0088] Further, based on any of the above embodiments, the above Internet asset data determination device may further include:

[0089] A data unified push interface determination unit, used to determine the configuration data unified push interface when it is determined that multiple receiving ends share one asset data source;

[0090] The asset data unified push unit is used to receive the asset data sent by the unified data push interface when receiving data sent by the asset data source.

[0091] Further, based on the above embodiment, the asset data source includes data generated by business operations.

[0092] Further, based on any of the above embodiments, the above Internet asset data determination device may further include:

[0093] A verification method determination unit, used to set a verification method for calling the identification generation component, so that a calling host that fails to pass the verification cannot use the identification generation component;

[0094] An identifier generation rule determination unit, used to set identifier generation rules; wherein the identifier generation rules include that system names under the same unified social credit code cannot be the same, all unique Internet asset identifiers will not be repeated, and all unique Internet asset identifiers do not support editing;

[0095] The identification generation component generating unit is used to generate the identification generation component based on the verification method and the identification generation rule.

[0096] Further, based on any of the above embodiments, the Internet asset data reporting module 300 may include:

[0097] A judgment unit, used to judge whether the current Internet asset name exists;

[0098] A first data reporting unit, configured to determine to use an identifier generation component to generate a unique Internet asset identifier based on the current Internet asset name for data reporting when the identifier does not exist;

[0099] The second data reporting unit is used to determine, when present, to report data corresponding to the current Internet asset based on the unique Internet asset identifier associated with the current Internet asset name.

[0100] It should be noted that the order of the modules and units in the above-mentioned Internet asset determination device can be changed without affecting the logic.

[0101] The Internet asset determination device provided by the embodiment of the present invention may include: an information acquisition module 100, which is used to obtain the unified social credit code and Internet asset name corresponding to the current Internet asset; an identification generation module 200, which is used to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name using an identification generation component; wherein the identification generation component is a component that makes the Internet asset identifications of all entities different; an Internet asset data reporting module 300, which is used to report the data corresponding to the current Internet asset based on the unique Internet asset identification. Compared with the current situation where each unit reports the Internet asset, the Internet asset name will be repeated, resulting in the inability to accurately determine the Internet asset information, the present application generates a unique Internet asset identification based on the unified social credit code and the Internet asset name by using the identification generation component, so that data can be reported based on the unique Internet asset identification, so that data duplication or data loss will not occur, thereby improving the accuracy of Internet asset management.

[0102] An Internet asset determination device provided by an embodiment of the present invention is introduced below. The Internet asset determination device described below and the Internet asset determination method described above can be referenced to each other.

[0103] Please refer to Figure 5 , Figure 5 A schematic diagram of the structure of an Internet asset determination device provided by an embodiment of the present invention may include:

[0104] A memory 10, used for storing computer programs;

[0105] The processor 20 is used to execute a computer program to implement the above-mentioned Internet asset determination method.

[0106] The memory 10 , the processor 20 , and the communication interface 30 all communicate with each other via a communication bus 40 .

[0107] In the embodiment of the present invention, the memory 10 is used to store one or more programs, and the program may include program code, and the program code includes computer operation instructions. In the embodiment of the present invention, the memory 10 may store programs for implementing the following functions:

[0108] Obtain the unified social credit code and Internet asset name corresponding to the current Internet asset;

[0109] Generate a unique Internet asset identifier based on the unified social credit code and the Internet asset name using an identifier generation component; wherein the identifier generation component is a component that makes the Internet asset identifiers of all entities different;

[0110] The data corresponding to the current Internet asset is reported based on the unique Internet asset identifier. In a possible implementation, the memory 10 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function, etc.; the data storage area may store data created during use.

[0111] In addition, the memory 10 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include an NVRAM. The memory stores an operating system and operating instructions, executable modules or data structures, or a subset thereof, or an extended set thereof, wherein the operating instructions may include various operating instructions for implementing various operations. The operating system may include various system programs for implementing various basic tasks and processing hardware-based tasks.

[0112] The processor 20 may be a central processing unit (CPU), an application specific integrated circuit, a digital signal processor, a field programmable gate array or other programmable logic device, a microprocessor or any conventional processor, etc. The processor 20 may call a program stored in the memory 10 .

[0113] The communication interface 30 may be an interface of a communication module, and is used to connect to other devices or systems.

[0114] Of course, it should be noted that Figure 5 The structure shown does not constitute a limitation on the Internet asset determination device in the embodiment of the present invention. In actual applications, the Internet asset determination device may include Figure 5 More or fewer components than shown, or combinations of certain components.

[0115] The computer-readable storage medium provided in the embodiment of the present invention is introduced below. The computer-readable storage medium described below and the Internet asset determination method described above can be referenced to each other.

[0116] The present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned Internet asset determination method are implemented.

[0117] The computer-readable storage medium may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes.

[0118] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0119] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

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

[0121] The above is a detailed introduction to an Internet asset determination method, device, equipment and readable storage medium provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. A method for determining Internet assets, characterized in that: include: Obtain the unified social credit code and Internet asset name corresponding to the current Internet asset; Generate a unique Internet asset identifier based on the unified social credit code and the Internet asset name using an identifier generation component; wherein the identifier generation component is a component that makes the Internet asset identifiers of all entities different; The data corresponding to the current Internet asset is reported based on the unique Internet asset identifier.

2. The method for determining Internet assets according to claim 1, characterized in that: The utilizing identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name includes: Generate a random code; Determine the ranking information of the Internet asset name under the current entity; The unique Internet asset identifier is generated by using the identifier generation component based on the unified social credit code, the sorting information of the Internet asset name and the random code.

3. The method for determining Internet assets according to claim 1, characterized in that: The utilizing identification generation component to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name includes: Generate a target random code corresponding to the Internet asset name, and compare the target random code with the random codes in the database; When it is determined that the target random code does not belong to the database, it is determined that the unique Internet asset identifier is generated by using the identifier generation component based on the target random code and the unified social credit code.

4. The method for determining Internet assets according to any one of claims 1 to 3, characterized in that: Also includes: When it is determined that multiple receiving ends share a common asset data source, determine a unified push interface for configuration data; When data sent by the asset data source is received, the asset data sent by the unified data push interface is received.

5. The method for determining Internet assets according to claim 4, characterized in that: The asset data source includes data generated by business operations.

6. The method for determining Internet assets according to claim 1, characterized in that: Before generating a unique Internet asset identifier based on the unified social credit code and the Internet asset name using an identifier generation component, wherein the identifier generation component is a component that makes the Internet asset identifiers under each unified social credit code inconsistent, the method further includes: Set the verification method for calling the identity generation component so that the calling host that fails the verification cannot use the identity generation component; Set up identification generation rules; wherein, the identification generation rules include that the system names under the same unified social credit code cannot be the same, all unique Internet asset identifications will not be repeated, and all unique Internet asset identifications cannot be edited; The identifier generation component is generated based on the verification method and the identifier generation rule.

7. The method for determining Internet assets according to claim 1, characterized in that: The reporting of data corresponding to the current Internet asset based on the unique Internet asset identifier includes: Determine whether the current Internet asset name exists; If it does not exist, determine to use the identifier generation component to generate a unique Internet asset identifier based on the current Internet asset name for data reporting; When it exists, determine to report the data corresponding to the current Internet asset based on the unique Internet asset identifier associated with the current Internet asset name.

8. An Internet asset determination device, characterized in that: include: An information acquisition module, used to obtain the unified social credit code and Internet asset name corresponding to the current Internet asset; an identification generation module, configured to generate a unique Internet asset identification based on the unified social credit code and the Internet asset name using an identification generation component; wherein the identification generation component is a component that makes the Internet asset identifications of all entities different; The Internet asset data reporting module is used to report the data corresponding to the current Internet asset based on the unique Internet asset identifier.

9. An Internet asset determination device, characterized in that: include: Memory for storing computer programs; A processor, configured to execute the computer program to implement the steps of the Internet asset determination method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the Internet asset determination method according to any one of claims 1 to 7 are implemented.