Intelligent terminal cross-platform message processing method and device

By using intelligent terminal cross-platform message processing methods and devices, cross-platform control and interoperability of multi-brand smart home devices have been achieved, solving the problem of unintelligent user interaction and improving user experience and device collaboration efficiency.

CN114003401BActive Publication Date: 2025-11-18GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111160586.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-30
Publication Date
2025-11-18
Estimated Expiration
2041-09-30

AI Technical Summary

Technical Problem

The lack of intelligent interaction between end users of multi-brand smart home devices leads to the need for users to install multiple apps, resulting in insufficient phone storage and lag. Furthermore, the limited freedom of user choice reduces the overall user experience.

Method used

By interconnecting multiple smart terminals of different brands locally, when a trigger signal is detected, it is parsed into a message to be processed and sent to the corresponding smart terminal for processing, thus realizing cross-platform control and interoperability, including the location information of the target area and operation instructions.

Benefits of technology

It allows you to control smart home devices from multiple brands without installing multiple apps, enabling interaction between devices and improving the collaborative efficiency and user experience of the smart home system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114003401B_ABST
    Figure CN114003401B_ABST
Patent Text Reader

Abstract

The application discloses a kind of intelligent terminal cross-platform message processing method and device.Therein, the method includes: any intelligent terminal in multiple different brands of intelligent terminal is parsed into to-be-processed message when detecting trigger signal, to-be-processed message includes: the position information of target area, at least one intelligent terminal in target area needs to be executed operation;Multiple different brands of intelligent terminal local interconnection;To-be-processed message is sent to at least one intelligent terminal;If there is first intelligent terminal in at least one intelligent terminal, the processing result of first intelligent terminal to to-be-processed message is outputted in response to to-be-processed message.Processing can be controlled to multiple brands of intelligent home equipment terminal without installing multiple APP, and multiple brands of intelligent home equipment terminal can also interact with each other, which can solve the technical problem that multiple brand intelligent home equipment terminal user interaction is not intelligent enough in related technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet of Things (IoT) technology, and more specifically, to a cross-platform message processing method and apparatus for smart terminals. Background Technology

[0002] With the development of the Internet of Things and wireless communication technologies, the smart home field has developed rapidly. However, the market is also flooded with various brands and types of smart device terminals. Each brand uses its own APP to control them, and installing multiple APPs on the mobile phone can easily cause problems such as insufficient mobile phone storage space and lag.

[0003] In related technologies, users can purchase smart home devices from the same brand and interact using the same app or smart voice control center; or they can combine a smart central control solution and smart home products from the same brand to solve problems such as insufficient phone storage and lag caused by installing multiple apps on their phones. However, this solution is not smart enough in terms of user interaction; multiple brands of smart home devices are controlled by multiple apps, which is not very intelligent; and the devices from different brands cannot interact with each other. Furthermore, users have limited freedom in choosing smart home products, which reduces the user experience.

[0004] There is currently no effective solution to the problem of insufficient intelligence in the user interaction of multi-brand smart home devices in the aforementioned technologies. Summary of the Invention

[0005] This application provides a cross-platform message processing method and apparatus for smart terminals, which at least solves the technical problem of insufficient intelligence in the interaction between users of multi-brand smart home devices in related technologies.

[0006] According to one aspect of the embodiments of this application, a cross-platform message processing method for smart terminals is provided, comprising: when any one of a plurality of smart terminals of different brands detects a trigger signal, parsing the trigger signal into a message to be processed, wherein the message to be processed includes: location information of a target area, and an operation to be performed by at least one smart terminal in the target area; the plurality of smart terminals of different brands are locally interconnected, the plurality of smart terminals of different brands include the at least one smart terminal, and the control area composed of the plurality of smart terminals of different brands includes the target area; sending the message to be processed to the at least one smart terminal; if a first smart terminal among the at least one smart terminal responds to the message to be processed, outputting the processing result of the first smart terminal on the message to be processed.

[0007] According to one aspect of the embodiments of this application, a cross-platform message processing apparatus for smart terminals is provided, comprising: a parsing unit, configured to parse a trigger signal into a message to be processed when any of a plurality of smart terminals of different brands detects a trigger signal, wherein the message to be processed includes: location information of a target area, and an operation to be performed by at least one smart terminal in the target area; the plurality of smart terminals of different brands are locally interconnected, the plurality of smart terminals of different brands include the at least one smart terminal, and the control area composed of the plurality of smart terminals of different brands includes the target area; a first sending unit, configured to send the message to be processed to the at least one smart terminal; and a first output unit, configured to output the processing result of the first smart terminal on the message to be processed if a first smart terminal among the at least one smart terminal responds to the message to be processed.

[0008] According to another aspect of the embodiments of this application, a storage medium is also provided, the storage medium including a stored program that executes the above-described method when the program is run.

[0009] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor performs the above-described method through the computer program.

[0010] This application provides a cross-platform message processing method for smart terminals. By interconnecting multiple smart terminals of different brands locally, when any smart terminal detects a trigger signal, it parses the trigger signal into a message to be processed. The message to be processed includes: location information of a target area and an operation to be performed by at least one smart terminal in the target area. Then, the message to be processed is sent to the at least one smart terminal for processing. If a first smart terminal among the at least one smart terminal can respond to the message to be processed, it outputs the processing result of the first smart terminal on the message to be processed. This method enables the control of smart home devices from multiple brands without the need to install multiple apps, and also allows interaction between smart home devices from multiple brands. This solves the technical problem of insufficient intelligence in user interaction of multi-brand smart home devices in related technologies. Attached Figure Description

[0011] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0012] Figure 1This is a flowchart of an optional cross-platform message processing method for smart terminals according to an embodiment of this application;

[0013] Figure 2 This is a schematic diagram of an optional message processing flow according to an embodiment of this application;

[0014] Figure 3 This is a flowchart of another optional cross-platform message processing method for smart terminals according to an embodiment of this application;

[0015] Figure 4 This is a schematic diagram of an optional cross-platform message processing device for smart terminals according to an embodiment of this application;

[0016] Figure 5 This is a structural block diagram of a terminal according to an embodiment of this application. Detailed Implementation

[0017] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0018] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0019] According to one aspect of the embodiments of this application, an embodiment of a cross-platform message processing method for smart terminals is provided. Figure 1 This is a flowchart of an optional cross-platform message processing method for smart terminals according to an embodiment of this application, such as... Figure 1 As shown, the method may include the following steps:

[0020] Step S101: When any of the multiple smart terminals of different brands detects a trigger signal, it parses the trigger signal into a message to be processed.

[0021] Optionally, multiple smart terminals from different brands can achieve local interconnection through interoperability technology. Each smart terminal can simultaneously send multiple messages to notify other smart terminals, using multi-threaded multi-tasking to notify selected smart terminals. These multiple smart terminals from different brands can include, but are not limited to, devices such as smart doorbells, smart TVs, and smart refrigerators. The control area comprised of these multiple smart terminals can include, but is not limited to, areas such as the living room, bedroom, and kitchen.

[0022] Optionally, the smart terminal can be equipped with image, voice, and sensor acquisition modules responsible for collecting environmental and / or user information. When the smart terminal's acquisition modules collect relevant information, they generate trigger signals; for example, a smart doorbell camera might collect image data of a guest, or a temperature sensor might collect temperature parameters.

[0023] Optionally, when any one of multiple smart terminals from different brands detects a trigger signal, the trigger signal can be re-parsed into a message to be processed with a new message type according to different spatial dimensions. The message to be processed may include: location information of the target area, and an operation to be performed by at least one smart terminal within the target area. The multiple smart terminals from different brands include the at least one smart terminal, and the control area comprised of the multiple smart terminals from different brands includes the target area. For example, the target area could be a living room, and the at least one smart terminal could be a smart TV, smart air conditioner, etc., within the living room. The message type of the message to be processed can be "area + operation," such as "living room + turn on the smart TV to play a TV program the guest likes."

[0024] As an optional embodiment, step S101, where any one of the multiple smart terminals from different brands detects a trigger signal, parses the trigger signal into a message to be processed, may include:

[0025] The trigger signal is generated when any of the smart terminals detects a user image;

[0026] Identify the user's identity information and obtain the user's historical behavior information and / or user preference information corresponding to the user's identity information;

[0027] The trigger signal is parsed into the message to be processed based on the user's historical behavior information and / or the user's preference information.

[0028] Optionally, after the trigger signal is generated when any smart terminal detects a user image, the method further includes:

[0029] Identify the user's facial expression information;

[0030] The trigger signal is parsed into the message to be processed based on the user's facial expression information.

[0031] For example, after the smart doorbell collects image data of guests, it identifies the user's identity and obtains as much information as possible about the user's preferences, habits, mood, etc. from the main control terminal. If the user should go to the living room as soon as possible, a message to be processed is generated according to the predefined message type "area + operation". For example, if the smart TV in the living room needs to be turned on to play the guest's favorite TV program, then according to the protocol setting, the living room is 1, and the task message to be processed is 1: TV-open-user's favorite program.

[0032] As another optional embodiment, step S101, when any of the multiple smart terminals from different brands detects a trigger signal, parses the trigger signal into a message to be processed, which may include:

[0033] The trigger signal is generated when any of the smart terminals detects the current environmental parameters;

[0034] The trigger signal is parsed into the message to be processed based on the difference between the current environmental parameters and the preset optimal environmental parameters.

[0035] For example, after the smart sensor device in the window collects parameters such as the current temperature, humidity, and light level, it obtains the user's preset optimal environmental parameters from the main control terminal, and generates a message to be processed by comparing the difference between the two, such as bedroom - humidifier - increase humidity.

[0036] Step S102: Send the message to be processed to the at least one smart terminal.

[0037] Optionally, the multiple smart terminals of different brands are interconnected locally. Any smart terminal that generates a message to be processed can interact with other smart terminals and can send the message to be processed to the corresponding at least one smart terminal so that the at least one smart terminal can respond to the message to be processed and realize the control operation of the smart home device terminal.

[0038] Step S103: If a first smart terminal among the at least one smart terminal responds to the message to be processed, output the processing result of the first smart terminal on the message to be processed.

[0039] Optionally, the first smart terminal may be any one, some or all of the at least one smart terminal. The first smart terminal is capable of responding to the message to be processed and outputting the processing result after processing the message to be processed.

[0040] As an optional embodiment, after sending the message to be processed to the at least one smart terminal in step S102, the method further includes:

[0041] If at least one of the smart terminals fails to respond to the message to be processed, the message to be processed will be sent to the control center.

[0042] The control center sends the message to be processed to the second smart terminal for processing.

[0043] Output the processing result of the second smart terminal on the message to be processed.

[0044] Optionally, the second smart terminal can be any one, some, or all of the at least one smart terminal. The second smart terminal cannot respond to the message to be processed. Here, the control center needs to resend the message to be processed to the second smart terminal for processing. After the second smart terminal processes the message, it outputs the processing result.

[0045] As an optional embodiment, the method further includes:

[0046] The processing results of the at least one smart terminal within the target area on the message to be processed are summarized to obtain summary information;

[0047] The summarized message will be displayed on the smart terminal closest to the user among the multiple smart terminals of different brands.

[0048] After multiple smart terminals have processed the pending messages, they aggregate the processing results and display the optimal solution on the screen of the smart terminal closest to the user. This optimal solution may include, but is not limited to, the following: optimal temperature, humidity, television content, ambient light, air quality, beverage selection, and a range of other services.

[0049] It should be noted that for trigger signals that cannot be parsed to identify new message types, this embodiment of the application can notify the control center, which can then remind the user whether corresponding control operations need to be performed.

[0050] This application provides a cross-platform message processing method for smart terminals. By interconnecting multiple smart terminals of different brands locally, when any smart terminal detects a trigger signal, it parses the trigger signal into a message to be processed. The message to be processed includes: location information of a target area and an operation to be performed by at least one smart terminal in the target area. Then, the message to be processed is sent to the at least one smart terminal for processing. If a first smart terminal among the at least one smart terminal can respond to the message to be processed, the processing result of the first smart terminal on the message to be processed is output. This method enables the control of smart home devices from multiple brands without the need to install multiple apps, and also allows interaction between smart home devices from multiple brands.

[0051] This application enables intelligent interaction among various smart home products, making smart living more convenient and improving the collaborative work of each smart terminal.

[0052] like Figure 2 As shown, this application triggers message types through any smart home device terminal, classifies message types, and transmits messages to devices in the same space that can execute the message type through cross-platform multi-task distribution technology. Multiple devices in the corresponding space type respond, thereby providing task services corresponding to the message type.

[0053] like Figure 3 As shown, the specific implementation method of this application may include the following steps:

[0054] Step S301: The smart terminal in each scenario acquires the signal to be processed;

[0055] In step S302, the signals acquired by each smart terminal are pre-processed and parsed into message types classified according to different spaces.

[0056] Step S303: Distribute the message type to the corresponding device using cross-platform multi-task distribution technology;

[0057] Step S304: Determine if there is a device response in the same space;

[0058] In step S305, if there is no device response, the main control APP, i.e. the control center mentioned above, is notified to manually send a message and assign the task to the specific device for operation.

[0059] Step S306: If a device responds, the responding device automatically executes the message task;

[0060] Step S307: The optimal solution is communicated to the nearest display terminal. The short-range transmission technology used can be Wi-Fi 6, UWB, Zigaee, etc.

[0061] The specific handling methods for message type interactions are as follows:

[0062] 1. Collect relevant signals through image, voice, sensor and other acquisition modules on any smart terminal; such as temperature collected by temperature sensor, and image data of guests collected by smart doorbell.

[0063] 2. The collected signals are re-analyzed into new message types according to different spaces, and then the messages are distributed to the corresponding devices through cross-platform multi-tasking technology; the message types are classified as area + type, such as living room + turn on the TV type that the guest likes.

[0064] 3. After the corresponding device in the space responds, it executes relevant tasks and pushes content; prepare a comfortable environment in advance that matches the current personal mood and emotional state.

[0065] 4. After multiple smart devices have completed their tasks, the aggregated and pushed content is displayed on the screen closest to the user, providing an optimal solution. This includes information such as the current optimal temperature, TV content, ambient light, air quality, and beverage recommendations.

[0066] 5. If the message type cannot be parsed, notify the control center to remind the owner whether the current message task needs to be processed.

[0067] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0068] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.

[0069] According to another aspect of the embodiments of this application, a smart terminal cross-platform message processing apparatus for implementing the above-described smart terminal cross-platform message processing method is also provided. Figure 4This is a schematic diagram of an optional cross-platform message processing device for smart terminals according to an embodiment of this application, such as... Figure 4 As shown, the device may include:

[0070] The parsing unit 41 is configured to parse the trigger signal into a message to be processed when any one of the multiple smart terminals of different brands detects the trigger signal. The message to be processed includes: location information of the target area and an operation to be performed by at least one smart terminal in the target area. The multiple smart terminals of different brands are interconnected locally, and the multiple smart terminals of different brands include the at least one smart terminal. The control area composed of the multiple smart terminals of different brands includes the target area.

[0071] The first sending unit 42 is used to send the message to be processed to the at least one smart terminal;

[0072] The first output unit 43 is configured to output the processing result of the first smart terminal on the message to be processed if a first smart terminal responds to the message to be processed among the at least one smart terminal.

[0073] It should be noted that the parsing unit 41 in this embodiment can be used to execute step S101 in this application embodiment, the first sending unit 42 in this embodiment can be used to execute step S102 in this application embodiment, and the first output unit 43 in this embodiment can be used to execute step S103 in this application embodiment.

[0074] Optionally, the device further includes:

[0075] The second sending unit is configured to send the message to be processed to the control center after sending the message to be processed to the at least one smart terminal; if the at least one smart terminal fails to respond to the message to be processed.

[0076] The third sending unit is used to send the message to be processed to the second smart terminal for processing through the control center;

[0077] The second output unit is used to output the processing result of the second smart terminal on the message to be processed.

[0078] Optionally, the device further includes:

[0079] The summarization unit is used to summarize the processing results of the at least one smart terminal in the target area on the message to be processed to obtain summary information;

[0080] The display unit is used to display the summary message on the smart terminal closest to the user among the multiple smart terminals of different brands.

[0081] Optionally, the parsing unit 41 includes:

[0082] The first generation module is used to generate the trigger signal when any smart terminal detects a user image;

[0083] The first identification module is used to identify the user's identity information and obtain user historical behavior information and / or user preference information corresponding to the user's identity information;

[0084] The first parsing module is used to parse the trigger signal into the message to be processed based on the user's historical behavior information and / or the user's preference information.

[0085] Optionally, the parsing unit 41 further includes:

[0086] The second recognition module is used to recognize the user's facial expression information after the trigger signal is generated when any smart terminal detects a user image;

[0087] The second parsing module is used to parse the trigger signal into the message to be processed based on the user's facial expression information.

[0088] Optionally, the parsing unit 41 includes:

[0089] The second generation module is used to generate the trigger signal when any of the smart terminals detects the current environmental parameters;

[0090] The third parsing module is used to parse the trigger signal into the message to be processed based on the difference between the current environmental parameters and the preset optimal environmental parameters.

[0091] This application provides a cross-platform message processing device for smart terminals, which enables the control of smart home device terminals from multiple brands without the need to install multiple apps, and also allows interaction between smart home device terminals from multiple brands. This solves the technical problem of insufficient intelligence in user interaction of multi-brand smart home device terminals in related technologies.

[0092] According to another aspect of the embodiments of this application, a server, electronic device, or terminal for implementing the above-described method is also provided.

[0093] Figure 5 This is a structural block diagram of a terminal according to an embodiment of this application, such as... Figure 5 As shown, the terminal may include: one or more (only one is shown) processors 501, memory 503, and transmission devices 505, such as... Figure 5 As shown, the terminal may also include input / output devices 507.

[0094] The memory 503 can be used to store software programs and modules, such as the program instructions / modules corresponding to the methods and apparatus in this embodiment. The processor 501 executes various functional applications and data processing by running the software programs and modules stored in the memory 503, thereby implementing the aforementioned methods. The memory 503 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 503 may further include memory remotely located relative to the processor 501, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0095] The aforementioned transmission device 505 is used to receive or send data via a network, and can also be used for data transfer between the processor and memory. Specific examples of the network described above may include wired networks and wireless networks. In one example, the transmission device 505 includes a Network Interface Controller (NIC), which can be connected to other network devices and routers via a network cable to communicate with the Internet or a local area network. In another example, the transmission device 505 is a radio frequency (RF) module used for wireless communication with the Internet.

[0096] Specifically, memory 503 is used to store application programs.

[0097] The processor 501 can invoke the application program stored in the memory 503 via the transmission device 505 to perform the following steps:

[0098] When any one of the multiple smart terminals of different brands detects a trigger signal, it parses the trigger signal into a message to be processed. The message to be processed includes: location information of the target area and an operation to be performed by at least one smart terminal in the target area. The multiple smart terminals of different brands are interconnected locally, and the multiple smart terminals of different brands include the at least one smart terminal. The control area composed of the multiple smart terminals of different brands includes the target area.

[0099] Send the message to be processed to the at least one smart terminal;

[0100] If a first smart terminal among the at least one smart terminal responds to the message to be processed, the processing result of the first smart terminal on the message to be processed is output.

[0101] Processor 501 is also used to perform the following steps:

[0102] If at least one of the smart terminals fails to respond to the message to be processed, the message to be processed will be sent to the control center.

[0103] The control center sends the message to be processed to the second smart terminal for processing.

[0104] Output the processing result of the second smart terminal on the message to be processed.

[0105] Processor 501 is also used to perform the following steps:

[0106] The processing results of the at least one smart terminal within the target area on the message to be processed are summarized to obtain summary information;

[0107] The summarized message will be displayed on the smart terminal closest to the user among the multiple smart terminals of different brands.

[0108] Processor 501 is also used to perform the following steps:

[0109] The trigger signal is generated when any of the smart terminals detects a user image;

[0110] Identify the user's identity information and obtain the user's historical behavior information and / or user preference information corresponding to the user's identity information;

[0111] The trigger signal is parsed into the message to be processed based on the user's historical behavior information and / or the user's preference information.

[0112] Processor 501 is also used to perform the following steps:

[0113] Identify the user's facial expression information;

[0114] The trigger signal is parsed into the message to be processed based on the user's facial expression information.

[0115] Processor 501 is also used to perform the following steps:

[0116] The trigger signal is generated when any of the smart terminals detects the current environmental parameters;

[0117] The trigger signal is parsed into the message to be processed based on the difference between the current environmental parameters and the preset optimal environmental parameters.

[0118] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated here.

[0119] Those skilled in the art will understand that Figure 5 The structure shown is for illustrative purposes only. The terminal can be a smartphone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile internet device (MID), a PAD, or other terminal devices. Figure 5 This does not limit the structure of the aforementioned electronic device. For example, the terminal may also include components that are more... Figure 5 The more or fewer components shown (such as network interfaces, display devices, etc.), or having the same Figure 5 The different configurations shown.

[0120] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0121] Embodiments of this application also provide a storage medium. The storage medium includes a stored program, wherein the program executes the methods described above when it runs.

[0122] Optionally, in this embodiment, the storage medium can be used to execute program code for the above method.

[0123] Optionally, in this embodiment, the storage medium may be located on at least one of the network devices in the network shown in the above embodiment.

[0124] Optionally, in this embodiment, the storage medium is configured to store program code for performing the following steps:

[0125] When any one of the multiple smart terminals of different brands detects a trigger signal, it parses the trigger signal into a message to be processed. The message to be processed includes: location information of the target area and an operation to be performed by at least one smart terminal in the target area. The multiple smart terminals of different brands are interconnected locally, and the multiple smart terminals of different brands include the at least one smart terminal. The control area composed of the multiple smart terminals of different brands includes the target area.

[0126] Send the message to be processed to the at least one smart terminal;

[0127] If a first smart terminal among the at least one smart terminal responds to the message to be processed, the processing result of the first smart terminal on the message to be processed is output.

[0128] Optionally, the storage medium is also configured to store program code for performing the following steps:

[0129] If at least one of the smart terminals fails to respond to the message to be processed, the message to be processed will be sent to the control center.

[0130] The control center sends the message to be processed to the second smart terminal for processing.

[0131] Output the processing result of the second smart terminal on the message to be processed.

[0132] Optionally, the storage medium is also configured to store program code for performing the following steps:

[0133] The processing results of the at least one smart terminal within the target area on the message to be processed are summarized to obtain summary information;

[0134] The summarized message will be displayed on the smart terminal closest to the user among the multiple smart terminals of different brands.

[0135] Optionally, the storage medium is also configured to store program code for performing the following steps:

[0136] The trigger signal is generated when any of the smart terminals detects a user image;

[0137] Identify the user's identity information and obtain the user's historical behavior information and / or user preference information corresponding to the user's identity information;

[0138] The trigger signal is parsed into the message to be processed based on the user's historical behavior information and / or the user's preference information.

[0139] Optionally, the storage medium is also configured to store program code for performing the following steps:

[0140] Identify the user's facial expression information;

[0141] The trigger signal is parsed into the message to be processed based on the user's facial expression information.

[0142] Optionally, the storage medium is also configured to store program code for performing the following steps:

[0143] The trigger signal is generated when any of the smart terminals detects the current environmental parameters;

[0144] The trigger signal is parsed into the message to be processed based on the difference between the current environmental parameters and the preset optimal environmental parameters.

[0145] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated here.

[0146] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0147] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0148] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

[0149] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0150] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between units or modules, and may be electrical or other forms.

[0151] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0152] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0153] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A cross-platform message processing method for smart terminals, characterized in that, Applied to smart terminals, including: When any one of multiple smart terminals of different brands detects a trigger signal, it parses the trigger signal into a message to be processed. The message to be processed includes: location information of the target area and an operation to be performed by at least one smart terminal in the target area. The multiple smart terminals of different brands are locally interconnected, and the multiple smart terminals of different brands include the at least one smart terminal. The control area composed of the multiple smart terminals of different brands includes the target area. Each smart terminal can send multiple messages to notify other smart terminals simultaneously, and multi-threaded multi-tasking notification is used to select the smart terminal. Send the message to be processed to the at least one smart terminal; If a first smart terminal among the at least one smart terminal responds to the message to be processed, the processing result of the first smart terminal on the message to be processed is output. After sending the message to be processed to the at least one smart terminal, the method further includes: If at least one of the smart terminals fails to respond to the message to be processed, the message to be processed will be sent to the control center. The control center sends the message to be processed to the second smart terminal for processing. Output the processing result of the second smart terminal on the message to be processed.

2. The method according to claim 1, characterized in that, The method further includes: The processing results of the at least one smart terminal within the target area on the message to be processed are summarized to obtain summary information; The summarized information will be displayed on the smart terminal closest to the user among the multiple smart terminals of different brands.

3. The method according to claim 1, characterized in that, When any one of multiple smart terminals from different brands detects a trigger signal, it parses the trigger signal into a message to be processed, including: The trigger signal is generated when any of the smart terminals detects a user image; Identify the user's identity information and obtain the user's historical behavior information and / or user preference information corresponding to the user's identity information; The trigger signal is parsed into the message to be processed based on the user's historical behavior information and / or the user's preference information.

4. The method according to claim 3, characterized in that, After the trigger signal is generated when any smart terminal detects a user image, the method further includes: Identify the user's facial expression information; The trigger signal is parsed into the message to be processed based on the user's facial expression information.

5. The method according to claim 1, characterized in that, When any one of multiple smart terminals from different brands detects a trigger signal, it parses the trigger signal into a message to be processed, including: The trigger signal is generated when any of the smart terminals detects the current environmental parameters; The trigger signal is parsed into the message to be processed based on the difference between the current environmental parameters and the preset optimal environmental parameters.

6. A cross-platform message processing device for intelligent terminals, characterized in that, Applied to smart terminals, including: A parsing unit is used to parse a trigger signal into a message to be processed when any of the multiple smart terminals of different brands detects a trigger signal. The message to be processed includes: location information of a target area and an operation to be performed by at least one smart terminal in the target area. The multiple smart terminals of different brands are locally interconnected, including the at least one smart terminal. The control area composed of the multiple smart terminals of different brands includes the target area. Each smart terminal can send multiple messages to notify other smart terminals simultaneously, using multi-threaded multi-tasking to notify the selected smart terminal. The first sending unit is used to send the message to be processed to the at least one smart terminal; The first output unit is configured to output the processing result of the first intelligent terminal on the message to be processed if at least one of the intelligent terminals responds to the message to be processed. The device further includes: The second sending unit is configured to send the message to be processed to the control center after sending the message to be processed to the at least one smart terminal; if the at least one smart terminal fails to respond to the message to be processed. The third sending unit is used to send the message to be processed to the second smart terminal for processing through the control center; The second output unit is used to output the processing result of the second smart terminal on the message to be processed.

7. A storage medium, characterized in that, The storage medium includes a stored program, wherein the program executes the method described in any one of claims 1 to 5 when it is run.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the method described in any one of claims 1 to 5 through the computer program.

Citation Information

Patent Citations

  • Terminal control method, terminal control apparatus and system

    CN105471686A

  • Intelligent household system, intelligent household control device and method

    CN105843050A

  • Voice-based integral control method, system and device for smart home equipment

    CN105897530A