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

Active Publication Date: 2015-06-03
HAIER YOUJIA INTELLIGENT TECH BEIJING CO LTD +1
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] Aiming at the problem that the conflicting operation of Event-Action makes the user experience not good in the related art,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Event-Action conflict resolution method and Event-Action conflict resolution device
  • Event-Action conflict resolution method and Event-Action conflict resolution device
  • Event-Action conflict resolution method and Event-Action conflict resolution device

Examples

Experimental program
Comparison scheme
Effect test

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 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an Event-Action conflict resolution method and an Event-Action conflict resolution device. The method comprises the following steps: when an Event is triggered, determining an Action matched with the Event; acquiring the type of a currently-executed conflict operation which corresponds to the Action, wherein types of the conflict operation comprise manual trigger and Event trigger; and executing the Action by use of different modes based on different types. According to the method and the device, the problem that poor user experience is caused by the Event-Action conflict operation in the prior art is solved, near or reverse Action conflict caused by different Events in an Event-Action model is avoided, and the intelligence of a household appliance is improved, and the user experience is improved and furthermore the equipment operation is safer.

Description

technical field [0001] The invention relates to the communication field, in particular to an Event-Action (event-device behavior) conflict resolution method and device. Background technique [0002] Alljoyn is a point-to-point communication framework between devices based on C / S architecture. Alljoyn consists of Bus Daemon and terminal nodes. Bus Daemon is responsible for message routing between terminal nodes, service discovery and other functions. The terminal node refers to the application based on Alljoyn, which needs to be connected to the Bus Daemon after startup. If the terminal node provides services, it will register a service name with the Bus Daemon, and the Bus Daemon will broadcast it. As a client, you can find the service through the service name, and complete the specified function through remote calls or signals. [0003] In related technologies, in terms of device control, there are three situations for device action triggering, one is manually triggered ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G05B15/02G05B19/418
Inventor 薛国栋李永华郑琨
Owner HAIER YOUJIA INTELLIGENT TECH BEIJING CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products