Asset valuation system supporting multiple data sources
By designing an asset valuation system that supports multiple data sources, and using IP identification and permission authentication technology to dynamically adjust data source transmission and evaluation, the problem of traditional asset valuation methods relying on a single data source is solved, and more efficient and accurate asset value evaluation is achieved.
Patent Information
- Application Number
- CN202510136551.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-07
- Publication Date
- 2025-05-30
AI Technical Summary
Traditional asset valuation methods rely on a single data source and cannot fully cover the factors that affect asset value, resulting in long and inaccurate valuation time.
Design an asset valuation system that supports multiple data sources, including terminal identification module, data processing module, resource evaluation module and asset integration module. Through IP identification and permission authentication, quickly obtain and verify the IP addresses and permission levels of multiple data sources, dynamically adjust data source transmission and evaluation, generate asset valuation data lists and integrate them.
It improves the evaluation efficiency of asset valuation systems, can process multiple data sources more quickly and accurately, and provides a more comprehensive asset value assessment.
Smart Images

Figure CN120069912A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and particularly to an asset valuation system supporting multiple data sources. Background Art
[0002] In today's complex and ever-changing economic environment, traditional asset valuation methods face many challenges. In the past, they mainly relied on a single data source, such as an enterprise's internal financial statements. However, this method has obvious defects. On the one hand, the single data source may have the problem of incomplete information and cannot cover all the value influencing factors of assets. For example, external information such as market dynamics and industry trends is often ignored;
[0003] However, existing asset valuation systems supporting multiple data sources have a series of problems such as quality analysis and processing of data sources in different regions, which leads to a relatively long overall asset valuation time. Therefore, we propose an asset valuation system supporting multiple data sources. Summary of the Invention
[0004] The purpose of the present invention is to provide an asset valuation system supporting multiple data sources.
[0005] To achieve the above purpose, the present invention provides the following technical solution: An asset valuation system supporting multiple data sources, the asset valuation system includes a terminal identification module, a data processing module, a resource evaluation module, and an asset integration module;
[0006] An IP identification unit and a permission authentication unit are provided in the terminal identification module. The terminal identification module is used to receive multiple data sources of assets in different regions. The IP identification unit is used to analyze the IP address of the data transmission port and obtain the IP location through the IP address. The permission authentication unit is used to verify the permission of the obtained IP address and obtain the IP address permission level;
[0007] The data processing module analyzes the multiple data sources in the terminal identification module, divides the multiple data sources according to different types, and transmits the classified data sources to the resource evaluation module;
[0008] Multiple resource evaluation modules are used to evaluate the classified multiple data sources and generate different asset valuation data lists;
[0009] The asset integration module is used to integrate different asset valuation data lists and set the different asset valuation data lists as T 1 、T 2 、……、T n , and obtain the total asset valuation through a formula. The specific formula is as follows:
[0010]
[0011] Among them, W 总 represents the total asset valuation of multiple data sources, f i represents the weight coefficient of the i-th data source, T i Represents a list of asset valuation data from the i-th data source.
[0012] As a further solution of the present invention: a network framework model is set in the authority authentication unit. When the asset valuation system receives multiple data sources from other regions, the IP identification unit analyzes the IP address data, identifies the first 16 bits of the IP address data, obtains the IP territorial data, and matches the IP territorial data with the network framework model, so that the last 16 bits of the IP address are matched with the authority in the network framework model, and then the authority authentication unit quickly obtains the authority levels of different IP address data sources in different regions.
[0013] As a further solution of the present invention, a dynamic allocation unit is provided in the data processing module, and the dynamic allocation unit analyzes the IP address authority level, dynamically adjusts the transmission of multiple data sources to the resource evaluation module, and sets the total resource values of multiple resource evaluation modules as Q 1 , Q 2 ,……,Q n The resource values for data processing in different resource evaluation modules are dynamically adjusted through formulas. The specific formulas are as follows:
[0014]
[0015] Among them, E l represents the resource value of the data processed by the lth data source in the corresponding resource evaluation module, t la represents the weight coefficient of the ath permission level in the lth data source, and t l1 +t l2 +……+t ln =1,Q r Represents the total resource value in the rth resource evaluation module, and a,r∈1,2,...n, the occupancy data of the total resource value of all resource evaluation modules is obtained through the formula. The specific formula is as follows:
[0016]
[0017] Among them, K represents the occupancy value data of the total resource value of all resource evaluation modules, m represents the total number of resource evaluation modules, and Y represents the sum of the total resource values of all resource evaluation modules.
[0018] As a further solution of the present invention: a temporary storage unit is provided in the data processing module. Different storage areas are established by using the temporary storage unit. After the data processing module receives multi-source data from different IP addresses and stores the multi-source data in the storage area, the multi-source data is transmitted to the storage area corresponding to the IP address. The data processing module optimizes the transmission process of the multi-source data according to the data processing resource value limits set by each resource evaluation module.
[0019] As a further solution of the present invention: a characteristic analysis unit corresponding to different data sources is provided in the resource evaluation module. After the characteristic analysis unit receives the corresponding multi-source data, a relationship network of the corresponding data source is set in the characteristic analysis unit, and the characteristic data in the corresponding data source is obtained by using the relationship network.
[0020] As a further solution of the present invention: an evaluation model is provided in the resource evaluation module. The extracted characteristic data is analyzed and evaluated through the evaluation model, and an asset valuation data list corresponding to the IP address is generated.
[0021] As a further solution of the present invention: a life cycle processing unit is provided in the asset integration module. A data storage unit is provided in the life cycle processing unit. The data storage unit is used to store the asset valuation data lists generated by different resource evaluation modules. When the life cycle processing unit reaches the processing time threshold, the life cycle processing unit transmits the asset valuation data list in the data storage unit to the asset integration module, and then the asset integration module conducts an overall evaluation of the asset valuation data list.
[0022] As a further solution of the present invention: after the asset integration module completes the evaluation, the asset integration module transmits the evaluated corresponding data to the evaluation model according to the IP address and data source characteristics in the asset valuation data list, and updates the data in the evaluation model.
[0023] Adopting the above technical solutions, compared with the prior art, the beneficial effects of the present invention are as follows:
[0024] 1. The present invention quickly obtains the IP addresses of multi-source data through the terminal identification module. The data processing module processes the multi-source data by using the IP addresses, controls the permission levels of the corresponding data sources according to the permission levels, and then uses the resource evaluation module to evaluate different data sources. Finally, the resource evaluation module integrates the evaluated asset valuation data lists, thereby improving the evaluation efficiency of the overall asset valuation system;
[0025] 2. Through the mutual cooperation among the permission authentication unit, the IP identification unit, and the network framework model, the present invention can quickly obtain the transmission location, security, and permission level of multiple data sources, and then use the dynamic allocation unit to reasonably adjust and process the data sources as needed, and analyze and adjust the data sources, so that the asset valuation system can better process multiple data sources as needed;
[0026] 3. Through the mutual cooperation of the relationship network and the feature analysis unit, after the data processing module processes multiple data sources, the relationship network is used to quickly locate the feature data in the corresponding data source, and then the located feature data is extracted by the feature analysis unit, thereby improving the extraction speed of the system for different data sources;
[0027] 4. Through the regular processing by the life cycle processing unit, the asset integration module regularly processes multiple data sources, and at the same time transmits the processed asset valuation data list to the hidden layer of the evaluation model to improve the evaluation effect of the evaluation model on the data.
[0028] Other advantages, objectives, and features of the present invention will be described to some extent in the subsequent specification, and to some extent, they will be obvious to those skilled in the art based on the study of the following text, or can be learned from the practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 It is the flowchart of the asset valuation system in the embodiment of the present invention;
[0030] Figure 2 It is the specific flowchart of the IP identification unit in the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0031] The following further describes the specific embodiments of the present invention with reference to the drawings. It should be noted here that the description of these embodiments is for helping to understand the present invention, but does not limit the present invention.
[0032] In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0033] Embodiment 1:
[0034] Please refer to the attached Figure 1 - attached Figure 2 , an asset valuation system supporting multiple data sources of the present invention, the asset valuation system includes a terminal identification module, a data processing module, a resource evaluation module, and an asset integration module;
[0035] The terminal identification module is provided with an IP identification unit and an authority authentication unit. The terminal identification module is used to receive multiple data sources of assets in different regions. The IP identification unit is used to analyze the IP address of the data transmission port and obtain the IP location through the IP address. The authority authentication unit is used to verify the authority of the obtained IP address and obtain the authority level of the IP address.
[0036] The data processing module analyzes the multiple data sources in the terminal identification module, classifies the multiple data sources according to different types, and transmits the classified data sources to the resource evaluation module;
[0037] Multiple resource evaluation modules are used to evaluate classified multiple data sources and generate different asset valuation data lists;
[0038] The asset integration module is used to integrate different asset valuation data lists and set different asset valuation data lists as T 1 , T 2 ,……,T n , and obtain the total asset valuation through the formula, the specific formula is as follows:
[0039]
[0040] Among them, W 总 represents the total asset valuation of multiple data sources, f i represents the weight coefficient of the i-th data source, T i Represents a list of asset valuation data from the i-th data source.
[0041] Specific workflow: Using relevant technologies in the network protocol stack, when data is transmitted to the system, the IP recognition unit captures the IP header information in the data packet. Through the IP address parsing algorithm, the IP address is converted into readable geographical location information. Using role-based access control (RBAC) technology or other permission management frameworks, the obtained IP address is compared with predefined permission rules. Using clustering algorithms (such as K-Means clustering, hierarchical clustering, etc.) or rule-based classification methods in data mining and machine learning, first, extract the features of the data source. These features may include the data format (such as structured databases, semi-structured XML files, unstructured text files, etc.), the data theme (such as financial data, market data, physical property data of assets, etc.), and the data source channels (such as enterprise internal systems, external data suppliers, data obtained by web crawlers, etc.). For the classified data sources, perform a series of data preprocessing operations, including data cleaning. Use data cleaning tools (such as OpenRefine, etc.) to remove noise in the data (such as outliers, duplicate records, etc.) and correct errors in the data (such as format errors, spelling mistakes, etc.). For financial data sources, adopt classic financial analysis methods and models, such as the DuPont analysis method, the net present value (NPV) model, the internal rate of return (IRR) model, etc. For market transaction data sources, use the market comparison method. By collecting a large amount of market transaction data, establish a market price database. Then, adopt statistical analysis methods (such as regression analysis, correlation analysis, etc.) to find comparable assets similar to the asset to be evaluated. According to factors such as the transaction price and transaction conditions of the comparable assets, adjust the price of the comparable assets to reflect the value of the asset to be evaluated. Data analysis methods, such as principal component analysis (PCA), analytic hierarchy process (AHP), etc., can be used. Through the analysis of historical data, calculate the contribution degree of different data sources to the final valuation result, so as to determine the weight coefficient.
[0042] Furthermore, the IP addresses of multiple data sources are quickly obtained through the terminal recognition module. The data processing module processes the multiple data sources using the IP addresses and controls the permission levels of the corresponding data sources according to the permission levels. Then, the resource evaluation module evaluates different data sources. Finally, the resource evaluation module integrates the evaluated asset valuation data list, thereby improving the evaluation efficiency of the overall asset valuation system.
[0043] Embodiment 2:
[0044] Based on Embodiment 1, please refer to the appendix Figure 1 - Appendix Figure 2As shown, a network framework model is set in the permission authentication unit. When the asset valuation system receives multi-data sources from other regions, the IP recognition unit analyzes the IP address data, recognizes the first 16 bits in the IP address data to obtain the IP location data, and matches the IP location data with the network framework model, so that the last 16 bits of the IP address data are matched with the permissions in the network framework model. Then, the permission authentication unit quickly obtains the permission levels of different IP address data sources in different regions. A dynamic allocation unit is set in the data processing module. The dynamic allocation unit analyzes the IP address permission levels and dynamically adjusts the transmission of multi-data sources to the resource evaluation module. The total resource values of multiple resource evaluation modules are respectively set as Q 1 , Q 2 , ……, Q n , and dynamically adjusts the resource values for data processing in different resource evaluation modules through a formula. The specific formula is as follows:
[0045]
[0046] Among them, E l represents the resource value for data processing of the l-th data source in the corresponding resource evaluation module, t la represents the weight coefficient of the a-th permission level in the l-th data source, and t l1 +t l2 +……+t ln =1, Q r represents the total resource value in the r-th resource evaluation module, and a, r ∈ 1, 2, …… n. The occupancy data of the total resource values of all resource evaluation modules is obtained through the formula. The specific formula is as follows:
[0047]
[0048] Among them, K represents the occupancy value data of the total resource values of all resource evaluation modules, m represents the total number of resource evaluation modules, and Y represents the sum of the total resource values of all resource evaluation modules.
[0049] Specific workflow: After the system starts, the terminal recognition module monitors the data transmission port in real time. When a data source is connected, the IP recognition unit immediately obtains the IP address of the data packet and queries the IP geographical location database to obtain the IP location information. At the same time, the permission authentication unit verifies the permission of the IP address according to the predefined permission rules to determine its permission level. After passing the permission verification, the data source is passed to the data processing module. The data processing module first classifies the data source using clustering or rule-based classification algorithms, and then performs preprocessing operations such as data cleaning, transformation, and missing value processing on the classified data source to ensure the quality and availability of the data. The preprocessed data source is distributed to multiple corresponding resource evaluation modules. Each resource evaluation module selects appropriate evaluation models and algorithms according to the type and characteristics of the data source for evaluation calculations, generating their respective asset valuation data lists.
[0050] Furthermore, through the mutual cooperation among the permission authentication unit, the IP recognition unit, and the network framework model, the transmission location, security, and permission level of multiple data sources are quickly obtained. Then, the dynamic allocation unit reasonably adjusts the data source according to the needs, and analyzes and adjusts the data source, enabling the asset valuation system to better process multiple data sources according to the needs.
[0051] Embodiment 3:
[0052] Based on Embodiment 2, please refer to the appendix Figure 1 - Appendix Figure 2 As shown, a temporary storage unit is set in the data processing module. Different storage areas are established using the temporary storage unit. After the data processing module receives multi-source data from different IP locations and stores the multi-source data in the storage areas corresponding to the IP locations, the data processing module optimizes the transmission process of the multi-source data according to the data processing resource value limits set by each resource evaluation module. A characteristic analysis unit corresponding to different data sources is set in the resource evaluation module. After receiving the corresponding multi-source data, a relationship network of the corresponding data source is set in the characteristic analysis unit, and the characteristic data in the corresponding data source is obtained using the relationship network. An evaluation model is set in the resource evaluation module, and the extracted characteristic data is analyzed and evaluated through the evaluation model, generating an asset valuation data list corresponding to the IP location.
[0053] Specific workflow: When the system is running, the temporary storage unit of the data processing module is always ready to receive data from multiple data sources with different IP addresses. When the data arrives, the data processing module determines the corresponding storage area according to the IP address information of the data through methods such as the hash algorithm, and transmits the data to this area for temporary storage. The resource evaluation module requests the data source data from the data processing module according to its own resource usage and processing capabilities. The data processing module controls the transmission of data to each resource evaluation module based on the resource value limit mechanism. After the feature analysis unit in the resource evaluation module receives the corresponding multiple data sources, it uses the constructed relationship network to quickly locate and extract the feature data in the data source. For example, for financial data sources, through the relationship network, various index data related to the financial status of the enterprise is found. After extracting the feature data, the evaluation model in the resource evaluation module deeply analyzes and evaluates these data. Different evaluation models process the feature data according to their algorithms and logics, and calculate the valuation of the assets. After being processed by the evaluation model, each resource evaluation module generates a list of asset valuation data for the corresponding IP address. These lists can be further transmitted to other modules for integration or directly used for output and display, providing a detailed and accurate basis for asset valuation.
[0054] Furthermore, through the mutual cooperation of the relationship network and the feature analysis unit, after the data processing module finishes processing multiple data sources, the relationship network is used to quickly locate the feature data in the corresponding data source, and then the located feature data is extracted through the feature analysis unit, thereby improving the extraction speed of the system for different data sources.
[0055] Embodiment 4:
[0056] Based on Embodiment 3, please refer to the appendix Figure 1 - Appendix Figure 2 As shown, a life cycle processing unit is set in the asset integration module. A data storage unit is set in the life cycle processing unit, and the data storage unit is used to store the list of asset valuation data generated by different resource evaluation modules. When the life cycle processing unit reaches the processing time threshold, the life cycle processing unit transmits the list of asset valuation data in the data storage unit to the asset integration module. Subsequently, the asset integration module conducts an overall evaluation of the list of asset valuation data. After the evaluation is completed, the asset integration module transmits the evaluated corresponding data to the evaluation model according to the IP address and data source characteristics in the list of asset valuation data, and updates the data in the evaluation model.
[0057] Furthermore, through regular processing by the life cycle processing unit, the asset integration module conducts regular processing on multiple data sources, and at the same time transmits the processed list of asset valuation data to the hidden layer of the evaluation model to improve the evaluation effect of the evaluation model on the data.
[0058] The foregoing has shown and described the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments, and what is described in the above embodiments and the specification is only to illustrate the principle of the present invention. Without departing from the spirit and scope of the present invention, the present invention will also have various changes and improvements, and these changes and improvements fall within the scope of the present invention claimed. The scope of protection claimed by the present invention is defined by the appended claims and their equivalents.
Claims
1. An asset valuation system supporting multiple data sources, characterized by: The asset valuation system includes a terminal identification module, a data processing module, a resource evaluation module and an asset integration module; The terminal identification module is provided with an IP identification unit and an authority authentication unit. The terminal identification module is used to receive multiple data sources of assets in different regions. The IP identification unit is used to analyze the IP address of the data transmission port and obtain the IP location through the IP address. The authority authentication unit is used to perform authority verification on the obtained IP address and obtain the authority level of the IP address. The data processing module analyzes multiple data sources in the terminal identification module, divides the multiple data sources into different types, and transmits the classified data sources to the resource evaluation module; The plurality of resource evaluation modules are used to evaluate the classified multiple data sources and generate different asset valuation data lists; The asset integration module is used to integrate different asset valuation data lists, and set the different asset valuation data lists to T1, T2, ..., T n , and obtain the total asset valuation through the formula, the specific formula is as follows: Among them, w 总 represents the total asset valuation of multiple data sources, f i represents the weight coefficient of the i-th data source, T i Represents a list of asset valuation data from the i-th data source.
2. The asset valuation system supporting multiple data sources according to claim 1, characterized in that: A network framework model is provided in the authority authentication unit. When the asset valuation system receives multiple data sources from other regions, the IP identification unit analyzes the IP address data, identifies the first 16 bits of the IP address data, obtains the IP location data, matches the IP location data with the network framework model, and matches the last 16 bits of the IP address with the authority in the network framework model, thereby enabling the authority authentication unit to quickly obtain the authority levels of different IP address data sources in different regions.
3. The asset valuation system supporting multiple data sources according to claim 2, characterized in that: The data processing module is provided with a dynamic allocation unit, which analyzes the IP address authority level, dynamically adjusts the transmission of multiple data sources to the resource evaluation module, and sets the total resource values of multiple resource evaluation modules to Q1, Q2, ..., Q n , and dynamically adjust the resource values for data processing in different resource evaluation modules through formulas. The specific formulas are as follows: Among them, E l represents the resource value of the data processed by the lth data source in the corresponding resource evaluation module, t la represents the weight coefficient of the ath permission level in the lth data source, and t l1 +t l2 +……+t ln =1,Q r Represents the total resource value in the rth resource evaluation module, and a, r∈1, 2, ... n, the occupancy data of the total resource value of all resource evaluation modules is obtained through the formula, the specific formula is as follows: Among them, K represents the occupancy value data of the total resource value of all resource evaluation modules, m represents the total number of resource evaluation modules, and Y represents the sum of the total resource values of all resource evaluation modules.
4. The asset valuation system supporting multiple data sources according to claim 3, characterized in that: The data processing module is provided with a temporary storage unit, and different storage areas are established by using the temporary storage unit. After the data processing module receives multi-data source data from different IP locations, the multi-data source data is transmitted to the storage area corresponding to the IP location. The data processing module optimizes the transmission process of the multi-data source according to the data processing resource value limit set by each resource evaluation module.
5. The asset valuation system supporting multiple data sources according to claim 4, characterized in that: The resource evaluation module is provided with characteristic analysis units corresponding to different data sources. After receiving the corresponding multiple data sources, the characteristic analysis unit sets a relationship network of the corresponding data sources in the characteristic analysis unit, and obtains characteristic data in the corresponding data sources by using the relationship network.
6. The asset valuation system supporting multiple data sources according to claim 5, characterized in that: An evaluation model is set in the resource evaluation module, and the extracted feature data is analyzed and evaluated through the evaluation model, and a list of asset valuation data corresponding to the IP location is generated.
7. The asset valuation system supporting multiple data sources according to claim 6, characterized in that: A life cycle processing unit is provided in the asset integration module, and a data storage unit is provided in the life cycle processing unit. The data storage unit is used to store asset valuation data lists generated by different resource evaluation modules. When the life cycle processing unit reaches the processing time threshold, the life cycle processing unit transmits the asset valuation data list in the data storage unit to the asset integration module, and then the asset integration module performs an overall evaluation on the asset valuation data list.
8. The asset valuation system supporting multiple data sources according to claim 7, characterized in that: After the evaluation is completed, the asset integration module transmits the corresponding data after the evaluation to the evaluation model according to the IP location and data source characteristics in the asset valuation data list, and updates the data in the evaluation model.