System and method for contactless management of shared offices

By integrating a mobile app, cloud management platform, smart access control terminal, environmental sensing equipment, and electrical control unit into a seamless management system, the reservation process for shared offices has been simplified and equipment control has been optimized. This has solved the inefficiencies and energy waste problems of traditional management models, and improved resource utilization efficiency and employee experience.

CN121091767BActive Publication Date: 2026-03-17ZHEJIANG BREEZE INTELLIGENT TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511632633.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-10
Publication Date
2026-03-17
Estimated Expiration
2045-11-10

AI Technical Summary

Technical Problem

Traditional shared office management models suffer from cumbersome and inefficient application processes, energy waste due to continuous equipment operation, and low resource utilization efficiency, which affect employee work experience and enterprise operational efficiency.

Method used

The system adopts a contactless management system that integrates a mobile APP, cloud management platform, smart access control terminal, environmental sensing equipment and electrical control unit. Through real-time data analysis and dynamic equipment control, it simplifies the reservation process and automatically shuts down or reduces equipment operation when no one is present.

Benefits of technology

It enabled rapid office booking, reduced employee time consumption, lowered operating costs, improved resource utilization efficiency, and reduced energy waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121091767B_ABST
    Figure CN121091767B_ABST
Patent Text Reader

Abstract

The application discloses a shared office non-sensory management control system and method, which comprises a mobile APP, a cloud management platform, a smart access control terminal, an environment sensing device and an electrical control unit. The management system integrating the mobile APP, the cloud management platform, the smart access control terminal, the environment sensing device and the electrical control unit can realize non-sensory management of the shared office. The system simplifies the complicated and inefficient application process, so that employees can quickly complete office reservation, and significantly reduce the consumption of office time. At the same time, the system can dynamically adjust the electrical control unit according to the real-time data provided by the environment sensing device, ensure automatic closing or reducing the operation of the equipment during no one, effectively avoid energy waste and reduce operating costs. In addition, the fine management mode improves the resource utilization efficiency, reduces the administrative expenses caused by resource idling or overuse, and thus improves the overall operation efficiency of the enterprise.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of office management system technology, and in particular to a non-intrusive management control system and method for shared offices. Background Technology

[0002] In the context of global economic integration, multinational corporations construct technology-driven headquarters buildings to facilitate collaborative work between their domestic branches and overseas subsidiaries. These headquarters buildings provide employees on short-term business trips with private single offices, equipped with standardized and personalized office supplies and equipment, such as laptops, 65-inch mobile interactive screens, small bonsai trees, figurines, customized mugs, and freshly ground coffee, to meet the needs of meetings and work in different scenarios and create a warm and efficient working environment.

[0003] In related technologies, the management of temporary offices in multinational corporation headquarters buildings mainly relies on traditional application processes and equipment operation models. Specifically, employees need to go through multiple levels of approval, repeatedly confirm the supply requisition list with administrative staff, hand over materials such as keys and remote controls, and receive equipment operation training. During office hours, equipment such as air conditioning and lighting are usually kept running continuously.

[0004] However, traditional management models have many problems. First, the application process is cumbersome and inefficient, consuming a significant amount of employees' office time. Second, the continuous operation of equipment during periods of inactivity leads to energy waste and increases operating costs. Finally, the extensive management model results in low resource utilization efficiency and high overall administrative costs. These problems not only affect employees' work experience but also reduce the company's operational efficiency. Summary of the Invention

[0005] This application provides a contactless management and control system for a shared office. To provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This summary is not intended as a general description, nor is it intended to identify key / important components or describe the scope of protection of these embodiments. Its sole purpose is to present some concepts in a simple form as a prelude to the detailed description that follows.

[0006] In a first aspect, embodiments of this application provide a contactless management and control system for a shared office, the system comprising:

[0007] Mobile app, cloud management platform, smart access control terminal, environmental sensing equipment, electrical control unit;

[0008] The cloud management platform communicates with the mobile app, smart access control terminal, environmental sensing devices, and electrical control unit; among them,

[0009] The mobile app is used to generate a reservation request based on the received shared office reservation information and send it to the cloud management platform.

[0010] The cloud management platform is used to determine the available target shared office information and authorization time window based on the reservation request, and send it to the mobile APP to notify the user; based on the shared office reservation information and authorization time window, it generates a target access token and sends it to the smart access control terminal belonging to the target shared office;

[0011] The intelligent access control terminal is used to unlock the door lock of the target shared office based on the target authorization token; and to trigger a meeting mode to wake up the electrical control unit;

[0012] The electrical control unit is used to adjust the electrical equipment in the target shared office according to dynamic equipment control parameters;

[0013] Environmental sensing devices are used to monitor users' activity trajectories and indoor environmental information of the target shared office in real time, and send the data to the cloud management platform.

[0014] The cloud management platform is also used to generate dynamic equipment control parameters based on activity trajectories and indoor environmental information, and send them to the electrical control unit.

[0015] Optionally, the mobile app can also be used to generate user feature data in response to access control unlocking commands and send it to the cloud management platform;

[0016] The cloud management platform is also used to generate permission tokens to be matched based on user characteristic data and the current time, and send them to the mobile APP;

[0017] The mobile app is also used to generate unlocking commands based on the permission token to be matched and send them to the smart access control terminal.

[0018] Optionally, based on the target access token, unlock the door lock of the target shared office, including:

[0019] Compare whether the permission token to be matched and the target permission token are the same;

[0020] If the pending permission token and the target permission token match, unlock the door to the target shared office; or,

[0021] If the permission token to be matched and the target permission token are inconsistent, an unlock error message is generated and sent to the mobile app.

[0022] Optionally, dynamic equipment control parameters are generated based on the activity trajectory and indoor environmental information, including:

[0023] Based on activity trajectories, analyze user status flags and confidence levels for leaving the room;

[0024] Analyze indoor environmental information to obtain indoor temperature and indoor illuminance;

[0025] If the status flag indicates that the target shared office is unoccupied and the confidence level of leaving the room is greater than a preset threshold, the status of the target shared office is determined to be that the user has left the room; or,

[0026] If the status flag indicates that users are stationary in the target shared office and the indoor temperature is greater than a preset temperature threshold, the target shared office is determined to be in a state of overheated stationary state; or,

[0027] If the status flag indicates that the user in the target shared office is active or slightly moving and the indoor illuminance is lower than the preset lux, it is determined that the target shared office is in a state of insufficient lighting.

[0028] The system obtains control strategies for situations where the user has left the room, the room is overheated and inactive, or there is insufficient lighting, and pushes corresponding energy-saving suggestions to the mobile app to notify the user.

[0029] Calculate the dynamic equipment control parameters based on the control strategy.

[0030] Optionally, control strategies for determining whether the user has left the room, is in a state of overheating or insufficient lighting include:

[0031] If the target shared office is in a state where the user has left the room, obtain control policies for turning off lights and sockets, and putting the air conditioner into energy-saving mode; or...

[0032] If the target shared office is in a state of overheating and stagnation, acquire control strategies to keep the lights and sockets unchanged and the air conditioning in cooling mode; or...

[0033] In a shared office environment where lighting is insufficient, acquire control strategies to increase lighting brightness while keeping air conditioning and electrical outlets in their current state.

[0034] Optionally, based on the control strategy, dynamic device control parameters are calculated, including:

[0035] When the control strategy indicator light is off, generate a control parameter with a light brightness of 0; or when the control strategy indicator light increases in brightness, generate a control parameter with a light brightness that is the current light brightness increased by a preset percentage; or...

[0036] When the control strategy indicates that the air conditioner is in energy-saving mode, a control parameter is generated to increase the air conditioner temperature by a preset percentage; or when the control strategy indicates that the air conditioner is in cooling mode, the current air conditioner temperature is set to the preset cooling temperature.

[0037] When the control strategy indicates that the socket is off, control parameters for powering off the socket are generated.

[0038] Optionally, the activity trajectory is composed of raw millimeter-wave radar point cloud data within a preset time period;

[0039] Based on activity trajectories, analyze user status flags and confidence levels for leaving the room, including:

[0040] The raw millimeter-wave radar point cloud data within a preset time period is divided according to a preset time granularity to obtain multiple spatiotemporal slices. Each spatiotemporal slice includes multiple consecutive raw point clouds.

[0041] Based on the velocity vector of each original point cloud, the sum of the squares of the velocity vectors of the point cloud is calculated to obtain the micro-motion energy that reflects the minute movements of the limbs, which is used as the micro-motion energy of each spatiotemporal slice.

[0042] Based on the centroid coordinates of each original point cloud, the Euclidean displacement of the centroid coordinates in the XY plane is calculated to obtain the macroscopic displacement that reflects getting up / walking, which is used as the macroscopic displacement of each frame spatiotemporal slice.

[0043] Obtain the confidence score fed back by the face recognition system corresponding to each spatiotemporal slice of the frame, and obtain the biometric confidence score that reflects that there is a person and the front face is visible, which is used as the biometric confidence score of each spatiotemporal slice of the frame.

[0044] Based on the micro-motion energy, macro-displacement, and biometric confidence level of each spatiotemporal slice, an initial state flag is marked for each spatiotemporal slice.

[0045] Based on the initial status flag bits marked by each frame's spatiotemporal slice, the user's status flag bits and off-room confidence level are determined.

[0046] Optionally, based on the micro-motion energy, macro-displacement, and biometric confidence level of each spatiotemporal slice, an initial state flag is marked for each spatiotemporal slice, including:

[0047] When the biometric confidence level of each spatiotemporal slice is less than a preset confidence threshold and the micro-motion energy of each spatiotemporal slice is lower than a noise threshold, a flag is assigned to each spatiotemporal slice to characterize the initial state of being unmanned; or,

[0048] When the biometric confidence level of each spatiotemporal slice is greater than or equal to a preset confidence threshold and the macroscopic displacement of each spatiotemporal slice exceeds a preset displacement threshold, a flag bit representing an active initial state is assigned to each spatiotemporal slice; or,

[0049] When the biometric confidence level of each spatiotemporal slice is greater than or equal to a preset confidence threshold, the micro-motion energy of each spatiotemporal slice is higher than a noise threshold, and the macroscopic displacement of each spatiotemporal slice does not exceed a preset displacement threshold, an initial state flag bit is marked for each spatiotemporal slice to characterize the micro-motion; or,

[0050] If each spatiotemporal slice does not meet the conditions for the state flag bit used to represent no one, the conditions for the state flag bit used to represent activity, and the conditions for the state flag bit used to represent micro-movement, then mark each spatiotemporal slice with an initial state flag bit used to represent static state.

[0051] Optionally, based on the initial state flag bits marked in each frame's spatiotemporal slice, the user's state flag bits and exit confidence level are determined, including:

[0052] Count the number of different types of initial state flags in the initial state flags of each frame's spatiotemporal slice marker;

[0053] Use the initial state flag with the largest number of flags as the user's state flag;

[0054] The biometric confidence scores of each spatiotemporal slice are sorted in chronological order.

[0055] Analyze the changing patterns of the sorted biometric confidence sequences;

[0056] When the trend of change is monotonically decreasing, the preset first confidence level used to represent the user leaving the room is taken as the user's confidence level of leaving the room; or when the trend of change is monotonically increasing, the preset second confidence level used to represent the user not leaving the room is taken as the user's confidence level of leaving the room; the first confidence level is greater than the second confidence level.

[0057] Secondly, a non-intrusive management and control method for shared offices, the method including:

[0058] The mobile app generates a reservation request based on the received shared office reservation information and sends it to the cloud management platform;

[0059] Based on the reservation request, the cloud management platform determines the available target shared office information and authorization time window, and sends it to the mobile APP to notify the user; based on the shared office reservation information and authorization time window, it generates a target access token and sends it to the smart access control terminal belonging to the target shared office;

[0060] The intelligent access control terminal unlocks the door lock of the target shared office based on the target's authorization token; it also triggers a meeting mode to wake up the electrical control unit.

[0061] The electrical control unit adjusts the electrical equipment in the target shared office according to dynamic equipment control parameters;

[0062] Environmental sensing devices monitor users' activity trajectories and target shared office indoor environmental information in real time and send it to the cloud management platform;

[0063] The cloud management platform generates dynamic equipment control parameters based on activity trajectories and indoor environmental information, and sends them to the electrical control unit.

[0064] In this embodiment, on the one hand, by integrating a management system that includes a mobile app, a cloud management platform, a smart access control terminal, environmental sensing devices, and an electrical control unit, seamless management of shared offices can be achieved. This system simplifies the cumbersome and inefficient application process, allowing employees to quickly schedule office appointments and significantly reducing office time consumption. Simultaneously, the system can dynamically adjust the electrical control unit based on real-time data provided by the environmental sensing devices, ensuring automatic shutdown or reduced equipment operation during periods of inactivity, effectively avoiding energy waste and reducing operating costs. On the other hand, the dynamic equipment control parameters used for the electrical control unit are obtained based on status flags and off-site confidence levels. These status flags and off-site confidence levels are obtained by analyzing raw millimeter-wave radar point cloud data within a preset time period, segmenting it into multiple spatiotemporal slices. These spatiotemporal slices contain continuous microscopic motion features, resulting in highly accurate dynamic equipment control parameters, thereby significantly improving the utilization efficiency of office resources and reducing energy waste.

[0065] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0066] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0067] Figure 1 This is a schematic diagram of the system structure of a non-intrusive management and control system for a shared office provided in an embodiment of this application;

[0068] Figure 2 This is a flowchart illustrating an authentication process provided in an embodiment of this application;

[0069] Figure 3 This is a schematic block diagram of a non-intrusive management and control process for a shared office provided in an embodiment of this application;

[0070] Figure 4 This is a schematic diagram illustrating a process for generating dynamic equipment control parameters based on activity trajectory and indoor environment information, as provided in an embodiment of this application.

[0071] Figure 5 This is a schematic block diagram illustrating the process of determining an initial state flag bit according to an embodiment of this application;

[0072] Figure 6 This is a schematic diagram illustrating the process of determining the confidence level outside the room, as provided in an embodiment of this application.

[0073] Figure 7 This is a flowchart illustrating a non-intrusive management and control method for a shared office provided in an embodiment of this application;

[0074] Figure 8 This is a UI diagram of a reservation notification received by a mobile APP, provided in an embodiment of this application. Detailed Implementation

[0075] The following description and accompanying drawings fully illustrate specific embodiments of this application to enable those skilled in the art to practice them.

[0076] It should be understood that the described embodiments are merely some, not all, of the embodiments in this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.

[0077] In the following description, when referring to the accompanying drawings, the same numbers in different drawings denote the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of systems and methods consistent with some aspects of this application as detailed in the appended claims.

[0078] In the description of this application, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances. Furthermore, in the description of this application, unless otherwise stated, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.

[0079] Currently, the management of temporary offices in multinational corporation headquarters buildings mainly relies on traditional application processes and equipment operation models. Specifically, employees need to go through multiple levels of approval, repeatedly confirm the supply requisition list with administrative staff, hand over materials such as keys and remote controls, and receive equipment operation training. During office hours, equipment such as air conditioning and lighting are usually kept running continuously.

[0080] The inventors recognized numerous problems with traditional management models. First, cumbersome and inefficient application processes significantly consumed employees' office time. Second, continuous equipment operation during periods of inactivity resulted in energy waste and increased operating costs. Finally, the extensive management model led to low resource utilization efficiency and high overall administrative expenses. These problems not only impacted employee work experience but also reduced the company's operational efficiency.

[0081] To address the aforementioned technical issues, this application embodiment, on the one hand, integrates a management system comprising a mobile app, a cloud management platform, a smart access control terminal, environmental sensing devices, and an electrical control unit, enabling seamless management of shared offices. This system simplifies the cumbersome and inefficient application process, allowing employees to quickly schedule office appointments and significantly reducing office time consumption. Simultaneously, the system dynamically adjusts the electrical control unit based on real-time data provided by the environmental sensing devices, ensuring automatic shutdown or reduced equipment operation during periods of inactivity, effectively preventing energy waste and reducing operating costs. On the other hand, the dynamic equipment control parameters for the electrical control unit are obtained based on status flags and off-site confidence levels. These status flags and off-site confidence levels are obtained by analyzing raw millimeter-wave radar point cloud data within a preset time period, segmenting it into multiple spatiotemporal slices. These spatiotemporal slices contain continuous microscopic motion features, resulting in highly accurate dynamic equipment control parameters. This significantly improves the utilization efficiency of office resources and reduces energy waste. Exemplary embodiments are described in detail below.

[0082] Please see Figure 1 , Figure 1 This is a schematic diagram of the system structure of a non-intrusive management and control system for a shared office provided in an embodiment of this application. The system includes: a mobile APP, a cloud management platform, an intelligent access control terminal, an environmental sensing device, and an electrical control unit; the cloud management platform is communicatively connected to the mobile APP, the intelligent access control terminal, the environmental sensing device, and the electrical control unit.

[0083] The mobile app is an application that runs on mobile devices such as smartphones or tablets. In this system, the mobile app is used for user interaction with the shared office management system, such as submitting appointment requests and receiving notifications. The cloud management platform is a cloud-based service used to centrally manage and process data and requests from different devices. This platform serves as the system's central control unit, responsible for tasks such as processing appointment information, generating access tokens, and analyzing environmental data. The smart access control terminal is a device installed at the office entrance to control the opening and closing of door locks. It can determine whether a user is allowed to enter the office by reading access tokens or other authentication information. Environmental sensing devices are used to monitor environmental conditions within the office, such as temperature, humidity, light, and personnel activity; these include temperature sensors, humidity sensors, light sensors, and millimeter-wave radar sensors. The electrical control unit is used to control various electrical devices within the office, such as lights, air conditioners, and printers. It receives instructions from the cloud management platform and adjusts the operating status of the devices accordingly.

[0084] In some embodiments of this application, a mobile app is used to generate a reservation request based on received shared office reservation information and send it to a cloud management platform; the cloud management platform is used to determine the available target shared office information and authorized time window based on the reservation request and send it to the mobile app to notify the user; generate a target access token based on the shared office reservation information and authorized time window and send it to the smart access control terminal belonging to the target shared office; the smart access control terminal is used to unlock the door lock of the target shared office based on the target access token; trigger a meeting mode to wake up the electrical control unit; the electrical control unit is used to adjust the various electrical devices in the target shared office according to dynamic device control parameters; an environmental sensing device is used to monitor the user's activity trajectory and the indoor environmental information of the target shared office in real time and send it to the cloud management platform; the cloud management platform is also used to generate dynamic device control parameters based on the activity trajectory and indoor environmental information and send them to the electrical control unit.

[0085] The dynamic equipment control parameters are generated by the cloud management platform based on data provided by environmental sensing devices. These parameters guide the electrical control unit in adjusting office equipment to achieve energy conservation and environmental optimization. The target access token is an authentication message generated by the cloud management platform, used to authorize smart access control terminals to unlock specific meeting room doors. A target shared office refers to a specific meeting room booked by a user via a mobile app. Office information and authorization time windows are determined by the cloud management platform and sent to the mobile app, including the meeting room's location and the user's available time range.

[0086] In some embodiments of this application, the mobile app is further configured to generate user feature data in response to an access control unlocking command and send it to the cloud management platform; the cloud management platform is further configured to generate a permission token to be matched based on the user feature data and the current time and send it to the mobile app; the mobile app is further configured to generate an unlocking command based on the permission token to be matched and send it to the smart access control terminal.

[0087] The user's characteristic data includes biometric information such as fingerprints, facial recognition data, and iris scans, used to verify the user's identity. The access control unlock command is a signal sent by the smart access control terminal to request unlocking. The pending authorization token is a data structure generated by the cloud management platform, containing user authentication and authorization information, used to match it with the user's characteristic data to determine whether unlocking is authorized.

[0088] Specifically, the process by which the smart access control terminal unlocks the door lock of the target shared office based on the target permission token includes: the smart access control terminal comparing whether the permission token to be matched and the target permission token are consistent; if the permission token to be matched and the target permission token are consistent, the door lock of the target shared office is unlocked; or, if the permission token to be matched and the target permission token are inconsistent, an unlocking error message is generated and sent to the mobile APP.

[0089] For example Figure 2 As shown, Figure 2 This is a flowchart illustrating an authentication process provided in this application. A user initiates a biometric authentication request at a smart access control terminal, involving facial recognition, fingerprint recognition, or other forms of biometric technology. After receiving the user's biometric data, the mobile app sends this data as feature data to a cloud management platform. Upon receiving the feature data, the cloud management platform verifies and processes it. If the cloud management platform successfully verifies the user's identity, it generates an access token and sends it back to the mobile app. Upon receiving the access token, the mobile app sends an unlock command to the smart access control terminal. Upon receiving the unlock command, the smart access control terminal verifies the access token and then performs the unlocking operation, allowing the user to enter.

[0090] For example Figure 3 As shown, Figure 3This application provides a schematic block diagram of a seamless management and control process for a shared office. Users initiate a meeting room reservation request via a mobile app, specifying a time slot from 10:00 to 12:00. The mobile app submits the user's reservation request to the cloud management platform. The cloud management platform processes the reservation request, generates an authorization time window, and sends this information back to the mobile app. Users arrive at the smart access control terminal before the reserved time and undergo facial recognition verification (e.g., verification at 9:58). Upon successful facial recognition, the smart access control terminal triggers meeting mode and sends instructions to the electrical control unit. The electrical control unit adjusts the electrical equipment in the target shared office according to dynamic equipment control parameters, such as adjusting the lights to 80% brightness and setting the air conditioner to 24°C. Environmental sensing devices monitor the user's activity trajectory and indoor environmental information in real time and send the data to the cloud management platform. Based on the data provided by the environmental sensing devices, the cloud management platform generates dynamic equipment control parameters and pushes energy-saving suggestions to the mobile app to optimize resource use and improve energy efficiency.

[0091] It's important to note that the mobile app's space reservation function relies on real-time synchronization of space status data with the cloud platform. By establishing a stable network connection, the mobile app periodically sends requests to the cloud management platform to obtain the latest venue status information, including whether the venue is available, occupied, or under maintenance. Upon receiving the request, the cloud management platform returns the latest data to the mobile app, which then displays this information on its interface for easy user viewing. Users can then make precise reservations by the hour. In team collaboration mode, the primary reservationr shares reservation permissions with team members through the mobile app's permission-sharing function. The mobile app sends the primary reservationr's sharing instruction to the cloud management platform, which updates its access control database, dynamically binding permissions to designated team members. When team members need to use the venue, they simply check their permissions on the app to make a reservation. This real-time synchronization and permission-sharing mechanism ensures efficient use of venue resources and smooth team collaboration, making venue reservations more convenient and flexible.

[0092] It should be noted that the cloud management platform integrates a resource scheduling engine. This engine dynamically allocates resources based on a greedy algorithm. First, it needs to reasonably describe the venue resources and reservation requests. Venue resources can be represented as Resource={rid, capacity, availableTime,…}, where rid is the venue ID, capacity is the venue's capacity, and availableTime is the venue's available time interval. Reservation requests are represented as Request={rid, startTime, endTime, numPeople,…}, where rid is the requested venue ID, startTime and endTime are the start and end times of the reservation, and numPeople is the number of people making reservations. The greedy algorithm is implemented as follows: Sort reservation requests by end time from earliest to latest, constructing a reservation request queue Q; sort venue resources by capacity from largest to smallest, constructing a venue resource queue R. While the reservation request queue Q is not empty, retrieve the earliest ending reservation request r from Q, and search in R for the set S of currently available venue resources with a capacity greater than or equal to r.numPeople. If S is not empty, select the venue resource r with the smallest capacity in S and assign it to r, update the availableTime of the venue resource, and remove the resource from R; if S is empty, mark the reservation request as unallocated.

[0093] It's important to note that the core components of a smart access control terminal include a central processing unit (CPU), which is the "brain" of the lock, responsible for executing various instructions and processing data to ensure rapid response and stable operation. A memory module is indispensable, used to store the lock's operating program, user information, authentication data, etc., ensuring reliable data storage and retrieval. The sensor components are diverse; for example, a light sensor detects changes in ambient light to adjust the lock's display brightness or trigger other functions; a proximity sensor detects human proximity, enabling automatic wake-up, etc. Communication modules are also crucial, including Wi-Fi and Bluetooth modules, enabling the lock to communicate with mobile apps and cloud management platforms for remote control. Actuators, such as motors, drive the bolt to extend or retract after receiving a valid authentication command, completing the locking or unlocking action. A power module provides power to the entire lock, typically using rechargeable batteries or an external power source, ensuring normal operation under various conditions. These hardware components work together to form a complete smart lock terminal system, providing a solid hardware foundation for conference room management.

[0094] In some embodiments of this application, the specific process of generating dynamic device control parameters based on activity trajectory and indoor environment information includes: analyzing the user's status flag and departure confidence level based on the activity trajectory; parsing the indoor environment information to obtain the indoor temperature and indoor illuminance; determining the status of the target shared office as "the user has left the room" when the status flag indicates that the user is stationary in the target shared office and the departure confidence level is greater than a preset threshold; or determining the status of the target shared office as "overheated and stationary" when the status flag indicates that the user is active or slightly moving in the target shared office and the indoor illuminance is lower than a preset lux; obtaining the control strategy for the user leaving the room, overheated and stationary, or insufficient light, and obtaining the energy-saving suggestion corresponding to the control strategy and pushing it to the mobile APP to notify the user; and calculating the dynamic device control parameters according to the control strategy.

[0095] In some embodiments of this application, the specific process of obtaining control strategies for when the user has left the room, when the room is overheated and inactive, or when the lighting is insufficient includes: when the target shared office is in a state where the user has left the room, obtaining control strategies for turning off lights and sockets and putting the air conditioner into energy-saving mode; or, when the target shared office is in a state where the room is overheated and inactive, obtaining control strategies for keeping the lights and sockets unchanged and putting the air conditioner into cooling mode; or, when the target shared office is in a state of insufficient lighting, obtaining control strategies for increasing the brightness of the lights and keeping the air conditioner and sockets unchanged.

[0096] In some embodiments of this application, the specific process of calculating dynamic device control parameters according to the control strategy includes: generating a control parameter with a light brightness of 0 when the control strategy indicator light is off; or generating a control parameter with a light brightness that is a preset percentage increase of the current light brightness when the control strategy indicator light increases in brightness; or generating a control parameter with an air conditioner temperature that is a preset percentage increase of the current air conditioner temperature when the control strategy indicates that the air conditioner is in energy-saving mode; or setting the current air conditioner temperature to a preset cooling temperature when the control strategy indicates that the air conditioner is in cooling mode; and generating a control parameter with the socket powered off when the control strategy indicates that the socket is off.

[0097] For example Figure 4 As shown, Figure 4This application provides a schematic diagram of a process for generating dynamic equipment control parameters based on activity trajectories and indoor environmental information. The system first analyzes personnel activity trajectories and environmental information, including indoor temperature and illuminance. The system checks if anyone is in the office and determines if they have left. If no one is present and they have left, the process enters the "State = Departed" phase. Otherwise, the process continues to check other conditions. The system checks if personnel in the office are in a stationary state (i.e., not moving) and if the indoor temperature is too high. If so, the process enters the "State = Overheated Stationary" phase. If not, the process continues to check other conditions. The system checks if personnel in the office are in an active or slightly moving state and if the indoor illuminance is insufficient. If so, the process enters the "State = Insufficient Light" phase. If not, the process enters the "Maintain Status quo" phase. For the "Departed," "Overheated Stationary," and "Insufficient Light" states, the system will take corresponding strategies. For the "Maintain Status quo" state, no measures are taken. The system obtains the corresponding control strategy based on the determined state. The system pushes energy-saving suggestions to the user's mobile application (APP). Based on the control strategy, the system calculates the equipment control parameters that need to be adjusted. Finally, the system sends the calculated control parameters to the corresponding equipment for execution, in order to achieve the purpose of energy saving or environmental optimization.

[0098] The activity trajectory is composed of raw millimeter-wave radar point cloud data within a preset time period.

[0099] In some embodiments of this application, the specific process of analyzing a user's status flag and confidence level based on activity trajectory includes: dividing the raw millimeter-wave radar point cloud data within a preset time period according to a preset time granularity to obtain multiple spatiotemporal slices, each spatiotemporal slice including multiple consecutive raw point clouds; calculating the sum of the squares of the velocity vectors of each raw point cloud to obtain the micro-motion energy reflecting minute limb movements, which is used as the micro-motion energy of each spatiotemporal slice; and calculating the centroid coordinates in the XY coordinates of each raw point cloud. The Euclidean distance of movement on the plane is used to obtain the macroscopic displacement reflecting getting up / walking, which is used as the macroscopic displacement of each spatiotemporal slice. The confidence score fed back by the face recognition system corresponding to each spatiotemporal slice is obtained to obtain the biometric confidence score reflecting that someone is there and their face is visible, which is used as the biometric confidence score of each spatiotemporal slice. Based on the micro-motion energy, macroscopic displacement and biometric confidence score of each spatiotemporal slice, an initial state flag is marked for each spatiotemporal slice. Based on the initial state flag marked for each spatiotemporal slice, the user's state flag and departure confidence score are determined.

[0100] For example Figure 5 As shown, Figure 5This application provides a schematic block diagram illustrating the process of determining an initial state flag. The radar continuously transmits / receives millimeter waves to obtain a millimeter-wave point cloud. The continuous point cloud is then divided into several "spatiotemporal slices" according to a fixed time window (e.g., 1 s). For each slice, three quantitative indicators are simultaneously calculated: micro-motion energy E, macroscopic displacement D, and biological confidence C. A three-stage threshold logic is used to label the slice.

[0101] If C is low and E is close to noise, mark the slice as "unoccupied".

[0102] If C is sufficient and D is large, mark the slice as "active".

[0103] If C is sufficient and E is high but D is small, mark the slice as "micro-motion".

[0104] For the rest, mark the slices as "static". This gives you the initial mark for each slice.

[0105] Millimeter-wave radar point cloud data is a set of data points generated by millimeter-wave radar to detect objects by transmitting and receiving millimeter-wave signals. The preset time granularity is the time interval for data segmentation, used to determine the fineness of spatiotemporal slices. A spatiotemporal slice is a set of data points for each time interval, divided into multiple time segments according to the preset time granularity. The velocity vector represents the direction and velocity of an object's movement in the point cloud. The sum of squares of the magnitudes (lengths) of the velocity vectors quantifies the intensity of the object's movement. Micro-motion energy is obtained by calculating the sum of squares of the magnitudes, reflecting the energy value of minute limb movements. Macroscopic displacement is the large-scale movement of an object in space. The confidence score fed back by the face recognition system is a quantitative assessment of the accuracy of the face recognition system in recognizing detected faces. The biometric confidence score reflects the confidence score of a person present and their face visible from the front.

[0106] For example, the expression for calculating microkinetic energy is:

[0107]

[0108] The expression for calculating the square of the magnitude of the velocity vector at each point is:

[0109] ;

[0110] in, These are velocity vectors. exist Components in direction, It is the first The velocity vector of each point It represents the total number of points in the spacetime slice.

[0111] For example, the expression for Euclidean distance travel is:

[0112]

[0113] in, and They are and exist and Coordinates in direction and These are the centroid coordinates of the two original point clouds.

[0114] Specifically, the process of marking initial state flags for each spatiotemporal slice based on its micro-motion energy, macroscopic displacement, and biometric confidence level includes: marking each spatiotemporal slice with an initial state flag indicating unmanned status when the biometric confidence level is less than a preset confidence threshold and the micro-motion energy is below a noise threshold; or marking each spatiotemporal slice with an initial state flag indicating active status when the biometric confidence level is greater than or equal to a preset confidence threshold and the macroscopic displacement exceeds a preset displacement threshold. An initial state flag is set for each spatiotemporal slice when the biometric confidence level of each spatiotemporal slice is greater than or equal to a preset confidence threshold, the micro-motion energy of each spatiotemporal slice is higher than a noise threshold, and the macroscopic displacement of each spatiotemporal slice does not exceed a preset displacement threshold. Alternatively, when each spatiotemporal slice does not meet the conditions for the state flag used to represent no one, the conditions for the state flag used to represent activity, or the conditions for the state flag used to represent micro-motion, an initial state flag is set for each spatiotemporal slice to represent stillness.

[0115] Specifically, the process of determining the user's status flag and departure confidence based on the initial status flags marked in each frame of spatiotemporal slice includes: counting the number of different types of initial status flags in each frame of spatiotemporal slice; using the initial status flag with the largest number of flags as the user's status flag; sorting the biometric confidence of each frame of spatiotemporal slice according to the chronological order; analyzing the changing pattern of the sorted biometric confidence sequence; if the changing pattern is monotonically decreasing, using the preset first confidence level used to represent the user leaving as the user's departure confidence; or if the changing pattern is monotonically increasing, using the preset second confidence level used to represent the user not leaving as the user's departure confidence; the first confidence level is greater than the second confidence level.

[0116] For example Figure 6 As shown, Figure 6This is a schematic diagram illustrating the process of determining the confidence level for leaving a room, as provided in this application. After obtaining the initial state flag bit of each frame's spatiotemporal slice marker, the number of times each state occurs within a certain period is counted. The state with the most occurrences is selected as the final "user state." The trend of biometric confidence (C) over time is analyzed. If the confidence sequence shows a monotonically decreasing trend, it means that the confidence is gradually decreasing, and it can be inferred that the user may be leaving the room. In this case, the system sets the "leaving room confidence level" to high. If the confidence sequence shows a monotonically increasing trend, it means that the confidence is gradually increasing, and it can be inferred that the user may be entering or staying in the room. In this case, the system sets the "leaving room confidence level" to low. Finally, the system outputs the determined user state and the corresponding leaving room confidence level.

[0117] In this embodiment, on the one hand, by integrating a management system that includes a mobile app, a cloud management platform, a smart access control terminal, environmental sensing devices, and an electrical control unit, seamless management of shared offices can be achieved. This system simplifies the cumbersome and inefficient application process, allowing employees to quickly schedule office appointments and significantly reducing office time consumption. Simultaneously, the system can dynamically adjust the electrical control unit based on real-time data provided by the environmental sensing devices, ensuring automatic shutdown or reduced equipment operation during periods of inactivity, effectively avoiding energy waste and reducing operating costs. On the other hand, the dynamic equipment control parameters used for the electrical control unit are obtained based on status flags and off-site confidence levels. These status flags and off-site confidence levels are obtained by analyzing raw millimeter-wave radar point cloud data within a preset time period, segmenting it into multiple spatiotemporal slices. These spatiotemporal slices contain continuous microscopic motion features, resulting in highly accurate dynamic equipment control parameters, thereby significantly improving the utilization efficiency of office resources and reducing energy waste.

[0118] Please see Figure 7 This is a flowchart illustrating a method for seamless management and control of a shared office, as provided in this application embodiment. Figure 7 As shown, the method in this application embodiment may include the following steps:

[0119] S101: The mobile app generates a reservation request based on the received shared office reservation information and sends it to the cloud management platform.

[0120] S102, the cloud management platform determines the available target shared office information and authorization time window based on the reservation request, and sends it to the mobile APP to notify the user; based on the shared office reservation information and authorization time window, it generates a target access token and sends it to the smart access control terminal belonging to the target shared office;

[0121] Among them, the appointment notification received by the mobile APP is, for example Figure 8 As shown.

[0122] S103, the intelligent access control terminal unlocks the door lock of the target shared office based on the target permission token; triggers the meeting mode to wake up the electrical control unit;

[0123] S104, the electrical control unit adjusts the electrical equipment in the target shared office according to the dynamic equipment control parameters;

[0124] S105, the environmental sensing device monitors the user's activity trajectory and the indoor environmental information of the target shared office in real time, and sends it to the cloud management platform;

[0125] S106: The cloud management platform generates dynamic equipment control parameters based on activity trajectory and indoor environment information, and sends them to the electrical control unit.

[0126] In this embodiment, on the one hand, by integrating a management system that includes a mobile app, a cloud management platform, a smart access control terminal, environmental sensing devices, and an electrical control unit, seamless management of shared offices can be achieved. This system simplifies the cumbersome and inefficient application process, allowing employees to quickly schedule office appointments and significantly reducing office time consumption. Simultaneously, the system can dynamically adjust the electrical control unit based on real-time data provided by the environmental sensing devices, ensuring automatic shutdown or reduced equipment operation during periods of inactivity, effectively avoiding energy waste and reducing operating costs. On the other hand, the dynamic equipment control parameters used for the electrical control unit are obtained based on status flags and off-site confidence levels. These status flags and off-site confidence levels are obtained by analyzing raw millimeter-wave radar point cloud data within a preset time period, segmenting it into multiple spatiotemporal slices. These spatiotemporal slices contain continuous microscopic motion features, resulting in highly accurate dynamic equipment control parameters, thereby significantly improving the utilization efficiency of office resources and reducing energy waste.

[0127] This application also provides a computer-readable medium storing program instructions thereon, which, when executed by a processor, implement the seamless management and control method for a shared office provided in the above-described method embodiments. This application also provides a computer program product containing instructions that, when run on a computer, causes the computer to execute the seamless management and control method for a shared office in the above-described method embodiments.

[0128] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program for the contactless management and control of the shared office can be stored in a computer-readable storage medium. When executed, the program can include the processes of the embodiments of the above methods. The storage medium for the program for the contactless management and control of the shared office can be a magnetic disk, optical disk, read-only memory, or random access memory, etc.

[0129] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Therefore, any equivalent variations made in accordance with the claims of this application shall still fall within the scope of this application.

Claims

1. A non-invasive management control system for a shared office, characterized by, The system comprises: a mobile APP, a cloud management platform, an intelligent access control terminal, an environment sensing device, and an electrical control unit; The cloud management platform is in communication connection with the mobile APP, the intelligent access control terminal, the environment sensing device, and the electrical control unit respectively; wherein The mobile APP is configured to generate a reservation request based on the received shared office reservation information and send the request to the cloud management platform; The cloud management platform is configured to determine the office information and authorization time window of an available target shared office based on the reservation request and send the information to the mobile APP to notify the user, and generate a target permission token based on the shared office reservation information and the authorization time window and send the token to the intelligent access control terminal belonging to the target shared office; The intelligent access control terminal is configured to unlock the door lock of the target shared office based on the target permission token and trigger a conference mode to wake up the electrical control unit; The electrical control unit is configured to adjust each electrical device in the target shared office according to dynamic device control parameters, which are generated by the cloud management platform based on the data provided by the environment sensing device and used to guide the electrical control unit to adjust the electrical devices in the office to achieve energy saving and environmental optimization; The environment sensing device is configured to monitor the activity trajectory of the user and the indoor environmental information of the target shared office in real time and send the information to the cloud management platform; the activity trajectory is composed of original millimeter wave radar point cloud data within a preset time period; The cloud management platform is further configured to generate dynamic device control parameters based on the activity trajectory and the indoor environmental information and send the parameters to the electrical control unit; the generation of the dynamic device control parameters based on the activity trajectory and the indoor environmental information comprises: based on the activity trajectory, analyzing the state flag bit and the confidence level of leaving the room of the user, analyzing the indoor environmental information to obtain the indoor temperature and the indoor illumination, and determining that the state of the target shared office is that the user has left the room in the case that the state flag bit indicates that there is no one in the target shared office and the confidence level of leaving the room is greater than a preset threshold; wherein the activity trajectory is composed of original millimeter wave radar point cloud data within a preset time period; the analysis of the state flag bit and the confidence level of leaving the room of the user based on the activity trajectory comprises: The original millimeter wave radar point cloud data in the preset time period is segmented according to a preset time granularity to obtain multiple frames of time-space slices, each frame of time-space slice including multiple continuous original point clouds; according to a velocity vector of each original point cloud, a modulus square of the point cloud velocity vector is calculated to obtain a micro-motion energy reflecting a slight body movement, as a micro-motion energy of each frame of time-space slice; according to a centroid coordinate of each original point cloud, an Euclidean moving distance of the centroid coordinate in an X-Y plane is calculated to obtain a macro-displacement reflecting a standing-up / walking, as a macro-displacement of each frame of time-space slice; a confidence score fed back by a face recognition system corresponding to each frame of time-space slice is obtained to obtain a biometric confidence reflecting that there is a person and a front face is visible, as a biometric confidence of each frame of time-space slice; according to the micro-motion energy, the macro-displacement and the biometric confidence of each frame of time-space slice, an initial state flag bit of each frame of time-space slice is marked; based on the initial state flag bit marked by each frame of time-space slice, a state flag bit and an off-room confidence of a user are determined.

2. The system of claim 1, wherein the mobile APP is further configured to generate feature data of the user and send the feature data to the cloud management platform in response to the access control unlocking instruction; the cloud management platform is further configured to generate a to-be-matched authority token based on the feature data of the user and a current time, and send the to-be-matched authority token to the mobile APP; the mobile APP is further configured to generate an unlocking instruction based on the to-be-matched authority token, and send the unlocking instruction to the intelligent access control terminal.

3. The system of claim 2, wherein, the unlocking of the door lock of the target shared office based on the target authority token comprises: comparing whether the to-be-matched authority token and the target authority token are consistent; in a case where the to-be-matched authority token and the target authority token are consistent, unlocking the door lock of the target shared office; or in a case where the to-be-matched authority token and the target authority token are inconsistent, generating an unlocking error prompt information and sending the unlocking error prompt information to the mobile APP.

4. The system of claim 1, wherein, The system further comprises: in a case where the state flag bit indicates that the user is static in the target shared office and the indoor temperature is greater than a preset temperature threshold, determining that a state of the target shared office is overheat static; or in a case where the state flag bit indicates that the user is active or micro-motion in the target shared office and the indoor illuminance is lower than a preset lux, determining that a state of the target shared office is insufficient light; obtaining a control strategy of the user having left the room or the overheat static or the insufficient light, and obtaining a corresponding energy-saving suggestion of the control strategy and pushing the energy-saving suggestion to the mobile APP to notify the user; calculating a dynamic device control parameter according to the control strategy.

5. The system of claim 4, wherein, The obtaining of the control strategy of the user having left the room or the overheat static or the insufficient light comprises: in a case where the state of the target shared office is that the user has left the room, obtaining a control strategy for turning off the light and the socket, and putting the air conditioner into an energy-saving mode; or in a case where the state of the target shared office is that the user is static, obtaining a control strategy for turning off the light and the socket, and putting the air conditioner into an energy-saving mode; or in a case where the state of the target shared office is that the user is active or micro-motion, obtaining a control strategy for turning on the light and the socket, and turning on the air conditioner. In a case where the state of the target shared office is overheat static, a control strategy for keeping the light and the socket unchanged and turning on the air conditioner in a cooling mode is acquired; or In a case where the state of the target shared office is insufficient illumination, a control strategy for increasing the light brightness and keeping the state of the air conditioner and the socket unchanged is acquired.

6. The system of claim 5, wherein, The dynamic device control parameter is calculated according to the control strategy, including: In a case where the control strategy indicates that the light is turned off, a control parameter with a light brightness of 0 is generated; or in a case where the control strategy indicates that the light is increased in brightness, a control parameter with a light brightness increased by a preset percentage from a current light brightness is generated; or In a case where the control strategy indicates that the air conditioner is in an energy-saving mode, a control parameter with an air conditioner temperature increased by a preset percentage from a current air conditioner temperature is generated; or in a case where the control strategy indicates that the air conditioner is in a cooling mode, the current air conditioner temperature is set to a preset refrigeration temperature; In a case where the control strategy indicates that the socket is turned off, a control parameter with the socket powered off is generated.

7. The system of claim 1, wherein, The initial state flag bit of each frame of the spatio-temporal slice is marked according to the micro-motion energy of each frame of the spatio-temporal slice, the macroscopic displacement and the biological recognition confidence, including: In a case where the biological recognition confidence of each frame of the spatio-temporal slice is less than a preset confidence threshold and the micro-motion energy of each frame of the spatio-temporal slice is lower than a noise threshold, an initial state flag bit for representing no people is marked for each frame of the spatio-temporal slice; or In a case where the biological recognition confidence of each frame of the spatio-temporal slice is greater than or equal to a preset confidence threshold and the macroscopic displacement of each frame of the spatio-temporal slice exceeds a preset displacement threshold, an initial state flag bit for representing activity is marked for each frame of the spatio-temporal slice; or In a case where the biological recognition confidence of each frame of the spatio-temporal slice is greater than or equal to a preset confidence threshold, the micro-motion energy of each frame of the spatio-temporal slice is higher than a noise threshold and the macroscopic displacement of each frame of the spatio-temporal slice does not exceed a preset displacement threshold, an initial state flag bit for representing micro-motion is marked for each frame of the spatio-temporal slice; or In a case where each frame of the spatio-temporal slice does not satisfy the condition of the state flag bit for representing no people, does not satisfy the condition of the state flag bit for representing activity and does not satisfy the condition of the state flag bit for representing micro-motion, an initial state flag bit for representing static is marked for each frame of the spatio-temporal slice.

8. The system of claim 1, wherein, The state flag bit of the user and the off-site confidence are determined based on the initial state flag bit marked by each frame of the spatio-temporal slice, including: The number of flag bits of different types of initial state flag bits in the initial state flag bit marked by each frame of the spatio-temporal slice is counted; The initial state flag bit with the largest number of flag bits is taken as the state flag bit of the user; The biological recognition confidences of each frame of the spatio-temporal slice are sorted in chronological order; The change rule corresponding to the sorted biological recognition confidence sequence is analyzed; In a case where the change rule is monotonous decrease, a preset first confidence degree used for representing that the user leaves is taken as the room leaving confidence degree of the user; or in a case where the change rule is monotonous increase, a preset second confidence degree used for representing that the user does not leave is taken as the room leaving confidence degree of the user; the first confidence degree is greater than the second confidence degree.

9. A method for the non-invasive management control of a shared office implemented using the system of any one of claims 1-8, characterized by, The method comprises: The mobile APP generates a reservation request according to the received shared office reservation information and sends the request to the cloud management platform; The cloud management platform determines office information and an authorized time window of a target shared office available according to the reservation request and sends the information to the mobile APP to notify the user; generates a target authority token according to the shared office reservation information and the authorized time window and sends the token to the intelligent access control terminal belonging to the target shared office; The intelligent access control terminal unlocks the door lock of the target shared office based on the target authority token and triggers a conference mode to wake up the electrical control unit; The electrical control unit adjusts each electrical equipment in the target shared office according to dynamic equipment control parameters; The environmental perception device monitors the activity track of the user and indoor environmental information of the target shared office in real time and sends the information to the cloud management platform; The cloud management platform generates dynamic equipment control parameters according to the activity track and the indoor environmental information and sends the parameters to the electrical control unit.

Citation Information

Patent Citations

  • Behavior recognition method based on light stream information

    CN104036243A

  • Wearable device energy saving method and device

    CN114756114A

  • Use management system for public innovation space sharing conference room

    CN114881272A

  • Intelligent regulation and control method, system and equipment for indoor illumination and medium

    CN119967675A

  • Intelligent monitoring system and method for nursing baby

    CN120107882A