Blockchain and big data ai based resource pool coordination system, method and apparatus
By using a resource pool coordination system based on blockchain and big data AI, the problem of low resource utilization efficiency in traditional resource pool management has been solved, achieving unified management and optimized scheduling of resource pools and improving customer experience.
Patent Information
- Application Number
- CN202211683336.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-27
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2042-12-27
AI Technical Summary
Traditional resource pool management systems suffer from low resource utilization efficiency and difficulty in achieving functions such as centralized management of resource revenue and expenditure, liquidity management, and risk management due to the lack of unified management of user accounts.
A resource pool coordination system based on blockchain and big data AI is adopted. By acquiring and analyzing account change information, resource flow information and ticket management information, data integration and scheduling are carried out using cloud overall architecture units and functional response units to achieve unified management and monitoring of the resource pool.
It improves the resource utilization efficiency of the resource pool, supports the optimization of the group's resource scheduling and computing business, enhances the customer payment experience, and provides centralized management and liquidity management functions for the group's resources.
Smart Images

Figure CN116126494B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a resource pool coordination system, method, apparatus, computer equipment, and storage medium based on blockchain and big data AI. Background Technology
[0002] With the development of computer technology, a secure resource management technology based on blockchain technology has emerged. This technology allows users to submit commodity information data A to a resource platform. The resource platform then authenticates and evaluates the commodity information data A, generating commodity asset authentication data M. Finally, the commodity asset authentication data M is submitted to the blockchain server. The blockchain server stores the registration request in the TxPool block record pool database and returns the hash value Hash(M) of this block transaction record to the user.
[0003] In traditional technologies, the resource pools corresponding to user accounts with different resource capacities lack treasury management, making it difficult to conduct centralized management of resource income and expenditure, liquidity management, resource platform account management, and more in-depth resource disposal, resource allocation, and resource risk management from the perspective of user accounts. This results in low resource utilization efficiency in the resource pools. Summary of the Invention
[0004] Therefore, it is necessary to provide a resource pool coordination system, method, apparatus, computer equipment, and computer-readable storage medium based on blockchain and big data AI that can improve the resource utilization efficiency of the resource pool, addressing the aforementioned technical problems.
[0005] Firstly, this application provides a resource pool coordination system based on blockchain and big data AI. The system includes: a cloud overall architecture unit and a functional response unit; the functional response unit is used to acquire at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool; the account change information, resource flow information, and invoice management information are mapped to each other; the functional response unit is also used to obtain microservice data and service process data corresponding to the resource pool based on the account change information, resource flow information, and invoice management information; the cloud overall architecture unit is used to input the microservice data and service process data to a resource pool data interaction platform to obtain microservice execution data; the resource pool data interaction platform is established through the cloud architecture and microservices; the functional response unit is also used to schedule and monitor the resource pool based on the microservice execution data.
[0006] Secondly, this application provides a resource pool coordination method based on blockchain and big data AI. The method includes: acquiring at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool; analyzing each of the account change information, resource flow information, and invoice management information to obtain data analysis results; the data analysis results include account management analysis results, resource pool management analysis results, and invoice management analysis results; integrating the account management analysis results, resource pool management analysis results, and invoice management analysis results to obtain integrated analysis data, and sending the integrated analysis data to a resource pool data interaction platform; wherein, the resource pool data interaction platform is used to obtain microservice implementation data from the integrated analysis data, and feed the microservice implementation data back to the terminal.
[0007] Thirdly, this application also provides a resource pool coordination device based on blockchain and big data AI. The device includes: a data acquisition module for acquiring at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool; a data analysis module for analyzing the account change information, the resource flow information, and the invoice management information to obtain data analysis results; the data analysis results include account management analysis results, resource pool management analysis results, and invoice management analysis results; and a data integration module for integrating the account management analysis results, the resource pool management analysis results, and the invoice management analysis results to obtain integrated analysis data, and sending the integrated analysis data to a resource pool data interaction platform; wherein, the resource pool data interaction platform is used to obtain microservice implementation data from the integrated analysis data and feed the microservice implementation data back to the terminal.
[0008] Fourthly, this application also provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and the processor, when executing the computer program, performs the following steps: acquiring at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to a resource pool; analyzing each of the account change information, each of the resource flow information, and each of the invoice management information to obtain data analysis results; the data analysis results include account management analysis results, resource pool management analysis results, and invoice management analysis results; integrating the account management analysis results, the resource pool management analysis results, and the invoice management analysis results to obtain integrated analysis data, and sending the integrated analysis data to a resource pool data interaction platform; wherein, the resource pool data interaction platform is used to obtain microservice implementation data from the integrated analysis data, and feed the microservice implementation data back to the terminal.
[0009] Fifthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps: acquiring at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to a resource pool; analyzing each of the account change information, each of the resource flow information, and each of the invoice management information to obtain data analysis results; the data analysis results include account management analysis results, resource pool management analysis results, and invoice management analysis results; integrating the account management analysis results, the resource pool management analysis results, and the invoice management analysis results to obtain integrated analysis data, and sending the integrated analysis data to a resource pool data interaction platform; wherein, the resource pool data interaction platform is used to obtain microservice implementation data from the integrated analysis data, and feed the microservice implementation data back to the terminal.
[0010] The aforementioned resource pool coordination system, method, apparatus, computer equipment, storage medium, and computer program product based on blockchain and big data AI include a functional response unit for acquiring at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool; the account change information, resource flow information, and invoice management information are mapped to each other; the functional response unit is also used to obtain microservice data and service process data corresponding to the resource pool based on the account change information, resource flow information, and invoice management information; a cloud overall architecture unit is used to input the microservice data and service process data to the resource pool data interaction platform to obtain microservice implementation data; the resource pool data interaction platform is established through the cloud architecture and microservices; the functional response unit is also used to schedule and monitor the resource pool based on the microservice implementation data.
[0011] By supporting account management, the system provides functions for building and managing the group's account system, including account opening, closing, modification, and maintenance; supporting bill management, it provides functions for business management and process approval of group bill calculation and scheduling; supporting resource monitoring, it provides functions for monitoring and predicting group resource flow; and supporting statistical analysis, it provides statistical analysis and decision support for various aspects of the group's treasury management. This enables the optimization of group resource scheduling and calculation processes, improving calculation efficiency and enhancing the customer payment experience. The system supports unified management of the resource pool on the resource management platform, responsible for building the group's resource aggregation system, providing centralized resource channels and services, and improving resource scheduling efficiency and the utilization efficiency of the resource pool. Attached Figure Description
[0012] Figure 1This is a schematic diagram illustrating the connection relationships of a resource pool coordination system based on blockchain and big data AI in one embodiment;
[0013] Figure 2 This is a schematic diagram of the overall cloud architecture unit in one embodiment;
[0014] Figure 3 This is a schematic diagram of a functional response unit in one embodiment;
[0015] Figure 4 This is a schematic diagram of the business component modules in one embodiment;
[0016] Figure 5 This is a schematic diagram of the resource pool management submodule in one embodiment;
[0017] Figure 6 This is a flowchart illustrating a resource pool coordination method based on blockchain and big data AI in one embodiment.
[0018] Figure 7 This is a flowchart illustrating a method for obtaining data analysis results in one embodiment;
[0019] Figure 8 This is a schematic diagram illustrating the implementation logic of a resource pool coordination method based on blockchain and big data AI in one embodiment;
[0020] Figure 9 This is a structural block diagram of a resource pool coordination device based on blockchain and big data AI in one embodiment;
[0021] Figure 10 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0023] This application provides a resource pool coordination system based on blockchain and big data AI, which can be applied to, for example... Figure 1The system interaction diagram shown illustrates this. The system includes a cloud overall architecture unit and a functional response unit. These two units can freely interact bidirectionally based on business needs. Specifically, the functional response unit acquires at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool. These information items are mapped to each other. The functional response unit also obtains microservice data and service process data corresponding to the resource pool based on these information items. The cloud overall architecture unit inputs the microservice data and service process data into the resource pool data interaction platform to obtain microservice implementation data. The resource pool data interaction platform is established through the cloud architecture and microservices. The functional response unit also schedules and monitors the resource pool based on the microservice implementation data.
[0024] In one embodiment, such as Figure 1 As shown, a resource pool coordination system based on blockchain and big data AI is provided, which can be applied to... Figure 1 Taking the system interaction diagram in the example, the system includes:
[0025] The functional response unit is used to obtain at least one account change information, at least one resource flow information, and at least one ticket management information corresponding to the resource pool; each account change information, each resource flow information, and each ticket management information has a mapping relationship with each other;
[0026] In this context, a resource pool can be a configuration mechanism, a logical abstraction for flexible resource management, used to partition host resources. When a resource is no longer in use, the resource pool clears the busy flag for that resource, indicating that the resource can be used by the next request.
[0027] Among them, account change information can be generated from the registration and cancellation of accounts for various target accounts in the resource pool.
[0028] Among them, resource flow information can be information generated from the management, settlement, analysis and monitoring of the flow of resources in the resource pool.
[0029] Among them, the invoice management information can be the information generated from the management of invoices in the resource pool.
[0030] Specifically, the terminal responds to the operation command and obtains at least one account change information, at least one resource flow information, and at least one ticket management information corresponding to the resource pool from the storage empty unit. Moreover, each account change information, each resource flow information, and each ticket management information has a mapping relationship with each other. The terminal inputs any number and pair of account change information, resource flow information, and ticket management information to the central processing unit according to the operation command.
[0031] The functional response unit is also used to obtain the microservice data and service process data corresponding to the resource pool based on the account change information, resource flow information and ticket management information.
[0032] Microservice data can be the input data in a distributed architecture, and it includes the key microservices required by the business needs.
[0033] Among them, microservice process data can be the data corresponding to the process used to implement microservices in a distributed architecture.
[0034] Specifically, based on the account change information, resource flow information, and invoice management information, similar business integration groups are assembled according to preset classification and assembly rules. For example, account change information 1-10 is categorized by change time: if the change occurred three months ago, we get account change information 1, 4, and 10; if the change occurred one week ago and within three months, we get account change information 3 and 8; and if the change occurred within one week, we get account change information 2, 5, 6, 7, and 9. Similarly, by applying the same classification approach to resource flow information and invoice management information, we can obtain assembled account change information, assembled resource flow information, and assembled invoice management information.
[0035] The functional response unit uses independent chip computing, and the identification of microservices requires the use of domain-driven design. Based on the above conditions, microservice identification is performed on the account change information, resource flow information, and ticket management information after each assembly. This allows for the identification of key microservices and processes in the business requirements, which in turn yields the data of each microservice and each service process corresponding to the resource pool.
[0036] The cloud architecture unit is used to input data from each microservice and service process into the resource pool data interaction platform to obtain microservice execution data; the resource pool data interaction platform is established between the cloud architecture and the microservices.
[0037] Among them, the resource pool data interaction platform can be a data processing platform built using cloud architecture and microservice framework.
[0038] Among them, the data implemented by microservices can be calculated through a resource pool data interaction platform and can be used by customers to adjust resource management strategies.
[0039] Specifically, based on the resource pool data interaction platform, data from each microservice and each service process is input into the various virtual computing sub-modules of the platform. After computation, microservice computing data is obtained. The computation utilizes IaaS layer computing services provided by cloud services, including cloud servers and elastic scaling. Cloud servers, based on KVM virtualization technology, virtualize physical resources to provide virtual computing resource services. Elastic scaling provides users with efficient strategies for managing computing resources. Users can set time-periodic execution of management policies or create real-time monitoring policies to manage the number of VM instances and complete the environment deployment of the instances, ensuring stable and smooth business operation.
[0040] Based on the resource pool data interaction platform, data from each microservice and service process is input into at least one cloud microservice framework and cloud microservice technology component of the platform. Through application-oriented processing by this framework and component, microservice application data is obtained. The application-oriented processing utilizes the PSSA layer capabilities provided by the cloud, employing a cloud microservice framework and technology components. The microservice framework is an enterprise-level platform integrating resource management, microservice development, service governance, and service operation and maintenance. It adopts the open-source Spring Cloud service framework, allowing for seamless migration of native applications to the platform. The technology components include: message middleware, caching middleware, workflow engine, and data storage (MySQL).
[0041] Building upon the resource and service layers, components are used for service access control and connection management. Access control includes user authentication, access authorization, and access monitoring; connection management supports dynamic routing, load balancing, connection monitoring, and traffic control. Once service access control and connection management meet preset conditions, the microservice computation data and microservice application data are sent to the next process step for further processing.
[0042] The interactive program, built on the CUI5 and HTML front-end technology framework, can receive data from each microservice and service process, and synthesize the microservice computation data and microservice application data into microservice execution data. It then sends the microservice execution data to the functional response unit, which can meet the access requirements of mainstream browsers on the market (such as Chrome), ensuring continuous upgrades and easy maintenance and management.
[0043] The cloud architecture unit also uses DevOps components to support the entire software development lifecycle, including support for at least one of the user layer module, access layer module, resource layer module, service layer module, and DevOps management module to support the entire process of software development, including project building, configuration management, requirements, design, development, testing, release, and continuous integration.
[0044] The functional response unit is also used to schedule and monitor the resource pool based on data from microservices.
[0045] Specifically, based on the data implemented by microservices, the overall cloud technology and cloud framework used are in line with cloud architecture and microservice development design. Resource pools are scheduled and monitored, and the software and hardware resources used by the business can be dynamically allocated according to the actual resource utilization.
[0046] The overall cloud architecture is described in terms of resource layer, service layer, access layer, user layer, as well as development and operation and maintenance management. The technical solution supports a loosely coupled multi-layer architecture, with functional modules implemented using business components, service assembly, and microservice technologies. It features advanced characteristics such as rapid business development, dynamic application deployment, and elastic performance scaling, meeting design principles such as front-end and back-end separation, horizontal scaling support, and service-oriented architecture. The technologies for each layer have been selected.
[0047] The aforementioned resource pool coordination system based on blockchain and big data AI includes: a cloud overall architecture unit and a functional response unit; the functional response unit is used to obtain at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool; the account change information, resource flow information, and invoice management information are mapped to each other; the functional response unit is also used to obtain microservice data and service process data corresponding to the resource pool based on the account change information, resource flow information, and invoice management information; the cloud overall architecture unit is used to input the microservice data and service process data into the resource pool data interaction platform to obtain microservice execution data; the resource pool data interaction platform is established through the cloud architecture and microservices; the functional response unit is also used to schedule and monitor the resource pool based on the microservice execution data.
[0048] By supporting account management, the system provides functions for building and managing the group's account system, including account opening, closing, modification, and maintenance; supporting bill management, it provides functions for business management and process approval of group bill calculation and scheduling; supporting resource monitoring, it provides functions for monitoring and predicting group resource flow; and supporting statistical analysis, it provides statistical analysis and decision support for various aspects of the group's treasury management. This enables the optimization of group resource scheduling and calculation processes, improving calculation efficiency and enhancing the customer payment experience. The system supports unified management of the resource pool on the resource management platform, responsible for building the group's resource aggregation system, providing centralized resource channels and services, and improving resource scheduling efficiency and the utilization efficiency of the resource pool.
[0049] In one embodiment, such as Figure 2 As shown, the overall cloud architecture units include a user layer module, an access layer module, a resource layer module, a service layer module, and a development, operations, and maintenance management module.
[0050] The DevOps and Operations Management module is used to establish user layer module, access layer module, resource layer module, service layer module and at least one supporting software corresponding to the DevOps and Operations Management module based on the DevOps and Operations Management components corresponding to the DevOps and Operations Management module, and to maintain each supporting software.
[0051] Among them, the supporting software can be the application software of the user layer module, access layer module, resource layer module, service layer module, and development, operation and maintenance management module in the overall cloud architecture unit.
[0052] Specifically, using DevOps components can support the entire software development lifecycle, including full-process support for project building, configuration management, requirements gathering, design, development, testing, release, and continuous integration for at least one of the user layer module, access layer module, resource layer module, service layer module, and DevOps management module.
[0053] The resource layer module is used to perform calculations on the data of each microservice and the data of each service process based on at least one virtual computing submodule in the resource layer module, to obtain microservice computing data, and then send the microservice computing data to the access layer module.
[0054] The virtual computing submodule can be the part of the resource layer module used to implement computing functions. Generally, there are multiple virtual computing submodules in the resource layer module, but in special cases, only one virtual computing submodule may be used.
[0055] Specifically, calculations are performed on microservice data and service process data based on at least one virtual computing submodule within the resource layer module. The calculations utilize IaaS layer computing services provided by cloud services, including cloud hosts and elastic scaling. Cloud hosts, based on KVM virtualization technology, virtualize physical resources to provide virtual computing resource services. Elastic scaling provides users with efficient strategies for managing computing resources. Users can set periodic execution of management policies or create real-time monitoring policies to manage the number of VM instances and complete instance environment deployment, ensuring stable and smooth business operation. Microservice computing data is obtained and sent to the access layer module. The overall cloud architecture is described from the perspectives of the resource layer, service layer, access layer, user layer, and development and operation management. The technical solution supports a loosely coupled multi-layered architecture. Functional modules are implemented using business components, service assembly, and microservice technologies, possessing advanced features such as rapid business development, dynamic application deployment, and elastic performance scaling. It meets design principles such as front-end / back-end separation, horizontal scaling support, and service-oriented architecture, and technologies have been selected for each layer.
[0056] The service layer module is used to perform application-oriented processing on the data of each microservice and the data of each service process according to at least one cloud microservice framework and cloud microservice technology component in the service layer module, to obtain microservice application data, and send the microservice application data to the access layer module.
[0057] Among them, cloud microservice technology components can be message middleware, caching middleware, workflow engine, and data storage (MySQL).
[0058] Among them, application-oriented processing can be the combination of data and technical components in a cloud microservice framework to obtain object-oriented applications.
[0059] Specifically, based on at least one cloud microservice framework and cloud microservice technology component in the service layer module, the data of each microservice and each service process is input into at least one cloud microservice framework and cloud microservice technology component in the resource pool data interaction platform, and then processed through the application of at least one cloud microservice framework and cloud microservice technology component. The application processing utilizes the PSSA layer capabilities provided by the cloud, using the cloud microservice framework and technology components. The microservice framework is an enterprise-level platform integrating resource management, microservice development, service governance, and service operation and maintenance. This microservice framework adopts the open-source Spring Cloud service framework, allowing native applications to be seamlessly migrated to the microservice framework platform. The technology components include: message middleware, caching middleware, workflow engine, and data storage (MySQL). The microservice application data is then obtained and sent to the access layer module.
[0060] The access layer module is used to implement service access control and management connection for microservice computing data and microservice application data. When the service access control and management connection meet the preset conditions, the microservice computing data and microservice application data are sent to the user layer module.
[0061] Specifically, based on the resource and service layers, components are used to control service access and manage connections. Access control includes user authentication, access authorization, and access monitoring; connection management supports dynamic routing, load balancing, connection monitoring, and traffic control. When both service access control and connection management meet preset conditions, microservice computation data and microservice application data are sent to the user layer module.
[0062] The user layer module is used to receive data from each microservice and service process data, and to combine microservice computation data and microservice application data into microservice execution data, and send the microservice execution data to the functional response unit.
[0063] Specifically, the interactive program built according to the CUI5 and HTML front-end technology framework can receive data from each microservice and service process data, and synthesize the microservice computation data and microservice application data into microservice execution data, and send the microservice execution data to the functional response unit. It can meet the access requirements of mainstream browsers on the market (such as Chrome), and ensure continuous upgrades and easy maintenance and management.
[0064] In this embodiment, by describing the resource layer, service layer, access layer, user layer, as well as development and operation and maintenance management of the overall cloud architecture unit, the advantages of both user need to control the underlying layer and abstracting hardware and operating system details are combined, thereby improving the flexibility of system operation.
[0065] In one embodiment, such as Figure 3 As shown, the functional response unit includes a business component module, a service assembly module, and a microservice technology module:
[0066] The business component module is used to obtain at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool.
[0067] Specifically, in response to operation commands, the terminal retrieves at least one account change information, at least one resource flow information, and at least one ticket management information corresponding to the resource pool from the empty storage unit. These account change information, resource flow information, and ticket management information are mapped to each other. The terminal inputs any number and pairs of account change information, resource flow information, and ticket management information to the central processing unit according to the operation commands. The account change information is obtained through the registration and deregistration operations of user accounts in the resource pool by the business component module; the resource flow information is obtained through the management, calculation, analysis, and monitoring of user accounts in the resource pool by the business component module.
[0068] The service assembly module is used to assemble business integration groups based on the account change information, resource flow information, and ticket management information to obtain the assembled account change information, resource flow information, and ticket management information.
[0069] Specifically, based on the account change information, resource flow information, and invoice management information, similar business integration groups are assembled according to preset classification and assembly rules. For example, account change information 1-10 is categorized by change time: if the change occurred three months ago, we get account change information 1, 4, and 10; if the change occurred one week ago and within three months, we get account change information 3 and 8; and if the change occurred within one week, we get account change information 2, 5, 6, 7, and 9. Similarly, by applying the same classification approach to resource flow information and invoice management information, we can obtain assembled account change information, assembled resource flow information, and assembled invoice management information.
[0070] The microservice technology module is used to identify microservices in the post-assembly account change information, post-assembly resource flow information, and post-assembly ticket management information to obtain the microservice data and service process data corresponding to the resource pool.
[0071] Specifically, by employing independent chip computing and requiring domain-driven design for microservice identification, based on the above conditions, microservice identification is performed on the account change information, resource flow information, and invoice management information after each assembly. This allows for the identification of key microservices and processes in the business requirements, which in turn yields the microservice data and service process data corresponding to the resource pool.
[0072] The service assembly module is also used to send data from each microservice and each service process to the overall cloud architecture unit.
[0073] Specifically, based on the data implemented by microservices, the overall cloud technology and cloud framework used are in line with cloud architecture and microservice development design. Resource pools are scheduled and monitored, and the software and hardware resources used by the business can be dynamically allocated according to the actual resource utilization.
[0074] In this embodiment, by defining the functions of each functional module of the functional response unit, the system computation time can be reduced and the system response speed can be improved; the microservice technology module uses independent chip computing, and the identification requirements of microservices adopt the domain-driven design method to identify key microservices and processes in business requirements.
[0075] In one embodiment, such as Figure 4 As shown, the business component module includes an account management submodule, a resource pool management submodule, and a ticket management submodule:
[0076] The account management submodule is used to perform registration, cancellation, modification, maintenance, and system construction operations for each user account in the resource pool, and obtain information on changes to each account.
[0077] Specifically, the system performs registration, deregistration, modification, maintenance, and system construction operations for each user account in the resource pool, obtaining account change information. The account management requirements include, but are not limited to, the following functions:
[0078] Account opening management: Provides member units with the application and approval process for opening new accounts on resource trading platforms and resource trading companies, and provides archive storage and retrieval of electronic attachments to application materials.
[0079] Account Change Management: Provides the application and approval process for member units to change their accounts on the resource trading platform and resource trading company, and provides archive storage and retrieval of electronic attachments to application materials.
[0080] Account Closure Management: Provides member units with the application and approval process for closing their accounts on the resource trading platform and resource trading company accounts, and provides archive storage and retrieval of electronic attachments to application materials.
[0081] Account expense change information query: Query the historical expense change details of member unit user accounts and resource trading company user accounts.
[0082] Account Registration Management: Provides information registration for existing user accounts of member units in public resource exchange institutions such as resource trading platforms and resource trading companies, and incorporates them into the treasury user account system. Provides archival storage and retrieval of electronic attachments to user account materials.
[0083] Account signing management: Allows member units to sign contracts with existing user accounts of resource trading platforms, resource trading companies and other resource exchange institutions, as well as public user accounts of resource trading companies and resource trading platforms.
[0084] Account termination management: Allows member units to terminate their existing user accounts with resource trading platforms, resource trading companies, and other financial resource interaction institutions, as well as their public accounts with resource trading companies and resource trading platforms.
[0085] Account Agreement Inquiry: Inquire about the existing user accounts of member units in resource trading platforms, resource trading companies, and other resource exchange institutions, as well as their existing user account agreements with resource trading companies and resource trading platforms.
[0086] Account permission management: Provides member units with functions for setting and managing the operation permissions of user accounts in resource trading platforms, resource trading companies and other resource interaction institutions.
[0087] Account Management Information Inquiry: Provides member units with the function of querying user account opening, changes, cancellation, and electronic files of resource exchange institutions such as resource trading platforms and resource trading companies.
[0088] The resource pool management submodule is used to perform resource management, resource calculation, resource analysis, and resource flow monitoring operations on each user account in the resource pool, and obtain information on the flow of each resource.
[0089] Specifically, resource management, resource calculation, resource analysis, and resource flow monitoring are performed on each user account in the resource pool to obtain resource flow information. Regarding the maintenance of resource pool aggregation rules, the specific rules for maintaining the resource pool aggregation rules are as follows:
[0090] Resource pool quota management manages the resource pool quotas of the public resource platform and the public resource company, accumulates the number of resources collected through sub-accounts, and limits the number of resources output by sub-accounts; the system supports linking with the public resource platform through the public resource platform interface to realize the management function of the public resource platform's resource pool collection rules.
[0091] The resource pool payment and receipt management requirements include, but are not limited to, the following functionalities: 1. Resource pool account resource collection processing and accounting; 2. Resource pool account resource output processing and accounting; 3. Headquarters-branch linked resource output, resource output through a parent-child account headquarters-branch linked mode; 4. Headquarters-branch linked resource input, resource input through a parent-child account headquarters-branch linked mode; 5. Automatic accounting of public resource platform resource input, receiving public resource platform resource input information and achieving automatic accounting of resource input; 6. Resource pool account resource reconciliation, processing resource reconciliation according to the group and member units' resource pool account management requirements on the public resource platform and public resource company; 7. Resource pool account electronic receipts, generating electronic receipts according to the group and member units' resource pool account management requirements on the public resource platform and public resource company.
[0092] The system supports the following: After an account in the public resource platform's resource pool receives resources, it can synchronize the payment information to the resource pool application development system via the public resource platform interface. Then, it can link with other business systems to process the accounting for the member unit's internal account. When resources are output, upon receiving resource interaction instructions from other business systems, the resource pool application development system sends these instructions to the public resource platform via the public resource platform interface for coordinated allocation and accounting.
[0093] The internal calculation requirements for the resource pool include, but are not limited to, the following functionalities: 1. Adding new interest calculation rules for the resource pool, managing the aggregation and pricing rules between the parent and subsidiary accounts of the public resource company; 2. Maintaining interest calculation rules for the resource pool, maintaining the aggregation and pricing rules between the parent and subsidiary accounts of the public resource company; 3. Internal calculation of the resource pool, using the pricing rules to internally price the resource pool of the public resource company each month; 4. Querying internal calculation results of the resource pool, querying the internal pricing results of the resource pool; 5. The system supports the implementation of the above management functions through the public resource platform interface to achieve internal pricing of the public resource platform's resource pool.
[0094] The resource pool collection and allocation requirements include, but are not limited to, the following functionalities: 1. Adding new resource pool allocation rules: Based on the resource allocation requirements of user accounts in the public resource platform and public resource company's resource pool, registering information and processing application approvals for user account resource allocation rules, and providing archive storage and retrieval of electronic attachments to application materials; 2. Maintaining resource pool allocation rules: Maintaining resource pool allocation rules; 3. Executing resource pool collection: Automating or manually initiating resource collection processing according to the resource pool account's resource collection rules, and providing process approval. Feeding back the collection processing results to the group and member units' resource interaction system in electronic form. For manually initiated collection operations, providing archive storage and retrieval of electronic attachments to application materials; 4. Executing resource pool allocation: Automating or manually initiating resource allocation processing according to the resource pool account's resource allocation rules, and providing process approval. 5. Resource pool aggregation query: Provides multi-dimensional conditional query function for resource pool aggregation record information for the group and member units, and supports printing and exporting in PDF, XLS and other formats; 6. Resource pool allocation query: Provides multi-dimensional conditional query function for resource pool allocation record information for the group and member units, and supports printing and exporting in PDF, XLS and other formats; 7. The system supports the function set in the resource pool application development system to operate the resource aggregation, allocation and related transaction information query function of the public resource platform resource pool.
[0095] The invoice management submodule is used to manage and review invoices corresponding to each user account in the resource pool, and obtain invoice management information.
[0096] Specifically, the system manages and reviews the tickets corresponding to each user account in the resource pool to obtain ticket management information. The ticket management requirements include, but are not limited to, the following functions:
[0097] Bill Scale Planning provides planned management of the settlement scale and amount of group bills (including bank drafts and commercial drafts).
[0098] Inquire about the scale of bills and bills, including bank drafts and commercial drafts, and check the settlement scale plan for group bills and bills.
[0099] The bill allocation quota allows for the registration of the allocation quota used by the group and its member units in bill transactions, in order to statistically analyze the usage of the bill allocation quota.
[0100] The bill allocation limit adjustment allows for adjustments to the allocation limits used by the group and its member units in bill transactions.
[0101] Bill allocation quota usage allows for the allocation of bill business quotas used by the group and its member units.
[0102] The bill allocation limit freeze allows for the freezing of the allocation limit used by the group and its member units in bill business.
[0103] Unfreezing of bill allocation quotas allows for the unfreezing of allocation quotas used by the group and its member units in bill business.
[0104] The bill maturity redemption management system provides notifications and information reminders to bills before their maturity date.
[0105] External invoice management provides management of invoices received by the group and its member units from other resource exchange institutions.
[0106] Bill discounting registration provides a record of bill discounting transactions conducted by the group and its member units, in order to track the use of bill discounting quotas.
[0107] In this embodiment, by defining the specific functions of the account management submodule, resource pool management submodule, and ticket management submodule in the business component module, the functions of the business component module can be refined and classified, avoiding excessive data processing volume and invalid calculations during business processing, thereby improving the system's processing efficiency.
[0108] In one embodiment, such as Figure 5 As shown, the resource pool management submodule includes a resource calculation function submodule, a system analysis function submodule, and a resource monitoring function submodule:
[0109] The resource computing function submodule is used to manage the interaction channels of each resource in the resource pool and the interaction methods of each resource, and to obtain resource computing data;
[0110] Among them, resource computing data can be settlement data obtained by resource interaction in the resource pool through resource payment channels and resource payment methods.
[0111] Specifically, resource computing data is obtained based on the management of each resource interaction channel in the resource pool and the interaction methods of each resource. The resource interaction channel management requirements include, but are not limited to, the following functional items:
[0112] 1. Resource Interaction Channel Addition: Provides the merging and unified management of resource interaction channels within the resource interaction company, including the collection of various agency resources by the resource interaction company and payment through the direct resource interaction platform as an instruction channel; 2. Resource Interaction Channel Maintenance: Maintains resource interaction channel information; 3. Resource Interaction Channel Deactivation: Deactivates resource interaction channels due to malfunctions or termination of partnerships; 4. Resource Interaction Channel Activation: Reactivates resource interaction channels; 5. Resource Interaction Channel Monitoring: Monitors resource interaction channels for congestion, suspension, or other anomalies; 6. Resource Interaction Channel Early Warning: Issues early warnings upon detecting resource interaction channel anomalies; 7. Resource Interaction Channel Early Warning Processing: Processes monitored early warnings.
[0113] The resource interaction method requirements include, but are not limited to, the following functionalities: 1. Resource interaction method routing management: providing intelligent automatic payment through the resource interaction company's resource interaction channels, selecting different resource interaction platform channels and account balances for payment according to preset rules to improve payment efficiency; 2. Resource interaction method implementation processing: providing intelligent automatic payment through the resource interaction company's resource interaction channels, and implementing the payment according to preset rules; 3. Resource interaction method limit management: providing daily, weekly, and ten-day limit control for intelligent automatic payment through the resource interaction company's resource interaction channels; 4. Resource interaction method limit adjustment: providing daily, weekly, and ten-day limit adjustment for intelligent automatic payment through the resource interaction company's resource interaction channels; 5. Resource interaction method processing: processing transactions that meet the resource interaction method routing requirements and providing execution status information; 6. Resource interaction method transaction detail query: querying resource interaction method transaction details; 7. Resource interaction result push: after unified payment by the resource interaction company, the payment results and business documents are proactively pushed to the member unit's system to achieve closed-loop business processing.
[0114] Other requirements include, but are not limited to, the following functionalities: 1. Super Network Public Resource Platform Interaction: Operating member unit resource interaction platform accounts through the resource interaction company account to perform account payment operations; 2. Super Network Public Resource Platform Inquiry: Operating member unit resource interaction platform accounts through the resource interaction company account to perform account inquiry operations; 3. Payment Notification: Receiving payment notifications from the resource interaction platform, processing payment, and pushing them to the resource interaction system; 4. Statement of Receipt: Downloading statement of receipts from the resource interaction platform and pushing them to the resource interaction system; 5. Electronic Receipt: Downloading electronic receipts from the resource interaction platform and pushing them to the resource interaction system; 6. Resource Output Quota Control: Providing resource output or input processing at the resource interaction company, implementing hard / flexible control according to the group's resource plan and resource output budget, and providing resource security control.
[0115] The system analysis function submodule is used to analyze the registration information and status information of each resource in the resource pool to obtain resource analysis data;
[0116] Resource analysis data can be data obtained by statistically analyzing each user account in the resource pool.
[0117] Specifically, the registration information and status information of each resource in the resource pool are analyzed to obtain resource analysis data. The statistical analysis requirements include, but are not limited to, the following functions:
[0118] Account statistics and analysis provides multi-dimensional statistics and indicator analysis for the group and its member units across different financial institutions, regions, and account types. It supports querying reports, charts, and other display formats, and can be downloaded in PDF, XLS, and other formats.
[0119] User account signing statistics and analysis, to count the number of accounts that member units have signed account management agreements.
[0120] Resource pool statistical analysis provides multi-dimensional statistics and indicator analysis of the group and its member units' resource pool management across different financial institutions, regions, types, and cycles. It supports querying reports, charts, and other display formats, and supports downloading in PDF, XLS, and other formats.
[0121] Resource planning statistical analysis provides multi-dimensional statistics and indicator analysis of the group's and member units' resource planning business by member unit, organization, plan type, cycle, plan execution, etc. It supports query reports, charts and other display formats, and supports downloading in PDF, XLS and other formats.
[0122] The peer resource operation statistical analysis provides multi-dimensional statistics and indicator analysis of the group and finance company's peer resource operation business by member unit, resource interaction institution, resource type, cycle, interest rate, and resources. It supports query reports, charts and other display formats, and supports downloading in PDF, XLS and other formats.
[0123] This software provides statistical analysis of bill transactions, offering multi-dimensional analysis and statistics on bill transaction indicators (such as issuance, discounting, payment, margin, accounts receivable, accounts payable, and costs), and presenting them in report and chart formats. Downloads are supported in PDF and XLS formats.
[0124] Resource scheduling statistical analysis provides multi-dimensional statistics and indicator analysis of the group and finance company's resource scheduling business by member unit, resource interaction institution, resource scheduling product, cycle, interest rate, resources, etc. It supports query reports, charts and other display formats, and supports downloading in PDF, XLS and other formats.
[0125] Risk management statistical analysis provides multi-dimensional statistics and indicator analysis of the group and its member units' risk management by risk type, exposure, resource interaction institutions, resource products, cycle, interest rate, exchange rate, risk level, etc. It supports query reports, charts and other display formats, and supports downloading in PDF, XLS and other formats.
[0126] The system analyzes the conditions of cooperative resource interaction organizations, providing multi-dimensional statistics and indicator analysis of the cooperative resource interaction organizations of the group and its member units by type, time, resource products, resource scale, etc. It supports query reports, charts and other display formats, and supports downloading in PDF, XLS and other formats.
[0127] Liquidity statistics and analysis provide multi-dimensional statistics and indicator analysis of offline resource flows between the group and its member units, categorized by unit, time, resource type, resource scale, liquidity type, and limit. It supports query reports, charts, and other display formats, and can be downloaded in PDF, XLS, and other formats.
[0128] The resource monitoring function submodule is used to monitor the resource flow, resource document query, resource document recording, and interaction methods of various resources in the resource pool to obtain resource monitoring data.
[0129] Resource monitoring data can be obtained by monitoring the data interaction information of various user accounts in the resource pool.
[0130] Specifically, monitoring resource flow, resource document querying, resource document recording, and interaction methods among resources within the resource pool yields resource monitoring data. The resource monitoring requirements include, but are not limited to, the following functionalities:
[0131] 1. Monitoring Account Management: Provides functions for registering and maintaining monitoring accounts for all network resources; 2. Monitoring Account Query: Provides a function for querying monitoring accounts for all network resources; 3. Important User Account List Maintenance: Maintains a list of important user accounts; 4. Important User Account List Query: Allows querying of a list of important user accounts; 5. Account Inspection Plan Management: Provides functions for registering and maintaining inspection plans such as annual inspections, routine inspections, and surprise inspections for monitoring accounts across the network; 6. Account Inspection Management: Provides functions for conducting annual inspections, routine inspections, and surprise inspections for monitoring accounts across the network according to the account inspection plan, automatically creating inspection tasks, and registering inspection results by account; 7. Account Monitoring Policy Management: Provides functions for setting, modifying, and canceling account monitoring policy rules; 8. Account Monitoring Policy Query: Provides a function for querying account monitoring policy rules; 9. Account Monitoring Parameter Management: Provides functions for setting, modifying, and canceling account monitoring policy parameters; 10. Account Monitoring Parameter Query: Provides a function for querying account monitoring policy parameters.
[0132] 1. Account monitoring and early warning: Provides rule-based early warning and notification functions for account payment and receipt transactions according to preset rules and parameters, offering various notification methods such as SMS and email; 2. Account monitoring and early warning information query: Provides a query function for account monitoring and early warning information; 3. Resource pool payment monitoring: Real-time monitoring of bank resource pool payments; 4. Resource pool payment monitoring: Real-time monitoring of bank resource pool payments; 5. Resource pool liquidity monitoring: Real-time monitoring of resource pool liquidity; 6. Group resource aggregation rate monitoring: Provides real-time monitoring of the group's resource aggregation rate; 7. Offline resource position monitoring: Provides balance tracking and monitoring functions for resource accounts of the group and its member units; 8. Offline resource position forecasting: Provides categorized calculations of cash flow positions for a specific event based on cash position and resource plan; 9. Real-time account monitoring: Provides process control and reminders for account payment and receipt transactions according to preset rules and parameters, offering various notification methods such as SMS and email.
[0133] 1. Account monitoring report: Provides account-by-account inspection and monitoring data, generates monitoring reports and monitoring assessment suggestions; 2. Comprehensive monitoring report: Generates monitoring reports based on monitoring information within the resource monitoring module.
[0134] In this embodiment, by defining the specific functions of the resource calculation function submodule, system analysis function submodule, and resource monitoring function submodule in the resource pool management submodule, the functions of the resource pool management submodule can be refined and classified, avoiding data input errors during business processing and causing computer recognition errors, thereby improving the stability of the system.
[0135] In one embodiment, such as Figure 6As shown, an intelligent human-computer interaction assistance method for anomaly handling is used in a resource pool coordination system based on blockchain and big data AI. The method includes:
[0136] Step 602: Obtain at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool.
[0137] Specifically, in response to operation commands, the terminal retrieves at least one account change information, at least one resource flow information, and at least one ticket management information corresponding to the resource pool from the empty storage unit. These account change information, resource flow information, and ticket management information are mapped to each other. The terminal inputs any number and pairs of account change information, resource flow information, and ticket management information to the central processing unit according to the operation commands. The account change information is obtained through the registration and deregistration operations of user accounts in the resource pool by the business component module; the resource flow information is obtained through the management, calculation, analysis, and monitoring of user accounts in the resource pool by the business component module.
[0138] Step 604: Analyze the change information of each account, the flow information of each resource, and the management information of each invoice to obtain the data analysis results.
[0139] The data analysis results can be the results obtained after calculating and analyzing the information on changes in each account, the information on the flow of each resource, and the information on the management of each invoice.
[0140] Specifically, based on the account change information, resource flow information, and ticket management information, the user accounts in the resource pool are managed. The management methods include account opening management, account change management, account cancellation management, account expense change information query, account registration management, account contract management, account termination management, account contract query, account permission management, and account management information query. The management results are then input into the analysis algorithm in the account management submodule for system analysis to obtain the account management analysis results.
[0141] as well as,
[0142] Based on the account change information, resource flow information, and bill management information, the bills in the resource pool are managed. The management methods include bill scale planning, providing planned management of the settlement scale and quota of group bills (including bank drafts and commercial drafts), bill scale plan query, bill scheduling quota, bill scheduling quota adjustment, bill scheduling quota occupation, bill scheduling quota freezing, bill scheduling quota unfreezing, bill maturity payment management, external bill management, and bill discounting registration. The management results are input into the analysis algorithm in the bill management submodule for system analysis to obtain bill management analysis results.
[0143] as well as,
[0144] Based on the account change information, resource flow information, and bill management information, the bills in the resource pool are managed. The management methods include resource pool quota management, resource pool payment and receipt management, internal calculation of the resource pool, resource pool collection and allocation, and the management results are input into the analysis algorithm in the bill management submodule for system analysis to obtain the resource pool management analysis results.
[0145] Step 606: Integrate the account management analysis results, resource pool management analysis results, and invoice management analysis results to obtain integrated analysis data, and send the integrated analysis data to the resource pool data interaction platform.
[0146] Among them, the integrated analysis data can be the data obtained by integrating the results of account management analysis, resource pool management analysis, and invoice management analysis according to certain rules.
[0147] Specifically, based on the account management analysis results, resource pool management analysis results, and invoice management analysis results, similar business integration groups are assembled according to preset classification and assembly rules. For example, account management analysis results 1-10 are categorized by change time: if the change occurred three months ago, account change information 1, 4, and 10 are obtained; if the change occurred one week ago and within three months, account change information 3 and 8 are obtained; and if the change occurred within one week, account change information 2, 5, 6, 7, and 9 are obtained. Similarly, the same classification approach is used to assemble business integration groups for resource pool management analysis results and invoice management analysis results to obtain integrated analysis data, which includes account integrated analysis data, resource pool integrated analysis data, and invoice integrated analysis data.
[0148] Based on the integrated analysis data, the use of cloud overall technology and cloud overall framework are in line with cloud architecture and microservice development design. Resource pool scheduling and monitoring are performed, and the software and hardware resources used by the business can be dynamically allocated according to the actual resource utilization.
[0149] In this embodiment, by analyzing and integrating the initial data, microservice identification of the data can be performed based on independent chip computing, thereby improving the efficiency of strategy calculation for the subsequent resource pool data interaction platform.
[0150] In one embodiment, such as Figure 7 As shown, the data analysis results, including: analysis of account change information, resource flow information, and invoice management information, yielded the following:
[0151] Step 702: Based on the account change information, resource flow information, and ticket management information, manage each user account in the resource pool, and analyze the management results to obtain account management analysis results.
[0152] Specifically, based on the account change information, resource flow information, and ticket management information, the user accounts in the resource pool are managed. The management methods include account opening management, account change management, account cancellation management, account expense change information query, account registration management, account contract management, account termination management, account contract query, account permission management, and account management information query. The management results are then input into the analysis algorithm in the account management submodule for system analysis to obtain the account management analysis results.
[0153] In step 704, based on the account change information, resource flow information, and bill management information, each bill in the resource pool is managed, and the management results are analyzed by the system to obtain the bill management analysis results.
[0154] Specifically, based on the account change information, resource flow information, and bill management information, the bills in the resource pool are managed. The management methods include bill size planning, providing planned management of the settlement scale and amount of group bills (including bank drafts and commercial drafts), bill size plan query, bill scheduling quota, bill scheduling quota adjustment, bill scheduling quota occupation, bill scheduling quota freezing, bill scheduling quota unfreezing, bill maturity payment management, external bill management, and bill discounting registration. The management results are then input into the analysis algorithm in the bill management submodule for system analysis to obtain bill management analysis results.
[0155] In step 706, the resource pool is managed, calculated, and monitored based on the account change information, resource flow information, and ticket management information, and the output results are analyzed by the system to obtain the resource pool management analysis results.
[0156] Specifically, based on account change information, resource flow information, and bill management information, the bills in the resource pool are managed. This management includes resource pool quota management, resource pool payment and receipt management, internal resource pool calculations, and resource pool aggregation and allocation. The management results are then input into the analysis algorithm within the bill management submodule for system analysis, yielding the resource pool management analysis results. A schematic diagram illustrating the implementation logic of a resource pool coordination method based on blockchain and big data AI is shown below. Figure 8 As shown.
[0157] In this embodiment, by managing and further analyzing different account change information, resource flow information, and bill management information, the system can classify and integrate the analyzed data from the underlying logic in subsequent steps, thereby improving the accuracy of data processing.
[0158] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0159] Based on the same inventive concept, this application also provides a resource pool coordination device based on blockchain and big data AI for implementing the resource pool coordination method based on blockchain and big data AI mentioned above. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more resource pool coordination device embodiments based on blockchain and big data AI provided below can be found in the limitations of the resource pool coordination method based on blockchain and big data AI described above, and will not be repeated here.
[0160] In one embodiment, such as Figure 9 As shown, a resource pool coordination device based on blockchain and big data AI is provided, including: a data acquisition module 902, a data analysis module 904, and a data integration module 906, wherein:
[0161] Data acquisition module 902 is used to acquire at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool;
[0162] The data analysis module 904 is used to analyze the change information of each account, the flow information of each resource, and the management information of each invoice to obtain data analysis results; the data analysis results include account management analysis results, resource pool management analysis results, and invoice management analysis results;
[0163] The data integration module 906 is used to integrate the account management analysis results, resource pool management analysis results, and invoice management analysis results to obtain integrated analysis data, and then send the integrated analysis data to the resource pool data interaction platform.
[0164] Among them, the resource pool data interaction platform is used to integrate and analyze data, obtain microservice implementation data, and feed the microservice implementation data back to the terminal.
[0165] The data analysis module 904 is also used to manage each user account in the resource pool based on the account change information, resource flow information, and ticket management information, and to perform system analysis on the management results to obtain account management analysis results; and to manage each ticket in the resource pool based on the account change information, resource flow information, and ticket management information, and to perform system analysis on the management results to obtain ticket management analysis results; and to manage, calculate, and monitor the resource pool separately based on the account change information, resource flow information, and ticket management information, and to perform system analysis on the output results to obtain resource pool management analysis results.
[0166] The modules in the aforementioned resource pool coordination device based on blockchain and big data AI can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0167] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 10 As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a resource pool coordination method based on blockchain and big data AI. The display screen can be an LCD screen or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.
[0168] Those skilled in the art will understand that Figure 10The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0169] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0170] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0171] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform the steps in the above-described method embodiments.
[0172] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0173] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0174] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0175] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0176] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "over," and "on top" of the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.
[0177] It should be noted that when an element is referred to as being "fixed to" or "set on" another element, it can be directly on the other element or there may be an intervening element. When an element is considered to be "connected to" another element, it can be directly connected to the other element or there may be an intervening element. The terms "vertical," "horizontal," "upper," "lower," "left," "right," and similar expressions used herein are for illustrative purposes only and do not represent the only possible implementation.
[0178] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, 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, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0179] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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.
[0180] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A resource pool coordination system based on blockchain and big data AI, characterized in that, The system includes: a cloud overall architecture unit and a functional response unit; The functional response unit is used to obtain at least one account change information, at least one resource flow information, and at least one ticket management information corresponding to the resource pool; each of the account change information, each of the resource flow information, and each of the ticket management information has a mapping relationship with each other; The functional response unit is also used to obtain the microservice data and service process data corresponding to the resource pool based on the account change information, resource flow information and ticket management information. The cloud architecture unit is used to input the data of each microservice and the data of each service process into the resource pool data interaction platform to obtain microservice execution data; the resource pool data interaction platform is established through the cloud architecture and the microservices. The functional response unit is also used to schedule and monitor the resource pool based on the data from the microservices.
2. The system according to claim 1, characterized in that, The overall cloud architecture unit includes a user layer module, an access layer module, a resource layer module, a service layer module, and a development, operation, and maintenance management module. The development, operation and maintenance management module is used to establish the user layer module, the access layer module, the resource layer module, the service layer module, and at least one supporting software corresponding to the development, operation and maintenance management module based on the development, operation and maintenance components corresponding to the development, operation and maintenance management module, and to maintain each of the supporting software. The resource layer module is used to perform calculations on each of the microservice data and each of the service process data according to at least one virtual computing submodule in the resource layer module to obtain microservice computing data, and send the microservice computing data to the access layer module. The service layer module is used to perform application-oriented processing on each of the microservice data and each of the service process data according to at least one cloud microservice framework and cloud microservice technology component in the service layer module, to obtain microservice application data, and send the microservice application data to the access layer module. The access layer module is used to implement service access control and management connection for the microservice computing data and the microservice application data. When both the service access control and the management connection meet preset conditions, the microservice computing data and the microservice application data are sent to the user layer module. The user layer module is configured to receive each of the microservice data and each of the service process data, and to synthesize the microservice computation data and the microservice application data into the microservice execution data, and send the microservice execution data to the function response unit.
3. The system according to claim 2, characterized in that, The functional response unit includes a business component module, a service assembly module, and a microservice technology module: The business component module is used to obtain at least one of the account change information, at least one of the resource flow information, and at least one of the invoice management information corresponding to the resource pool; The account change information is obtained by the business component module through the registration and cancellation operations of each user account in the resource pool; the resource flow information is obtained by the business component module through the management, calculation, analysis and monitoring of each user account in the resource pool. The service assembly module is used to assemble business integration groups based on the account change information, resource flow information and ticket management information to obtain the assembled account change information, resource flow information and ticket management information. The microservice technology module is used to perform microservice identification on the assembled account change information, the assembled resource flow information, and the assembled ticket management information to obtain the microservice data and service process data corresponding to the resource pool. The service assembly module is also used to send the microservice data and the service process data to the cloud overall architecture unit.
4. The system according to claim 3, characterized in that, The business component module includes an account management submodule, a resource pool management submodule, and a bill management submodule: The account management submodule is used to perform registration, cancellation, modification, maintenance, and system construction operations on each user account in the resource pool, and obtain the change information of each account. The resource pool management submodule is used to perform resource management, resource calculation, resource analysis and resource flow monitoring operations on each user account in the resource pool to obtain the flow information of each resource. The invoice management submodule is used to perform business management and process review on the invoices corresponding to each user account in the resource pool, and to obtain the invoice management information.
5. The system according to claim 4, characterized in that, The resource pool management submodule includes a resource calculation function submodule, a system analysis function submodule, and a resource monitoring function submodule: The resource computing function submodule is used to manage the interaction channels of each resource in the resource pool and the interaction methods of each resource, and to obtain resource computing data. The system analysis function submodule is used to analyze the registration information and status information of each resource in the resource pool to obtain resource analysis data; The resource monitoring function submodule is used to monitor the resource flow, resource document query, resource document record and the interaction methods of each resource in the resource pool, and obtain resource monitoring data.
6. A resource pool coordination method based on blockchain and big data AI, characterized in that, Applied to a terminal, the method includes: Obtain at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool; The account change information, resource flow information, and invoice management information are analyzed to obtain data analysis results; the data analysis results include account management analysis results, resource pool management analysis results, and invoice management analysis results. The account management analysis results, the resource pool management analysis results, and the invoice management analysis results are integrated to obtain integrated analysis data, which is then sent to the resource pool data interaction platform. The resource pool data interaction platform is used to analyze the integrated data, obtain microservice implementation data, and feed the microservice implementation data back to the terminal.
7. The method according to claim 6, characterized in that, The data analysis results include account management analysis results, invoice management analysis results, and resource pool management analysis results; the analysis of each account change information, each resource flow information, and each invoice management information to obtain data analysis results includes: Based on the account change information, resource flow information, and ticket management information, each user account in the resource pool is managed, and the management results are analyzed by the system to obtain the account management analysis results. as well as, Based on the account change information, resource flow information, and bill management information, each bill in the resource pool is managed, and the management results are analyzed by the system to obtain the bill management analysis results. as well as, Based on the account change information, resource flow information, and invoice management information, the resource pool is managed, calculated, and monitored, and the output results are analyzed by the system to obtain the resource pool management analysis results.
8. A resource pool coordination device based on blockchain and big data AI, characterized in that, The device includes: The data acquisition module is used to acquire at least one account change information, at least one resource flow information, and at least one invoice management information corresponding to the resource pool; The data analysis module is used to analyze the account change information, resource flow information, and bill management information to obtain data analysis results; the data analysis results include account management analysis results, resource pool management analysis results, and bill management analysis results. The data integration module is used to integrate the account management analysis results, the resource pool management analysis results, and the invoice management analysis results to obtain integrated analysis data, and send the integrated analysis data to the resource pool data interaction platform; The resource pool data interaction platform is used to analyze the integrated data, obtain microservice implementation data, and feed the microservice implementation data back to the terminal.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 6 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 6 to 7.
Citation Information
Patent Citations
System resource scheduling method and device and computer storage medium
CN112540838A
Resource management method and device
CN114638489A
