Patent ID: 9451388
Filing Date: 2016-09-20
CPC Classification: H04L,H04W

Claim Text:
1. A method for processing a plurality of commands for controlling a plurality of electronic devices, the commands being received by a plurality of control servers from a plurality of terminals, each control server communicating with corresponding one or more terminals and controlling one or more electronic devices, the method comprising: establishing, by each of the control servers, an authority level of each of the corresponding terminals in communication with the control server; receiving, by the plurality of control servers, the plurality of commands; determining, by the control servers, whether a command conflict exists among the plurality of commands; executing, by the control servers, each of the plurality of commands when no command conflict exists among the plurality of commands; determining, by the corresponding control server when a command conflict exists among the plurality of commands, whether the command conflict is resolvable according to a plurality of preset rules; executing, by the corresponding control server when the command conflict is resolvable according to the plurality of preset rules, one of the commands according to the plurality of preset rules; and executing, by the corresponding control server when the command conflict is unresolvable according to the plurality of preset rules, one of the commands according to the authority levels of the terminals involved in the command conflict; wherein the command conflict is defined as receiving a command from two or more terminals for controlling the same electronic device within a predetermined time duration; and wherein a length of the predetermined time duration for determining the command conflict is preset for each electronic device.