Heterogeneous resource management method and system

Through the heterogeneous resource management device integrating resource reservation information from different calendar management systems, the problem of repeated resource reservations in the existing technology is solved, cross-platform synchronous management of resource reservations is realized, and resource utilization efficiency is improved.

CN119443319APending Publication Date: 2025-02-14ATEN INTERNATIONAL CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311211609.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-08-07
Filing Date
2023-09-19
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The existing conference room reservation system cannot effectively integrate different calendar management systems, resulting in the same resource being repeatedly made by different companies.

Method used

Through the heterogeneous resource management device, resource reservation information from different platforms is integrated to realize cross-platform resource reservation synchronization management.

Benefits of technology

It avoids repeated appointments or usage problems caused by the use of resources or the out-of-synchronization of appointment information, and ensures efficient use of resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119443319A_ABST
    Figure CN119443319A_ABST
Patent Text Reader

Abstract

The invention discloses a heterogeneous resource management method and system, and the method comprises the steps: firstly, providing a first resource management system and a second resource management system independent of the first resource management system, and carrying out the common management of a resource; then, establishing a first account corresponding to the first resource management system, and establishing a second account corresponding to the second resource management system; then, the first account and the second account are uploaded to the heterogeneous resource management device; and enabling the heterogeneous resource management device to perform reservation synchronization management on the resources according to the first account and the second account. In another embodiment, by means of the method, the invention further provides a heterogeneous resource management system which is used for integrating different resource management systems, and the effect of resource sharing management is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a resource management technology, and in particular to a heterogeneous resource management method and system that can integrate different resource management systems. Background Art

[0002] As the business model of micro-entrepreneurship gradually becomes popular, it also drives the demand for office management of shared resources. The new business model of shared offices is to share resources that can be shared, such as meeting rooms or equipment, such as projectors, through a certain management model, so that different companies in the same office area can share resources to reduce the cost expenditure of micro-entrepreneurs.

[0003] Conventional meeting room reservation systems (RBS) are used to manage meeting room resources and can support different applications, such as Office 365, Google Workspace, Exchange Server, etc. RBS can integrate calendar software to allow users to reserve meeting room resources through calendars. However, different companies in the same region may use different calendar management systems or platforms, such as Google Calendar, Microsoft Calendar, etc. Since different calendar systems are independent of each other, there is no way to update the reservation of shared resources, which makes it easy for the same resource to be booked repeatedly.

[0004] In summary, a heterogeneous resource management method and system is needed to solve the problems of conventional technologies. Summary of the invention

[0005] The present application is a heterogeneous resource management method and system, which integrates the information of resource usage or reservation on different platforms by connecting different system platforms, so that different companies sharing resources in the same area can use resources through different application platforms or the same but independent and unrelated application platforms, avoiding the problem of repeated reservation or use caused by asynchronous resource usage or reservation information.

[0006] The present application is a heterogeneous resource management method and system. Each resource has a heterogeneous resource management device. Through this device, resources can be reserved outside multiple independent platforms that manage shared resources, and the reservation information can be synchronized to multiple independent platforms that manage shared resources, thereby achieving the effect of synchronously managing resources together.

[0007] In one embodiment, the present application provides a heterogeneous resource management method. First, a first resource management system and a second resource management system independent of the first resource management system are provided to jointly manage resources. Next, a first account corresponding to the first resource management system is established. Then, a second account corresponding to the second resource management system is established. Next, the first account and the second account are uploaded to a heterogeneous resource management device. Finally, the heterogeneous resource management device is enabled to perform reservation synchronization management on resources according to the first and second accounts.

[0008] In one embodiment, the present application provides a heterogeneous resource management system, including a first resource management system, a second resource management system, and a heterogeneous resource management device. The first resource management system has a first account to manage resources. The second resource management system is independent of the first resource management system, and the second resource management system has a second account to manage resources together with the first resource management system. The heterogeneous resource management device is connected to the first resource management system and the second resource management system in communication, and the heterogeneous resource management device receives the first account uploaded by the first resource management system and receives the second account uploaded by the second resource management system, thereby performing reservation and synchronization management on resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] 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:

[0010] Figure 1 A schematic diagram of a flow chart of an embodiment of a heterogeneous resource management method of the present application.

[0011] Figure 2 This is a schematic diagram of the office area.

[0012] Figure 3 This is a schematic diagram of an embodiment of a heterogeneous resource management device of the present application.

[0013] Figure 4 A flowchart of an embodiment of the heterogeneous resource management device of the present application performing reservation synchronization management.

[0014] Figure 5 A flowchart of another embodiment of the heterogeneous resource management device of the present application performing reservation synchronization management.

[0015] Figure 6 A flowchart of another embodiment of the heterogeneous resource management device of the present application for performing reservation synchronization management is shown. DETAILED DESCRIPTION

[0016] Various illustrative embodiments will be more fully described below with reference to the accompanying drawings, some of which are shown in the accompanying drawings. However, the concepts of the present application may be embodied in many different forms and should not be construed as limited to the illustrative embodiments described herein. Rather, these illustrative embodiments are provided so that the present application will be detailed and complete, and will fully convey the scope of the concepts of the present application to those skilled in the art. Like numbers always indicate like elements. The following will illustrate the heterogeneous resource management method and system with a variety of embodiments in conjunction with the drawings, however, the following embodiments are not intended to limit the present application.

[0017] See also Figure 1 and Figure 2-3 As shown, Figure 1 A schematic diagram of a flow chart of an embodiment of a heterogeneous resource management method of the present application; Figure 2 This is a schematic diagram of the office area; Figure 3 Schematic diagram of an embodiment of a heterogeneous resource management device of the present application. The heterogeneous resource management method 1 includes step 10: providing a heterogeneous management system 3, which includes at least one heterogeneous resource management device 2a~2f, a first resource management system 30 and a second resource management system 31, wherein the first resource management system 30 and the second resource management system 31 jointly manage resources independently of each other. In one embodiment of step 10, there are two companies C1 and C2 and a plurality of shared resources R1~R6 in the office area OA. The resources in this embodiment are conference rooms, but this is not a limitation. Among them, company C1 uses the first resource management system 30, and company C2 uses the second resource management system 31. In this embodiment, the first resource management system 30 can be a cloud server, executing a first management program, such as: Google calendar management program, and the second resource management system 31 can be a cloud server, executing a second management program, such as: using Office 365 calendar management program, and the two applications are different and independent of each other. Company C1 manages the plurality of resources R1 to R6 through a first resource management system 30, and company C2 manages the plurality of resources R1 to R6 through a second resource management system 31. The resource management in this embodiment is management such as reservation and cancellation of use.

[0018] It should be noted that the first management program executed by the first resource management system 30 and the second management program executed by the second resource management system 31 can also be the same application, for example, both are office365 or both are google calendars, etc. Because they belong to two independent companies, the management programs of the two systems are the same, but belong to different network areas (domains), so they are independent of each other and their information is not interconnected. Each resource R1~R6 corresponds to a dedicated heterogeneous resource management device 2a~2f, for example: Figure 2Resource R1 corresponds to heterogeneous resource management device 2a, resource R2 corresponds to heterogeneous resource management device 2b, and so on. Each heterogeneous resource management device 2a~2f can be a smart handheld device, such as a tablet computer, or a computer with computing processing capabilities such as a workstation or server. In one embodiment, the heterogeneous resource management devices 2a~2f can be set on the corresponding resources. For example, the resource of this embodiment is a conference room, so the corresponding heterogeneous resource management devices 2a~2f can be set inside the conference room or on the external wall to provide user operation.

[0019] After step 10, steps 11 and 12 are performed, wherein step 11 is to establish a first account corresponding to the first resource management system, and step 12 is to establish a second account corresponding to the second resource management system. In steps 11 and 12, if Figure 2 and Figure 3 As shown, the first resource management system 30 has account information about the Office 365 calendar management program established as first accounts 301-306, and each first account 301-306 is dedicated to a specific resource R1-R6. It should be noted that the number of first accounts is determined according to the number of shared resources and there is no specific limit. For example: Figure 3 There are six resources R1-R6 in the system, so there are six first accounts 301-306, corresponding to different resources R1-R6 respectively; similarly, account information about the Office 365 calendar management program is established in the second resource management system 31 as the second account. It should be noted that the number of second accounts is determined according to the number of shared resources and there is no specific limit. For example: Figure 3 There are six resources R1-R6 in the first resource management system 30, so there are six second accounts 311-316 corresponding to the second resource management system, corresponding to different resources R1-R6. The first resource management system 30 manages resources R1-R6 through the first accounts 301-306, and the second resource management system 31 manages resources R1-R6 through the second accounts 311-316. For example: Taking the first account 301 as an example, when resource R1 is reserved, the information of the first account 301 relative to resource R1 will be updated to the reserved state; similarly, when resource R1 is cancelled, the information of the first account 301 relative to resource R1 will be updated to the cancelled state.

[0020] Then proceed to step 13: upload the information of the first account and the second account to the heterogeneous resource management device. It should be noted that the upload referred to in this article does not limit the data transmission method. Any method that allows the heterogeneous resource management device to receive, synchronize, and obtain the resource reservation status of the first and second resource management systems is within the scope of protection of this patent. In one embodiment of step 13, the first account and the second account corresponding to a specific resource are transmitted to the heterogeneous resource management device 2a~2f corresponding to the resource to achieve the purpose of subsequent synchronous management. In this embodiment, each heterogeneous resource management device 2a~2f corresponds to each resource R1~R6 respectively. Figure 3 . The heterogeneous resource management device 2a and 2b in the example are used for explanation. The heterogeneous resource management device 2a executes management software, which includes a resource management module 20a, an interface module 21a and a virtual account module 22a, wherein the resource management module 20a is coupled to the interface module 21a, the interface module 21a is coupled to the virtual account module 22a, and the operation interface 23a communicates with the resource management module 20a; similarly, the heterogeneous resource management device 2b executes management software, which includes a resource management module 20b, an interface module 21b and a virtual account module 22b, wherein the resource management module 20b is coupled to the interface module 21b, the interface module 21b is coupled to the virtual account module 22b, and the operation interface 23b communicates with the resource management module 20b.

[0021] In this embodiment, the virtual account module 22 of the heterogeneous resource management device 2a receives the first account 301 corresponding to the resource R1 uploaded by the first resource management system 30 to establish the corresponding first account 301a, and receives the second account 311 corresponding to the resource R1 uploaded by the second resource management system 31 to establish the corresponding second account 311a. The interface module 21a includes a first interface module 210 and a second interface module 211, which are coupled to the first account 301a and the second account 311a respectively. In this embodiment, the information management module 20 obtains the reservation use information of the first account 301a through the first interface module 210, and obtains the reservation use information of the second account 311a through the second interface module 211. Similarly, the heterogeneous resource management device 2b receives the first account 302 corresponding to the resource R2 uploaded by the first resource management system 30 to establish the corresponding first account 302a, and receives the second account 312 corresponding to the resource R2 uploaded by the second resource management system 31 to establish the corresponding second account 312a, and so on, which will not be repeated here.

[0022] After step 13, proceed to step 14: enable the heterogeneous resource management device to perform reservation synchronization management on the resources according to the first and second accounts. In an embodiment of the synchronization management in step 14, if Figure 3 and Figure 4 As shown, Figure 4 The flowchart of an embodiment of the heterogeneous resource management device of the present application for reservation synchronization management is shown below. In this embodiment, the synchronization reservation management is for users to reserve shared resources through heterogeneous resource management devices. Taking the heterogeneous resource management device 2a corresponding to resource R1 as an example, first, step 140 is performed: the user makes a first reservation for resource R1 through the heterogeneous resource management device 2a. In an embodiment of step 140, if Figure 3 As shown, the operation interface 23a of the heterogeneous resource management device 2a, for example, communicates with the resource management module 20a through a graphical operation interface formed by executing software. The user selects the resource R1 to be reserved through the operation interface 23a to generate a first reservation message to the resource management module 20a. In this embodiment, the resource reserved by the first reservation is Figure 2 The resource R1 and time T shown are, for example: 2023 / 6 / 3 9:00AM~10:00AM.

[0023] After the user selects the resource R1, step 141 is then performed: the heterogeneous resource management device 2a inquires the first resource management system 30 through the first account 301a whether the first reservation has a conflict, and inquires the second resource management system 31 through the second account 311a whether the first reservation has a conflict. In one embodiment of step 141, the resource management module 20a in the heterogeneous resource management device 2a communicates with the first resource management system 30 through the first interface module 210 and the first account 301a. The first resource management system 30 then confirms whether the time T has a conflict through the first account 301 corresponding to the resource R1, and returns the confirmation information to the first account 301a of the heterogeneous resource management device 2a. Similarly, the resource management module 20a in the heterogeneous resource management device 2a communicates with the second resource management system 31 through the second interface module 211 and the second account 311a. The second resource management system 31 then confirms whether the time T has a conflict through the second account 311 corresponding to the resource R1, and returns the confirmation information to the second account 311a of the heterogeneous resource management device 2a. The resource management module 20a of the heterogeneous resource management device 2a then determines whether there is a conflict based on the information of the first account 301a and the second account 311a. It should be noted that as long as one of the first resource management system 30 or the second resource management system 31 returns a conflict, it means that the resource R1 has been reserved, indicating a conflict.

[0024] Afterwards, step 142 is performed: if there is a conflict, the heterogeneous resource management device 2a generates a message of the failure of the first reservation. For example: in one embodiment, the resource management module 20a generates reservation conflict information to the operation interface 23a, and the heterogeneous resource management device 2a notifies the first resource management system 30 and the second resource management system 31 of the failure of the first reservation through the first account 301a and the second account 311a. On the contrary, if there is no conflict, step 143 is performed: the heterogeneous resource management device 2a completes the first reservation on the first resource management system 30 and the second resource management system 31 respectively through the first account and the second account. In step 143, since there is no conflict, it means that resource R1 can be used at time T, so the resource management module 20a of the heterogeneous resource management device 2a sends the reservation information to the first resource management system 30, so that the first resource management system 30 reserves resource R1, updates the first account 301, and returns the reservation completion information to the first account 301a of the heterogeneous resource management device 2a; synchronously, the resource management module 20a of the heterogeneous resource management device 2a sends the reservation information to the second resource management system 31, so that the second resource management system 31 reserves resource R1, updates the second account 311, and then returns the reservation success information to the second account 311a of the heterogeneous resource management device 2a, so as to achieve the effect of synchronous update. Afterwards, the resource management module 20a of the heterogeneous resource management device 2a returns the reservation success information to the operation interface 23a.

[0025] like Figure 3 and Figure 5 As shown, Figure 5 This is a flow chart of another embodiment of the heterogeneous resource management device of the present application for reservation synchronization management. In this embodiment, reservation synchronization management is a process for a user to make a reservation for a resource through the first or second resource management system 30 or 31. The first resource management system 30 is used as an example. In step 14a, firstly, step 140a is performed to make a second reservation for the resource through the first resource management system. Figure 3 As shown, the first resource management system 30 has at least one operation interface 307, and the second resource management system 31 has at least one operation interface 317. The operation interfaces 307 and 317 can be tablet computers, mobile phones, desktop computers or notebook computers. The operation interfaces 307 and 317 are electrically connected to the first resource management system 30 through a wired or wireless network. The operation interface 307 executes application software, such as a web page or an application program, which communicates with the first resource management system 30, and the operation interface 317 executes application software, such as a web page or an application program, which communicates with the second resource management system 31.

[0026] In one embodiment of step 140a, the first resource management system 30 uses Google Calendar, and the user connects to Google Calendar through the operation interface 307 and selects resource R1 for the second reservation. In this embodiment, the resource reserved for the second reservation is Figure 2 The resource R1 and time T shown are, for example: 2023 / 06 / 03 9:00AM~10:00AM. After the user selects the resource R1, step 141a is then performed: the heterogeneous resource management device learns the second reservation through the first account, and queries whether the second reservation conflicts with the second resource management system through the second account. In one embodiment of step 141a, the first resource management system 30 uploads the reserved first account 311 to the corresponding first account 301a of the heterogeneous resource management device 2a. The resource management module 20a of the heterogeneous resource management device 2a periodically detects the status of the first account 301a and the second account 311a. In this embodiment, because the first account 301a has been changed to the reserved state, when the resource management module 20a learns that the resource R1 is reserved through the first account 311a, it will inquire through the second account 311a to the second resource management system 31 whether the second account 311 in the second resource management system 31 is reserved to confirm whether there is a conflict. The second resource management system 31 confirms the reservation status of the resource R1 and returns the confirmation information to the resource management module 20a.

[0027] Afterwards, step 142a is performed: if there is a conflict, the first resource management system is notified of the failure of the second reservation through the first account. For example, in one embodiment, the resource management module 20a generates reservation conflict information to the first resource management system 30, and the first resource management system 30 then transmits the reservation failure information back to the operation interface 307. On the contrary, if there is no conflict, step 143a is performed: the second reservation is completed on the first resource management system and the second resource management system respectively through the first account and the second account. In step 143a, because there is no conflict, it means that the resource R1 can be used at time T1, so the resource management module 20a generates reservation information to the first resource management system 30, and the first resource management system 30 completes the reservation of resource R1 through the first account 302. Synchronously, the resource management module 20a then notifies the second resource management system 31 of the reservation resource R1 information through the second account 311a. The second resource management system 31 reserves resource R1 and updates the second account 311 information to achieve the purpose of information synchronization between the first and second resource management systems 30 and 31. It should be noted that although the above-mentioned embodiment is described using the first resource management system 30 and the heterogeneous resource management device 2a, the same principle applies. If the user uses the user interface 317 of the second resource management system 31 to reserve resource R1, the resource management module 20a obtains the reservation information of resource R1 through the second account 311a, and then confirms through the first account 301a whether resource R1 has been reserved in the first resource management system 30 to determine whether there is a conflict.

[0028] In another embodiment, if Figure 2 , Figure 3 and Figure 6 As shown, Figure 6 FIG. 1 is a flow chart of another embodiment of the heterogeneous resource management device of the present application for performing reservation synchronization management. Figure 5In addition to the method of , in this embodiment, step 14b of performing reservation synchronization management further includes performing step 140b: performing a second reservation for the resource through the first resource management system, and notifying the heterogeneous resource management device of the second reservation through the first account. In one embodiment of step 140b, taking the reservation resource R1 as an example, it corresponds to the first account 301 in the first resource management system 30 and corresponds to the second account 311 in the second resource management system 31. The user uses the operation interface 307 at his side, such as a desktop computer, a tablet computer or a notebook computer, to connect to the first resource management system 30 and select the reservation time T to use the resource R1. When the user successfully completes the reservation, the first resource management system uploads the first account to the heterogeneous resource management device. It should be noted that in step 140b, the resource R1 has been reserved through the first account of the first resource management system 30, so the state of the first account 301 will become the reserved state, so that the first account 311a of the heterogeneous resource management device 2a becomes the reserved state. After that, step 141b is performed again, and the resource management module synchronously notifies the second resource management system through the second account to reserve the resource. In one embodiment of step 141b, the resource management module 20a learns that the first resource management system 30 has reserved resource R1. In order to avoid duplicate reservation of resource R1 and cause subsequent reservation conflicts, the resource management module 20a needs to notify the second resource management system 31 to synchronize resource R1 to be reserved. Therefore, in the embodiment of this step, the resource management module 20a notifies the second resource management module 31 through the second account 311a of the resource management device 2a, so that the second resource management module 31 changes the resource R1 to the reserved state through the second account 311. Through the above-mentioned method, even if the user reserves resources in different first or second resource management systems 30 or 31, the reserved state of the resource can still be updated synchronously.

[0029] In summary, the heterogeneous resource management method and system of the present application integrates the information of resource usage or reservation on different platforms by connecting different system platforms, so that different companies sharing resources in the same area can use resources through different application platforms or the same but independent and unrelated application platforms, avoiding the problem of repeated reservation or use caused by the lack of synchronization of resource usage or reservation information.

[0030] The above only records the preferred implementation methods or examples of the technical means used by this application to solve the problem, and is not intended to limit the scope of implementation of this patent application. That is, all equivalent changes and modifications that are consistent with the scope of the patent application of this application or made according to the scope of the patent application of this application are covered by the scope of the patent application of this application.

Claims

1. A heterogeneous resource management method, characterized in that: The following steps are involved: Providing a first resource management system and a second resource management system independent of the first resource management system to jointly manage resources; Establishing a first account corresponding to the first resource management system; establishing a second account corresponding to the second resource management system; uploading the first account and the second account to a heterogeneous resource management device; The heterogeneous resource management device is enabled to perform reservation and synchronous management on the resources according to the first account and the second account.

2. The heterogeneous resource management method according to claim 1, characterized in that: The appointment synchronization management further includes: Making a first reservation for the resource through the heterogeneous resource management device; The heterogeneous resource management device inquires the first resource management system and the second resource management system through the first account and the second account respectively whether the first reservation conflicts; If there is a conflict, the heterogeneous resource management device notifies the first resource management system and the second resource management system of the failure of the first reservation through the first account and the second account respectively; If there is no conflict, the heterogeneous resource management device completes the first reservation in the first resource management system and the second resource management system respectively through the first account and the second account.

3. The heterogeneous resource management method according to claim 1, characterized in that: The appointment synchronization management further includes: Making a second reservation for the resource through the first resource management system; The heterogeneous resource management device learns the second reservation through the first account, and queries whether the second reservation conflicts with the second resource management system through the second account; If there is a conflict, notifying the first resource management system through the first account that the second reservation has failed; and If there is no conflict, the second reservation is completed through the first account and the second account in the first resource management system and the second resource management system respectively.

4. The heterogeneous resource management method according to claim 1, characterized in that: The appointment synchronization management further includes: Making a second reservation for the resource through the first resource management system, and notifying the heterogeneous resource management device of the occurrence of the second reservation through the first account; and The heterogeneous resource management device synchronously notifies the second resource management system to reserve the resource through the second account.

5. A heterogeneous resource management system, characterized in that: include: A first resource management system having a first account for managing resources; A second resource management system, which is independent of the first resource management system, and has a second account for jointly managing the resources with the first resource management system; A heterogeneous resource management device is communicatively connected with the first resource management system and the second resource management system. The heterogeneous resource management device receives the first account uploaded by the first resource management system and receives the second account uploaded by the second resource management system, thereby performing reservation and synchronization management on the resources.

6. The heterogeneous resource management system according to claim 5, characterized in that: When the heterogeneous resource management device makes a first reservation for the resource, the heterogeneous resource management device uses the first account and the second account to notify the first resource management system and the second resource management system to confirm whether there is a conflict in the first reservation. When the first resource management system and the second resource management system reply to the heterogeneous resource management device through the first account and the second account that there is no conflict in the first reservation, the heterogeneous resource management device completes the first reservation on the first resource management system and the second resource management system through the first account and the second account respectively.

7. The heterogeneous resource management system according to claim 5, characterized in that: The first resource management system further has an administrator account. After the administrator account makes a second reservation for the resource, the first resource management system transmits the second reservation to the heterogeneous resource management device through the first account. The heterogeneous resource management device notifies the second resource management system with the second account, so that the second resource management system confirms whether there is a conflict with the second reservation. When the second resource management system replies to the heterogeneous resource management device through the second account that there is no conflict with the second reservation, the heterogeneous resource management device completes the second reservation on the second resource management system through the second account.

8. The heterogeneous resource management system according to claim 5, characterized in that: A second reservation is made for the resource through the first resource management system, and the occurrence of the second reservation is notified to the heterogeneous resource management device through the first account, so that the heterogeneous resource management device synchronously notifies the second resource management system through the second account to reserve the resource.