Conference room management method and device

By installing button components in the conference room to detect and release the appointment status of the conference room, the problem of resource occupation when the meeting is over or canceled is solved, and efficient management of conference room resources and intelligent control of equipment are realized.

CN119444157APending Publication Date: 2025-02-14ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411463793.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When the existing conference room management system ends or cancels the meeting early, it cannot effectively release the conference room resources, resulting in other users being unable to use it, posing challenges to management.

Method used

By installing button components in the conference room, obtaining operation instructions, detecting the appointment status of the conference room, if the appointment status is already available, performing release processing, and managing the associated Internet of Things devices.

Benefits of technology

It realizes the effective release of conference room resources and equipment management, improves the utilization rate of conference rooms, and avoids waste of resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119444157A_ABST
    Figure CN119444157A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a conference room management method and device.The conference room management method comprises the steps that in the conference room management process, after an operation instruction of a button assembly installed in a conference room is obtained, the reservation state of the conference room is detected, and if the reservation state of the conference room is a reserved state, the button assembly is started; on one hand, the reserved state of the conference room is released based on the operation instruction, and on the other hand, equipment management is performed on the Internet of Things equipment associated with the conference room, so that reservation management and equipment management of the conference room are realized by operating the button assembly installed in the conference room.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This document relates to the field of Internet of Things technology, and in particular to a conference room management method and device. Background Art

[0002] With the continuous development and promotion of the Internet, the application scope of online services provided based on the Internet is becoming wider and wider. For example, the service of booking conference rooms online allows users to select the conference room number and reservation time interval during the conference room reservation process. After the reservation is successful, the reserved conference room cannot be booked again by other users within the reservation time interval. However, in reality, the meeting may end early or be cancelled, resulting in the occupation of conference room resources and making it impossible for other users to use the room, which brings great challenges to conference room management. Summary of the invention

[0003] One or more embodiments of the present specification provide a conference room management method, including: obtaining an operation instruction of a button component installed in a conference room. Detecting whether the reservation status of the conference room is a reserved state; if so, releasing the reserved state of the conference room based on the operation instruction, and performing device management on each IoT device associated with the conference room. The reservation status of the conference room is configured as the reserved state in each reservation period after the reservation.

[0004] One or more embodiments of the present specification provide a conference room management device, including: an instruction acquisition module, configured to acquire an operation instruction of a button component installed in a conference room. A status detection module, configured to detect whether the reservation status of the conference room is a reserved status, and if so, to run a management module. The reservation status of the conference room is configured to be the reserved status in each reservation period after the reservation. The management module is configured to release the reserved status of the conference room based on the operation instruction, and to perform device management on each IoT device associated with the conference room.

[0005] One or more embodiments of the present specification provide a conference room management device, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor: obtains an operation instruction of a button component installed in the conference room. Detects whether the reservation status of the conference room is a reserved state; if so, releases the reserved state of the conference room based on the operation instruction, and performs device management on each IoT device associated with the conference room. The reservation status of the conference room is configured as the reserved state in each reservation period after the reservation.

[0006] One or more embodiments of the present specification provide a computer-readable storage medium for storing computer-executable instructions, which implement the following process when executed: obtain the operation instruction of the button component installed in the conference room. Detect whether the reservation status of the conference room is a reserved state; if so, release the reserved state of the conference room based on the operation instruction, and manage the various Internet of Things devices associated with the conference room. The reservation status of the conference room is configured as the reserved state in each reservation period after the reservation. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] In order to more clearly illustrate one or more embodiments of the present specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present specification. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative labor. Figure 1 A schematic diagram of an implementation environment of a conference room management method provided for one or more embodiments of this specification; Figure 2 A process flow chart of a conference room management method provided for one or more embodiments of this specification; Figure 3 A schematic diagram of an alarm notification page provided for one or more embodiments of this specification; Figure 4 A process flow chart of a conference room management method for a touch button management conference room scenario provided in one or more embodiments of this specification; Figure 5 A schematic diagram of an embodiment of a conference room management device provided by one or more embodiments of this specification; Figure 6 A schematic diagram of the structure of a conference room management device provided in one or more embodiments of this specification. DETAILED DESCRIPTION

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

[0009] The conference room management method provided in one or more embodiments of this specification can be applied to the implementation environment of the conference room management system. Figure 1 , the implementation environment at least includes: Management platform 101, button component 102, Internet of Things device 103, gateway device 104; the implementation environment may also include a reservation system 105 for conference room reservation and a database 106 for data storage; The button component 102 is installed in the conference room, and the button component 102 can communicate wirelessly with the gateway device 104, and upload instructions to the management platform 101 with the help of the gateway device 104; the number of the Internet of Things device 103 is one or more, which are deployed in the conference room, and the Internet of Things device 103 communicates data with the management platform 101 through the gateway device 104; In this implementation environment, the reservation system 105 can be used to process the reservation of the conference room. After the conference room is reserved, the reservation system 105 configures the reservation status of the conference room in each reservation period as a reserved state. In the process of conference room management, when the management platform 101 obtains the operation instruction of the button component 102, that is, when the operation instruction of managing the reservation status of the conference room and the deployed Internet of Things device 103 by operating the button component 102 is obtained, it detects whether the reservation status of the current conference room is a reserved state. If the reservation status of the current conference room is a reserved state, the reserved state of the conference room is released, and the Internet of Things device 103 in the conference room is managed, so as to realize the reservation management and device management of the conference room with the help of the button component 102.

[0010] One or more embodiments of a conference room management method provided in this specification are as follows: Reference Figure 2 The conference room management method provided in this embodiment specifically includes steps S202 to S206.

[0011] Step S202: obtaining an operation instruction of a button component installed in the conference room.

[0012] The conference room described in this embodiment refers to a conference room in the physical world, such as several conference rooms configured in an office building of an organization; to facilitate conference room management, a unique identifier can be set for each conference room, such as a unique conference room number or a unique conference room name, and on this basis, conference room management can be performed according to the conference room identifier.

[0013] The button component refers to a physical component installed in the conference room for operation. The button component can be a touch button operated by touch, a button or switch operated by pressing, or an operating component operated by other means, such as an operating component operated by sound sensing or light sensing. In addition, it can also be a button component that is configured with multiple operating modes at the same time. Among them, the button component and the conference room can be in a one-to-one correspondence, that is, only one button component is installed in a conference room; in addition, the button component and the conference room can also be in a many-to-one relationship, that is, multiple button components are installed in a conference room. For example, if there are multiple entrances and exits in a large conference room, a button component is deployed at each entrance and exit of the large conference room, so as to facilitate the appointment management and equipment management of the conference room through the button component.

[0014] The operation instruction of the button component refers to the instruction generated after the button component is operated, such as the touch instruction generated after the touch button is touched. In this embodiment, the operation instruction of the button component can be configured to be only one. No matter how the button component is operated or what user operates the button component, the operation instruction generated by the button component is the same. In other words, the button component will only or is only used to generate one operation instruction, which can be used to release the conference room and shut down the device (turn off the Internet of Things device). In addition, if the conference room is not in a reserved state, the operation instruction can also be used to shut down the device; or, if all the Internet of Things devices associated with the conference room are in a shutdown state, the operation instruction can also be used to release the conference room. Optionally, the button component generates an operation instruction after detecting an operation action.

[0015] It should be pointed out that the object of issuing the operation action can be any participating user participating in the meeting in the conference room. For example, the operation instruction of the button component can be generated based on the operation action issued by the participating user at the end of the meeting; in addition, the object of issuing the operation action can also be the manager of the conference room. For example, the manager of the conference room issues an operation action to the button component when the conference room is not in a meeting state. In this case, the operation instruction of the button component can be generated based on the operation action issued by the manager of the conference room; or, the object of issuing the operation action can also be any other visiting user who can enter the conference room, such as service personnel such as cleaning staff entering the conference room, or maintenance personnel who debug or test the equipment in the conference room.

[0016] In this embodiment, in order to realize conference room management, a button component is installed in the conference room, and the conference room is managed for reservation and equipment management with the help of the button component. In order to save the deployment cost of the button component, the button component can communicate data with the gateway device through wireless communication; optionally, the button component establishes a near-field connection with the gateway device, and sends operation instructions through the near-field connection. Based on this, the button component can be associated or bound with the conference room through an online channel. A gateway device refers to a device that provides a gateway function, and can also be a device that provides both a wireless network and a gateway function, such as an AP (Access Point, wireless access point) gateway device. The gateway device can be deployed according to actual needs. For example, when the distance between conference rooms is far, a gateway device can be deployed for each conference room, or, when the distance between conference rooms is close, one gateway device can be deployed for multiple conference rooms.

[0017] In specific implementation, reservation management and equipment management of the conference room are performed by operating the button components installed in the conference room. Here, in the process of obtaining the operation instructions of the button components installed in the conference room, the operation instructions of the button components sent by the gateway device can be obtained, and the operation instructions of the button components can also be obtained from the gateway device.

[0018] In addition to the operation instructions of the button component provided above, the operation instructions of the button component can also be generated by other devices. For example, the button component transmits the operation data of the operation action to the gateway device, and the gateway device generates the operation instructions of the button component based on the operation data; for example, after the operation data of the operation action is transmitted to other devices or systems through the gateway device, the other devices or systems generate the operation instructions of the button component based on the operation data.

[0019] In this embodiment, at least one IoT device is also deployed in the conference room. The IoT devices include lighting equipment, air conditioners, smart sockets and / or smart door locks. In addition, the IoT devices may also include conference-related equipment, such as computers, audio equipment, projection equipment and / or conference display equipment. The IoT devices deployed in the conference room can be associated with the conference room through online channels, such as associating the IoT devices with the conference room by establishing an association relationship between the conference room's identification and the device identification of the IoT device; the associated IoT device is the IoT device associated with the conference room, and after the association, the corresponding device management of the IoT device can be performed through the button component. Optionally, the IoT device establishes a near-field connection or a physical connection with the gateway device; the IoT device receives device instructions through the gateway device and uploads device data through the gateway device.

[0020] Step S204: Check whether the reservation status of the conference room is a reserved status.

[0021] In this embodiment, a button component is installed in the conference room, and reservation management and equipment management of the conference room are performed with the help of the button component. After obtaining the operation instruction of the button component, that is, after obtaining the operation instruction of the reservation management and equipment management of the conference room, the current / real-time reservation status of the conference room is detected. Specifically, it can be detected whether the current / real-time reservation status of the conference room is a reserved status, and the conference room is processed accordingly according to the detection result.

[0022] The reservation status of a conference room refers to the status used to characterize whether the conference room has been reserved or whether a meeting is in progress. The reservation status specifically includes the reserved status and the reservable status. It should be noted that the reservation status of a conference room corresponds to time. If the reservation status of a conference room at the current time or a certain time is the reserved status, it means that the conference room has been reserved at the current time or a certain time and can be used by the reserved user at the current time or a certain time. If the reservation status of a conference room at the current time or a certain time is the reservable status, it means that the conference room has not been reserved at the current time or a certain time and can be reserved for use at the current time or a certain time. Optionally, the reservation status of the conference room is configured as the reserved status in each reservation period after the reservation.

[0023] In an optional implementation manner provided in this embodiment, the conference room is reserved in the following manner: Determine and return a list of meeting rooms based on reservation access requests submitted through reservation channels; The reservation time slot submitted for the conference room selected in the conference room list is obtained and stored, or the reservation time slot submitted for the conference room selected in the conference room list is obtained, and the reservation status of the conference room in the reservation time slot is updated to a reserved status.

[0024] Optionally, the reservation channel includes a web page of the reservation system and / or an application program accessing the reservation system.

[0025] In actual applications, in the scenario of managing the reservation and equipment of the conference room, in order to improve the user experience of the conference room, the equipment of the conference room can also be turned on during the reservation period of the conference room. In an optional implementation provided by this embodiment, the equipment turn-on instruction of the conference room is obtained, and is sent to each IoT device through the gateway device, so that each IoT device receives and executes the equipment turn-on instruction. After executing the equipment turn-on instruction, the IoT device is in the startup state and can be used immediately by the reservation user of the reservation meeting. Optionally, the equipment turn-on instruction is generated after the reservation system detects that any reservation period of the conference room has arrived.

[0026] In specific implementation, after obtaining the operation instructions for managing the reservation and equipment of the conference room, it is detected whether the reservation status of the conference room is in the reserved state; If yes, it indicates that the conference room has been reserved at the current time. In this case, reservation management and device management of the conference room can be performed based on the operation instruction of the button component. Specifically, step S206 can be executed to release the reserved state of the conference room based on the operation instruction, and device management of each IoT device associated with the conference room can be performed; If not, it indicates that the reservation status of the conference room at the current time is available for reservation, indicating that the conference room has not been reserved at the current time or at a certain time. In this case, there is no need to perform reservation management for the conference room, only equipment management for the conference room is required.

[0027] Taking the actual usage scenario as an example, when the conference room is currently in a reserved state, the operation instructions of the button component installed in the conference room are obtained. The possible situation is that after the reservation user or the participating user arrives at the conference room, the meeting ends earlier than the end time of the reservation period, or the meeting ends early or is cancelled due to special reasons. In this case, the reservation of the conference room is released and the IoT device associated with the conference room is turned off by operating the button component, so that the reservation management and device management of the conference room can be realized at the same time through a single operation of the button component (such as a "one-touch trigger" touch button); When the conference room is currently in an unreserved state, since the conference room has not been reserved at the current time, the operation instructions of the button component installed in the conference room are obtained. It is possible that the people who previously held the meeting forgot to turn off one or more IoT devices in the conference room, and the manager or maintenance personnel of the conference room turned off the IoT devices associated with the conference room by operating the button component.

[0028] In an optional implementation manner provided by this embodiment, if the result of detecting whether the reservation status of the conference room is a reserved status is no, the following operations are performed: Determine the devices to be managed according to the device switch status of each IoT device, and manage or shut down the devices to be managed; or, generate a device shutdown command for each IoT device and send it to each IoT device through a gateway device, so that each IoT device receives and executes the device shutdown command.

[0029] The device management of the device to be managed is implemented by adopting the following optional implementation method: generating a device shutdown instruction for the device to be managed and sending it to the device to be managed through a gateway device, so that the device to be managed receives and executes the device shutdown instruction.

[0030] Step S206: releasing the reserved state of the conference room based on the operation instruction, and performing device management on each IoT device associated with the conference room.

[0031] After obtaining the above-mentioned operation instructions for appointment management and equipment management of the conference room, the appointment status of the conference room is detected. When it is detected that the appointment status of the conference room is reserved, the appointment management and equipment management of the conference room are performed based on the operation instructions of the button component, specifically including releasing the reserved status of the conference room based on the operation instructions, and performing equipment management on each IoT device associated with the conference room.

[0032] In specific implementation, in the process of managing the reservation and equipment of the conference room, in order to improve the utilization rate of the conference room and enable the conference room to be recycled after being released, an optional implementation mode provided in this embodiment releases the reserved state of the conference room based on the operation instruction, including: Updating the reservation status from the reserved status to the available reservation status; If the current time is in any reservation period of the conference room, cancel any reservation period; or cancel the reservation period corresponding to the currently updated reservation status.

[0033] In the process of appointment management and equipment management of the conference room, in order to avoid the waste of electric energy resources caused by the Internet of Things devices in the conference room being turned on during non-meeting periods, an optional implementation method provided in this embodiment manages the various Internet of Things devices associated with the conference room, including: generating a device shutdown instruction for each Internet of Things device and issuing it to each Internet of Things device through a gateway device, so that each Internet of Things device receives and executes the device shutdown instruction.

[0034] In addition, in order to improve the level of refinement of device management of IoT devices associated with the conference room, in the process of device management of each IoT device associated with the conference room, the devices to be managed can be determined according to the device switch status of each IoT device, and the devices to be managed can be shut down; wherein, shutting down the devices to be managed can be to generate a device shutdown instruction for the devices to be managed and send it to the devices to be managed through a gateway device, so that the devices to be managed receive and execute the device shutdown instruction.

[0035] In addition, in actual application scenarios, various complex situations may exist in the IoT devices of the conference room. In order to achieve the pertinence and effectiveness of the IoT devices associated with the conference room, the IoT devices can also be managed accordingly based on the status of the IoT devices. In an optional implementation provided by this embodiment, the device management of each IoT device associated with the conference room includes: determining the device management strategy and executing the device management strategy according to the device switch status and / or device operation status of each IoT device; Among them, the device management strategy may include a device shutdown strategy for shutting down IoT devices; it may also include a device maintenance strategy for performing device maintenance on IoT devices, such as a network maintenance strategy for performing network maintenance on IoT devices, or an exception handling strategy for performing exception handling on IoT devices, so as to perform corresponding maintenance on IoT devices within the time when the meeting ends, so that the IoT devices can maintain a good operating state during the meeting, thereby ensuring the normal progress of the meeting and allowing the meeting room to be effectively used during the meeting.

[0036] It should be noted that the above-mentioned multiple implementation methods for device management of various IoT devices associated with the conference room can be implemented by selecting any one or more implementation methods according to actual needs during the specific implementation process. It should be noted that the above-mentioned multiple implementation methods can also be combined according to actual needs, and corresponding technical means can be selected from multiple implementation methods according to actual needs to combine to form a new implementation method. For example, device management of various IoT devices associated with the conference room includes: determining the device to be managed according to the device switch status of each IoT device, and shutting down the device to be managed; determining the equipment maintenance strategy according to the device operation status of each IoT device and executing the equipment management strategy.

[0037] It should also be noted that the two processes of releasing the reserved status of the conference room based on the operation instructions and managing the various IoT devices associated with the conference room are not limited in the execution method during the specific execution process. A serial execution method can be used to first release the reserved status of the conference room based on the operation instructions, and then manage the various IoT devices associated with the conference room. Alternatively, the IoT devices associated with the conference room are managed first, and then the reserved status of the conference room is released based on the operation instructions. The two processes can also be executed in parallel, such as executing the two processes through two processes.

[0038] In this embodiment, on the basis that a button component is installed in the conference room and the button component can be associated or bound with the conference room through an online channel, in order to avoid the inability to perform reservation management and equipment management of the conference room by operating the button component due to an abnormality of the button component, a corresponding alarm rule can be set based on the component status of the button component, and an abnormal button component is promptly alarmed, thereby improving the timeliness of eliminating the abnormality of the button component. In an optional implementation manner provided by this embodiment, the button component is alarm detected and processed in the following manner: Get component data of the button component, and determine the component state based on the component data; If the component status triggers the corresponding alarm rule, the corresponding alarm processing is performed.

[0039] Optionally, the alarm rule is configured with an alarm period and an alarm condition; if the trigger time of the component status triggering the alarm condition is within the alarm period, the component status triggering alarm rule is determined. The alarm condition may be that the battery power of the button component is lower than the preset threshold, or that the near field connection between the button component and the gateway device is interrupted.

[0040] Specifically, in the process of performing alarm processing for the corresponding alarm rules, in order to further improve the timeliness of eliminating abnormalities of button components, a work order can also be pushed to maintenance personnel when the alarm is triggered, so that the maintenance personnel can promptly know and eliminate component alarms based on the work order push. In an optional implementation provided by this embodiment, alarm processing for the corresponding alarm rules is performed, including: if the work order generation item configured in the alarm rule is in the turned-on state, an alarm work order for the button component is generated; and the alarm work order is pushed to the maintenance personnel configured in the alarm rule through the target service of the application; wherein the alarm work order may include the alarm object, the alarm location (i.e., the spatial location of the conference room), the triggered alarm condition and / or the alarm rule name, and may also include one or more of the alarm information such as the alarm level, the alarm number, the alarm time, the alarm type, and the work order number.

[0041] For example, the alarm notification page of the alarm work order pushed to the maintenance personnel through the conference room release function of the office application is as follows: Figure 3 As shown in the figure, the alarm work order contains: Alarm object: Touch button 001 Alarm location (i.e. the spatial location of the conference room): Room xx, xx floor, xx building, xx Alarm condition: battery power is less than 20% Alarm rule name: Touch button low battery alarm Alarm level: Major Alarm ID: xxxxxxx Alarm time: xxxx year xx month xx day xx:xx:xx Alarm type: Touch button abnormal alarm Work order number: xxxxx.

[0042] Similarly, one or more IoT devices are deployed in the conference room, and the IoT devices can be associated with the conference room through online channels. In order to avoid the impact of device anomalies of the IoT devices on the use of the conference room, and also to avoid the use time of the conference room being extended due to the elimination of abnormalities under abnormal conditions, corresponding alarm rules can be set based on the device operation status of the IoT devices, and timely alarms can be issued to IoT devices with abnormal operations, so as to improve the timeliness of eliminating abnormal operations of IoT devices. In an optional implementation manner provided in this embodiment, the following method is used to perform alarm detection processing on IoT devices: Obtain device data of each IoT device and determine the device operating status based on the device data; If the equipment operation status triggers the corresponding alarm rule, the corresponding alarm processing is performed.

[0043] Optionally, the alarm rule is configured with an alarm period and an alarm condition; if the trigger time of the device operation status triggering the alarm condition of any IoT device is within the alarm period, then it is determined that the device operation status of any IoT device triggers the alarm rule.

[0044] Specifically, in the process of performing alarm processing of corresponding alarm rules, in order to further improve the timeliness of eliminating operating abnormalities of IoT devices, work orders can also be pushed to maintenance personnel when the alarm is triggered, so that maintenance personnel can promptly learn and eliminate equipment alarms based on the work order push, thereby ensuring that the conference room can be normally reserved and used, and improving the utilization rate of the conference room. In an optional implementation method provided in this embodiment, alarm processing of corresponding alarm rules is performed, including: if the work order generation item configured in the alarm rule is in the turned-on state, an alarm work order for any IoT device is generated; and the alarm work order is pushed to the maintenance personnel configured in the alarm rule through the target service of the application.

[0045] To sum up, the conference room management method provided in this embodiment, based on the installation of a button component in the conference room, performs reservation management and equipment management on the conference room by operating the button component installed in the conference room. Specifically, when the operation instruction of the button component installed in the conference room is obtained, the reservation status of the conference room is detected, specifically, whether the reservation status of the conference room is a reserved state. If the reservation status of the conference room is a reserved state, it indicates that the conference room has been reserved at the current time. On the one hand, the reserved state of the conference room is released based on the operation instruction, so that the conference room can be recycled after being released, thereby improving the utilization rate of the conference room; on the other hand, device management is performed on each IoT device associated with the conference room. Specifically, a device shutdown instruction for each IoT device can be generated and issued to each IoT device through a gateway device, so that each IoT device receives and executes the device shutdown instruction, thereby reducing the waste of electric energy resources caused by the IoT devices associated with the conference room being turned on during non-meeting periods.

[0046] Furthermore, corresponding alarm rules are set based on the component status of the button component, and timely alarms are issued for abnormal button components, so as to improve the timeliness of button component abnormality elimination and avoid the inability to manage the meeting room reservation and equipment by operating the button component due to the abnormality of the button component; Similarly, corresponding alarm rules can be set based on the operating status of IoT devices to issue timely alarms to IoT devices with abnormal operations, thereby improving the timeliness of eliminating abnormal operations of IoT devices. This helps to avoid the impact of IoT device abnormalities on the use of conference rooms. It also helps to avoid extending the use time of conference rooms due to eliminating abnormalities when the equipment is abnormal, thereby improving the utilization rate of conference rooms.

[0047] The following takes the application of a conference room management method provided by this embodiment in the touch button management conference room scenario as an example, combined with Figure 4 , the conference room management method provided in this embodiment is further described, see Figure 4 , a conference room management method applied to the touch button management conference room scenario specifically includes the following steps.

[0048] Step S402: Acquire a touch instruction of a touch button installed in the conference room.

[0049] Step S404, detecting whether the reservation status of the conference room is a reserved status; If yes, execute step S406 to step S410; If not, execute steps S412 to S414.

[0050] Step S406: updating the reservation status from the reserved status to the available reservation status based on the touch command.

[0051] Step S408: If the current time is in any reservation period of the conference room, cancel any reservation period.

[0052] Step S410: Generate a device shutdown instruction for each IoT device and send it to each IoT device through a gateway device, so that each IoT device receives and executes the device shutdown instruction.

[0053] Step S412: Determine the device to be managed according to the device switch status of each IoT device.

[0054] Step S414: Generate a device shutdown instruction for the device to be managed and send it to the device to be managed through the gateway device, so that the device to be managed receives and executes the device shutdown instruction.

[0055] It should be noted that any one of steps S402 to S414 or any combination of multiple steps can be combined with any one of steps S202 to S206 to form a new implementation method according to the needs of implementation deployment; in addition, according to the needs of actual deployment, any one or multiple technical features can be selected from steps S402 to S414 and combined with any one or multiple technical features provided by steps S202 to S206 to form a new implementation method; or, any one or multiple technical features in steps S402 to S414 can be replaced with any one or multiple technical features provided by steps S202 to S206 to form a new implementation method according to the needs of actual deployment, which will not be elaborated here.

[0056] An embodiment of a conference room management device provided in this specification is as follows: In the above-mentioned embodiment, a conference room management method is provided, and correspondingly, a conference room management device is also provided, which will be described below with reference to the accompanying drawings.

[0057] Reference Figure 5 , which shows a schematic diagram of an embodiment of a conference room management device provided in this embodiment.

[0058] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.

[0059] This embodiment provides a conference room management device, the device comprising: The instruction acquisition module 502 is configured to acquire an operation instruction of a button component installed in the conference room; The state detection module 504 is configured to detect whether the reservation state of the conference room is a reserved state; the reservation state of the conference room is configured as the reserved state in each reservation period after the reservation; If yes, run the management module 506; The management module 506 is configured to release the reserved state of the conference room based on the operation instruction, and to manage each IoT device associated with the conference room.

[0060] An embodiment of a conference room management device provided in this specification is as follows: Corresponding to the conference room management method described above, based on the same technical concept, one or more embodiments of this specification further provide a conference room management device, which is used to execute the conference room management method provided above. Figure 6 A schematic diagram of the structure of a conference room management device provided in one or more embodiments of this specification.

[0061] This embodiment provides a conference room management device, including: like Figure 6 As shown, the conference room management device may have relatively large differences due to different configurations or performances, and may include one or more processors 601 and memory 602, and the memory 602 may store one or more storage applications or data. Among them, the memory 602 may be a short-term storage or a persistent storage. The application stored in the memory 602 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the conference room management device. Furthermore, the processor 601 may be configured to communicate with the memory 602 to execute a series of computer executable instructions in the memory 602 on the conference room management device. The conference room management device may also include one or more power supplies 603, one or more wired or wireless network interfaces 604, one or more input / output interfaces 605, one or more keyboards 606, etc.

[0062] In a specific embodiment, the conference room management device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions for the conference room management device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following: Get the operation instructions of the button components installed in the conference room; Detecting whether the reservation status of the conference room is a reserved status; the reservation status of the conference room is configured as the reserved status in each reservation period after the reservation; If so, the reserved status of the conference room is released based on the operation instruction, and device management is performed on each IoT device associated with the conference room.

[0063] An embodiment of a computer-readable storage medium provided in this specification is as follows: Corresponding to the conference room management method described above, based on the same technical concept, one or more embodiments of this specification also provide a computer-readable storage medium.

[0064] The computer-readable storage medium provided in this embodiment is used to store computer-executable instructions, and the computer-executable instructions implement the following process when executed: Get the operation instructions of the button components installed in the conference room; Detecting whether the reservation status of the conference room is a reserved status; the reservation status of the conference room is configured as the reserved status in each reservation period after the reservation; If so, the reserved status of the conference room is released based on the operation instruction, and device management is performed on each IoT device associated with the conference room.

[0065] It should be noted that an embodiment of a computer-readable storage medium in this specification and an embodiment of a conference room management method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.

[0066] An embodiment of a computer program product provided in this specification is as follows: Corresponding to the conference room management method described above, based on the same technical concept, one or more embodiments of this specification also provide a computer program product.

[0067] A computer program product, comprising a computer program / instruction, which, when executed by a processor, implements the following steps: Get the operation instructions of the button components installed in the conference room; Detecting whether the reservation status of the conference room is a reserved status; the reservation status of the conference room is configured as the reserved status in each reservation period after the reservation; If so, the reserved status of the conference room is released based on the operation instruction, and device management is performed on each IoT device associated with the conference room.

[0068] It should be noted that an embodiment of a computer program product in this specification and an embodiment of a conference room management method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.

[0069] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referenced to each other. Each embodiment focuses on the differences from other embodiments. For example, the device embodiment, equipment embodiment, and computer-readable storage medium embodiment are similar to the method embodiment, so the description is relatively simple. To read the relevant content in the device embodiment, equipment embodiment, and computer-readable storage medium embodiment, please refer to the partial description of the method embodiment.

[0070] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0071] In the 1930s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to circuit structures such as diodes, transistors, switches, etc.) or software improvements (improvements to method flows). However, with the development of technology, many of today's method flow improvements can be regarded as direct improvements to hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using hardware entity modules. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask chip manufacturers to design and produce dedicated integrated circuit chips. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages ​​and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.

[0072] The controller may be implemented in any suitable manner, for example, the controller may take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (e.g., software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320, and the memory controller may also be implemented as part of the control logic of the memory. It is also known to those skilled in the art that, in addition to implementing the controller in a purely computer-readable program code manner, the controller may be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, such a controller may be considered as a hardware component, and the devices for implementing various functions included therein may also be considered as structures within the hardware component. Or even, the devices for implementing various functions may be considered as both software modules for implementing the method and structures within the hardware component.

[0073] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0074] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0075] It should be understood by those skilled in the art that one or more embodiments of the present specification may be provided as a method, system or computer program product. Therefore, one or more embodiments of the present specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present specification may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0076] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0077] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0078] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0079] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0080] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0081] Computer-readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer-readable storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.

[0082] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, the elements defined by the sentence "includes at least one ..." do not exclude the presence of other identical elements in the process, method, commodity or device including the elements.

[0083] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0084] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.

Claims

1. A conference room management method, comprising: Get the operation instructions of the button components installed in the conference room; Detecting whether the reservation status of the conference room is already reserved; The reservation status of the conference room is configured as the reserved status in each reservation period after the reservation; If so, the reserved status of the conference room is released based on the operation instruction, and device management is performed on each IoT device associated with the conference room.

2. The conference room management method according to claim 1, wherein the releasing process of the reserved state of the conference room based on the operation instruction comprises: Updating the reservation status from the reserved status to the available reservation status; If the current time is in any reservation period of the conference room, cancel any reservation period.

3. According to the conference room management method of claim 1, the conference room is reserved in the following manner: Determine and return a list of conference rooms according to a reservation access request submitted through a reservation channel; the reservation channel includes a web page of a reservation system and / or an application program accessing the reservation system; The reservation time period submitted for the conference room selected in the conference room list is obtained, and the reservation status of the conference room in the reservation time period is updated to the reserved status.

4. The conference room management method according to claim 1, wherein the button component generates the operation instruction after detecting the operation action; The button component establishes a near field connection with the gateway device, and sends the operation instruction through the near field connection.

5. The conference room management method according to claim 1, further comprising: Obtaining a device startup instruction for the conference room, and sending the instruction to each IoT device through a gateway device, so that each IoT device receives and executes the device startup instruction; The device start instruction is generated after the reservation system detects that any reservation time period of the conference room has arrived.

6. The conference room management method according to claim 1, wherein the device management of each IoT device associated with the conference room comprises: Generate a device shutdown instruction for each of the IoT devices and send it to each of the IoT devices through a gateway device, so that each of the IoT devices receives and executes the device shutdown instruction.

7. The conference room management method according to claim 1, wherein the IoT device establishes a near field connection or a physical connection with the gateway device; The IoT device receives device instructions through the gateway device and uploads device data through the gateway device.

8. The conference room management method according to claim 1, if the result of the step of detecting whether the reservation status of the conference room is a reserved status is no, performing the following operations: Determine the device to be managed according to the device switch status of each IoT device, and perform device management on the device to be managed; in, The device management of the device to be managed includes: generating a device shutdown instruction for the device to be managed and issuing the instruction to the device to be managed via a gateway device, so that the device to be managed receives and executes the device shutdown instruction.

9. The conference room management method according to claim 1, wherein the device management of each IoT device associated with the conference room comprises: According to the device switch status and / or device operation status of each IoT device, a device management strategy is determined and executed.

10. The conference room management method according to claim 1, further comprising: Acquire component data of the button component, and determine a component state based on the component data; If the component status triggers a corresponding alarm rule, perform alarm processing according to the corresponding alarm rule; and / or, Acquire device data of each IoT device, and determine the device operating status based on the device data; If the equipment operation status triggers the corresponding alarm rule, the alarm processing of the corresponding alarm rule is performed.

11. The conference room management method according to claim 10, wherein the alarm rule is configured with an alarm period and an alarm condition; If the trigger time of the component status triggering alarm condition is within the alarm period, determining the component status triggering alarm rule; If the trigger time of the device operation status triggering alarm condition of any IoT device is within the alarm period, then the device operation status triggering alarm rule of any IoT device is determined.

12. The conference room management method according to claim 10, wherein the performing of the alarm processing of the corresponding alarm rule comprises: If the work order generation item configured in the alarm rule is turned on, an alarm work order for the button component is generated; The alarm work order is pushed to the maintenance personnel configured in the alarm rule through the target service of the application.

13. A conference room management device, comprising: An instruction acquisition module is configured to acquire an operation instruction of a button component installed in the conference room; A status detection module is configured to detect whether the reservation status of the conference room is a reserved status; the reservation status of the conference room is configured to be the reserved status in each reservation period after the reservation; If yes, run the management module; The management module is configured to release the reserved state of the conference room based on the operation instruction, and to manage various Internet of Things devices associated with the conference room.

14. A conference room management device, comprising: processor; and a memory configured to store computer executable instructions that, when executed, cause the processor to: Get the operation instructions of the button components installed in the conference room; Detecting whether the reservation status of the conference room is a reserved status; the reservation status of the conference room is configured as the reserved status in each reservation period after the reservation; If so, the reserved status of the conference room is released based on the operation instruction, and device management is performed on each IoT device associated with the conference room.

15. A computer-readable storage medium for storing computer-executable instructions, wherein the computer-executable instructions implement the steps of the method of claim 1 when executed.