Indoor public equipment linkage control method and device, computer device and medium

By acquiring dynamic feature data and action timestamps, linkage configuration information is generated, and the detection frequency and area range are dynamically adjusted. This solves the problem of data surge under large-scale traffic in public places, and achieves efficient linkage control and cost reduction.

CN119310869BActive Publication Date: 2026-07-14YUNNAN NANTIAN ELECTRONICS INFORMATION CORP +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
YUNNAN NANTIAN ELECTRONICS INFORMATION CORP
Filing Date
2024-09-27
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

When deploying intelligent control systems in public places, there is a problem of a surge in data volume caused by large-scale pedestrian traffic, and the data analysis process is time-consuming and costly.

Method used

By acquiring dynamic feature data and action timestamps, linkage configuration information is generated, and the detection frequency and area range are dynamically adjusted to reduce meaningless data output and lower data processing costs.

Benefits of technology

It effectively reduced data processing costs, improved data analysis efficiency, reduced the probability of data interference from different users, and achieved efficient linkage control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119310869B_ABST
    Figure CN119310869B_ABST
Patent Text Reader

Abstract

The application relates to an indoor public equipment linkage control method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: acquiring dynamic characteristic data and action time stamps from a first controlled subject; wherein the dynamic characteristic data at least comprises biological characteristic information of a target user; generating linkage configuration information according to the action time stamps for a second detection device, wherein the linkage configuration information at least comprises a target detection frequency; sending corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static characteristic data in a mode indicated by the linkage configuration information; wherein the static characteristic data comprises a current state of a second controlled subject; acquiring the static characteristic data from the second detection device, and performing linkage control on a controlled cluster according to the biological characteristic information and the static characteristic data. The method can reduce the data analysis cost of intelligent control in public places.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of artificial intelligence technology, and in particular to a method, device, computer equipment, storage medium and computer program product for the linkage control of indoor public facilities. Background Technology

[0002] With the development of intelligent control technology, relatively mature automatic control technologies have emerged that can meet the requirements of smart homes. However, deploying intelligent control systems in public places still faces significant challenges. Due to the large flow of people in public places, when dealing with large-scale crowds, related technologies mainly rely on feature detection algorithms to acquire environmental data.

[0003] However, due to the massive flow of people, the amount of data acquired by the system has also surged. When processing this data, the controller needs to perform precise discrimination and identification to determine the individual identity and associated smart device corresponding to each set of data. This process requires the controller to have efficient data grouping and analysis capabilities. This makes the data analysis process time-consuming and costly when dealing with such large-scale data processing. Summary of the Invention

[0004] Therefore, it is necessary to provide an indoor public equipment linkage control method, device, computer equipment, computer-readable storage medium, and computer program product that can reduce the data analysis cost of intelligent control in public places, in order to address the above-mentioned technical problems.

[0005] In a first aspect, this application provides a method for the coordinated control of indoor public facilities. The method is applied to a first detection device communicatively connected to a controlled cluster. The controlled cluster includes a first type of controlled entity and a second type of controlled entity, and each of the second type of controlled entity is communicatively connected to a corresponding second detection device. The method includes:

[0006] Acquire dynamic feature data and action timestamps from the first type of controlled subject; wherein, the dynamic feature data includes at least the biometric information of the target user subject;

[0007] For the second detection device, linkage configuration information is generated based on the action timestamp, wherein the linkage configuration information includes at least the target detection frequency;

[0008] Send the corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information; wherein, the static feature data includes the current state of the second type of controlled subject;

[0009] The static feature data from the second detection device is acquired, and the controlled cluster is controlled in conjunction with the biometric information and the static feature data.

[0010] In one embodiment, the action timestamp is used to record the timing information of the dynamic feature data acquired by the first detection device; the step of generating linkage configuration information based on the action timestamp includes:

[0011] The acquisition time of the dynamic feature data is calculated based on the action timestamp to obtain the target periodic sequence;

[0012] The target detection frequency is determined based on the target periodic sequence, and the target detection frequency is enabled to generate linkage configuration information.

[0013] In one embodiment, determining the target detection frequency based on the target periodic sequence includes:

[0014] Calculate the average value of all detection cycles in the target periodic sequence to obtain the average period;

[0015] The dynamic correction frequency is calculated based on the preset correction parameters and the average period.

[0016] The target detection frequency is determined based on the dynamic correction frequency.

[0017] In one embodiment, the step of calculating the acquisition time of the dynamic feature data based on the action timestamp to obtain the target periodic sequence includes:

[0018] The time interval between adjacent acquisition times of the dynamic feature data is calculated based on the action timestamp;

[0019] If the time interval is less than or equal to a preset time interval threshold, the time interval that meets the preset threshold condition will be added as a valid acquisition period to the current target period sequence.

[0020] If the time interval is greater than a preset interval threshold, the current target periodic sequence is cleared and a new target periodic sequence is created.

[0021] In one embodiment, the step of performing coordinated control of the controlled cluster based on the biometric information and the static feature data includes:

[0022] Based on the action timestamp, the dynamic feature data and the static feature data are combined into target data;

[0023] The controlled cluster is controlled in a coordinated manner based on the biometric information and the target data.

[0024] In one embodiment, combining the dynamic feature data and the static feature data into target data based on the action timestamp includes:

[0025] Based on the action timestamp, the latest static feature data from the same second detection device is selected as the target static feature data.

[0026] The dynamic feature data is combined with the target static feature data to form target data.

[0027] Secondly, this application also provides an indoor public equipment linkage control device, which is applied to a first detection device that is communicatively connected to a controlled cluster. The controlled cluster includes a first type of controlled entity and a second type of controlled entity, and each of the second type of controlled entity is communicatively connected to a corresponding second detection device. The device includes:

[0028] The information acquisition module is used to acquire dynamic feature data and action timestamps from the first type of controlled subject; wherein, the dynamic feature data includes at least the biometric information of the target user subject;

[0029] The information configuration module is used to generate linkage configuration information for the second detection device based on the action timestamp, wherein the linkage configuration information includes at least the target detection frequency;

[0030] The information synchronization module is used to send the corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information; wherein, the static feature data includes the current state of the second type of controlled subject;

[0031] The linkage control module is used to acquire the static feature data from the second detection device and to perform linkage control on the controlled cluster based on the biometric information and the static feature data.

[0032] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0033] Acquire dynamic feature data and action timestamps from the first type of controlled subject; wherein, the dynamic feature data includes at least the biometric information of the target user subject;

[0034] For the second detection device, linkage configuration information is generated based on the action timestamp, wherein the linkage configuration information includes at least the target detection frequency;

[0035] Send the corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information; wherein, the static feature data includes the current state of the second type of controlled subject;

[0036] The static feature data from the second detection device is acquired, and the controlled cluster is controlled in conjunction with the biometric information and the static feature data.

[0037] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0038] Acquire dynamic feature data and action timestamps from the first type of controlled subject; wherein, the dynamic feature data includes at least the biometric information of the target user subject;

[0039] For the second detection device, linkage configuration information is generated based on the action timestamp, wherein the linkage configuration information includes at least the target detection frequency;

[0040] Send the corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information; wherein, the static feature data includes the current state of the second type of controlled subject;

[0041] The static feature data from the second detection device is acquired, and the controlled cluster is controlled in conjunction with the biometric information and the static feature data.

[0042] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0043] Acquire dynamic feature data and action timestamps from the first type of controlled subject; wherein, the dynamic feature data includes at least the biometric information of the target user subject;

[0044] For the second detection device, linkage configuration information is generated based on the action timestamp, wherein the linkage configuration information includes at least the target detection frequency;

[0045] Send the corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information; wherein, the static feature data includes the current state of the second type of controlled subject;

[0046] The static feature data from the second detection device is acquired, and the controlled cluster is controlled in conjunction with the biometric information and the static feature data.

[0047] The aforementioned indoor public equipment linkage control method, device, computer equipment, storage medium, and computer program product are applied to a first detection device that is communicatively connected to a controlled cluster. Using the first detection device as an information processing device, it obtains dynamic characteristic data and action timestamps from a first type of controlled entity within the controlled cluster to acquire the biometric information and timestamp information of the target user. For a second detection device, it generates linkage configuration information, including at least the target detection frequency, based on the action timestamps. It can configure the detection frequency according to the timestamp information acquired by the first detection device and send the corresponding linkage configuration information to the second detection device, thus synchronizing the frequency and other data configured by the first detection device to the second detection device. This triggers the second detection device to detect static characteristic data according to the mode indicated by the linkage configuration information, obtaining the status information and other relevant information of the second type of controlled entity in the controlled cluster. Finally, it acquires static characteristic data from the second detection device and performs linkage control on the controlled cluster based on the biometric information and static characteristic data. By adopting the above scheme, the detection frequency and other parameters of the second detection device can be dynamically configured based on the action information of users of indoor public facilities detected or received, thereby avoiding the second detection device from outputting detection data meaninglessly, thus reducing the amount of data analysis of information processing equipment and greatly reducing data processing costs. Attached Figure Description

[0048] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0049] Figure 1 This is an application environment diagram of an indoor public equipment linkage control method in one embodiment;

[0050] Figure 2 This is a flowchart illustrating an indoor public equipment linkage control method in one embodiment;

[0051] Figure 3 This is a flowchart illustrating step S204 of an indoor public equipment linkage control method in one embodiment;

[0052] Figure 4 This is a structural block diagram of an indoor public equipment linkage control device in one embodiment;

[0053] Figure 5 This is an internal structural diagram of a computer device in one embodiment;

[0054] Figure 6 This is a diagram of the internal structure of a computer device in another embodiment. Detailed Implementation

[0055] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0056] The indoor public equipment linkage control method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or located on the cloud or other network servers. The data storage system can be used to store dynamic feature data, static feature data, and action timestamps, etc. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0057] In one exemplary embodiment, such as Figure 2 As shown, a method for linkage control of indoor public equipment is provided, which can be applied to... Figure 1 Taking server 104 as an example, this method is applied to a first detection device communicating with a controlled cluster, and includes the following steps S202 to S208. Wherein:

[0058] Step S202: Obtain dynamic feature data and action timestamps from the first type of controlled subject.

[0059] Among them, the controlled cluster can be a cluster of indoor public facilities in various public places, such as financial service venues and entertainment venues. The first detection device, as the main detection device in the linkage control process, can be used to detect the movement information of the controlled entities in the controlled cluster.

[0060] For example, the first detection device may include a data processing module and multiple detection devices distributed throughout the target public place. For example, it may include a ground pressure sensor for detecting ground pressure values. When a user enters the public place, the ground pressure sensor in the preset area, as a first type of controlled subject, can detect the pressure value output by the ground pressure sensor in real time and send the ground pressure value as the basis for generating dynamic feature data to the server 104.

[0061] The dynamic feature data includes at least the biometric information of the target user, and the action timestamp can be used to record the timing information of the dynamic feature data acquired by the first detection device.

[0062] For example, server 104 can receive pressure values ​​output from ground pressure sensors to determine that a target user (e.g., a user of public facilities) has entered the current preset area, and generate biometric information of the target user based on the pressure value. At the same time, server 104 can record the time when the ground pressure sensor detects the pressure value, generate an action timestamp, and store the action timestamp and dynamic feature information in correspondence to form a set of dynamic data.

[0063] Step S204: For the second detection device, generate linkage configuration information based on the action timestamp.

[0064] The linkage configuration information includes at least the target detection frequency. For example, the linkage configuration information may also include the detection area range, etc.

[0065] For example, the second detection device can be used to detect the current state of the controlled subject, such as the height data of the lifting table, the opening data of the automatic curtains, and can also be used to detect other static feature data in the current target space, such as temperature, humidity, brightness and other data.

[0066] For example, server 104 can analyze the traffic data of the current target user based on the action timestamp. That is, if the current traffic volume is large, linkage configuration information is generated according to the mode of large traffic volume, such as increasing the detection frequency of the second detection device, expanding the detection area of ​​the second detection device, etc., so as to obtain more detection data; if the current traffic volume is small, linkage configuration information is generated according to the mode of small traffic volume, such as reducing the detection frequency of the second detection device, narrowing the detection area of ​​the second detection device, etc., so as to reduce the output of detection data, reduce detection cost, and at the same time reduce the data analysis cost of the first detection device and improve data analysis efficiency.

[0067] Step S206: Send the corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information.

[0068] The controlled entities in the controlled cluster may also include a second type of controlled entities, and the second type of controlled entities are all connected to the corresponding second detection device. The static feature data includes the current state of the second type of controlled entities.

[0069] For example, the second type of controlled entity may be a height-adjustable table, a height-adjustable chair, an automatic curtain, an automatic dimming light, etc. The server 104 may send the corresponding linkage configuration information to the second detection device to enable the above-mentioned target detection frequency and detection area range, etc., and trigger the second detection device to detect the static feature data of the second type of controlled entity according to the mode indicated by the linkage configuration information.

[0070] Step S208: Obtain static feature data from the second detection device, and perform linkage control on the controlled cluster based on the biometric information and the static feature data.

[0071] For example, server 104 can combine dynamic feature data and static feature data into target data based on action timestamps, and perform linkage control on the controlled cluster based on biometric information and target data, thereby controlling devices such as height-adjustable tables, height-adjustable chairs, automatic curtains, and automatic dimming lights to complete operations such as height adjustment and dimming according to the currently acquired biometric information and static feature data.

[0072] Furthermore, server 104 can also select the latest static feature data as the target static feature data based on the action timestamp for static feature data from the same second detection device, and combine the dynamic feature data with the target static feature data into target data. This can remove unnecessary data, reduce the processing load of the data processing module, and further reduce data processing costs.

[0073] In the aforementioned indoor public equipment linkage control method, a first detection device connected to the controlled cluster is used as an information processing device. By acquiring dynamic feature data and action timestamps from the first type of controlled subject in the controlled cluster, the biometric information and timestamp information of the target user are obtained. For the second detection device, linkage configuration information including at least the target detection frequency is generated based on the action timestamps. The detection frequency can be configured according to the timestamp information acquired by the first detection device, and the corresponding linkage configuration information is sent to the second detection device. That is, the frequency and other data configured by the first detection device are synchronized to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information, thereby obtaining the status information and other relevant information of the second type of controlled subject in the controlled cluster. Finally, static feature data from the second detection device is acquired, and linkage control of the controlled cluster is performed based on the biometric information and static feature data.

[0074] By adopting the above scheme, the detection frequency and other parameters of the second detection device can be dynamically configured based on the action information of users of indoor public facilities detected or received, thereby avoiding the second detection device from outputting detection data meaninglessly, thus reducing the amount of data analysis of information processing equipment and greatly reducing data processing costs.

[0075] Furthermore, combining dynamic feature data with target static feature data into target data can distinguish different groups of reference data based on timestamps, thereby effectively differentiating the data corresponding to different target users and reducing the probability of interference between different user data to a certain extent.

[0076] In one exemplary embodiment, such as Figure 3 As shown, the action timestamp is used to record the timing information of the dynamic feature data acquired by the first detection device; step S204 includes steps S302 to S306. Wherein:

[0077] Step S302: Based on the action timestamp, the acquisition time of dynamic feature data is statistically analyzed to obtain the target periodic sequence.

[0078] For example, server 104 can calculate the time interval between adjacent dynamic feature data acquisition times based on action timestamps. When the time interval is less than or equal to a preset interval threshold, the time interval that meets the preset threshold condition is added to the current target period sequence as a valid acquisition period; when the time interval is greater than the preset interval threshold, the current target period sequence is cleared and a new target period sequence is created, thereby enabling timely cessation of data detection when the target public place is closed, further reducing data processing costs.

[0079] Step S304: Determine the target detection frequency based on the target periodic sequence and enable the target detection frequency to generate linkage configuration information.

[0080] For example, server 104 can calculate the average value of all detection cycles in the target cycle sequence to obtain the average cycle, calculate the dynamic correction frequency based on the preset correction parameters and the average cycle, and determine the target detection frequency based on the dynamic correction frequency. For different second detection devices, the preset correction parameters can be different. Server 104 calculates the dynamic correction frequency based on the preset correction parameters, which can make the frequency data more targeted and adaptable, and further balance the relationship between reducing data processing costs and data analysis accuracy.

[0081] In another exemplary embodiment, the first detection device includes a data processing module and multiple detection devices distributed throughout the target public area. Each detection device includes a ground pressure sensor for detecting ground pressure values. When a user enters the public area, the ground pressure sensor within the preset area, acting as a first type of controlled entity, can detect the pressure value output by the ground pressure sensor in real time. The ground pressure value is then sent to the server 104 as the basis for generating dynamic feature data. The server 104 receives the pressure value output from the ground pressure sensor, thereby determining that a target user has entered the preset area. Based on the pressure value, it generates biometric information of the target user. Simultaneously, the server 104 can record the time when the ground pressure sensor detects the pressure value, generating an action timestamp. The action timestamp is then stored in relation to the dynamic feature information, forming a set of dynamic data associated with the user's height.

[0082] Meanwhile, the detection device also includes an optical distance sensor for detecting the height of the target user. When a user enters the public area, the optical distance sensor in the preset area acts as a first-class controlled subject and can output a distance value in real time. The server 104 receives the value output from the optical distance sensor to determine the height of the target user in the current preset area. At the same time, the server 104 records the detection time of the optical distance sensor and generates an action timestamp. Based on the action timestamp, this dynamic feature information is stored in correspondence with the dynamic data associated with the user's height to form a new set of dynamic data.

[0083] Next, server 104 analyzes the traffic data of the current target user based on the above action timestamps. When the current traffic is low, it generates linkage configuration information according to the low traffic mode, reduces the detection frequency of the second detection device, narrows the detection area of ​​the second detection device, thereby reducing the output of detection data, reducing detection costs, and also reducing the data analysis costs of the first detection device, and improving data analysis efficiency.

[0084] Finally, server 104 activates the aforementioned target detection frequency and detection area parameters, triggering the second detection device to detect the static feature data of the second type of controlled entities, such as height-adjustable tables, chairs, automatic curtains, and automatic dimming lights, according to the mode indicated by the linkage configuration information. Based on the action timestamp, for static feature data from the same second detection device, the latest static feature data is selected as the target static feature data, and the dynamic feature data is combined with the target static feature data to form the target data. This controls devices such as height-adjustable tables, chairs, automatic curtains, and automatic dimming lights to perform operations such as raising, lowering, and dimming based on the currently acquired biometric information and static feature data.

[0085] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0086] Based on the same inventive concept, this application also provides an indoor public equipment linkage control device for implementing the above-mentioned indoor public equipment linkage control method. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more indoor public equipment linkage control device embodiments provided below can be found in the limitations of the indoor public equipment linkage control method described above, and will not be repeated here.

[0087] In one exemplary embodiment, such as Figure 4 As shown, an indoor public equipment linkage control device is provided. The device is applied to a first detection device that is communicatively connected to a controlled cluster. The controlled cluster includes a first type of controlled entity and a second type of controlled entity, and each of the second type of controlled entity is communicatively connected to a corresponding second detection device. The device includes: an information acquisition module 402, an information configuration module 404, an information synchronization module 406, and a linkage control module 408, wherein:

[0088] The information acquisition module 402 is used to acquire dynamic feature data and action timestamps from the first type of controlled subject; wherein, the dynamic feature data includes at least the biometric information of the target user subject;

[0089] The information configuration module 404 is used to generate linkage configuration information for the second detection device based on the action timestamp, wherein the linkage configuration information includes at least the target detection frequency;

[0090] The information synchronization module 406 is used to send corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information.

[0091] The linkage control module 408 is used to acquire static feature data from the second detection device and to perform linkage control on the controlled cluster based on the biometric information and the static feature data.

[0092] In one embodiment, the action timestamp is used to record the timing information of the dynamic feature data acquired by the first detection device; the information configuration module 404 includes:

[0093] The first processing unit is used to calculate the acquisition time of dynamic feature data based on the action timestamp in order to obtain the target periodic sequence;

[0094] The second processing unit is used to determine the target detection frequency based on the target periodic sequence and enable the target detection frequency to generate linkage configuration information.

[0095] In one embodiment, the second processing unit is specifically used to: calculate the average value of all detection cycles in the target periodic sequence to obtain the average period; calculate the dynamic correction frequency based on the preset correction parameters and the average period; and determine the target detection frequency based on the dynamic correction frequency.

[0096] In one embodiment, the first processing unit is specifically used to: count the time interval between adjacent dynamic feature data acquisition times based on the action timestamp; if the time interval is less than or equal to a preset interval threshold, add the time interval that meets the preset threshold condition as an effective acquisition period to the current target period sequence; if the time interval is greater than the preset interval threshold, clear the current target period sequence and create a new target period sequence.

[0097] In one embodiment, the linkage control module 408 includes:

[0098] The data combination unit is used to combine dynamic feature data and static feature data into target data based on the action timestamp;

[0099] The control unit is used to perform coordinated control of the controlled cluster based on biometric information and target data.

[0100] In one embodiment, the data combination unit is specifically used to: select the latest static feature data as the target static feature data based on the action timestamp for static feature data from the same second detection device; and combine the dynamic feature data and the target static feature data into target data.

[0101] Each module in the aforementioned indoor public equipment linkage control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0102] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores dynamic characteristic data, static characteristic data, and action timestamps. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for the coordinated control of indoor public facilities.

[0103] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 6 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a method for the coordinated control of indoor public facilities. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0104] Those skilled in the art will understand that Figure 6The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0105] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0106] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0107] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0108] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0109] 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 computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0110] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0111] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for linkage control of indoor public equipment, characterized in that, The method is applied to a first detection device that is communicatively connected to a controlled cluster. The first detection device serves as the main detection device and information processing equipment in the linkage control process. It is used to detect the movement information of the controlled subjects in the controlled cluster. The controlled cluster includes a first type of controlled subjects and a second type of controlled subjects, and the second type of controlled subjects are all communicatively connected to the corresponding second detection device. The first type of controlled subject refers to a sensor within a preset area, and the second type of controlled subject refers to a controlled device; the method includes: The system acquires dynamic feature data and action timestamps from the first type of controlled subject; wherein the dynamic feature data includes at least the biometric information of the target user; and the action timestamps are used to record the timing information of the dynamic feature data acquired by the first detection device. For the second detection device, linkage configuration information is generated based on the action timestamp, wherein the linkage configuration information includes at least the target detection frequency; Send the corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information; wherein, the static feature data includes the current state of the second type of controlled subject; The static feature data from the second detection device is acquired, and the second type of controlled subject is controlled in conjunction with the biometric information and the static feature data.

2. The method according to claim 1, characterized in that, The step of generating linkage configuration information based on the action timestamp includes: The acquisition time of the dynamic feature data is calculated based on the action timestamp to obtain the target periodic sequence; The target detection frequency is determined based on the target periodic sequence, and the target detection frequency is enabled to generate linkage configuration information.

3. The method according to claim 2, characterized in that, Determining the target detection frequency based on the target periodic sequence includes: Calculate the average value of all detection cycles in the target periodic sequence to obtain the average period; The dynamic correction frequency is calculated based on the preset correction parameters and the average period. The target detection frequency is determined based on the dynamic correction frequency.

4. The method according to claim 2, characterized in that, The step of calculating the acquisition time of the dynamic feature data based on the action timestamp to obtain the target periodic sequence includes: The time interval between adjacent acquisition times of the dynamic feature data is calculated based on the action timestamp; If the time interval is less than or equal to a preset time interval threshold, the time interval that meets the preset threshold condition will be added as a valid acquisition period to the current target period sequence. If the time interval is greater than a preset interval threshold, the current target periodic sequence is cleared and a new target periodic sequence is created.

5. The method according to any one of claims 1 to 4, characterized in that, The step of performing coordinated control on the second type of controlled subject based on the biometric information and the static feature data includes: Based on the action timestamp, the dynamic feature data and the static feature data are combined into target data; The second type of controlled entity is subjected to linkage control based on the target data.

6. The method according to claim 5, characterized in that, The step of combining the dynamic feature data and the static feature data into target data based on the action timestamp includes: Based on the action timestamp, the latest static feature data from the same second detection device is selected as the target static feature data. The dynamic feature data is combined with the target static feature data to form target data.

7. An indoor public utility equipment linkage control device, characterized in that, The device is applied to a first detection device that is communicatively connected to the controlled cluster. The first detection device serves as the main detection device and information processing equipment in the linkage control process. It is used to detect the movement information of the controlled subjects in the controlled cluster. The controlled cluster includes a first type of controlled subjects and a second type of controlled subjects, and the second type of controlled subjects are all communicatively connected to the corresponding second detection device. The first type of controlled subject refers to a sensor within a preset area, and the second type of controlled subject refers to a controlled device; the device includes: The information acquisition module is used to acquire dynamic feature data and action timestamps from the first type of controlled subject; wherein, the dynamic feature data includes at least the biometric information of the target user; and the action timestamps are used to record the timing information of the dynamic feature data acquired by the first detection device. The information configuration module is used to generate linkage configuration information for the second detection device based on the action timestamp, wherein the linkage configuration information includes at least the target detection frequency; The information synchronization module is used to send the corresponding linkage configuration information to the second detection device to trigger the second detection device to detect static feature data according to the mode indicated by the linkage configuration information; wherein, the static feature data includes the current state of the second type of controlled subject; The linkage control module is used to acquire the static feature data from the second detection device and to perform linkage control on the second type of controlled subject based on the biometric information and the static feature data.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.