Property equipment control method based on behavior pattern and its system, equipment and medium
Through the property equipment control method based on behavioral mode, using the communication between the property server and the equipment, and planning and starting the property equipment based on user behavior data, the problems of insufficient resource utilization and low service personalization in traditional property management methods are solved, and higher household satisfaction is achieved.
Patent Information
- Application Number
- CN202411041847.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-07-31
AI Technical Summary
Traditional property management methods rarely consider the actual needs of individual residents, resulting in insufficient resource utilization, low level of service personalization and low household satisfaction.
The property equipment control method based on behavioral mode is adopted, through the communication between the property server and the property equipment, the user terminal is detected and the user identification is obtained, the behavior trajectory is planned based on the user identification, the resident address and the behavior data, and the property equipment located in the trajectory is activated in turn.
Fully consider the needs of residents, improve the efficiency and accuracy of property equipment control, and effectively improve residents' satisfaction.
Smart Images

Figure CN118984258B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to but is not limited to the field of property management technology, and in particular to a property equipment control method based on behavior patterns and its system, equipment, and medium. Background Art
[0002] With the acceleration of urbanization, property management services play an increasingly important role in modern society. Traditional property management relies on fixed-mode services, such as scheduled cleaning and scheduled lighting control, and rarely considers the actual needs of individual residents, resulting in certain limitations in existing property equipment control methods in terms of resource utilization, service personalization, and resident satisfaction. Summary of the invention
[0003] The embodiments of the present application provide a property equipment control method based on behavior patterns and its system, equipment, and medium, which can fully consider the needs of residents to achieve the control of property equipment and effectively improve the satisfaction of residents.
[0004] In a first aspect, an embodiment of the present application provides a property equipment control method based on a behavior pattern, which is applied to a property equipment control system, wherein the property equipment control system includes a property server and a plurality of property equipments, wherein the property server is in communication connection with each of the property equipments, and the property equipment control method based on the behavior pattern includes:
[0005] When the target property device detects a user terminal, it obtains a user identifier corresponding to the user terminal and sends the user identifier to the property server, wherein the target property device belongs to the property device;
[0006] The property server determines the corresponding resident address and behavior data according to the user identifier, and plans a first behavior trajectory according to the resident address, the behavior data and the target property equipment;
[0007] Determine the property equipment located in the first behavior trajectory as a first equipment, wherein the first equipment belongs to the target property equipment;
[0008] The first devices are started in sequence based on the first behavior trajectory and a preset startup strategy.
[0009] In some embodiments, the number of the target property devices is multiple, the property server determines the corresponding resident address and behavior data according to the user identifier, and plans a first behavior trajectory according to the resident address, the behavior data and the target property device, including:
[0010] When the user terminal is connected to each of the target property devices through near field communication, the user terminal sends a first authentication request to the property server through each of the target property devices;
[0011] When the property server determines that each of the first authentication requests is passed, the property server controls each of the target property devices to record the first connection number, the first connection timestamp and the first connection duration for the near field communication connection with the user terminal, and each of the target property devices sends the corresponding first connection number, the first connection timestamp and the first connection duration to the property server;
[0012] The property server determines the first connection number, the first connection timestamp and the first connection duration as the behavior data.
[0013] In some embodiments, the target property device includes at least a second device and a third device, the connection timestamp of the near field communication connection between the user terminal and the second device is earlier than the connection timestamp of the near field communication connection between the user terminal and the third device, the startup permission priority corresponding to the second device is higher than the startup permission priority of the third device, and the property server determines the corresponding resident address and behavior data according to the user identifier, and plans a first behavior trajectory according to the resident address, the behavior data and the target property device, including:
[0014] When the user terminal is connected to the second device through near field communication, the user terminal sends a second authentication request to the property server through the second device;
[0015] When the property server passes the authentication based on the second authentication request, the target Token is obtained and saved from the second authentication request;
[0016] The property server controls the second device to record a second connection number, a second connection timestamp, and a second connection duration of the near field communication connection between the second device and the user terminal;
[0017] When the third authentication request received by the property server includes the target Token, the third authentication request is sent by the user terminal through the third device, and the property server controls the third device to record the third connection number, third connection timestamp and third connection duration of the near field communication connection between the third device and the user terminal;
[0018] The property server determines the second connection number, the third connection timestamp, the second connection timestamp, the third connection timestamp, the second connection duration and the third connection duration as the behavior data.
[0019] In some embodiments, planning a first behavior trajectory according to the resident address, the behavior data, and the target property equipment includes:
[0020] The property server determines the startup configuration information of each of the target property devices based on all the first connection times, the first connection timestamp and the first connection duration;
[0021] The property server determines a first location point corresponding to each of the target property devices, and plans the first behavior trajectory based on the resident address, the first device identifier corresponding to each of the target property devices, the startup configuration information, and the first location point;
[0022] After starting the first device in sequence based on the first behavior trajectory and the preset startup strategy, the method further includes:
[0023] Each of the first devices records a reference connection number, a reference connection timestamp, and a reference connection duration for near field communication connection with the user terminal, and sends the reference connection number, the reference connection timestamp, and the reference connection duration to the property server;
[0024] When the property server detects that any one of the reference connection times is not equal to the corresponding first connection times, or any one of the reference connection timestamps is outside the corresponding preset time range, or the difference between any one of the reference connection durations and the corresponding first connection duration exceeds a duration threshold, the exceptional behavior track corresponding to the user identifier is obtained, wherein the exceptional behavior track is different from the first behavior track;
[0025] The property server determines the behavior anomaly detection result corresponding to the user identifier based on the exceptional behavior track, the number of reference connections, the timestamp of the reference connections, and the duration of the reference connections;
[0026] When the behavior anomaly detection result indicates that the user identification behavior is abnormal, the property server generates a first prompt message based on the number of reference connections, the timestamps of the reference connections and the duration of the reference connections, and sends the first prompt message to the target owner account associated with the user identification.
[0027] In some embodiments, the target owner account corresponds to a plurality of associated accounts, and the method further includes:
[0028] In the case where the abnormal behavior detection result indicates that the user identification behavior is abnormal, when the property server receives feedback information of the first prompt information, the feedback information includes a second behavior trajectory that is different from the first behavior trajectory, the property server replaces the first behavior trajectory with the second behavior trajectory;
[0029] When the abnormal behavior detection result indicates that the user identification behavior is abnormal, when the property server does not receive feedback information of the first prompt information within a preset time period, the property server generates an alarm message based on the first prompt message and sends the alarm message to all the associated accounts.
[0030] In some embodiments, before the property server controls to start each of the first devices based on the startup configuration information, the method further includes:
[0031] When the property server detects that any of the first devices is unresponsive, it determines the reference device type of the unresponsive first device, and determines the remaining devices in the property devices except all the first devices as first target devices, and the device type of the first target device is the reference device type;
[0032] The property server determines the startup configuration information corresponding to the unresponsive first device as reference configuration information, and determines the first target location point of the first target device;
[0033] The property server associates the reference configuration information with the target location point, and determines all first devices except the unresponsive first device as second target devices;
[0034] The property server replaces the location point corresponding to the unresponsive first device with the first target location point, and reconstructs a new first behavior trajectory based on the resident address, the first target location point, and all the second target location points, and generates a second prompt information based on the new first behavior trajectory, and sends the second prompt information to the user terminal.
[0035] In some embodiments, reconstructing a new first target behavior trajectory based on the household address, the first target location point and all the second target location points includes:
[0036] Determine a first distance and a second distance between the position point corresponding to the unresponsive first device and a first reference position point and a second reference position point, respectively, wherein a startup sequence corresponding to the first reference position point is before a startup sequence corresponding to the position point corresponding to the unresponsive first device, and a startup sequence corresponding to the second reference position point is after a startup sequence corresponding to the position point corresponding to the unresponsive first device;
[0037] Determine the step frequency information of the user identifier, and adjust the start configuration information corresponding to the first target location point and the second target location point whose start sequence is after the first target location point based on the step frequency information, the first distance, and the second distance to obtain target configuration information;
[0038] The new first target behavior trajectory is reconstructed based on the first target location point and all the second target location points, the device identifiers corresponding to the first target location point and all the second target location points, the startup configuration information corresponding to the first reference location point, the target configuration information and the resident address.
[0039] In the second aspect, an embodiment of the present application provides a property equipment control system, comprising at least one control processor and a memory for communicating with the at least one control processor; the memory stores instructions that can be executed by the at least one control processor, and the instructions are executed by the at least one control processor so that the at least one control processor can execute the behavior pattern-based property equipment control method as described in the first aspect.
[0040] In a third aspect, an embodiment of the present application further provides an electronic device, including the property equipment control system of the second aspect.
[0041] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the property equipment control method based on behavior patterns as described in the first aspect.
[0042] The embodiment of the present application provides a property equipment control method based on behavior pattern and its system, equipment and medium, the method comprising: when the target property equipment detects a user terminal, obtaining the user identification corresponding to the user terminal, and sending the user identification to the property server, wherein the target property equipment belongs to the property equipment; the property server determines the corresponding resident address and behavior data according to the user identification, and plans a first behavior trajectory according to the resident address, the behavior data and the target property equipment; determines the property equipment located in the first behavior trajectory as the first device, wherein the first device belongs to the target property equipment; starts the first device in sequence based on the first behavior trajectory and the preset startup strategy. According to the scheme provided by the embodiment of the present application, based on the linkage between the user terminal and the property equipment, and the behavior data planning of the user identification corresponding to the user terminal is used to predict the first behavior trajectory of the target user corresponding to the user identification, and starts the property equipment located in the first behavior trajectory in sequence. Compared with the property equipment control scheme of the fixed mode, the present application fully considers the needs of residents to realize the control of property equipment and effectively improves the satisfaction of residents. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 It is a flowchart of the steps of a property equipment control method based on a behavior pattern provided by an embodiment of the present application;
[0044] Figure 2 is a schematic diagram of a property equipment control method based on a behavior pattern provided by another embodiment of the present application;
[0045] Figure 3 This is a structural diagram of a property equipment control system provided in another embodiment of the present application. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0047] It is understood that although the functional modules are divided in the device schematic diagram and the logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flow chart. The terms "first", "second", etc. in the specification, claims or the above drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0048] With the acceleration of urbanization, property management services play an increasingly important role in modern society. Traditional property management relies on fixed-mode services, such as scheduled cleaning and scheduled lighting control, and rarely considers the actual needs of individual residents, resulting in certain limitations in existing property equipment control methods in terms of resource utilization, service personalization, and resident satisfaction.
[0049] To solve the above problems, the embodiment of the present application provides a property equipment control method based on behavior pattern and its system, equipment and medium, the method comprising: when the target property equipment detects the user terminal, obtain the user identification corresponding to the user terminal, and send the user identification to the property server, wherein the target property equipment belongs to the property equipment; the property server determines the corresponding resident address and behavior data according to the user identification, and plans a first behavior trajectory according to the resident address, the behavior data and the target property equipment; determines the property equipment located in the first behavior trajectory as the first device, wherein the first device belongs to the target property equipment; starts the first device in sequence based on the first behavior trajectory and the preset startup strategy. According to the scheme provided by the embodiment of the present application, based on the linkage between the user terminal and the property equipment, and the behavior data planning of the user identification corresponding to the user terminal is used to predict the first behavior trajectory of the target user corresponding to the user identification, and starts the property equipment located in the first behavior trajectory in sequence. Compared with the property equipment control scheme of the fixed mode, the present application fully considers the needs of residents to realize the control of property equipment and effectively improves the satisfaction of residents.
[0050] The embodiments of the present application are further described below in conjunction with the accompanying drawings.
[0051] refer to Figure 1 , Figure 1 This is a flowchart of a property equipment control method based on a behavior pattern provided by an embodiment of the present application. The embodiment of the present application provides a property equipment control method based on a behavior pattern. The method is applied to a property equipment control system. The property equipment control system includes a property server and multiple property equipment. The property server is connected to each property equipment in communication. The method includes but is not limited to the following steps:
[0052] Step S10, when the target property equipment detects the user terminal, obtains the user identification corresponding to the user terminal, and sends the user identification to the property server, wherein the target property equipment belongs to the property equipment;
[0053] Step S20, the property server determines the corresponding resident address and behavior data according to the user identifier, and plans a first behavior trajectory according to the resident address, behavior data and target property equipment;
[0054] Step S30, determining the property equipment located in the first behavior trajectory as the first equipment, wherein the first equipment belongs to the target property equipment;
[0055] Step S40: starting the first device in sequence based on the first behavior trajectory and the preset starting strategy.
[0056] It should be noted that the target property equipment of this embodiment belongs to the property equipment, and each property equipment is preset with a candidate user identification list, which includes multiple candidate user identifications. For example, when user identification D belongs to the candidate user identification list of property equipment E, then property equipment E is the target property equipment of user identification D, that is, the target property equipment of this embodiment is the equipment in the property equipment associated with the user identification. This embodiment can establish an association relationship between the user identification and the corresponding target property equipment through the household address, for example, Figure 2 As shown, property equipment 122, 123 and 124 belong to area A, and user ID D belongs to area A. Therefore, user ID D exists in the candidate user ID lists corresponding to property equipment 122, 123 and 124, and property equipment 122, 123 and 124 are determined as target property equipment corresponding to the user ID, while user ID D is not recorded in the candidate user ID lists of other property equipment 121 and property equipment 125 that are communicatively connected to the property server 110. It is also possible to select the target property equipment from all the property equipment based on behavioral data by logging into the web page platform corresponding to the property server 110.
[0057] It should be noted that the behavior data of this embodiment is the behavior preference data of the target user corresponding to the user identifier in the area where the property equipment is located. The behavior data is obtained by comprehensive analysis based on multiple historical behavior data of the target user within a preset time period and the location information of the property equipment that has been connected to the user terminal for near-field communication.
[0058] It should be noted that the action trajectory of this embodiment is used to indicate the startup timestamp, startup sequence and startup duration for each first device planned based on the household address, behavior data and target property equipment corresponding to the user identifier.
[0059] It should be noted that the startup strategy of this embodiment is adjusted or executed based on the first behavior trajectory and the connection status of the near field communication connection between each first device and the user terminal in the first behavior trajectory. For example, the first device includes device m, device n and device l. The startup sequence corresponding to device m, device n and device l is arranged from front to back. First, device m is controlled to be started. After the user terminal completes the near field communication connection with device m, device n is controlled to be started. When the user terminal does not establish a near field communication connection with device n within a preset time period, device l is stopped from being started; when the user terminal establishes a near field communication connection with device n within a preset time period, device l is controlled to be started. In this way, the startup control of the first device can be dynamically adjusted based on the real-time connection status of the near field communication connection between each first device and the user terminal, thereby reducing the waste of property resources.
[0060] It should be noted that the user terminal in the embodiment of the present application can be a mobile phone device with a property software logged in or an NFC device with a built-in user ID. Figure 2 When the user terminal 200 approaches the corresponding target property equipment, the target property equipment can detect the user terminal 200, obtain the user identification corresponding to the user terminal 200, and send the user identification to the property server 110, wherein the target property equipment belongs to the property equipment; the property server 110 of this embodiment is preset with a user property attribute list, and the user property attribute list represents the mapping relationship between the user identification of each registered resident and the corresponding resident address and behavior data. When the property server 110 receives the user identification, it can determine the resident address and behavior data corresponding to the user identification through the user property attribute list, and plan a first behavior trajectory according to the resident address, behavior data and target property equipment; determine the property equipment located in the first behavior trajectory as the first device; and start the first device in sequence based on the first behavior trajectory and the preset startup strategy. In this way, based on the linkage between the user terminal 200 and the property equipment, the behavior data planning of the user identifier corresponding to the user terminal 200 is used to predict the first behavior trajectory of the target user corresponding to the user identifier, and the property equipment located in the first behavior trajectory is started in sequence based on the first behavior trajectory. Compared with the fixed mode property equipment control scheme, it can fully consider the needs of residents to realize the control of property equipment and effectively improve the residents' satisfaction.
[0061] In addition, in some embodiments, there are multiple target property devices, and the steps of obtaining behavior data include but are not limited to the following steps:
[0062] When the user terminal is connected to each target property device through near-field communication, the user terminal sends a first authentication request to the property server through each target property device; when the property server determines that each first authentication request is passed, the property server controls each target property device to record the first connection number, first connection timestamp and first connection duration of the near-field communication connection with the user terminal, and each target property device sends the corresponding first connection number, first connection timestamp and first connection duration to the property server; the property server determines all the first connection numbers, the first connection timestamp and the first connection duration as the behavior data.
[0063] It can be understood that all property equipment is located in the target area. In this embodiment, the behavior data corresponding to the user identification is obtained by detecting the user terminal passing through multiple target property equipment in the target area and recording the location change path of the user terminal. Whether the target property equipment can record the behavior data of the user terminal requires the user terminal to send a first authentication request to the property server through the target property equipment to detect whether the user terminal has the right to enjoy property services. The user identification of this embodiment has multiple types, for example, including resident type, cleaner type and property manager type. When the user identification belongs to the cleaner type and the property manager type, it does not enjoy the right to property services, the first authentication request is not passed, and the target property equipment does not record the behavior data of the user terminal. When it is detected that the user identification belongs to the resident type, the property server determines that the corresponding first authentication requests are passed, and controls each target property equipment to record the first connection number, first connection timestamp and first connection duration of the near field communication connection with the user terminal. Each target property equipment sends the corresponding first connection number, first connection timestamp and first connection duration to the property server, and all the first connection numbers, first connection timestamps and first connection durations are determined as behavior data, providing effective data support for the subsequent planning of the first target behavior trajectory.
[0064] In addition, in some embodiments, the target property device includes at least a second device and a third device, the connection timestamp of the near field communication connection between the user terminal and the second device is earlier than the connection timestamp of the near field communication connection between the user terminal and the third device, and the startup permission priority corresponding to the second device is higher than the startup permission priority of the third device. The steps of obtaining the behavior data include but are not limited to the following steps:
[0065] When the user terminal is connected to the second device through near-field communication, the user terminal sends a second authentication request to the property server through the second device; when the property server passes the authentication based on the second authentication request, it obtains and saves the target Token from the second authentication request; the property server controls the second device to record the second connection number, second connection timestamp and second connection duration of the near-field communication connection between the second device and the user terminal; when the third authentication request received by the property server includes the target Token, the third authentication request is sent by the user terminal through the second device, and the property server controls the third device to record the third connection number, third connection timestamp and third connection duration of the near-field communication connection between the third device and the user terminal; the property server determines the second connection number, the third connection timestamp, the second connection timestamp, the third connection timestamp, the second connection duration and the third connection duration as the behavior data.
[0066] It can be understood that, referring to the description of the above embodiment, whether the target property equipment can record the behavior data of the user terminal requires the user terminal to send an authentication request to the property server through the target property equipment to detect whether the user terminal has the right to enjoy the property service. In the case where there are multiple target property equipment, for example, the target property equipment includes at least a second device and a third device, wherein the startup permission priority corresponding to the second device is higher than the startup permission priority of the third device. When the user terminal is connected to the second device through near-field communication, the user terminal sends a second authentication request to the property server through the second device; when the property server passes the authentication based on the second authentication request, it means that the user terminal has a higher authority, and the property server obtains and saves the target Token from the second authentication request; the property server controls the second device to record the second device and the user terminal. The second connection number, second connection timestamp and second connection duration of the near field communication connection; when the third authentication request received by the property server includes the target Token, the third authentication request is sent by the user terminal through the third device, and the property server controls the third device to record the third connection number, third connection timestamp and third connection duration of the near field communication connection between the third device and the user terminal; the property server determines the second connection number, the third connection timestamp, the second connection timestamp, the third connection timestamp, the second connection duration and the third connection duration as the behavior data, so that when the user terminal is successfully verified in the second device with a higher startup authority priority, the verification process of the user terminal in the third device with a lower startup authority priority can be reduced, thereby improving the efficiency of obtaining behavior data, and then improving the efficiency of subsequent planning of the first behavior trajectory.
[0067] Additionally, in some embodiments, Figure 1The step of planning a first behavior trajectory according to the resident address, the behavior data and the target property equipment in step S20 includes but is not limited to the following steps:
[0068] Step S21, the property server determines the startup configuration information of each of the target property devices based on all the first connection times, the first connection timestamp and the first connection duration;
[0069] Step S22, the property server determines the first location point corresponding to each of the target property devices, and plans the first behavior trajectory based on the resident address, the first device identifier corresponding to each of the target property devices, the startup configuration information and the first location point;
[0070] In execution Figure 1 After step S40, the property equipment control method based on behavior pattern provided in the embodiment of the present application includes but is not limited to the following steps:
[0071] Step S51, each of the first devices records a reference connection number, a reference connection timestamp, and a reference connection duration for near field communication connection with the user terminal, and sends the reference connection number, the reference connection timestamp, and the reference connection duration to the property server;
[0072] Step S52, when the property server detects that any of the reference connection times is not equal to the corresponding first connection times, or any of the reference connection timestamps is outside the corresponding preset time range, or the difference between any of the reference connection durations and the corresponding first connection duration exceeds a duration threshold, the exceptional behavior track corresponding to the user identifier is obtained, wherein the exceptional behavior track is different from the first behavior track;
[0073] Step S53, the property server determines the behavior anomaly detection result corresponding to the user identifier based on the exceptional behavior track, the number of reference connections, the timestamp of the reference connections, and the duration of the reference connections;
[0074] Step S54, when the behavior anomaly detection result indicates that the user identification behavior is abnormal, the property server generates a first prompt message based on the number of reference connections, the timestamp of the reference connections and the duration of the reference connections, and sends the first prompt message to the target owner account associated with the user identification.
[0075] It should be noted that the startup configuration information of this embodiment is used to indicate the startup timestamp, startup sequence and startup duration of each target property device.
[0076] The specific steps of planning the first behavior trajectory in this embodiment are that the property server determines the startup configuration information of each of the target property devices based on all the first connection times, the first connection timestamp and the first connection duration; the property server determines the first location point corresponding to each of the target property devices, and plans the first behavior trajectory based on the resident address, the first device identifier corresponding to each of the target property devices, the startup configuration information and the first location point, thereby providing effective data support for controlling the startup of the first device.
[0077] It can be understood that after starting the first devices in sequence, the near-field communication connection status between each first device and the user terminal is monitored in real time, and whether the user terminal moves according to the first behavior trajectory within a preset time period is monitored. Specifically, each first device records the reference connection number, reference connection timestamp and reference connection duration for near-field communication connection with the user terminal, and sends the reference connection number, reference connection timestamp and reference connection duration to the property server; when the property server detects that any one of the reference connection timestamps is not equal to the corresponding first connection number, or any one of the reference connection timestamps is outside the corresponding preset time range, or the difference between any one of the reference connection durations and the corresponding first connection duration exceeds the duration threshold, the exceptional behavior trajectory corresponding to the user identifier is obtained, wherein the exceptional behavior trajectory of this embodiment is preset during bad weather or holidays. In special circumstances such as the case where the behavior trajectory corresponding to the user identifier is different from the first behavior trajectory; the property server determines the behavior anomaly detection result corresponding to the user identifier based on the exceptional behavior trajectory, the number of reference connections, the timestamps of the reference connections, and the duration of the reference connections; when the behavior anomaly detection result indicates that the user identifier behavior is abnormal, it means that the movement path of the current user terminal does not follow the first behavior trajectory or the exceptional behavior trajectory. At this time, the property server generates a first prompt message based on the number of reference connections, the timestamps of the reference connections, and the duration of the reference connections, and sends the first prompt message to the target owner account associated with the user identifier, so that the prompt message can be used to determine whether it is necessary to re-plan the first behavior trajectory or the exceptional behavior trajectory; when the behavior anomaly detection result indicates that there is no abnormality in the user identifier behavior, the current first behavior trajectory is retained.
[0078] In addition, in some embodiments, the target owner account corresponds to multiple associated accounts. The property equipment control method based on behavior pattern provided in the embodiment of the present application includes but is not limited to the following steps:
[0079] Step S55, when the abnormal behavior detection result indicates that the user identification behavior is abnormal, when the property server receives feedback information of the first prompt information, and the feedback information includes a second behavior trajectory that is different from the first behavior trajectory, the property server replaces the first behavior trajectory with the second behavior trajectory;
[0080] Step S56, when the abnormal behavior detection result indicates that the user identification behavior is abnormal, when the property server does not receive feedback information of the first prompt information within a preset time period, the property server generates an alarm message based on the first prompt message and sends the alarm message to all associated accounts.
[0081] It can be understood that when the behavior anomaly detection result indicates that the user identification behavior is abnormal, when the property server receives feedback information of the first prompt information, the feedback information includes a second behavior trajectory that is different from the first behavior trajectory, indicating that it is necessary to request to re-plan the first behavior trajectory, the property server replaces the first behavior trajectory with the second behavior trajectory, and dynamically adjusts the first behavior trajectory based on the real-time needs of the residents, which can improve the accuracy of controlling the start of the first device and improve the residents' satisfaction; when the behavior anomaly detection result indicates that the user identification behavior is abnormal, when the property server does not receive feedback information of the first prompt information within a preset time period, it indicates that the user terminal may be in a dangerous situation. At this time, the property server generates an alarm message based on the first prompt message, and sends the alarm message to all associated accounts, which can ensure the safety of the target user corresponding to the handheld user terminal.
[0082] In addition, in some embodiments, when executing Figure 1 Before step S40 shown, the property equipment control method based on behavior pattern provided in the embodiment of the present application includes but is not limited to the following steps:
[0083] Step S61, when the property server detects that any first device is unresponsive, the reference device type of the unresponsive first device is determined, and the remaining devices in the property devices except all the first devices are determined as first target devices, and the device type of the first target device is the reference device type;
[0084] Step S62, the property server determines the startup configuration information corresponding to the unresponsive first device as reference configuration information, and determines the first target location point of the first target device;
[0085] Step S63, the property server associates the reference configuration information with the target location point, and determines all the first devices except the unresponsive first device as the second target device;
[0086] In step S64, the property server replaces the location point corresponding to the unresponsive first device with the first target location point, and reconstructs a new first behavior trajectory based on the resident address, the first target location point, and all the second target location points, and generates a second prompt information based on the new first behavior trajectory, and sends the second prompt information to the user terminal.
[0087] It can be understood that before controlling the start of the first device, the property equipment control system will detect in advance whether each first device responds and whether it can receive the control signal, so as to ensure the smooth progress of the startup control process. When the property server detects that any first device is unresponsive, it means that the first device is in a fault or has been used for other purposes. The reference device type of the unresponsive first device is determined, and the remaining devices in the property equipment except all the first devices are determined as the first target devices, that is, a replaceable first target device with the same device type as the reference device type is found from the target area; at this time, the property server determines the startup configuration information corresponding to the unresponsive first device as the reference configuration information, and determines the first target location point of the first target device; the property server associates the reference configuration information and the target location point, and determines the devices in all the first devices except the unresponsive first device as the second target device; the property server replaces the location point corresponding to the unresponsive first device with the first target location point, and reconstructs a new first behavior trajectory based on the resident address, the first target location point, and all the second target location points, and generates a second prompt information based on the new first behavior trajectory, and sends the second prompt information to the user terminal. Because one of the first devices in the first behavior trajectory fails to respond, the property server finds a replaceable first target device and re-plans a new first behavior trajectory to control the startup of a new property device combination. The relevant information of the new first behavior trajectory needs to be sent to the user terminal in advance to prompt the target user corresponding to the user terminal to take the new recommended path to enjoy the same property service rights as the first behavior trajectory.
[0088] In addition, in some embodiments, in step S64, a new first target behavior trajectory is reconstructed based on the household address, the first target location point and all the second target location points, including but not limited to the following steps:
[0089] Step S641, determining a first distance and a second distance between a position point corresponding to the unresponsive first device and a first reference position point and a second reference position point, respectively, wherein a startup sequence corresponding to the first reference position point is before a startup sequence corresponding to the position point corresponding to the unresponsive first device, and a startup sequence corresponding to the second reference position point is after a startup sequence corresponding to the position point corresponding to the unresponsive first device;
[0090] Step S642, determining the cadence information of the user identifier, and adjusting the start configuration information corresponding to the first target location point and the second target location point whose start sequence is after the first target location point based on the cadence information, the first distance and the second distance, to obtain the target configuration information;
[0091] Step S643, reconstructing a new first target behavior trajectory based on the first target location point and all the second target location points, the device identifiers corresponding to the first target location point and all the second target location points, the startup configuration information corresponding to the first reference location point, the target configuration information and the resident address.
[0092] It can be understood that after the present embodiment finds the first target device that replaces the unresponsive first device, since the positions of the first target device and the unresponsive first device are different, and the first behavior trajectory is planned in the order of the behavior requirements identified by the user, the distances between the position point corresponding to the first target device and the first reference position point and the second reference position point (i.e., the first distance and the second distance) are different from the distances between the position point corresponding to the unresponsive first device and the first reference position point and the second reference position point. Therefore, in the corresponding new first behavior trajectory, except for the position point corresponding to the first target device and the property equipment corresponding to the position point before the position point, the startup configuration information is consistent with the old first behavior trajectory, and the property equipment corresponding to the remaining position points The startup configuration information needs to be re-determined. Based on this, this embodiment determines the cadence information of the user identifier, and adjusts the startup configuration information corresponding to the first target position point and the second target position point whose startup order is after the first target position point based on the cadence information, the first distance and the second distance, to obtain the target configuration information; based on the first target position point and all the second target position points, the device identifiers corresponding to the first target position point and all the second target position points, the startup configuration information corresponding to the first reference position point, the target configuration information and the resident address, a new first target behavior trajectory is reconstructed to provide support for a new property equipment startup solution for the target user corresponding to the user terminal when the old first behavior trajectory is not available, thereby further improving resident satisfaction.
[0093] like Figure 3 As shown, Figure 3 : is a structural diagram of a property equipment control system provided by an embodiment of the present application. The present invention also provides a property equipment control system 300, including:
[0094] The processor 310 may be implemented by a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;
[0095] The memory 320 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 320 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 320, and the processor 310 calls and executes the property equipment control method based on the behavior pattern in the embodiment of this application;
[0096] Input / output interface 330, used to implement information input and output;
[0097] Communication interface 340, used to realize communication interaction between the apparatus and other devices, which can be realized by wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.);
[0098] bus 350 , which transmits information between the various components of the device (e.g., processor 310 , memory 320 , input / output interface 330 , and communication interface 340 );
[0099] The processor 310 , the memory 320 , the input / output interface 330 and the communication interface 340 are connected to each other in communication within the device via the bus 350 .
[0100] In addition, an embodiment of the present application further provides an electronic device, including the property equipment control system 300 of the above embodiment.
[0101] In addition, an embodiment of the present application further provides a storage medium, which is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the above-mentioned behavior-pattern-based property equipment control method is implemented.
[0102] As a non-transient computer-readable storage medium, the memory can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage devices. In some embodiments, the memory may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and are implemented to be located in one place, or may also be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0103] It will be appreciated by those skilled in the art that all or some of the steps and systems in the disclosed method above may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that may be used to store desired information and may be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0104] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the above-mentioned implementation mode. Technical personnel familiar with the field can also make various equivalent deformations or substitutions under the shared conditions without violating the spirit of the present invention. These equivalent deformations or substitutions are all included in the scope defined by the claims of the present invention.
Claims
1. A property equipment control method based on behavior pattern, characterized in that: Applied to a property equipment control system, the property equipment control system includes a property server and a plurality of property equipment, the property server is in communication connection with each of the property equipment, and the property equipment control method based on the behavior pattern includes: When the target property device detects a user terminal, it obtains a user identifier corresponding to the user terminal and sends the user identifier to the property server, wherein the target property device belongs to the property device; The property server determines the corresponding resident address and behavior data according to the user identifier, and plans a first behavior trajectory according to the resident address, the behavior data and the target property equipment; Determine the property equipment located in the first behavior trajectory as a first equipment, wherein the first equipment belongs to the target property equipment; Starting the first device in sequence based on the first behavior trajectory and a preset startup strategy; The target property device includes at least a second device and a third device, the connection timestamp of the near field communication connection between the user terminal and the second device is earlier than the connection timestamp of the near field communication connection between the user terminal and the third device, the startup permission priority corresponding to the second device is higher than the startup permission priority of the third device, and the behavior data is obtained according to the following steps, including: When the user terminal is connected to the second device through near field communication, the user terminal sends a second authentication request to the property server through the second device; When the property server passes the authentication based on the second authentication request, the target Token is obtained and saved from the second authentication request; The property server controls the second device to record a second connection number, a second connection timestamp, and a second connection duration of the near field communication connection between the second device and the user terminal; When the third authentication request received by the property server includes the target Token, the third authentication request is sent by the user terminal through the third device, and the property server controls the third device to record the third connection number, third connection timestamp and third connection duration of the near field communication connection between the third device and the user terminal; The property server determines the second connection number, the third connection timestamp, the second connection timestamp, the third connection timestamp, the second connection duration and the third connection duration as the behavior data.
2. The property equipment control method based on behavior pattern according to claim 1 is characterized in that: The number of the target property equipment is multiple, and the behavior data is obtained according to the following steps: When the user terminal is connected to each of the target property devices through near field communication, the user terminal sends a first authentication request to the property server through each of the target property devices; When the property server determines that each of the first authentication requests is passed, the property server controls each of the target property devices to record the first connection number, the first connection timestamp and the first connection duration for the near field communication connection with the user terminal, and each of the target property devices sends the corresponding first connection number, the first connection timestamp and the first connection duration to the property server; The property server determines the total number of the first connection times, the first connection timestamp and the first connection duration as the behavior data.
3. The property equipment control method based on behavior pattern according to claim 2 is characterized in that: Planning a first behavior trajectory according to the resident address, the behavior data, and the target property equipment includes: The property server determines the startup configuration information of each of the target property devices based on all the first connection times, the first connection timestamp and the first connection duration; The property server determines a first location point corresponding to each of the target property devices, and plans the first behavior trajectory based on the resident address, the first device identifier corresponding to each of the target property devices, the startup configuration information, and the first location point; After starting the first device in sequence based on the first behavior trajectory and the preset startup strategy, the method further includes: Each of the first devices records a reference connection number, a reference connection timestamp, and a reference connection duration for near field communication connection with the user terminal, and sends the reference connection number, the reference connection timestamp, and the reference connection duration to the property server; When the property server detects that any one of the reference connection times is not equal to the corresponding first connection times, or any one of the reference connection timestamps is outside the corresponding preset time range, or the difference between any one of the reference connection durations and the corresponding first connection duration exceeds a duration threshold, the exceptional behavior track corresponding to the user identifier is obtained, wherein the exceptional behavior track is different from the first behavior track; The property server determines the behavior anomaly detection result corresponding to the user identifier based on the exceptional behavior track, the number of reference connections, the timestamp of the reference connections, and the duration of the reference connections; When the behavior anomaly detection result indicates that the user identification behavior is abnormal, the property server generates a first prompt message based on the number of reference connections, the timestamps of the reference connections and the duration of the reference connections, and sends the first prompt message to the target owner account associated with the user identification.
4. The property equipment control method based on behavior pattern according to claim 3 is characterized in that: The target owner account corresponds to a plurality of associated accounts, and the method further includes: In the case where the abnormal behavior detection result indicates that the user identification behavior is abnormal, when the property server receives feedback information of the first prompt information, the feedback information includes a second behavior trajectory that is different from the first behavior trajectory, the property server replaces the first behavior trajectory with the second behavior trajectory; When the abnormal behavior detection result indicates that the user identification behavior is abnormal, when the property server does not receive feedback information of the first prompt information within a preset time period, the property server generates an alarm message based on the first prompt message and sends the alarm message to all the associated accounts.
5. The property equipment control method based on behavior pattern according to claim 1 is characterized in that: Before the property server controls to start each of the first devices based on the startup configuration information, the method further includes: When the property server detects that any of the first devices is unresponsive, it determines the reference device type of the unresponsive first device, and determines the remaining devices in the property devices except all the first devices as first target devices, and the device type of the first target device is the reference device type; The property server determines the startup configuration information corresponding to the unresponsive first device as reference configuration information, and determines the first target location point of the first target device; The property server associates the reference configuration information with the target location point, and determines all first devices except the unresponsive first device as second target devices; The property server replaces the location point corresponding to the unresponsive first device with the first target location point, and reconstructs a new first behavior trajectory based on the resident address, the first target location point, and all the second target location points, and generates a second prompt information based on the new first behavior trajectory, and sends the second prompt information to the user terminal.
6. The property equipment control method based on behavior pattern according to claim 5 is characterized in that: Reconstructing a new first target behavior trajectory based on the household address, the first target location point and all the second target location points includes: Determine a first distance and a second distance between the position point corresponding to the unresponsive first device and a first reference position point and a second reference position point, respectively, wherein a startup sequence corresponding to the first reference position point is before a startup sequence corresponding to the position point corresponding to the unresponsive first device, and a startup sequence corresponding to the second reference position point is after a startup sequence corresponding to the position point corresponding to the unresponsive first device; Determine the step frequency information of the user identifier, and adjust the start configuration information corresponding to the first target location point and the second target location point whose start sequence is after the first target location point based on the step frequency information, the first distance, and the second distance to obtain target configuration information; The new first target behavior trajectory is reconstructed based on the first target location point and all the second target location points, the device identifiers corresponding to the first target location point and all the second target location points, the startup configuration information corresponding to the first reference location point, the target configuration information and the resident address.
7. A property equipment control system, characterized in that: It includes at least one control processor and a memory for communicating with the at least one control processor; the memory stores instructions that can be executed by the at least one control processor, and the instructions are executed by the at least one control processor so that the at least one control processor can execute the behavior pattern-based property equipment control method as described in any one of claims 1 to 6.
8. An electronic device, characterized in that: Including the property equipment control system as described in claim 7.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the property equipment control method based on behavior patterns as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Intelligent equipment linkage method and device based on personnel trajectory, equipment and medium
CN117746545A