Resource management method, device, storage medium and electronic device

By distinguishing and handling purchase requests for different types of resources on the resource management platform, the problem of low resource management efficiency is solved, and the unified and security improvement of the resource purchase process is achieved.

CN117993691BActive Publication Date: 2025-02-18TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410399843.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-03
Publication Date
2025-02-18
Estimated Expiration
2044-04-03

AI Technical Summary

Technical Problem

In the prior art, resource management efficiency is low, resulting in inconsistent resource purchase process and inconvenient management.

Method used

By displaying the first resource identifier and the second resource identifier on the resource management platform, and processing the purchase request according to the integrated management authority of the resource. Specifically, if the first resource closes the integrated management permissions, the purchase request is sent to the private client for processing; if the second resource enables the integrated management permissions, the platform responds directly and performs security verification.

Benefits of technology

It realizes unified standards and processes for resource management, improves the efficiency and security of resource purchase, reduces transaction risks, and enhances the rationality and reliability of resource management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117993691B_ABST
    Figure CN117993691B_ABST
Patent Text Reader

Abstract

The present application discloses a resource management method, device, storage medium and electronic device. Among them, the method includes: displaying a first resource identifier and a second resource identifier on a resource management platform; when a first purchase request triggered by a platform account for the first resource identifier is obtained, and the first resource closes the integrated management authority of the resource management platform, the first purchase request is sent to a private client associated with the first resource, and the private client responds to the first purchase request and processes the platform account's purchase process for the first resource; when a second purchase request triggered by a platform account for the second resource identifier is obtained, and the second resource opens the integrated management authority, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains the check result; the resource management platform processes the platform account's purchase process for the second resource, which can be applied in artificial intelligence scenarios. The present application solves the technical problem of low resource management efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and in particular to a resource management method, device, storage medium and electronic device. Background Art

[0002] In the resource management scenario, the purchase process of different resources is usually independently developed and managed by each business team, without forming a unified standard and process, which leads to the problem of low resource management efficiency. Therefore, there is a problem of low resource management efficiency.

[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0004] The embodiments of the present application provide a resource management method, device, storage medium and electronic device to at least solve the technical problem of low resource management efficiency.

[0005] According to one aspect of an embodiment of the present application, a resource management method is provided, comprising: displaying a first resource identifier and a second resource identifier on a resource management platform, wherein the first resource identifier is a management identifier corresponding to the first resource, the second resource identifier is a management identifier corresponding to the second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform; when a first purchase request triggered by the platform account for the first resource identifier is obtained, and the first resource closes the integrated management authority of the resource management platform, sending the first purchase request to a private client associated with the first resource, and the private client responds to the first purchase request to process the purchase process of the first resource by the platform account; or, when a second purchase request triggered by the platform account for the second resource identifier is obtained, and the second resource opens the integrated management authority, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains a check result; when the check result indicates that the second resource meets the security transaction conditions, the resource management platform processes the purchase process of the second resource by the platform account.

[0006] According to another aspect of an embodiment of the present application, a resource management device is further provided, comprising: a display unit, configured to display a first resource identifier and a second resource identifier on a resource management platform, wherein the first resource identifier is a management identifier corresponding to a first resource, the second resource identifier is a management identifier corresponding to a second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform; a first processing unit, configured to, upon obtaining a first purchase request triggered by the platform account for the first resource identifier and the first resource closing the integrated management authority of the resource management platform, send the first purchase request to the resource management platform; a private client associated with the first resource, the private client responds to the first purchase request and processes the purchase process of the first resource by the platform account; or a verification unit is used for, when a second purchase request triggered by the platform account for the second resource identifier is obtained and the second resource opens the integrated management authority, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains a verification result; a second processing unit is used for, when the verification result indicates that the second resource satisfies the security transaction conditions, the resource management platform processes the purchase process of the second resource by the platform account.

[0007] As an optional solution, the above-mentioned device also includes: a first verification module, which is used to perform a verification on the integrated management resources with the above-mentioned integrated management authority enabled before performing a security verification on the above-mentioned second resource and obtaining the verification result, and display the integrated management resources that pass the above-mentioned verification on the resource management platform, wherein the integrated management resources that pass the above-mentioned verification include the above-mentioned first resource; the above-mentioned verification unit includes: a second verification module, which is used to perform a second verification on the above-mentioned second resource to obtain the above-mentioned verification result, wherein the second verification is different from the first verification.

[0008] As an optional solution, the above-mentioned first verification module includes at least one of the following: a first verification submodule, used to verify the source of the above-mentioned integrated management resources; a second verification submodule, used to verify the security vulnerabilities of the above-mentioned integrated management resources; a third verification submodule, used to verify the compliance of the above-mentioned integrated management resources; the above-mentioned second verification module includes at least one of the following: a fourth verification submodule, used to verify whether the above-mentioned second resource has been tampered with; a fifth verification submodule, used to verify the purchase price of the above-mentioned second resource.

[0009] As an optional scheme, the above-mentioned second processing unit includes: a first processing module, which is used by the above-mentioned resource management platform to process the first purchase process of the above-mentioned second resource when the above-mentioned second resource is a resource that takes effect immediately, wherein the above-mentioned resource that takes effect immediately refers to a resource that starts to be used immediately after the above-mentioned platform account purchases it; a second processing module, which is used by the above-mentioned resource management platform to process the second purchase process of the above-mentioned second resource when the above-mentioned second resource is a resource that is to be effective, wherein the above-mentioned resource that is to be effective refers to a resource that needs to meet specific conditions after the above-mentioned platform account purchases it before it starts to be used, and the above-mentioned second purchase process is different from the above-mentioned first purchase process.

[0010] As an optional solution, the above-mentioned first processing module includes: a first processing sub-module, which is used for the above-mentioned resource management platform to process and notify the above-mentioned private client to allocate the above-mentioned first resource; and a first display sub-module, which is used to display on the above-mentioned resource management platform that the above-mentioned first resource has been allocated when the allocation notification returned by the above-mentioned private client is obtained.

[0011] As an optional solution, the above-mentioned second processing module includes: an acquisition sub-module, used to obtain the usage status of the above-mentioned first resource; a second processing sub-module, used to allocate the above-mentioned first resource by the above-mentioned resource management platform when the above-mentioned usage status meets the above-mentioned specific conditions; a second display sub-module, used to display on the above-mentioned resource management platform that the above-mentioned second resource has been allocated.

[0012] As an optional solution, the above-mentioned display unit includes: a display module, used to display the above-mentioned first resource identifier, the above-mentioned second resource identifier, and an integrated management label on the above-mentioned resource management platform, wherein the display position of the above-mentioned integrated management label is associated with the display position of the above-mentioned first resource identifier, and the above-mentioned integrated management label is used to prompt that the resource has enabled the above-mentioned integrated management authority.

[0013] As an optional scheme, the above-mentioned verification unit includes: an acquisition module, used to obtain the specified resource type to which the above-mentioned second resource belongs; a determination module, used to determine the specified verification method matching the above-mentioned specified resource type from the verification methods pre-configured for different resource types by the above-mentioned resource management platform; a third verification module, used to perform security verification on the above-mentioned second resource according to the above-mentioned specified verification method.

[0014] According to another aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device performs the resource management method as described above.

[0015] According to another aspect of an embodiment of the present application, there is also provided an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the resource management method through the computer program.

[0016] In an embodiment of the present application, a first resource identifier and a second resource identifier are displayed on a resource management platform, wherein the first resource identifier is a management identifier corresponding to the first resource, the second resource identifier is a management identifier corresponding to the second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform; when a first purchase request triggered by the platform account for the first resource identifier is obtained, and the first resource closes the integrated management authority of the resource management platform, the first purchase request is sent to a private client associated with the first resource, and the private client responds to the first purchase request and processes the purchase process of the first resource by the platform account; or, when a second purchase request triggered by the platform account for the second resource identifier is obtained, and the second resource opens the integrated management authority, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains a check result; when the check result indicates that the second resource meets the security transaction conditions, the resource management platform processes the purchase process of the second resource by the platform account.

[0017] Different types of resources are distinguished by displaying the first resource identifier and the second resource identifier, and resource purchase requests are flexibly processed according to the integrated management authority of the resource. Specifically, when the platform account triggers a purchase request for the first resource identifier, if the first resource has closed the integrated management authority of the resource management platform, the purchase request will be sent to the private client associated with the first resource for processing. This processing method respects the autonomy of the resource provider, while also ensuring the security and flexibility of the resource purchase process.

[0018] On the other hand, when the platform account triggers a purchase request for the second resource identifier, if the second resource has enabled the integrated management authority of the resource management platform, the resource management platform will directly respond to the purchase request and perform a security check on the second resource. The resource management platform will only process the purchase process if the check result meets the safe transaction conditions. This processing method not only improves the efficiency of the resource purchase process, but also reduces transaction risks through a unified security verification mechanism.

[0019] Therefore, this embodiment coordinates the resource purchase process between different business teams through unified standards and processes, reduces the cost of communication and coordination, and improves the rationality and efficiency of resource allocation. At the same time, by introducing a unified security verification mechanism, the method also enhances the security and reliability of the resource purchase process, reduces transaction risks, and thus achieves the purpose of coordinating the resource purchase process between different business teams, thereby achieving the technical effect of improving resource management efficiency, and thus solving the technical problem of low resource management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0021] Figure 1 is a schematic diagram of an application environment of an optional resource management method according to an embodiment of the present application;

[0022] Figure 2 is a schematic diagram of a process of an optional resource management method according to an embodiment of the present application;

[0023] Figure 3 is a schematic diagram of an optional resource management method according to an embodiment of the present application;

[0024] Figure 4 is a schematic diagram of another optional resource management method according to an embodiment of the present application;

[0025] Figure 5 is a schematic diagram of another optional resource management method according to an embodiment of the present application;

[0026] Figure 6 is a schematic diagram of another optional resource management method according to an embodiment of the present application;

[0027] Figure 7 is a schematic diagram of another optional resource management method according to an embodiment of the present application;

[0028] Figure 8 is a schematic diagram of another optional resource management method according to an embodiment of the present application;

[0029] Fig. 9 is a schematic diagram of another optional resource management method according to an embodiment of the present application;

[0030] Fig.10 is a schematic diagram of another optional resource management method according to an embodiment of the present application;

[0031] Fig.11is a schematic diagram of an optional resource management device according to an embodiment of the present application;

[0032] Fig.12 It is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0034] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0035] For ease of understanding, the following terms are explained:

[0036] Artificial Intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technology in computer science that attempts to understand the essence of intelligence and produce a new intelligent machine that can respond in a similar way to human intelligence. Artificial intelligence is to study the design principles and implementation methods of various intelligent machines so that machines have the functions of perception, reasoning and decision-making.

[0037] Artificial intelligence technology is a comprehensive discipline that covers a wide range of fields, including both hardware-level and software-level technologies. Basic artificial intelligence technologies generally include sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technology, pre-trained model technology, operation / interaction systems, mechatronics, etc. Among them, pre-trained models are also called large models and basic models. After fine-tuning, they can be widely used in downstream tasks in various major directions of artificial intelligence. Artificial intelligence software technology mainly includes computer vision technology, speech processing technology, natural language processing technology, and machine learning / deep learning.

[0038] With the research and advancement of artificial intelligence technology, artificial intelligence technology has been studied and applied in many fields, such as common smart homes, smart wearable devices, virtual assistants, smart speakers, smart marketing, driverless cars, autonomous driving, drones, digital twins, virtual humans, robots, artificial intelligence generated content (AIGC), conversational interaction, smart medical care, smart customer service, game AI, etc. It is believed that with the development of technology, artificial intelligence technology will be applied in more fields and play an increasingly important role.

[0039] The solution provided in the embodiments of the present application involves the relevant technologies of artificial intelligence, which are specifically described by the following embodiments:

[0040] According to one aspect of the embodiments of the present application, a resource management method is provided. Optionally, as an optional implementation, the resource management method can be applied to, but is not limited to, Figure 1 In the environment shown, the environment may include, but is not limited to, a user device 102 and a server 112 . The user device 102 may include, but is not limited to, a display 104 , a processor 106 , and a memory 108 . The server 112 includes a database 114 and a processing engine 116 .

[0041] The specific process can be as follows:

[0042] Step S102, the user device 102 obtains a purchase request;

[0043] Step S104, sending the purchase request to the server 112 via the network 110;

[0044] Step S106, the server 112 responds to the purchase request, processes the resource purchase process through the processing engine 116, and obtains the purchase result;

[0045] Step S108 , sending the purchase result to the user device 102 via the network 110 , and the user device 102 displays the purchase result on the display 104 via the processor 106 , and stores the purchase result in the memory 108 .

[0046] remove Figure 1 In addition to the examples shown, the terminal device may be a terminal device configured with a target client, which may include but is not limited to at least one of the following: a mobile phone (such as an Android phone, an iOS phone, etc.), a laptop, a tablet computer, a PDA, a MID (Mobile Internet Devices), a PAD, a desktop computer, a smart TV, etc. The target client may be a video client, an instant messaging client, a browser client, an education client, etc. The network may include but is not limited to: a wired network, a wireless network, wherein the wired network includes: a local area network, a metropolitan area network and a wide area network, and the wireless network includes: Bluetooth, WIFI and other networks that implement wireless communication. The server may be a single server, or a server cluster consisting of multiple servers, or a cloud server. The above is only an example, and no limitation is made to this in this embodiment.

[0047] Optionally, as an optional implementation, as Figure 2 As shown, the resource management method can be executed by an electronic device, which can be, for example, Figure 1 The user device or server shown in the figure comprises:

[0048] S202, displaying a first resource identifier and a second resource identifier on the resource management platform, wherein the first resource identifier is a management identifier corresponding to the first resource, and the second resource identifier is a management identifier corresponding to the second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform;

[0049] S204, when a first purchase request triggered by a platform account for a first resource identifier is obtained and the first resource closes the integrated management authority of the resource management platform, the first purchase request is sent to a private client associated with the first resource, and the private client responds to the first purchase request, and the platform account purchase process for the first resource is processed; or,

[0050] S206, when a second purchase request triggered by the platform account for the second resource identifier is obtained and the second resource has the integrated management authority enabled, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains a check result;

[0051] S208, when the verification result indicates that the second resource meets the safety transaction conditions, the resource management platform processes the purchase process of the second resource by the platform account.

[0052] Optionally, in this embodiment, the above resource management method can be applied to, but is not limited to, software service scenarios to provide a variety of services to software users through advanced functional categories, which are usually independently developed and managed by their respective business teams, resulting in significant differences in purchasing processes, pricing strategies, and resource allocation methods. This fragmented management method not only affects the user experience, but also brings challenges to the company's procurement and information management. However, in complex software services or platforms, different advanced functional categories may be owned and managed by different business teams, and these business teams may have their own business logic, management rules, and security requirements. Therefore, if all advanced functional categories are simply managed in an integrated manner, the autonomy and management needs of these business teams may not be met.

[0053] Furthermore, in this embodiment, resources are divided into first resources and second resources, which can better respect the autonomy and management needs of these resource providers. For example, the first resource chooses to close the integrated management authority of the resource management platform, which means that they want to retain full control over their own resources and do not want the platform to directly intervene in the processing of related purchase requests. Therefore, when the platform receives a purchase request for the first resource, it will forward the request to the private client associated with the first resource for processing, to ensure that the management rules and rights of the resource provider are respected.

[0054] Secondly, classifying resources for management also helps improve the security and credibility of transactions. In particular, for secondary resources with integrated management permissions enabled, the resource management platform can directly intervene in processing related purchase requests and perform necessary security checks. This type of check can include verifying the legitimacy of resources, checking the security of transactions, etc., to ensure that only requests that meet the security transaction conditions will be further processed. By introducing such a security mechanism, the platform can effectively reduce transaction risks and improve the credibility and stability of the entire resource management process.

[0055] In addition, dividing resources into primary resources and secondary resources can also make the resource management platform more flexible to adapt to different business scenarios and needs. In actual applications, different types of resources may have different purchase processes, pricing strategies, and usage methods. By classifying resources, the platform can customize corresponding management strategies and operation processes according to the characteristics and needs of each resource, thereby providing users with a more convenient and efficient resource purchase experience.

[0056] Finally, such resource classification management also helps promote cooperation and win-win between resource providers and platforms. For resource providers who want to retain more autonomy, they can choose to manage their own resources as the first resource; and for resource providers who want to use the platform's unified management and security mechanism to improve resource utilization and transaction efficiency, they can choose to manage their own resources as the second resource. This flexible cooperation model can meet the needs of different resource providers and promote close cooperation and common development between them and the platform.

[0057] Specifically, when a user (i.e., a platform account) triggers a first purchase request for a first resource identifier, the resource management platform will check the integrated management authority status of the first resource. If the first resource has closed the integrated management authority of the resource management platform, the resource management platform will send the first purchase request to the private client associated with the first resource. The private client will respond to the purchase request and process the platform account's purchase process for the first resource. This approach protects the autonomy and rights of the first resource provider.

[0058] On the other hand, when the user triggers a second purchase request for the second resource identifier, the resource management platform will also check the integrated management permission status of the second resource. If the second resource has the integrated management permission enabled, the resource management platform will directly respond to the purchase request and perform a security check on the second resource. The purpose of the check is to ensure the integrity and security of the resource and reduce transaction risks.

[0059] If the result of the security check indicates that the second resource meets the security transaction conditions, the resource management platform will continue to process the platform account's purchase process of the second resource. This includes steps such as completing the transaction and allocating resources. In this way, Solution A achieves unified management and secure transactions of the second resource.

[0060] It can be seen that this embodiment displays different types of resource identifiers through the resource management platform, and flexibly handles the resource purchase process according to the resource integration authority status and the purchase request triggered by the user. This approach not only takes into account the software service integration requirements and independent requirements, but also improves the efficiency of resource management and user experience.

[0061] Optionally, in this embodiment, the resource management platform can be understood as a comprehensive digital tool that allows users to view, manage, trade and detect various types of resources on a unified interface. These resources can be software, hardware, services, data or any other valuable digital or physical entity.

[0062] Specifically, the resource management platform may provide at least one of the following functions: display a list of all available resources, allow users to add, edit, delete and configure resources, support the purchase, lease, license or other forms of transactions of resources, provide real-time data and reports on resource usage, performance and transaction activities, ensure the secure storage and transaction of resources, including mechanisms such as authentication, authorization and encryption, and allow integration with other systems and services to achieve automation and scalability.

[0063] Optionally, in this embodiment, the first resource may refer to resource types that choose to retain more autonomous management rights and control rights in the resource management platform. These resources may be owned and managed by external providers, and they do not want the platform to directly intervene in their core transactions or management processes. The provider of the first resource can retain full control over the resources, including pricing, delivery conditions, and update policies. Although the first resource is displayed on the platform, its transactions and management processes may mainly occur outside the platform, with limited integration with the platform through APIs or other means. The first resource may have its own unique business logic and management rules, which may not be fully compatible with the standard processes of the platform.

[0064] Optionally, in this embodiment, the second resource can refer to those resource types in the resource management platform that choose to be more deeply integrated into the platform's functions. These resources allow the platform to directly intervene in its transaction, management, and support processes to provide a more unified and efficient user experience. The second resource is tightly integrated with the platform, allowing the platform to directly handle tasks such as transactions, configuration, support, and updates. The second resource can follow the standard processes and management policies defined by the platform to ensure consistency and efficiency. The platform has greater control over the second resource and can more easily implement security policies, detect resource performance, and solve user problems.

[0065] Optionally, in this embodiment, the first resource identifier and the second resource identifier can be used as unique identifiers to distinguish and identify different types of resources on the resource management platform. These identifiers can be text, icons, color codes or other visual elements, designed to help users quickly identify the type and status of resources. Through different identifiers, users can easily distinguish between the first resource and the second resource, thereby understanding the characteristics and purchase process of each resource. Clear identification can also reduce the time and effort of users when searching, browsing and selecting resources, and improve operational efficiency.

[0066] Specifically, in this embodiment, by clearly displaying the first resource identifier and the second resource identifier on the resource management platform, users can intuitively understand the types of resources available on the platform and their corresponding purchase rules. This classification management method not only improves the usability and user-friendliness of the platform, but also helps to maintain the rights and interests of resource providers and the security of transactions. At the same time, this also provides greater flexibility and scalability for the resource management platform to adapt to the complex needs of different business scenarios.

[0067] To further illustrate, an optional hypothetical resource management platform provides multiple types of software licenses as resources. Among them, some software licenses (such as Microsoft Office) are directly managed by the software vendor, and the platform is not allowed to intervene in their transaction process. Such software licenses can be defined as the first resource. Other software licenses (such as commercial support services for open source software) are fully integrated into the platform, and the platform is responsible for their sales and delivery processes. Such software licenses can be defined as second resources. On the platform, Microsoft Office can have a specific icon or text label as the first resource identifier, while the commercial support services for open source software can have another different icon or text label as the second resource identifier.

[0068] Optionally, in this embodiment, a purchase request may be an operation initiated by a user on the resource management platform, indicating that they wish to purchase a specific resource. This request typically includes the user's identity information, detailed information about the resource being purchased, and transaction-related parameters (such as quantity, price, etc.).

[0069] Optionally, in this embodiment, the integrated management authority may refer to the management and operation authority of the resource management platform over specific resources. When the resource provider allows the platform to have these authorities, the platform can directly intervene in the resource transaction, configuration, detection and update processes, thereby providing users with a more unified and efficient service experience.

[0070] When permissions are enabled, the platform can directly manage resources and provide automated configuration, detection, and update services, reducing friction and communication costs between users and resource providers.

[0071] When permissions are closed, the transaction and management process of resources is mainly carried out in the private client of the resource provider, and the platform can only provide limited integration and support. This may cause users to jump to different systems or services to complete related operations when purchasing and using resources.

[0072] Optionally, in this embodiment, the private client can be understood as a system or module independently owned and operated by the resource provider, which is used to handle all transactions and management tasks related to resources. Correspondingly, the resource management platform can provide a resource display platform for each resource provider, and provide further resource management services for resource providers who have enabled integrated management permissions.

[0073] Specifically, in this embodiment, by forwarding the first purchase request to the private client for processing, the resource management platform ensures that the autonomy and management needs of the resource provider are respected. At the same time, this also provides users with a unified entrance to discover and purchase various types of resources. Although the purchase process may vary between different resources, the resource management platform helps users complete the purchase process smoothly through clear identification and guidance. This flexibility and scalability enables the resource management platform to adapt to various complex business scenarios and needs.

[0074] To further illustrate, let's assume that there is a first resource on the resource management platform, which is a professional software provided by a software company. The user wants to buy this software, so he clicks the corresponding purchase button on the platform, triggering the first purchase request. However, because the software company chose to close the integrated management rights of the resource management platform, the platform cannot directly complete the transaction. Therefore, this purchase request will be sent to the software company's own online store (i.e., private client). The user will then complete the purchase process in the software company's online store, including payment, signing of the license agreement, and other steps.

[0075] Optionally, in this embodiment, security verification is a series of checks and verifications on the security, integrity and legality of resources before resource transactions or operations are carried out. Its purpose is to ensure that the resources purchased by users are reliable, have not been tampered with and come from legal sources.

[0076] To further illustrate, the security verification method includes at least one of the following:

[0077] Authentication: Verify that the provider of a resource is legitimate and confirm their identity. This can be done by checking digital certificates, signatures, or other authentication mechanisms.

[0078] Integrity checking: ensuring that the resource has not been tampered with or corrupted during transmission or storage. This is usually done by calculating a hash of the resource and comparing it to the original hash.

[0079] Virus and malware scanning: Use professional security tools to scan resources for viruses, malware, or other potential security threats.

[0080] Permission verification: Check whether the user has sufficient permissions to purchase or access the resource. This includes verifying the user's identity and authorization information.

[0081] Compliance checks: Ensure that resources comply with relevant laws, regulations, and policies, especially those related to data protection, privacy, and export controls.

[0082] Optionally, in this embodiment, the verification result is a conclusion or report generated after the security verification process is completed, providing clear information about the security, integrity and legality of the resource.

[0083] For further explanation, the verification result includes at least one of the following information:

[0084] Verification Status: Indicates whether the resource has passed security verification. This can be a simple pass / fail flag or a more detailed assessment score or grade.

[0085] Details: Provides detailed information about specific issues found during the verification process. This may include detected viruses, malware, corrupted file parts, permission issues, etc.

[0086] Recommended Action: Based on the verification results, the user is provided with recommended steps to take. This may include removing malware, repairing damaged files, obtaining necessary permissions, or finding alternative resources.

[0087] Additional information: Provides other information related to the verification results, such as the source of the resource, digital signature verification results, and the version of the security tool used.

[0088] Specifically, in this embodiment, through the direct management and security verification of the second resource by the resource management platform, users can make purchases with greater confidence without having to worry about the security and legality of the resource. At the same time, this integrated management method also improves transaction efficiency and user experience, and users do not need to jump to other systems or services for additional verification and confirmation operations. In addition, through comprehensive verification of resources, the platform can also promptly discover and eliminate potential security risks and protect the interests of users and data security.

[0089] To further illustrate, let's assume that there is a second resource on the resource management platform that is a subscription to a certain cloud service. When the user clicks the purchase button through the platform account, triggering the second purchase request, the platform will immediately respond to this request because the cloud service has enabled integrated management permissions. During the response process, the platform will perform a security check on the cloud service to check whether it comes from a legitimate supplier, whether there are signs of tampering or damage, etc. After the verification is completed, the platform will generate a verification result to inform the user whether the cloud service is safe to purchase.

[0090] Optionally, in this embodiment, the safe transaction conditions can be understood as a series of standards and criteria for ensuring that transactions conducted on the resource management platform are safe, legal and reliable. These conditions may include the integrity of the resources, the legality of the source, and the absence of viruses or malware.

[0091] Optionally, in this embodiment, the purchase process may refer to the entire process from the user generating a purchase demand to the final completion of the purchase and receipt of the product or service. In the resource management platform or private client, the purchase process may involve steps such as the user selecting a product, submitting a purchase request, making a payment, receiving confirmation of the product or service, and subsequent customer service.

[0092] To further illustrate, the purchase process that may be optionally handled by the resource management platform is as follows:

[0093] S1-1, Product selection: Users browse and search available resources on the resource management platform and select specific products or services according to their needs.

[0094] S1-2, Purchase Request: The user adds the selected items to the shopping cart or directly submits a purchase request, including providing necessary personal information and delivery details.

[0095] S1-3, Order Processing: The resource management platform verifies the user's purchase request, including checking inventory, price, promotions, etc., and generates the corresponding order.

[0096] S1-4, Payment Processing: The platform guides users through the payment process and may ensure the security and convenience of payment through integration with third-party payment service providers.

[0097] S1-5, Delivery Confirmation: Once the payment is successful, the platform will confirm the delivery of the order and notify the user of the delivery status of the goods or services.

[0098] S1-6, Customer Service: The platform provides necessary customer service support, including order inspection, return and exchange policies, after-sales consultation, etc.

[0099] Optionally the purchase process is handled by a private client such as:

[0100] S2-1, Product Selection: The user accesses the provider's product catalog through a private client and selects the desired product or service.

[0101] S2-2, Purchase Request: The user submits a purchase request in a private client, usually requiring personal information and delivery details.

[0102] S2-3, Order Processing: The private client sends the purchase request to the provider’s backend system for processing, including verifying the request, checking inventory, and generating an order.

[0103] S2-4, Payment Processing: The provider’s backend system processes the payment, which may involve interaction with a payment gateway to ensure that the payment is completed securely.

[0104] S2-5, Delivery Confirmation: The provider confirms the delivery of the order and notifies the user of the delivery status of the goods or services through the private client.

[0105] S2-6, Customer Service: The provider provides customer service support through private clients or other channels to resolve users' problems and questions.

[0106] Specifically, this embodiment continues to process the purchase process when the verification result meets the safe transaction conditions, and the resource management platform provides users with a safe and reliable purchasing environment. This not only reduces the risk of users being defrauded or purchasing illegal resources, but also improves transaction efficiency and user experience. Users can safely select and purchase the required resources on the platform, while enjoying the professional services and support provided by the platform.

[0107] As an example, let's assume that the user selects a software license as the second resource on the resource management platform and triggers a purchase request. The platform first performs a security check on the software license to check whether its source is legitimate, whether it contains malware, etc. If the check result shows that the software license meets all the security transaction conditions, the platform will continue to process the user's purchase process. This includes generating a purchase order, guiding the user to complete the payment, issuing the software license to the user's account, and providing necessary follow-up support and services.

[0108] It should be noted that this embodiment distinguishes different types of resources by displaying the first resource identifier and the second resource identifier, and flexibly handles resource purchase requests according to the integrated management authority of the resources. Specifically, when the platform account triggers a purchase request for the first resource identifier, if the first resource has closed the integrated management authority of the resource management platform, then the purchase request will be sent to the private client associated with the first resource for processing. This processing method respects the autonomy of the resource provider, while also ensuring the security and flexibility of the resource purchase process.

[0109] On the other hand, when the platform account triggers a purchase request for the second resource identifier, if the second resource has enabled the integrated management authority of the resource management platform, the resource management platform will directly respond to the purchase request and perform a security check on the second resource. The resource management platform will only process the purchase process if the check result meets the safe transaction conditions. This processing method not only improves the efficiency of the resource purchase process, but also reduces transaction risks through a unified security verification mechanism.

[0110] Therefore, this embodiment coordinates the resource purchase process between different business teams through unified standards and processes, reduces the cost of communication and coordination, and improves the rationality and efficiency of resource allocation. At the same time, by introducing a unified security verification mechanism, the method also enhances the security and reliability of the resource purchase process, reduces transaction risks, and thus achieves the purpose of coordinating the resource purchase process between different business teams, thereby achieving the technical effect of improving resource management efficiency.

[0111] To further illustrate, the optional Figure 3 As shown, a first resource identifier 304 and a second resource identifier 306 are displayed on the resource management platform 302, wherein the first resource identifier 304 is a management identifier corresponding to the first resource, and the second resource identifier 306 is a management identifier corresponding to the second resource, and both the first resource and the second resource are resources that are allowed to be purchased by the platform account of the resource management platform 302; when a first purchase request triggered by the platform account for the first resource identifier 304 is obtained, and the first resource closes the integrated management authority of the resource management platform 302, the first purchase request is sent to the private client 308 associated with the first resource, and the private client 308 responds to the first purchase request and processes the platform account's purchase process A for the first resource; or, when a second purchase request triggered by the platform account for the second resource identifier 306 is obtained, and the second resource opens the integrated management authority, the resource management platform 302 responds to the second purchase request, performs a security check on the second resource, and obtains a check result 310; when the check result 310 indicates that the second resource meets the security transaction conditions, the resource management platform 302 processes the platform account's purchase process B for the second resource.

[0112] Through the embodiments provided by the present application, a first resource identifier and a second resource identifier are displayed on a resource management platform, wherein the first resource identifier is a management identifier corresponding to the first resource, the second resource identifier is a management identifier corresponding to the second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform; when a first purchase request triggered by the platform account for the first resource identifier is obtained, and the first resource closes the integrated management authority of the resource management platform, the first purchase request is sent to a private client associated with the first resource, and the private client responds to the first purchase request and processes the purchase process of the first resource by the platform account; or, when a second purchase request triggered by the platform account for the second resource identifier is obtained, and the second resource opens the integrated management authority, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains a check result; when the check result indicates that the second resource meets the security transaction conditions, the resource management platform processes the purchase process of the second resource by the platform account, thereby achieving the purpose of coordinating the resource purchase process between different business teams, thereby realizing the technical effect of improving resource management efficiency.

[0113] As an optional solution, before performing security verification on the second resource and obtaining the verification result, the method further includes: performing a verification on the integrated management resource with integrated management authority enabled, and displaying the integrated management resource that passes the verification on the resource management platform, wherein the integrated management resource that passes the verification includes the first resource;

[0114] As an optional solution, performing a security check on the second resource to obtain a check result includes: performing a secondary check on the second resource to obtain a check result, wherein the secondary check is different from the primary check.

[0115] Optionally, in this embodiment, the integrated management resources may refer to various resources that are integrated on the resource management platform and can be managed in a unified manner.

[0116] Optionally, in this embodiment, the primary verification can be understood as the first security verification process for the integrated management resource that has enabled the integrated management authority. The secondary verification can be understood as the second security verification process for the specific second resource on the resource management platform, which is different from the primary verification in terms of method or standard.

[0117] It should be noted that the existence of the primary and secondary checks is to prevent any unauthorized or malicious resources from accessing the platform, thereby posing a threat to the platform or other resources on it. Through these two checks, the platform can more effectively screen out resources that meet security standards, while improving the security and reliability of the entire resource management process.

[0118] To further illustrate, let's assume that a company has a resource management platform for managing various IT resources, such as servers, network devices, and applications. Now, the company wants to integrate some new cloud service resources (second resources) into this platform. Before that, the platform needs to verify the resources that have been integrated and have integrated management permissions (first resources) to ensure that they are safe and displayed on the platform. Only when these existing resources pass the verification will the platform proceed to the next step, that is, to conduct a second verification of the cloud service resources (second resources) that want to be newly added. These two verifications may differ in the tools, strategies, or depth used.

[0119] Through the embodiments provided in this application, the two independent verifications of resources greatly reduce security risks. And because the second verification is different from the first verification, this allows the platform to adapt to different security standards and verification requirements. The strict resource verification process can increase users' trust and reliance on the resource management platform.

[0120] As an optional solution, a verification is performed on the integrated management resource with integrated management authority enabled, including at least one of the following:

[0121] Verify the source of integrated management resources;

[0122] Verify the security vulnerabilities of integrated management resources;

[0123] Verify the compliance of integrated management resources;

[0124] As an optional solution, performing a secondary check on the second resource includes at least one of the following:

[0125] Verifying whether the second resource has been tampered with;

[0126] The purchase price of the second resource is verified.

[0127] Optionally, in this embodiment, source verification can be understood as verifying the origin or provider of the integrated management resource to ensure that it comes from a trustworthy source.

[0128] Optionally, in this embodiment, the security vulnerability check may be understood as checking whether the integrated management resource has security flaws that may be exploited by attackers.

[0129] Optionally, in this embodiment, compliance verification can be understood as verifying whether the integrated management resources comply with relevant laws, regulations or industry standards.

[0130] Optionally, in this embodiment, the tamper check may be understood as confirming whether the second resource is modified without authorization during transmission or storage.

[0131] Optionally, in this embodiment, the purchase price verification can be understood as verifying whether the purchase price of the second resource is reasonable, consistent with the market price, and has no abnormal fluctuations.

[0132] It should be noted that during the verification of the integrated management resource, the verification content includes but is not limited to the source of the resource, security vulnerabilities and compliance. The secondary verification of the second resource may include checking whether the resource has been tampered with and whether the purchase price of the resource is reasonable.

[0133] To further illustrate, let's assume that a company wants to integrate its newly purchased cloud service (second resource) into an existing resource management platform. Before integration, the platform will first verify the integrated resources (such as virtual machines, storage devices, etc., that is, integrated management resources). This includes confirming whether these resources come from reliable suppliers (source verification), checking for known security vulnerabilities (security vulnerability verification), and ensuring that they comply with the company's security policies and industry standards (compliance verification).

[0134] Later, when the company tries to add a new cloud service, the platform will perform a secondary verification, which includes checking whether the cloud service data has been tampered with during transmission (tampering verification) and verifying whether the purchase price of the cloud service is consistent with the market price and is not too high or too low due to fraud or error (purchase price verification).

[0135] Through the embodiments provided in this application, sources and security vulnerabilities are verified to ensure that only resources from trusted sources and without known security vulnerabilities are integrated into the platform. Compliance verification ensures that all integrated resources comply with relevant laws and industry standards, reducing the risks caused by violations. Through tampering and purchase price verification, the integrity of resources and the rationality of prices are ensured to prevent economic losses caused by fraud or errors. The strict verification process increases users' trust and dependence on the resource management platform and improves the reputation and reliability of the platform.

[0136] As an optional solution, the resource management platform handles the purchase process of the second resource, including:

[0137] S3-1, when the second resource is an immediately effective resource, the resource management platform processes the first purchase process of the second resource, wherein the immediately effective resource is a resource that is used immediately after the platform account purchases it;

[0138] S3-2, when the second resource is a resource to be effective, the resource management platform processes a second purchase process for the second resource, wherein the resource to be effective is a resource that needs to meet specific conditions after being purchased by a platform account before it can be used. The second purchase process is different from the first purchase process.

[0139] Optionally, in this embodiment, the resources that take effect immediately may refer to resources that can be used immediately after purchase without waiting or meeting other conditions. The first purchase process may be understood as a purchase and processing process designed by the resource management platform for resources that take effect immediately.

[0140] Optionally, in this embodiment, the resource to be effective may refer to a resource that needs to meet certain conditions (such as time delay, activation code verification, etc.) before it can be used after purchase. The second purchase process is different from the first purchase process and can be understood as a purchase and processing process designed by the resource management platform for the resource to be effective.

[0141] It should be noted that when the resource management platform processes the purchase of the second resource, it will adopt different purchase processes according to the resource's effectiveness type. If the second resource is an immediately effective resource, that is, a resource that can be used immediately after purchase, the platform will execute the first purchase process. If the second resource is a pending effective resource, that is, a resource that needs to meet specific conditions before it can be used after purchase, the platform will execute a second purchase process that is different from the first purchase process.

[0142] To further illustrate, let's assume that a company has purchased some software licenses on a resource management platform. These licenses are divided into two categories: one is effective immediately, which can be downloaded and used after purchase; the other is pending, which requires waiting for the software vendor to send an activation code before use. For licenses that take effect immediately, the platform will execute the first purchase process, including payment, order confirmation, and download link issuance. For licenses that take effect, the platform will execute the second purchase process, which includes payment and order confirmation, as well as additional steps such as waiting for the activation code and verifying the activation code.

[0143] Through the embodiments provided by this application, a simple first purchase process is adopted for resources that take effect immediately, which reduces user waiting time and improves processing efficiency. A more stringent second purchase process is adopted for resources that are yet to take effect, and the security and compliance of resources are ensured through additional verification steps. Different purchase processes are designed according to resource characteristics, so that users can feel the convenience and professionalism of the platform during use, thereby improving user experience. It can adapt to resource requirements of different types and characteristics, demonstrating the flexibility and scalability of the platform in handling complex purchase processes.

[0144] As an optional solution, the resource management platform processes the first purchase process of the second resource, including:

[0145] S4-1, the resource management platform notifies the private client to allocate the first resource;

[0146] S4-2, when obtaining the allocation notification returned by the private client, displaying on the resource management platform that the first resource has been allocated.

[0147] Optionally, in this embodiment, the allocated notification can be understood as a confirmation message returned by the private client to the resource management platform after completing the resource allocation task, indicating that the first resource has been successfully allocated to the user or organization.

[0148] It should be noted that, in the first purchase process of the resource management platform processing the second resource, an important step is to notify the private client to allocate the first resource. Once the private client completes the allocation and returns the corresponding notification, the resource management platform will display that the first resource has been successfully allocated.

[0149] To further illustrate, let's assume that a company uses the resource management platform to purchase a batch of new virtual machines (secondary resources). These virtual machines are resources that take effect immediately, so they will be processed through the first purchase process. During this process, the resource management platform will send instructions to the private client, asking it to allocate these virtual machines (such as to different projects or departments). Once the private client completes the allocation of virtual machines and returns an "allocated notification" to the resource management platform, the platform will update its status to show that these virtual machine resources have been successfully allocated to the corresponding users or departments.

[0150] Through the embodiments provided by the present application, the resource management platform realizes the effective allocation and status detection of the first resource. For users and administrators, it is possible to clearly know which resources have been successfully allocated and which are still in the state of being allocated, so as to make further decisions and operations. This not only improves the utilization rate and management efficiency of resources, but also enhances the usability and user experience of the platform.

[0151] As an optional solution, the resource management platform processes the second purchase process of the second resource, including:

[0152] S5-1, obtaining the usage status of the first resource;

[0153] S5-2, when the usage status meets a specific condition, the resource management platform allocates the first resource;

[0154] S5-3, the resource management platform displays that the second resource has been allocated.

[0155] Optionally, in this embodiment, the usage status may be current status information of the first resource, such as whether it is idle, whether it has been allocated to other users, whether a specific condition is met, etc.

[0156] Optionally, in this embodiment, the specific condition may be a prerequisite set for allocating resources to be effective, and may be related to resource availability, user authority, time requirements, and the like.

[0157] It should be noted that the resource management platform processes the second purchase process of the second resource, which involves obtaining the usage status of the first resource and determining whether specific conditions are met based on these statuses to allocate the resource. When the usage status meets the specific conditions, the platform will perform the allocation operation and display the information that the second resource (i.e., the first resource) has been allocated on the platform.

[0158] To further illustrate, let's assume that a company purchases a batch of cloud service instances (secondary resources) on a resource management platform. These cloud service instances are pending and need to be used under certain conditions. The secondary purchase process will be executed as follows:

[0159] The resource management platform first queries the current usage status of the batch of cloud service instances (first resources), such as checking whether they are idle or whether the minimum number that can be allocated has been reached.

[0160] If the usage status of these cloud service instances meets certain conditions (for example, all instances are idle and the number is sufficient to be allocated to the requesting user), the resource management platform will perform an allocation operation to allocate these instances to the specified user or project.

[0161] After the allocation is completed, the status information will be updated on the resource management platform, indicating that these cloud service instances (second resources) have been successfully allocated to the corresponding users or projects.

[0162] Through the embodiments provided by the present application, the resource management platform can more effectively manage the resources to be effective, ensuring that they are allocated to users only after meeting specific conditions. This helps to reduce the misallocation and waste of resources and improve the utilization of resources. At the same time, by displaying the allocation status of resources in real time on the platform, users can understand the usage of resources more clearly and make more informed decisions.

[0163] As an optional solution, the resource management platform displays the first resource identifier and the second resource identifier, including:

[0164] A first resource identifier, a second resource identifier, and an integrated management tag are displayed on the resource management platform, wherein a display position of the integrated management tag is associated with a display position of the first resource identifier, and the integrated management tag is used to prompt that the resource has enabled integrated management authority.

[0165] Optionally, in this embodiment, the integrated management label may be a visual mark or symbol used to indicate that integrated management permission has been enabled for a resource, and its display position is associated with the first resource identifier so that the user can quickly identify and manage it.

[0166] Optionally, in this embodiment, the integrated management authority may be a kind of authority setting, allowing the user or administrator to perform centralized and unified management and operation on resources.

[0167] It should be noted that on the resource management platform, the first resource identifier and the second resource identifier are displayed, and there is also an integrated management label. The display position of this integrated management label is interrelated with the display position of the first resource identifier, and its main function is to remind the user that the resource has enabled the integrated management permission.

[0168] To further illustrate, let's assume that on a cloud service resource management platform, user A has two virtual machines, VM1 (first resource) and VM2 (second resource). When the integrated management permission is enabled for both virtual machines, in addition to displaying the respective logos of VM1 and VM2, an integrated management label will be displayed next to the logo of VM1 on the resource management platform interface. This label may be a small icon, a text label, or a special color mark to remind user A that both virtual machines can now be managed in an integrated manner.

[0169] Through the embodiments provided by the present application, the first resource identifier, the second resource identifier, and the integrated management tag associated therewith are displayed on the resource management platform, and the user can quickly identify which resources have enabled the integrated management permission. This visual management method greatly improves the convenience and efficiency of user operations, while also reducing management risks caused by misoperation or omissions. Users can quickly make decisions or perform corresponding operations based on the presence or absence of integrated management tags.

[0170] As an optional solution, a security check is performed on the second resource, including:

[0171] S6-1, obtaining a specified resource type to which the second resource belongs;

[0172] S6-2, determining a designated verification method matching the designated resource type from the verification methods pre-configured for different resource types by the resource management platform;

[0173] S6-3, performing security verification on the second resource according to a specified verification method.

[0174] Optionally, in this embodiment, the specified resource type may be a specific category to which the second resource belongs, such as a database, a server, a network device, etc.

[0175] Optionally, in this embodiment, the verification method may be a method and standard for verifying resource security, and different resource types may require different verification methods.

[0176] It should be noted that the process of performing security verification on the second resource involves at least three main steps: first, obtaining the specified resource type to which the second resource belongs; second, selecting a pre-configured corresponding verification method from the resource management platform based on the resource type; finally, performing a comprehensive security verification on the second resource based on this specific verification method.

[0177] To further illustrate, let's assume that there is an enterprise resource management platform that is responsible for managing various types of servers and storage devices. When the enterprise purchases a batch of new storage devices (second resource), the platform will first identify that these devices belong to the designated resource type of "storage device". Next, the platform will query its built-in verification configuration to determine the verification method that matches the "storage device", such as checking the device's firmware version, whether the encryption function is enabled, and whether there are known security vulnerabilities. Finally, the platform will perform a comprehensive security verification on the newly purchased storage devices according to these designated verification methods to ensure that they meet the enterprise's security standards.

[0178] Through the embodiments provided by the present application, the second resource is security-verified, which can ensure that the newly purchased resources meet their security standards and reduce potential security risks. At the same time, the resource management platform improves the efficiency and accuracy of the verification by pre-configuring the verification method, and reduces the tediousness and errors of manual operations. In addition, with the continuous optimization and updating of the verification configuration, the security performance of its resource management can be continuously improved.

[0179] As an optional solution, for ease of understanding, the above resource management method is applied to the mall of office management tools to plan the purchase process corresponding to the additional functions (resources) provided by the office management tools. For example, by splitting the purchase process into independent fragment functions, a unified purchase experience for multiple advanced functional categories can be achieved in the office management tools. The company's procurement needs are divided into three behaviors: new purchase, additional purchase, and renewal. The implementation of purchase and allocation effectiveness is extracted from each advanced functional category business and unified planning is implemented.

[0180] Optionally, in this embodiment, the process architecture of the resource management method is as follows: Figure 4 As shown in the figure, the mall is a closed loop that realizes the purchase process, which can quickly access various advanced functional categories; at the same time, it is also responsible for the unified management of the effective resources of each advanced functional category after purchase, and assists the advanced functional business party to reasonably allocate and use the purchased resources. The advanced functional business party no longer pays attention to the purchase process, but can focus more on optimizing functions and improving user quality.

[0181] Optionally, in this embodiment, the purchase sequence corresponding to the query and order placement is as follows: Figure 5 As shown, the purchase query and ordering process are all in the closed loop of the mall, without the participation of the advanced function background of each category. As a platform, the mall can introduce multiple parties for risk control and reconciliation when calculating prices and discount details to ensure transaction security. After placing an order in the mall, this embodiment will also continue to verify the correctness of the goods and prices of the order to ensure transaction security.

[0182] Optionally, in this embodiment, the payment and delivery process is as follows: Figure 6As shown in the figure, the mall abstracts the user's purchase behavior into three types: new purchase, additional purchase, and renewal. Among them, the resources purchased by new purchase and additional purchase take effect immediately. The resources purchased by renewal take effect later.

[0183] Further for resources that take effect immediately, payment and delivery processes such as Figure 7 As shown in the figure, from payment to order completion, the order status needs to go through three states: waiting for payment, paid and waiting for shipment, and completed. After receiving the payment, the mall will first verify the payment and order amount, and then execute the shipment process after confirming that they are correct. The shipment is executed by the business background of advanced functions, and the logic of the relevant purchase scale and payment amount will also be verified before shipment. The mall resource background does not save the resource status that takes effect immediately.

[0184] For resources that are yet to take effect, the payment and delivery process is as follows Figure 8 As shown in the figure, from payment to order completion, the order status also needs to go through three states: waiting for payment, paid and waiting for shipment, and completed. After receiving the payment, the mall will first verify the payment and order amount, and then execute the shipment process after confirming that they are correct. The shipment is executed by the mall background and does not rely on the business background of advanced functions. When the effective resources take effect, the mall resource background will notify the business background of advanced functions to execute shipment and distribution.

[0185] Optionally, in this embodiment, querying and allocating resources are also divided into two categories: effective and pending resources. The resource query and allocation sequence is as follows: Fig. 9 As shown in the figure, the query of effective and pending resources is transferred through the mall backend, which controls risks and pushes messages to users. The allocation of effective resources needs to be executed by the advanced function business backend, and the allocation of pending resources is executed by the mall backend.

[0186] It should be noted that after the introduction of the mall, this embodiment provides standards for the purchase and use of various advanced functional categories of office management tools. For corporate / group purchasing personnel, a unified financial approval and contract invoice process is provided to quickly complete the purchase of their respective advanced functional categories; for corporate information administrators, they do not need to care about the functional details of different advanced functional categories, and can use a unified entrance to enable corresponding advanced functional categories for designated employees; for corporate employees, they are no longer harassed by promotional messages of different advanced functional categories, and can learn about all advanced functional categories through the unified entrance of the mall. Purchasing needs can also be fed back upward through the mall. Finally, as a third party, the mall also undertakes the supervision of pricing and resource use of the business party to improve service quality.

[0187] To further illustrate, the optional Fig.10 As shown in (a) in the figure, users and administrators open the mall and various advanced functions are displayed on the mall interface. Fig.10As shown in (b) in the figure, each advanced function has its own function introduction page, which is convenient for administrators and members to understand advanced features and usage scenarios. At the same time, each advanced function category has an order page for the purchased products, such as Fig.10 As shown in (c) in the figure. After placing an order, the generated order is in a pending payment state, and the user will be guided to select a payment method. After the payment is completed, the user will be guided to allocate the purchased resources. This includes effective resources and pending effective resources. In addition, all purchased resources can be uniformly aggregated and managed in the mall, such as managing specific resource allocation objects, resource allocation ratios, and resource allocation duration.

[0188] Through the embodiments provided in this application, for the purchasing personnel of an enterprise or group, the mall provides a unified platform, simplifies the financial approval and contract invoice process, and enables them to complete the purchase of various advanced functional categories more quickly. This not only improves work efficiency, but also reduces errors and delays caused by cumbersome processes. Enterprise information managers also benefit from it. They do not need to care about the specific details of different advanced functional categories, and can easily open the corresponding advanced functional categories for designated employees through the unified entrance of the mall. This centralized management method not only simplifies the operation process, but also helps to keep the enterprise information system clean and consistent. Enterprise employees also enjoy the convenience brought by the mall. They are no longer harassed by promotional messages of different advanced functional categories, but can understand all advanced functional categories through the unified entrance of the mall. In addition, employees can also feedback purchase needs through the mall, so that the company's procurement decisions are more in line with actual needs. As a third-party platform, the mall also assumes the responsibility of supervising the pricing and resource use of the business party. This helps to ensure the rational use of resources and avoid waste, while also improving the quality of service. Through the supervision and coordination of the mall, enterprises can use the advanced functional categories of office management tools with greater confidence, thereby improving work efficiency and competitiveness.

[0189] It is understandable that in the specific implementation of this application, related data such as user information is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0190] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0191] According to another aspect of the embodiment of the present application, a resource management device for implementing the above resource management method is also provided. Fig.11 As shown, the device comprises:

[0192] Display unit 1102, used to display a first resource identifier and a second resource identifier on the resource management platform, wherein the first resource identifier is a management identifier corresponding to the first resource, the second resource identifier is a management identifier corresponding to the second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform;

[0193] The first processing unit 1104 is configured to, when a first purchase request triggered by a platform account for a first resource identifier is obtained and the first resource closes the integrated management authority of the resource management platform, send the first purchase request to a private client associated with the first resource, and the private client responds to the first purchase request, and processes the purchase process of the first resource by the platform account; or,

[0194] The verification unit 1106 is used to, when a second purchase request triggered by a platform account for a second resource identifier is obtained and the second resource has integrated management authority enabled, respond to the second purchase request by the resource management platform, perform security verification on the second resource, and obtain a verification result;

[0195] The second processing unit 1108 is configured to, when the verification result indicates that the second resource satisfies the safety transaction condition, process the purchase process of the second resource by the resource management platform account.

[0196] For specific embodiments, reference may be made to the examples shown in the above resource management method, which will not be described in detail in this example.

[0197] As an optional solution, the device further includes: a first verification module, which is used to perform a security verification on the second resource and before obtaining the verification result, perform a verification on the integrated management resource with the integrated management authority enabled, and display the integrated management resources that pass the verification on the resource management platform, wherein the integrated management resources that pass the verification include the first resource;

[0198] The verification unit 1106 includes: a second verification module, which is used to perform a second verification on the second resource to obtain a verification result, wherein the second verification is different from the first verification.

[0199] For specific embodiments, reference may be made to the examples shown in the above resource management method, which will not be described in detail in this example.

[0200] As an optional solution, the first verification module includes at least one of the following:

[0201] A first verification submodule, used to verify the source of the integrated management resource;

[0202] The second verification submodule is used to verify the security loopholes of the integrated management resources;

[0203] The third verification submodule is used to verify the compliance of the integrated management resources;

[0204] The second verification module includes at least one of the following:

[0205] A fourth check submodule, used to check whether the second resource has been tampered with;

[0206] The fifth check submodule is used to check the purchase price of the second resource.

[0207] For specific embodiments, reference may be made to the examples shown in the above resource management method, which will not be described in detail in this example.

[0208] As an optional solution, the second processing unit 1108 includes:

[0209] A first processing module is used to process, by the resource management platform, a first purchase process of the second resource when the second resource is an immediately effective resource, wherein the immediately effective resource is a resource that is used immediately after the platform account purchases it;

[0210] The second processing module is used to process the second purchase process of the second resource by the resource management platform when the second resource is a resource to be effective. The resource to be effective is a resource that needs to meet specific conditions before it can be used after being purchased by a platform account. The second purchase process is different from the first purchase process.

[0211] For specific embodiments, reference may be made to the examples shown in the above resource management method, which will not be described in detail in this example.

[0212] As an optional solution, the first processing module includes:

[0213] A first processing submodule, configured to process, by the resource management platform, a notification to the private client to allocate the first resource;

[0214] The first display submodule is used to display on the resource management platform that the first resource has been allocated when an allocation notification returned by the private client is obtained.

[0215] For specific embodiments, reference may be made to the examples shown in the above resource management method, which will not be described in detail in this example.

[0216] As an optional solution, the second processing module includes:

[0217] An acquisition submodule, used to acquire the usage status of the first resource;

[0218] A second processing submodule is used for allocating the first resource by the resource management platform when the usage status meets a specific condition;

[0219] The second display submodule is used to display on the resource management platform that the second resource has been allocated.

[0220] For specific embodiments, reference may be made to the examples shown in the above resource management method, which will not be described in detail in this example.

[0221] As an optional solution, the display unit 1102 includes:

[0222] A display module is used to display a first resource identifier, a second resource identifier, and an integrated management label on a resource management platform, wherein a display position of the integrated management label is associated with a display position of the first resource identifier, and the integrated management label is used to prompt that the resource has enabled integrated management authority.

[0223] For specific embodiments, reference may be made to the examples shown in the above resource management method, which will not be described in detail in this example.

[0224] As an optional solution, the verification unit 1106 includes:

[0225] An acquisition module, used for acquiring a specified resource type to which the second resource belongs;

[0226] A determination module, used to determine a specified verification method matching a specified resource type from the verification methods pre-configured for different resource types by the resource management platform;

[0227] The third verification module is used to perform security verification on the second resource according to a specified verification method.

[0228] For specific embodiments, reference may be made to the examples shown in the above resource management method, which will not be described in detail in this example.

[0229] According to another aspect of the embodiment of the present application, an electronic device for implementing the above resource management method is also provided. The electronic device may be, but is not limited to, Figure 1 The user device 102 or the server 112 shown in FIG. 1 is used as an example to illustrate the electronic device as the user device 102. Fig.12 As shown, the electronic device includes a memory 1202 and a processor 1204. The memory 1202 stores a computer program, and the processor 1204 is configured to execute the steps in any of the above method embodiments through the computer program.

[0230] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.

[0231] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0232] S1, displaying a first resource identifier and a second resource identifier on a resource management platform, wherein the first resource identifier is a management identifier corresponding to a first resource, and the second resource identifier is a management identifier corresponding to a second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform;

[0233] S2, when a first purchase request triggered by a platform account for a first resource identifier is obtained and the first resource closes the integrated management authority of the resource management platform, the first purchase request is sent to a private client associated with the first resource, and the private client responds to the first purchase request to process the purchase process of the first resource by the platform account; or,

[0234] S3, when a second purchase request triggered by a platform account for a second resource identifier is obtained and the second resource has integrated management authority enabled, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains a check result;

[0235] S4, when the verification result indicates that the second resource meets the safety transaction conditions, the resource management platform processes the purchase process of the second resource by the platform account.

[0236] Alternatively, a person skilled in the art may understand that: Fig.12 The structure shown is for illustration only. Fig.12 The structure of the electronic device is not limited. Fig.12 More or fewer components (such as network interfaces, etc.) as shown in, or with Fig.12 Different configurations are shown.

[0237] Among them, the memory 1202 can be used to store software programs and modules, such as the program instructions / modules corresponding to the resource management method and device in the embodiment of the present application. The processor 1204 executes various functional applications and data processing by running the software programs and modules stored in the memory 1202, that is, to implement the above-mentioned resource management method. The memory 1202 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 1202 may further include a memory remotely located relative to the processor 1204, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Among them, the memory 1202 can be specifically, but not limited to, used to store information such as first resources, second resources, and verification results. As an example, such as Fig.12 As shown, the memory 1202 may include, but is not limited to, the display unit 1102, the first processing unit 1104, the verification unit 1106, and the second processing unit 1108 in the resource management device. In addition, it may also include, but is not limited to, other module units in the resource management device, which will not be repeated in this example.

[0238] Optionally, the transmission device 1206 is used to receive or send data via a network. Specific examples of the network may include a wired network and a wireless network. In one example, the transmission device 1206 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 1206 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0239] In addition, the electronic device further includes: a display 1208 for displaying information such as the first resource, the second resource and the verification result; and a connection bus 1210 for connecting various module components in the electronic device.

[0240] In other embodiments, the user device or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. Among them, a peer-to-peer network may be formed between the nodes, and any form of computing device, such as a server, user device, or other electronic device, may become a node in the blockchain system by joining the peer-to-peer network.

[0241] According to one aspect of the present application, a computer program product is provided, the computer program product comprising a computer program / instruction, the computer program / instruction comprising a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions provided by the embodiments of the present application are executed.

[0242] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0243] It should be noted that the computer system of the electronic device is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0244] The computer system includes a central processing unit (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) or the program loaded from the storage part to the random access memory (RAM). In the random access memory, various programs and data required for system operation are also stored. The central processing unit, the read-only memory and the random access memory are connected to each other through a bus. The input / output interface (I / O interface) is also connected to the bus.

[0245] The following components are connected to the input / output interface: an input part including a keyboard, a mouse, etc.; an output part including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a local area network card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the input / output interface as needed. Removable media, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., are installed on the drive as needed so that the computer program read therefrom is installed into the storage part as needed.

[0246] In particular, according to an embodiment of the present application, the process described in each method flow chart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer readable medium, and the computer program contains a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions defined in the system of the present application are executed.

[0247] According to one aspect of the present application, a computer-readable storage medium is provided, and a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the above-mentioned various optional implementations.

[0248] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0249] S1, displaying a first resource identifier and a second resource identifier on a resource management platform, wherein the first resource identifier is a management identifier corresponding to a first resource, and the second resource identifier is a management identifier corresponding to a second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform;

[0250] S2, when a first purchase request triggered by a platform account for a first resource identifier is obtained and the first resource closes the integrated management authority of the resource management platform, the first purchase request is sent to a private client associated with the first resource, and the private client responds to the first purchase request to process the purchase process of the first resource by the platform account; or,

[0251] S3, when a second purchase request triggered by a platform account for a second resource identifier is obtained and the second resource has integrated management authority enabled, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains a check result;

[0252] S4, when the verification result indicates that the second resource meets the safety transaction conditions, the resource management platform processes the purchase process of the second resource by the platform account.

[0253] Optionally, in the embodiments of the present application, the term "module" or "unit" refers to a computer program or a part of a computer program that has a predetermined function and works together with other related parts to achieve a predetermined goal, and can be implemented in whole or in part by using software, hardware (such as processing circuits or memories), or a combination thereof. Similarly, a processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be part of an overall module or unit that includes the function of the module or unit.

[0254] Optionally, in this embodiment, a person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing hardware related to the electronic device through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0255] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0256] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling one or more computer devices (which can be personal computers, servers or network devices, etc.) to execute all or part of the steps of the methods of each embodiment of the present application.

[0257] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0258] In the several embodiments provided in the present application, it should be understood that the disclosed user equipment can be implemented in other ways. Among them, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0259] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0260] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0261] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A resource management method, characterized in that: include: Displaying a first resource identifier, a second resource identifier, and an integrated management label on a resource management platform, wherein the first resource identifier is a management identifier corresponding to a first resource, the second resource identifier is a management identifier corresponding to a second resource, the first resource and the second resource are both resources that are allowed to be purchased by a platform account of the resource management platform, the display position of the integrated management label is associated with the display position of the first resource identifier, and the integrated management label is used to prompt that the integrated management permission has been enabled for the resource; When a first purchase request triggered by the platform account for the first resource identifier is obtained and the first resource closes the integrated management authority of the resource management platform, the first purchase request is sent to a private client associated with the first resource, and the private client responds to the first purchase request to process the purchase process of the first resource by the platform account; Or, when a second purchase request triggered by the platform account for the second resource identifier is obtained and the second resource has the integrated management authority enabled, the resource management platform responds to the second purchase request, performs a security check on the second resource, and obtains a check result; When the verification result indicates that the second resource meets the safety transaction conditions, the resource management platform processes the purchase process of the second resource by the platform account, wherein the purchase process refers to the entire process from the user generating a purchase demand to the final completion of the purchase and receipt of the goods or services; In the case where the second resource is an immediately effective resource, the resource management platform processes the first purchase process of the second resource, wherein the immediately effective resource is a resource that starts to be used immediately after the platform account purchases it; In the case where the second resource is a resource to be effective, the resource management platform processes a second purchase process for the second resource, wherein the resource to be effective is a resource that needs to meet specific conditions before it can be used after being purchased by the platform account, and the second purchase process is different from the first purchase process; The purchased second resource can be uniformly aggregated and managed on the resource management platform, wherein the aggregated management includes managing resource allocation objects, resource allocation ratios, and resource allocation durations.

2. The method according to claim 1, characterized in that Before performing security verification on the second resource and obtaining the verification result, the method further includes: performing a verification on the integrated management resources for which the integrated management authority is enabled, and displaying the integrated management resources that pass the verification on the resource management platform, wherein the integrated management resources that pass the verification include the first resource; The performing a security check on the second resource to obtain the check result includes: performing a secondary check on the second resource to obtain the check result, wherein the secondary check is different from the primary check.

3. The method according to claim 2, characterized in that The verifying the integrated management resource for enabling the integrated management authority includes at least one of the following: Verifying the source of the integrated management resource; Verifying security vulnerabilities of the integrated management resource; Verifying the compliance of the integrated management resource; The performing a secondary check on the second resource includes at least one of the following: Verifying whether the second resource has been tampered with; The purchase price of the second resource is verified.

4. The method according to claim 1, characterized in that: The first purchase process of the second resource being processed by the resource management platform includes: The resource management platform processes and notifies the private client to allocate the second resource; In case of obtaining the allocation notification returned by the private client, it is displayed on the resource management platform that the second resource has been allocated.

5. The method according to claim 4, characterized in that The second purchase process of the second resource being processed by the resource management platform includes: Acquire the usage status of the second resource; When the usage status satisfies the specific condition, the resource management platform allocates the second resource; The resource management platform displays that the second resource has been allocated.

6. The method according to any one of claims 1 to 5, characterized in that The performing security verification on the second resource includes: Obtaining a specified resource type to which the second resource belongs; Determining a designated verification method that matches the designated resource type from verification methods pre-configured by the resource management platform for different resource types; Perform a security check on the second resource according to the specified verification method.

7. A resource management device, characterized in that: include: A display unit, configured to display a first resource identifier and a second resource identifier on a resource management platform, wherein the first resource identifier is a management identifier corresponding to a first resource, the second resource identifier is a management identifier corresponding to a second resource, and both the first resource and the second resource are resources that are allowed to be purchased by a platform account of the resource management platform; a first processing unit, configured to, upon obtaining a first purchase request triggered by the platform account for the first resource identifier and the first resource closing the integrated management authority of the resource management platform, send the first purchase request to a private client associated with the first resource, and have the private client respond to the first purchase request to process the purchase process of the first resource by the platform account; or a verification unit, configured to, when a second purchase request triggered by the platform account for the second resource identifier is obtained and the second resource has the integrated management authority enabled, respond to the second purchase request by the resource management platform, perform security verification on the second resource, and obtain a verification result; A second processing unit is configured to process, by the resource management platform, a purchase process of the second resource by the platform account if the verification result indicates that the second resource satisfies the safety transaction condition, wherein the purchase process refers to the entire process from the user generating a purchase demand to the final completion of the purchase and receipt of the commodity or service; The second processing unit comprises: A first processing module is used to process, by the resource management platform, a first purchase process of the second resource when the second resource is an immediately effective resource, wherein the immediately effective resource is a resource that is used immediately after the platform account purchases it; The second processing module is used for, when the second resource is a resource to be effective, the resource management platform processes a second purchase process of the second resource, wherein the resource to be effective is a resource that needs to meet specific conditions before it can be used after being purchased by a platform account, and the second purchase process is different from the first purchase process; A second processing submodule is used to perform unified aggregation management on the resource management platform for the purchased second resources, wherein the aggregation management includes managing resource allocation objects, resource allocation ratios, and resource allocation durations; The display unit comprises: A display module is used to display the first resource identifier, the second resource identifier, and an integrated management label on the resource management platform, wherein the display position of the integrated management label is associated with the display position of the first resource identifier, and the integrated management label is used to prompt that the resource has enabled the integrated management authority.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method described in any one of claims 1 to 6 when executed by an electronic device.

9. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method described in any one of claims 1 to 6 are implemented.

10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 6 through the computer program.

Citation Information

Patent Citations

  • Software Marketplace and Distribution System

    US20090037287A1

  • System and method for software activation and license tracking

    US20160232334A1

  • License distribution

    US7603318B1