Intelligent equipment control method and system based on inter-process communication

CN119254557AActive Publication Date: 2025-01-03SHENZHEN X-FOCUS CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411613990.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-01-03
Estimated Expiration
2044-11-13

AI Technical Summary

Technical Problem

Smart devices cannot be dynamically adjusted in indoor space to adapt to user location changes, resulting in poor user experience and affecting collaboration and interaction between devices.

Method used

Using inter-process communication method, dynamic control logic is constructed by collecting and analyzing user behavior, scene information and device status, multi-dimensional intelligent device collaboration and user interaction are realized, and the user's mood level is regulated.

Benefits of technology

It realizes dynamic control of smart devices in different locations and online management of user moods, improving collaboration and user experience between devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119254557A_ABST
    Figure CN119254557A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent device control method and system based on inter-process communication, and the method comprises the steps: in an indoor space, defining an intelligent control logic based on the communication logic of a plurality of intelligent devices and the indoor space; a corresponding intelligent control mode is defined according to previous intelligent control information, intelligent control logic and a currently used user. In the intelligent control mode, constructing a corresponding action behavior set of the intelligent equipment according to the demand assistance instruction and inter-process communication; in an action behavior set of the intelligent equipment, according to the multiple dynamic distances, the sequenced action behaviors and the current position of the user, defining follow-up control logics of the multiple intelligent equipment, and based on the follow-up control logics and the state change information of the user, defining a mood level of the user, dynamic cooperation among the multiple intelligent devices and dynamic interaction between the intelligent devices and the user are achieved, and online management and control of the mood level of the user are guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent device control, and in particular to an intelligent device control method and system based on inter-process communication. Background Art

[0002] With the development of science and technology, smart devices are gradually applied to people's lives. Smart devices include lighting equipment, audio equipment, cleaning equipment, switch equipment, kitchen equipment, etc. In the indoor space, multiple smart devices perform corresponding operations according to the control instructions preset by the user. However, the user changes dynamically in the indoor space and passes through different positions. Multiple smart devices do not make corresponding adjustments according to the user's changes, which affects the dynamic interaction between each smart device and the user. Summary of the invention

[0003] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides a smart device control method and system based on inter-process communication. In an indoor space, the smart control logic is defined based on the communication logic of multiple smart devices and the indoor space; the previous smart control information in the indoor space is collected, and the corresponding smart control mode is defined according to the previous smart control information, the smart control logic and the current user, so as to facilitate multi-dimensional control of the previous smart control information, the smart control logic and the current user, thereby ensuring the accuracy of the smart control mode.

[0004] In the intelligent control mode, the user's demand information set is defined according to the behavior change information, indoor scenes and the user's previous information base; the final demand information is defined based on the user's demand information set and the user's behavior information in multiple dimensions, the demand assistance instructions are defined based on the final demand information, and the corresponding action behavior set of the intelligent device is constructed according to the demand assistance instructions and inter-process communication; in the action behavior set of the intelligent device, the follow-up control logic of multiple intelligent devices is defined according to multiple dynamic distances, sorted action behaviors and the user's current position, the user's mood level is defined based on the follow-up control logic and the user's state change information, and multiple intelligent devices are introduced to trigger the follow-up control logic of the user's location, thereby ensuring the follow-up control of the user at different locations, realizing dynamic collaboration between multiple intelligent devices and dynamic interaction between each intelligent device and the user, thereby adjusting the user's mood coefficient and ensuring online control of the user's mood level.

[0005] The embodiment of the present invention provides a smart device control method based on inter-process communication, which is applied to a smart device control scenario; The intelligent device control method based on inter-process communication includes: In the indoor space, the intelligent control logic is defined based on the communication logic of multiple smart devices and the indoor space; Collect previous intelligent control information in the indoor space, and define a corresponding intelligent control mode according to the previous intelligent control information, intelligent control logic and the current user; In the intelligent control mode, a corresponding indoor scene is constructed according to the user's state, the user's current behavior and multiple intelligent devices, and inter-process communication is performed for multiple intelligent devices in the indoor scene; Collect user behavior change information in real time, and define the user's demand information set based on the behavior change information, indoor scenes, and the user's previous information base; Based on the user's demand information set and the user's behavior information in multiple dimensions, the final demand information is defined, and the demand assistance instructions are defined based on the final demand information. According to the demand assistance instructions and inter-process communication, the corresponding action behavior set of the smart device is constructed; In the action behavior set of the smart devices, the follow-up control logic of multiple smart devices is defined according to multiple dynamic distances, the sorted action behaviors and the current location of the user, and the user's mood level is defined based on the follow-up control logic and the user's state change information.

[0006] Optionally, in the indoor space, defining the intelligent control logic based on the communication logic of multiple intelligent devices and the indoor space includes: Locate multiple smart devices in indoor spaces; Dynamically interact with multiple smart devices and define the communication logic of multiple smart devices in the dynamic interaction; triggering online communication between multiple smart devices according to the communication logic; Collecting an internal distribution map of the indoor space, and defining an interior style of the indoor space according to the internal distribution map of the indoor space; The intelligent control logic is defined based on the interior style of the indoor space, the communication logic of the multiple intelligent devices, and the types of the multiple intelligent devices.

[0007] Optionally, the collecting of previous intelligent control information in the indoor space and defining a corresponding intelligent control mode according to the previous intelligent control information, intelligent control logic and the currently used user include: Freeze the indoor space and collect previous intelligent control information in the indoor space; Locate dynamic objects in the indoor space and perform positioning detection based on the location of the dynamic objects to determine the current user; Dynamically associate previous intelligent control information, intelligent control logic, and current users; defining a first mode coefficient based on previous intelligent control information and intelligent control logic; Based on the intelligent control logic and the currently used user defined second mode coefficients, and associating the second mode coefficients with the first mode coefficients; A corresponding intelligent control mode is defined based on the second mode coefficient, the first mode coefficient, the indoor space and the corresponding intelligent control table; at this time, a matching coefficient between the second mode coefficient and the first mode coefficient is defined. If the matching coefficient is lower than the preset matching coefficient, a plurality of sub-indoor areas are divided according to the indoor space, corresponding functional coefficients are matched according to the plurality of sub-indoor areas, and the corresponding first mode coefficient is optimized according to each functional coefficient and the second mode coefficient to adjust the matching coefficient until the matching coefficient reaches the preset matching coefficient.

[0008] Optionally, in the intelligent control mode, building a corresponding indoor scene according to the user's state, the user's current behavior and multiple smart devices, and performing inter-process communication for multiple smart devices in the indoor scene includes: Define the corresponding intelligent control mode and perform follow-up control on the user; Based on the user's follow-up control, the user's images in different dimensions are collected, and corresponding image sets are constructed according to the user's images in different dimensions; Constructing a user's state diagram according to the image collection, and presenting the user's state according to the user's state diagram and the indoor space; Associating the user's state, the user's current behavior, and multiple smart devices, and building corresponding scenario coefficients according to the user's state, the user's current behavior, and the multiple smart devices; Define the indoor scene according to the scene coefficient and the indoor scene table; In this indoor scene, inter-process communication is performed for multiple smart devices. At this time, each process in the multiple smart devices dynamically communicates and dynamically exchanges real-time data.

[0009] Optionally, the real-time collection of user behavior change information and the definition of the user's demand information set according to the behavior change information, indoor scenes and the user's previous information base include: Collect multiple behaviors of users within a preset time and build a behavior set based on multiple behaviors; Define the user's behavior change information based on the behavior set and the user's location, and collect the user's behavior change information; Correlate behavior change information, indoor scenes, and the user's previous information base; Define the first demand factor based on behavior change information and indoor scenarios; Define the second demand factor based on behavior change information and the user's previous information base; The second demand factor and the first demand factor are associated, and a user's demand information set is defined according to the second demand factor and the first demand factor.

[0010] Optionally, the step of defining final demand information based on the user's demand information set and the user's behavior information in multiple dimensions, defining demand assistance instructions based on the final demand information, and constructing a corresponding action behavior set of the smart device according to the demand assistance instructions and inter-process communication includes: Determine the user's demand information set; Defining multiple primary demand information based on the screening of the user's demand information set; A plurality of action behaviors of the user in the indoor space are collected, and the user's behavior information in multiple dimensions is defined according to the division of the plurality of action behaviors.

[0011] Optionally, the method of defining final demand information based on the user's demand information set and the user's behavior information in multiple dimensions, defining demand assistance instructions based on the final demand information, and constructing a corresponding action behavior set of the smart device according to the demand assistance instructions and inter-process communication, further includes: Associate multiple primary demand information and user behavior information in multiple dimensions; Define the final demand information based on multiple primary demand information and user behavior information in multiple dimensions; Dynamically associate final demand information and intelligent control mode, and define demand assistance instructions based on the final demand information and intelligent control mode; A set of action behaviors of the corresponding intelligent devices is constructed according to the demand assistance instruction, the corresponding intelligent devices and the inter-process communication; at this time, the corresponding intelligent device is triggered according to the demand assistance instruction, and an assistance relationship is constructed according to the multiple intelligent devices, and the assistance level between the multiple intelligent devices is defined according to the instruction level in the demand assistance instruction and the types of functions that the multiple intelligent devices are responsible for, and the corresponding communication effect level of the inter-process communication is matched according to the assistance level between the multiple intelligent devices, so as to dynamically ensure the matching effect of the communication effect level of the inter-process communication corresponding to the assistance level between the multiple intelligent devices.

[0012] Optionally, in the action behavior set of the smart device, defining the follow-up control logic of multiple smart devices according to multiple dynamic distances, the sorted action behaviors and the current location of the user, and defining the mood level of the user based on the follow-up control logic and the state change information of the user, includes: In the action behavior set of the smart device, the action behavior of each smart device is sorted; Collect and sort each action behavior; Multiple dynamic distances are defined based on the locations of various smart devices and the dynamic location of the user.

[0013] Optionally, in the action behavior set of the smart device, the following control logic of multiple smart devices is defined according to multiple dynamic distances, the sorted action behaviors and the current location of the user, and the mood level of the user is defined based on the following control logic and the state change information of the user, and further includes: Associating multiple dynamic distances, sorted actions, and the user's current location; Defining the follow-up control logic of the plurality of smart devices based on the plurality of dynamic distances, the sorted action behaviors, and the current location of the user, and defining the follow-up control logic of the plurality of smart devices; Trigger multiple smart devices to provide follow-up assistance to the user according to the follow-up control logic; Collect multiple states of the user within a preset time, and define the user's state change information based on the multiple states; The user's mood coefficient is defined based on the follow-up control logic and the user's state change information, and the user's mood level is defined according to the user's mood coefficient, current time and indoor space.

[0014] In addition, an embodiment of the present invention further provides an intelligent device control system based on inter-process communication, and the intelligent device control system based on inter-process communication includes: A positioning module is used to define intelligent control logic in indoor space based on the communication logic of multiple smart devices and indoor space; The intelligent control module is used to collect the previous intelligent control information in the indoor space and define the corresponding intelligent control mode according to the previous intelligent control information, intelligent control logic and the current user; A communication module, used to build a corresponding indoor scene according to the user's state, the user's current behavior and multiple smart devices in the smart control mode, and perform inter-process communication for multiple smart devices in the indoor scene; The demand module is used to collect the user's behavior change information in real time and define the user's demand information set based on the behavior change information, indoor scenes and the user's previous information base; An action behavior module is used to define final demand information based on a user's demand information set and the user's behavior information in multiple dimensions, define demand assistance instructions based on the final demand information, and construct a corresponding action behavior set of the smart device according to the demand assistance instructions and inter-process communication; The follow-up control module is used to define the follow-up control logic of multiple smart devices in the action behavior set of the smart devices according to multiple dynamic distances, sorted action behaviors and the current location of the user, and define the user's mood level based on the follow-up control logic and the user's state change information.

[0015] In an embodiment of the present invention, through the method in the embodiment of the present invention, in an indoor space, an intelligent control logic is defined based on the communication logic of multiple smart devices and the indoor space; previous intelligent control information in the indoor space is collected, and corresponding intelligent control modes are defined based on previous intelligent control information, intelligent control logic and currently used users, so as to facilitate multi-dimensional control of previous intelligent control information, intelligent control logic and currently used users, thereby ensuring the accuracy of the intelligent control mode.

[0016] In the intelligent control mode, the user's demand information set is defined according to the behavior change information, indoor scenes and the user's previous information base; the final demand information is defined based on the user's demand information set and the user's behavior information in multiple dimensions, the demand assistance instructions are defined based on the final demand information, and the corresponding action behavior set of the intelligent device is constructed according to the demand assistance instructions and inter-process communication; in the action behavior set of the intelligent device, the follow-up control logic of multiple intelligent devices is defined according to multiple dynamic distances, sorted action behaviors and the user's current position, the user's mood level is defined based on the follow-up control logic and the user's state change information, and multiple intelligent devices are introduced to trigger the follow-up control logic of the user's location, thereby ensuring the follow-up control of the user at different locations, realizing dynamic collaboration between multiple intelligent devices and dynamic interaction between each intelligent device and the user, thereby adjusting the user's mood coefficient and ensuring online control of the user's mood level. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0018] Figure 1 is a flowchart of an intelligent device control method based on inter-process communication in an embodiment of the present invention; Figure 2 is a flow chart of S11 in the intelligent device control method based on inter-process communication in an embodiment of the present invention; Figure 3 is a flow chart of S12 in the intelligent device control method based on inter-process communication in an embodiment of the present invention; Figure 4 is a flow chart of S13 in the intelligent device control method based on inter-process communication in an embodiment of the present invention; Figure 5is a flow chart of S14 in the intelligent device control method based on inter-process communication in an embodiment of the present invention; Figure 6 is a flow chart of S15 in the intelligent device control method based on inter-process communication in an embodiment of the present invention; Figure 7 is a flow chart of S16 in the intelligent device control method based on inter-process communication in an embodiment of the present invention; Figure 8 It is a schematic diagram of the structure of an intelligent device control system based on inter-process communication in an embodiment of the present invention; Fig. 9 The figure is a hardware diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0020] See also Figures 1 to 9 , a smart device control method based on inter-process communication, applied to smart device control scenarios; the smart device control method based on inter-process communication includes: Step S11: in the indoor space, define the intelligent control logic based on the communication logic of multiple intelligent devices and the indoor space; Step S12: collecting previous intelligent control information in the indoor space, and defining a corresponding intelligent control mode according to the previous intelligent control information, intelligent control logic and the currently used user; Step S13: in the intelligent control mode, a corresponding indoor scene is constructed according to the user's state, the user's current behavior and multiple intelligent devices, and inter-process communication is performed for multiple intelligent devices in the indoor scene; Step S14: collecting the user's behavior change information in real time, and defining the user's demand information set according to the behavior change information, indoor scenes and the user's previous information base; Step S15: defining final demand information based on the user's demand information set and the user's behavior information in multiple dimensions, defining demand assistance instructions based on the final demand information, and constructing a corresponding action behavior set of the smart device according to the demand assistance instructions and inter-process communication; Step S16: In the action behavior set of the smart device, define the follow-up control logic of multiple smart devices according to multiple dynamic distances, the sorted action behaviors and the current location of the user, and define the user's mood level based on the follow-up control logic and the user's state change information.

[0021] In an embodiment of the present invention, through the method in the embodiment of the present invention, in an indoor space, an intelligent control logic is defined based on the communication logic of multiple smart devices and the indoor space; previous intelligent control information in the indoor space is collected, and corresponding intelligent control modes are defined based on previous intelligent control information, intelligent control logic and currently used users, so as to facilitate multi-dimensional control of previous intelligent control information, intelligent control logic and currently used users, thereby ensuring the accuracy of the intelligent control mode.

[0022] In the intelligent control mode, the user's demand information set is defined according to the behavior change information, indoor scenes and the user's previous information base; the final demand information is defined based on the user's demand information set and the user's behavior information in multiple dimensions, the demand assistance instructions are defined based on the final demand information, and the corresponding action behavior set of the intelligent device is constructed according to the demand assistance instructions and inter-process communication; in the action behavior set of the intelligent device, the follow-up control logic of multiple intelligent devices is defined according to multiple dynamic distances, sorted action behaviors and the user's current position, the user's mood level is defined based on the follow-up control logic and the user's state change information, and multiple intelligent devices are introduced to trigger the follow-up control logic of the user's location, thereby ensuring the follow-up control of the user at different locations, realizing dynamic collaboration between multiple intelligent devices and dynamic interaction between each intelligent device and the user, thereby adjusting the user's mood coefficient and ensuring online control of the user's mood level.

[0023] refer to Figure 2 , in step S11, in the indoor space, the intelligent control logic is defined based on the communication logic of multiple intelligent devices and the indoor space; In the specific implementation process of the present invention, the specific steps may be: S111: Locating multiple smart devices in an indoor space; S112: Dynamically interacting with multiple smart devices, and defining communication logic of the multiple smart devices in the dynamic interaction; S113: triggering online communication between multiple smart devices according to the communication logic; S114: collecting an internal distribution map of the indoor space, and defining an interior style of the indoor space according to the internal distribution map of the indoor space; S115: Define intelligent control logic based on the interior style of the indoor space, the communication logic of the plurality of intelligent devices, and the types of the plurality of intelligent devices.

[0024] In an embodiment of the present application, multiple smart devices are positioned in an indoor space and controlled. At this time, dynamic interaction is performed based on the multiple smart devices, and communication logic of the multiple smart devices is defined in the dynamic interaction, so as to trigger online communication between the multiple smart devices according to the communication logic, thereby realizing online communication between the multiple smart devices, ensuring intelligent management and control between the multiple smart devices, and realizing collaborative management and control of multiple smart devices relative to the same user.

[0025] Therefore, the internal distribution map of the indoor space is collected, and the interior style of the indoor space is defined according to the internal distribution map of the indoor space, so as to further control the distribution of the indoor space, thereby defining the interior style of the indoor space, ensuring the accuracy of the interior style of the indoor space, so as to associate the interior style of the indoor space, the communication logic of multiple smart devices and the types of multiple smart devices, and then define the intelligent control logic based on the interior style of the indoor space, the communication logic of multiple smart devices and the types of multiple smart devices, which fully reflects the intelligent control effect between multiple smart devices and ensures the communication effect between multiple smart devices.

[0026] refer to Figure 3 , in step S12, the previous intelligent control information in the indoor space is collected, and the corresponding intelligent control mode is defined according to the previous intelligent control information, the intelligent control logic and the currently used user; In the specific implementation process of the present invention, the specific steps may be: S121: freeze the indoor space and collect previous intelligent control information in the indoor space; S122: Locate a dynamic object in the indoor space, and perform positioning detection according to the location of the dynamic object to determine the current user; S123: Dynamically associate previous intelligent control information, intelligent control logic, and currently used users; S124: defining a first mode coefficient based on previous intelligent control information and intelligent control logic; S125: defining a second mode coefficient based on the intelligent control logic and the currently used user, and associating the second mode coefficient with the first mode coefficient; S126: Define a corresponding intelligent control mode based on the second mode coefficient, the first mode coefficient, the indoor space and the corresponding intelligent control table.

[0027] In an embodiment of the present application, in an indoor space, an intelligent control logic is defined based on the communication logic of multiple smart devices and the indoor space; previous intelligent control information in the indoor space is collected, and corresponding intelligent control modes are defined based on previous intelligent control information, intelligent control logic and currently used users, so as to facilitate multi-dimensional control of previous intelligent control information, intelligent control logic and currently used users, thereby ensuring the accuracy of the intelligent control mode.

[0028] At this time, in the indoor space, freeze the indoor space, and collect the previous intelligent control information in the indoor space. Use the previous intelligent control information as a reference for past data and control it in combination with the current time.

[0029] At the same time, it locates dynamic objects in the indoor space and performs positioning detection based on the location of the dynamic objects to determine the current user, so as to control the current user in the dynamic objects, ensuring the accuracy of the current user. At the same time, it coordinates the control of the current user based on multiple smart devices.

[0030] Therefore, dynamic association is performed with previous intelligent control information, intelligent control logic and currently used users; the first mode coefficient is defined based on previous intelligent control information and intelligent control logic, thereby performing multi-dimensional control on previous intelligent control information and intelligent control logic and ensuring the accuracy of the first mode coefficient.

[0031] In addition, based on the intelligent control logic and the user-defined second mode coefficient, multi-dimensional control is performed on the intelligent control logic and the user currently in use to ensure the accuracy of the second mode coefficient, thereby associating the second mode coefficient and the first mode coefficient, and then defining the corresponding intelligent control mode based on the second mode coefficient, the first mode coefficient, the indoor space and the corresponding intelligent control table. Multiple factors are controlled based on the second mode coefficient to ensure the accuracy of the intelligent control mode. Optionally, the intelligent control mode includes intelligent dimming, intelligent power-on, intelligent cleaning and other modes.

[0032] At this time, a matching coefficient between the second mode coefficient and the first mode coefficient is defined. If the matching coefficient is lower than the preset matching coefficient, a plurality of sub-indoor areas are divided according to the indoor space, and corresponding functional coefficients are matched according to the plurality of sub-indoor areas. The corresponding first mode coefficient is optimized according to each functional coefficient and the second mode coefficient to adjust the matching coefficient until the matching coefficient reaches the preset matching coefficient, thereby ensuring the matching effect between the second mode coefficient and the first mode coefficient and thus ensuring the accuracy of the intelligent control mode.

[0033] refer to Figure 4, in step S13, in the intelligent control mode, a corresponding indoor scene is constructed according to the user's state, the user's current behavior and multiple smart devices, and inter-process communication is performed for multiple smart devices in the indoor scene; In the specific implementation process of the present invention, the specific steps may be: S131: define a corresponding intelligent control mode and perform follow-up control on the user; S132: collecting images of the user in different dimensions based on the follow-up control of the user, and constructing corresponding image sets according to the images of the user in different dimensions; S133: constructing a user status diagram according to the image set, and presenting the user status according to the user status diagram and the indoor space; S134: Associating the user's state, the user's current behavior, and the multiple smart devices, and constructing corresponding scenario coefficients according to the user's state, the user's current behavior, and the multiple smart devices; S135: defining an indoor scene according to the scene coefficient and the indoor scene table; S136: Inter-process communication is performed for multiple smart devices in the indoor scene. At this time, each process in the multiple smart devices performs dynamic communication and dynamically exchanges real-time data.

[0034] In an embodiment of the present application, a corresponding intelligent control mode is defined, and follow-up control is performed on the user to facilitate follow-up control of the user, thereby ensuring that the camera device focuses on the user, and then based on the user's follow-up control, images of the user in different dimensions are collected, and corresponding image sets are constructed according to the images of the user in different dimensions. Image sets are introduced to realize image control of the user in multiple dimensions.

[0035] At this time, a user's state diagram is constructed based on the image set, and the user's state is presented based on the user's state diagram and the indoor space, so as to facilitate state control of the user's state diagram and the indoor space, thereby ensuring the accuracy of the user's state and achieving precise control of the user's state.

[0036] Therefore, the user's status, the user's current behavior and multiple smart devices are associated, and corresponding scene coefficients are constructed according to the user's status, the user's current behavior and multiple smart devices; the indoor scene is defined according to the scene coefficient and the indoor scene table; inter-process communication is performed for multiple smart devices in the indoor scene. At this time, each process in the multiple smart devices communicates dynamically and dynamically exchanges real-time data, so as to fully control the real-time data in real time, and dynamically adjust multiple real-time data and the user's status, thereby adjusting the smart control of the user by the smart device.

[0037] refer to Figure 5 ,S14: collect the user's behavior change information in real time, and define the user's demand information set according to the behavior change information, indoor scenes and the user's previous information base; In the specific implementation process of the present invention, the specific steps may be: S141: Collect multiple behaviors of the user within a preset time, and construct a behavior set based on the multiple behaviors; S142: defining the user's behavior change information based on the behavior set and the user's location, and collecting the user's behavior change information; S143: Associating behavior change information, indoor scenes, and the user's previous information base; S144: defining a first demand factor according to the behavior change information and the indoor scene; S145: defining a second demand factor based on the behavior change information and the user's previous information base; S146: Associating the second demand factor with the first demand factor, and defining a user's demand information set according to the second demand factor and the first demand factor.

[0038] In an embodiment of the present application, multiple behaviors of a user within a preset time are collected, a behavior set is constructed based on the multiple behaviors, the multiple behaviors of the user are presented based on the behavior set, and the multiple behaviors of the user are controlled, so as to define the user's behavior change information based on the behavior set and the user's location, collect the user's behavior change information, present the user's dynamic changes through the user's behavior change information, and control the user's behavior change process.

[0039] Therefore, the behavior change information, indoor scenes and the user's previous information library are associated; the first demand factor is defined according to the behavior change information and the indoor scene, so as to perform multi-dimensional control based on the behavior change information and the indoor scene; in addition, the second demand factor is defined according to the behavior change information and the user's previous information library, so as to introduce the second demand factor and the first demand factor, thereby associating the second demand factor and the first demand factor, and defining the user's demand information set according to the second demand factor and the first demand factor.

[0040] refer to Figure 6 , S15: defining final demand information based on the user's demand information set and the user's behavior information in multiple dimensions, defining demand assistance instructions based on the final demand information, and constructing a corresponding action behavior set of the smart device according to the demand assistance instructions and inter-process communication; In the specific implementation process of the present invention, the specific steps may be: S151: freeze the user's demand information set; S152: defining a plurality of primary demand information based on screening of the user's demand information set; S153: collecting multiple action behaviors of the user in the indoor space, and defining the user's behavior information in multiple dimensions according to the division of the multiple action behaviors; S154: Associating multiple primary demand information and user behavior information in multiple dimensions; defining final demand information according to the multiple primary demand information and user behavior information in multiple dimensions; S155: dynamically associating the final demand information and the intelligent control mode, and defining a demand assistance instruction based on the final demand information and the intelligent control mode; S156: Constructing a corresponding action behavior set of the smart device according to the required assistance instruction, the corresponding smart device and the inter-process communication.

[0041] In an embodiment of the present application, a user's demand information set is frozen so that the user's needs can be presented through the user's demand information set, and then the needs can be controlled. At this time, multiple primary demand information is defined based on the screening of the user's demand information set; multiple action behaviors of the user in the indoor space are collected, and the user's behavior information in multiple dimensions is defined according to the division of the multiple action behaviors.

[0042] Therefore, multiple primary demand information and user behavior information in multiple dimensions are associated; final demand information is defined based on multiple primary demand information and user behavior information in multiple dimensions to facilitate multi-level management and control of the demand information set, thereby realizing the definition of final demand information by multiple primary demand information, and thus ensuring the accuracy of the final demand information.

[0043] Furthermore, the final demand information and the intelligent control mode are dynamically associated, and demand assistance instructions are defined based on the final demand information and the intelligent control mode; the corresponding action behavior set of the intelligent device is constructed according to the demand assistance instructions, the corresponding intelligent device and the inter-process communication, which ensures the action behavior of multiple intelligent devices, so as to facilitate collaborative management based on multiple intelligent devices and multi-dimensional collaborative management around the user.

[0044] At this time, the corresponding intelligent device is triggered according to the demand assistance instruction, and an assistance relationship is established based on multiple intelligent devices. The assistance level between multiple intelligent devices is defined according to the instruction level in the demand assistance instruction and the types of functions that the multiple intelligent devices are responsible for. The corresponding communication effect level of the inter-process communication is matched according to the assistance level between the multiple intelligent devices to dynamically ensure the matching effect of the communication effect level of the inter-process communication corresponding to the assistance level between the multiple intelligent devices, thereby realizing efficient interaction of multiple intelligent devices and ensuring good traffic effect.

[0045] refer to Figure 7 , S16: in the action behavior set of the smart device, define the follow-up control logic of multiple smart devices according to multiple dynamic distances, the sorted action behaviors and the current location of the user, and define the mood level of the user based on the follow-up control logic and the state change information of the user; In the specific implementation process of the present invention, the specific steps may be: S161: sorting the action behaviors of each smart device in the action behavior set of the smart device; S162: Collect and sort each action behavior; S163: defining a plurality of dynamic distances based on locations of each smart device and a dynamic location of the user; S164: defining the follow-up control logic of the plurality of smart devices based on the plurality of dynamic distances, the sorted action behaviors, and the current position of the user, and defining the follow-up control logic of the plurality of smart devices; S165: triggering multiple smart devices to provide follow-up assistance to the user according to the follow-up control logic; S166: Collect multiple states of the user within a preset time, and define the state change information of the user according to the multiple states; define the user's mood coefficient based on the follow-up control logic and the user's state change information, and define the user's mood level according to the user's mood coefficient, current time and indoor space.

[0046] During the specific implementation of the present invention, in the intelligent control mode, a user's demand information set is defined according to behavior change information, indoor scenes and the user's previous information base; final demand information is defined based on the user's demand information set and the user's behavior information in multiple dimensions, demand assistance instructions are defined based on the final demand information, and a corresponding action behavior set of the intelligent device is constructed according to the demand assistance instructions and inter-process communication; in the action behavior set of the intelligent device, the follow-up control logic of multiple intelligent devices is defined according to multiple dynamic distances, sorted action behaviors and the user's current position, the user's mood level is defined based on the follow-up control logic and the user's state change information, and multiple intelligent devices are introduced to trigger the follow-up control logic of the user's location, thereby ensuring follow-up control of the user at different locations, realizing dynamic collaboration between multiple intelligent devices and dynamic interaction between each intelligent device and the user, thereby adjusting the user's mood coefficient and ensuring online control of the user's mood level.

[0047] At this time, in the action behavior set of the smart device, the action behavior of each smart device is sorted. At the same time, the sorted action behaviors are collected, and multiple dynamic distances are defined based on the location of each smart device and the dynamic location of the user, so as to introduce multiple dynamic distances and realize dynamic control of multiple smart devices and users.

[0048] Therefore, based on multiple dynamic distances, sorted action behaviors and the user's current position, the follow-up control logic of multiple smart devices is defined; according to the follow-up control logic, the follow-up assistance of multiple smart devices to the user is triggered, so as to realize the real-time control of the user by multiple smart devices. At the same time, multiple states of the user within a preset time are collected, and the state change information of the user is defined according to the multiple states; based on the follow-up control logic and the state change information of the user, the mood coefficient of the user is defined, and the mood level of the user is defined according to the mood coefficient of the user, the current time and the indoor space, the mood level of the user is fully considered in the coordinated management and control of multiple smart devices, and the feedback of the mood of the user by multiple smart devices is realized.

[0049] In an embodiment of the present invention, through the method in the embodiment of the present invention, in an indoor space, an intelligent control logic is defined based on the communication logic of multiple smart devices and the indoor space; previous intelligent control information in the indoor space is collected, and corresponding intelligent control modes are defined based on previous intelligent control information, intelligent control logic and currently used users, so as to facilitate multi-dimensional control of previous intelligent control information, intelligent control logic and currently used users, thereby ensuring the accuracy of the intelligent control mode.

[0050] In the intelligent control mode, the user's demand information set is defined according to the behavior change information, indoor scenes and the user's previous information base; the final demand information is defined based on the user's demand information set and the user's behavior information in multiple dimensions, the demand assistance instructions are defined based on the final demand information, and the corresponding action behavior set of the intelligent device is constructed according to the demand assistance instructions and inter-process communication; in the action behavior set of the intelligent device, the follow-up control logic of multiple intelligent devices is defined according to multiple dynamic distances, sorted action behaviors and the user's current position, the user's mood level is defined based on the follow-up control logic and the user's state change information, and multiple intelligent devices are introduced to trigger the follow-up control logic of the user's location, thereby ensuring the follow-up control of the user at different locations, realizing dynamic collaboration between multiple intelligent devices and dynamic interaction between each intelligent device and the user, thereby adjusting the user's mood coefficient and ensuring online control of the user's mood level.

[0051] See also Figure 8 , Figure 8 It is a schematic diagram of the structural composition of an intelligent device control system based on inter-process communication in an embodiment of the present invention.

[0052] like Figure 8 As shown, an intelligent device control system based on inter-process communication, the intelligent device control system based on inter-process communication includes: A positioning module 21 is used to define intelligent control logic in the indoor space based on the communication logic of multiple intelligent devices and the indoor space; The intelligent control module 22 is used to collect the previous intelligent control information in the indoor space, and define the corresponding intelligent control mode according to the previous intelligent control information, intelligent control logic and the current user; The communication module 23 is used to build a corresponding indoor scene according to the user's state, the user's current behavior and multiple smart devices in the smart control mode, and perform inter-process communication for multiple smart devices in the indoor scene; The demand module 24 is used to collect the user's behavior change information in real time, and define the user's demand information set according to the behavior change information, indoor scenes and the user's previous information base; The action behavior module 25 is used to define the final demand information based on the user's demand information set and the user's behavior information in multiple dimensions, define the demand assistance instruction based on the final demand information, and construct the corresponding action behavior set of the smart device according to the demand assistance instruction and inter-process communication; The follow-up control module 26 is used to define the follow-up control logic of multiple smart devices in the action behavior set of the smart devices according to multiple dynamic distances, sorted action behaviors and the current location of the user, and define the user's mood level based on the follow-up control logic and the user's state change information.

[0053] See also Fig. 9 , refer to the following Fig. 9 The electronic device 40 according to this embodiment of the present invention will be described. Fig. 9 The electronic device 40 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0054] like Fig. 9 As shown, the electronic device 40 is in the form of a general computing device. The components of the electronic device 40 may include but are not limited to: at least one processing unit 41, at least one storage unit 42, and a bus 43 connecting different system components (including the storage unit 42 and the processing unit 41).

[0055] The storage unit stores program codes, which can be executed by the processing unit 41, so that the processing unit 41 executes the steps according to various exemplary embodiments of the present invention described in the above “Embodiment Method” section of this specification.

[0056] The storage unit 42 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .

[0057] The storage unit 42 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0058] Bus 43 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0059] The electronic device 40 may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), one or more devices that enable a user to interact with the electronic device 40, and / or any device that enables the electronic device 40 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 44. Furthermore, the electronic device 40 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 45. Fig. 9 As shown, the network adapter 45 communicates with other modules of the electronic device 40 via the bus 43. It should be understood that although Fig. 9 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 40, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup planning systems.

[0060] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes a number of instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0061] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc. In addition, it stores computer program instructions, and when the computer program instructions are executed by a computer, the computer executes the above method.

[0062] In addition, the above describes in detail the intelligent device control method and system based on inter-process communication provided by the embodiments of the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for controlling an intelligent device based on inter-process communication, characterized in that: Applied to smart device control scenarios; The intelligent device control method based on inter-process communication includes: In the indoor space, the intelligent control logic is defined based on the communication logic of multiple smart devices and the indoor space; Collect previous intelligent control information in the indoor space, and define a corresponding intelligent control mode according to the previous intelligent control information, intelligent control logic and the current user; In the intelligent control mode, a corresponding indoor scene is constructed according to the user's state, the user's current behavior and multiple intelligent devices, and inter-process communication is performed for multiple intelligent devices in the indoor scene; Collect user behavior change information in real time, and define the user's demand information set based on the behavior change information, indoor scenes, and the user's previous information base; Based on the user's demand information set and the user's behavior information in multiple dimensions, the final demand information is defined, and the demand assistance instructions are defined based on the final demand information. According to the demand assistance instructions and inter-process communication, the corresponding action behavior set of the smart device is constructed; In the action behavior set of the smart devices, the follow-up control logic of multiple smart devices is defined according to multiple dynamic distances, the sorted action behaviors and the current location of the user, and the user's mood level is defined based on the follow-up control logic and the user's state change information.

2. The intelligent device control method based on inter-process communication according to claim 1, characterized in that: In the indoor space, the intelligent control logic is defined based on the communication logic of multiple intelligent devices and the indoor space, including: Locate multiple smart devices in indoor spaces; Dynamically interact with multiple smart devices and define the communication logic of multiple smart devices in the dynamic interaction; triggering online communication between multiple smart devices according to the communication logic; Collecting an internal distribution map of the indoor space, and defining an interior style of the indoor space according to the internal distribution map of the indoor space; The intelligent control logic is defined based on the interior style of the indoor space, the communication logic of the multiple intelligent devices, and the types of the multiple intelligent devices.

3. The intelligent device control method based on inter-process communication according to claim 2, characterized in that: The collecting of previous intelligent control information in the indoor space and defining a corresponding intelligent control mode according to the previous intelligent control information, intelligent control logic and the currently used user include: Freeze the indoor space and collect previous intelligent control information in the indoor space; Locate dynamic objects in the indoor space and perform positioning detection based on the location of the dynamic objects to determine the current user; Dynamically associate previous intelligent control information, intelligent control logic, and current users; defining a first mode coefficient based on previous intelligent control information and intelligent control logic; Based on the intelligent control logic and the currently used user defined second mode coefficients, and associating the second mode coefficients with the first mode coefficients; A corresponding intelligent control mode is defined based on the second mode coefficient, the first mode coefficient, the indoor space and the corresponding intelligent control table; at this time, a matching coefficient between the second mode coefficient and the first mode coefficient is defined. If the matching coefficient is lower than the preset matching coefficient, a plurality of sub-indoor areas are divided according to the indoor space, corresponding functional coefficients are matched according to the plurality of sub-indoor areas, and the corresponding first mode coefficient is optimized according to each functional coefficient and the second mode coefficient to adjust the matching coefficient until the matching coefficient reaches the preset matching coefficient.

4. The intelligent device control method based on inter-process communication according to claim 3 is characterized in that: In the intelligent control mode, a corresponding indoor scene is constructed according to the user's state, the user's current behavior and multiple smart devices, and inter-process communication is performed for multiple smart devices in the indoor scene, including: Define the corresponding intelligent control mode and perform follow-up control on the user; Based on the user's follow-up control, the user's images in different dimensions are collected, and corresponding image sets are constructed according to the user's images in different dimensions; Constructing a user's state diagram according to the image collection, and presenting the user's state according to the user's state diagram and the indoor space; Associating the user's state, the user's current behavior, and multiple smart devices, and building corresponding scenario coefficients according to the user's state, the user's current behavior, and the multiple smart devices; Define the indoor scene according to the scene coefficient and the indoor scene table; In this indoor scene, inter-process communication is performed for multiple smart devices. At this time, each process in the multiple smart devices dynamically communicates and dynamically exchanges real-time data.

5. The intelligent device control method based on inter-process communication according to claim 4, characterized in that: The real-time collection of user behavior change information and the definition of the user's demand information set based on the behavior change information, indoor scenes and the user's previous information base include: Collect multiple behaviors of users within a preset time and build a behavior set based on multiple behaviors; Define the user's behavior change information based on the behavior set and the user's location, and collect the user's behavior change information; Correlate behavior change information, indoor scenes, and the user's previous information base; Define the first demand factor based on behavior change information and indoor scenarios; Define the second demand factor based on behavior change information and the user's previous information base; The second demand factor and the first demand factor are associated, and a user's demand information set is defined according to the second demand factor and the first demand factor.

6. The intelligent device control method based on inter-process communication according to claim 5, characterized in that: The method of defining final demand information based on the user's demand information set and the user's behavior information in multiple dimensions, defining demand assistance instructions based on the final demand information, and constructing a corresponding action behavior set of the smart device according to the demand assistance instructions and inter-process communication includes: Determine the user's demand information set; Defining multiple primary demand information based on the screening of the user's demand information set; A plurality of action behaviors of the user in the indoor space are collected, and the user's behavior information in multiple dimensions is defined according to the division of the plurality of action behaviors.

7. The intelligent device control method based on inter-process communication according to claim 6, characterized in that: The method further includes: defining final demand information based on the user's demand information set and the user's behavior information in multiple dimensions, defining demand assistance instructions based on the final demand information, and constructing a corresponding action behavior set of the smart device according to the demand assistance instructions and inter-process communication. Associating multiple primary demand information and user behavior information in multiple dimensions; defining final demand information based on multiple primary demand information and user behavior information in multiple dimensions; Dynamically associate the final demand information and the intelligent control mode, and define demand assistance instructions based on the final demand information and the intelligent control mode; A set of action behaviors of the corresponding intelligent devices is constructed according to the demand assistance instruction, the corresponding intelligent devices and the inter-process communication; at this time, the corresponding intelligent device is triggered according to the demand assistance instruction, and an assistance relationship is constructed according to the multiple intelligent devices, and the assistance level between the multiple intelligent devices is defined according to the instruction level in the demand assistance instruction and the types of functions that the multiple intelligent devices are responsible for, and the corresponding communication effect level of the inter-process communication is matched according to the assistance level between the multiple intelligent devices, so as to dynamically ensure the matching effect of the communication effect level of the inter-process communication corresponding to the assistance level between the multiple intelligent devices.

8. The intelligent device control method based on inter-process communication according to claim 7, characterized in that: In the action behavior set of the smart device, the follow-up control logic of multiple smart devices is defined according to multiple dynamic distances, the sorted action behaviors and the current location of the user, and the mood level of the user is defined based on the follow-up control logic and the state change information of the user, including: In the action behavior set of the smart device, the action behavior of each smart device is sorted; Collect and sort each action behavior; Multiple dynamic distances are defined based on the locations of various smart devices and the dynamic location of the user.

9. The intelligent device control method based on inter-process communication according to claim 8, characterized in that: In the action behavior set of the smart device, the follow-up control logic of multiple smart devices is defined according to multiple dynamic distances, the sorted action behaviors and the current location of the user, and the mood level of the user is defined based on the follow-up control logic and the state change information of the user, and further includes: Associating multiple dynamic distances, sorted action behaviors, and a current location of a user; defining a follow-up control logic of multiple smart devices based on the multiple dynamic distances, sorted action behaviors, and a current location of a user, and defining a follow-up control logic of multiple smart devices; Trigger multiple smart devices to provide follow-up assistance to the user according to the follow-up control logic; Collect multiple states of the user within a preset time, and define the user's state change information based on the multiple states; define the user's mood coefficient based on the follow-up control logic and the user's state change information, and define the user's mood level based on the user's mood coefficient, current time and indoor space.

10. An intelligent device control system based on inter-process communication, characterized in that: The intelligent device control system based on inter-process communication is applied to the intelligent device control method based on inter-process communication as claimed in any one of claims 1 to 9, and the intelligent device control system based on inter-process communication includes: A positioning module is used to define intelligent control logic in indoor space based on the communication logic of multiple smart devices and indoor space; The intelligent control module is used to collect the previous intelligent control information in the indoor space and define the corresponding intelligent control mode according to the previous intelligent control information, intelligent control logic and the current user; A communication module, used to build a corresponding indoor scene according to the user's state, the user's current behavior and multiple smart devices in the smart control mode, and perform inter-process communication for multiple smart devices in the indoor scene; The demand module is used to collect the user's behavior change information in real time and define the user's demand information set based on the behavior change information, indoor scenes and the user's previous information base; An action behavior module is used to define final demand information based on a user's demand information set and the user's behavior information in multiple dimensions, define demand assistance instructions based on the final demand information, and construct a corresponding action behavior set of the smart device according to the demand assistance instructions and inter-process communication; The follow-up control module is used to define the follow-up control logic of multiple smart devices in the action behavior set of the smart devices according to multiple dynamic distances, sorted action behaviors and the current location of the user, and define the user's mood level based on the follow-up control logic and the user's state change information.

Citation Information

Patent Citations

  • Event processing method, device and system

    CN115220372A

  • Intelligent household electrical appliance linkage control system and method

    CN115236996A

  • Room scene control method and device, electronic equipment and storage medium

    CN115755707A

  • Context aware actions among heterogeneous internet of things (IOT) devices

    US20140244710A1