Event-Action conflict resolution method and Event-Action conflict resolution device
A conflict resolution and type technology, applied in the field of Event-Action conflict resolution methods and devices, to achieve the effects of device operation safety, improving intelligence, and enhancing user experience
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] figure 1 It is a flow chart of the Event-Action conflict resolution method according to Embodiment 1 of the present invention, such as figure 1 As shown, including (step S102-step S106):
[0039] Step S102, when the Event is triggered, determine the Action matched by the Event;
[0040] Step S104, obtaining the type of conflicting operation currently being executed corresponding to the above Action; wherein, the type of the above conflicting operation includes artificial triggering and Event triggering; wherein, the conflicting operation represents a similar operation or an opposite operation, for example: fully open the window and Windows half open, lights off and lights on;
[0041] Step S106, for different types, execute the above Action in different ways.
[0042] Specifically, if the type of conflicting operation currently being executed is manually triggered, the above Action will be executed directly; if the type of conflicting operation currently being execut...
Embodiment approach
[0058] For the above-mentioned priority order according to each Event, execute the Actions matched by each Event in order, including the following preferred implementations: execute the Action matched by the Event with the highest priority, and temporarily store other Events in the buffer pool; After the Actions matched by the Event are executed, the Events are called out from the buffer pool according to the order of priority, and the Actions matched by them are executed. So that the execution of each Action is orderly and does not interfere with each other.
[0059] The technical solution of this embodiment can be applied to two types of smart home systems: a smart home system with a central node and a smart home system without a central node.
[0060] For the above two smart home systems, the difference lies in: priority library, conflict operation library and real-time operation set. For a smart home system with a central node, the above three databases are set up on the ...
Embodiment 2
[0062] figure 2 It is a flowchart of a conflict resolution method for a smart home system with a central node according to Embodiment 2 of the present invention, as shown in figure 2 shown, including:
[0063] 1) After the smart home appliance enters the local device Internet, it connects to the smart gateway and registers with the smart gateway as a device network device.
[0064] 2) The smart home appliance exposes the Event interface and Action interface, and the smart gateway obtains the Event and Action provided by the device.
[0065]3) The smart home appliance sends the basic conflict library defined at the factory to the gateway.
[0066] 4) The gateway merges the above-mentioned basic conflict library and the user-defined custom conflict library into a conflict operation library.
[0067] Table 1. Example of conflict operation library
[0068]
[0069] 5) The user configures Event and Action through the control terminal.
[0070] 6) Add an EventType bit for ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com