Delayed actions for a decentralized system of learning devices
US-9509763-B2 · Nov 29, 2016 · US
US9781275B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9781275-B2 |
| Application number | US-201515514599-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 16, 2015 |
| Priority date | Sep 29, 2014 |
| Publication date | Oct 3, 2017 |
| Grant date | Oct 3, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided is a mobile terminal including: a display unit to which an execution screen of an application for controlling at least one electronic apparatus is output; a memory unit in which at least one piece of operation command information relating to the electronic apparatus is stored; and a controller that generates an operation command for which at least one condition for a control command relating to driving of the electronic apparatus is set, based on a user input that is applied to the execution screen, in which the controller determines whether or not the stored operation command and the generated operation command form a loop, and in which, in a case where a result of the determination is that multiple operation commands including the generated operation command form the loop, the controller determines whether or not the generated operation command is stored in the memory unit.
Opening claim text (preview).
The invention claimed is: 1. A mobile terminal comprising: a display unit configured to output an execution screen of an application for controlling at least one electronic apparatus; a memory unit configured to store at least one of operation command information related with the electronic apparatus; and a controller configured to generate an operation command for which at least one condition for a control command related with driving of the electronic apparatus is set, based on a user input applied to the execution screen, wherein the controller determines whether or not the stored operation command and the generated operation command form a loop, and wherein, the controller determines whether or not the generated operation command is to be stored in the memory unit by comparing information related with control commands of a plurality of operation commands included in the formed loop when the plurality of operation commands including the generated operation command form the loop. 2. The mobile terminal of claim 1 , wherein the controller does not allow the generated operation command to be stored, when the generated operation command and one of the stored operation command are same. 3. The mobile terminal of claim 1 , wherein the controller does not allow the generated operation command to be stored, when the condition set for the generated operation command and a control command corresponding to the condition are incompatible with each other. 4. The mobile terminal of claim 1 , wherein the controller does not allow the generated operation command to be stored, when the condition set for the generated operation command and one of condition for the stored operation commands are the same and control commands that correspond to the conditions, respectively, are incompatible with each other. 5. The mobile terminal of claim 1 , wherein the controller outputs information relating to an additional condition in order to recommend at least one additional condition for the generated operation command, based on a control command that corresponds to the condition set for the generated operation command. 6. The mobile terminal of claim 1 , wherein the memory unit stores a log information related with driving of at least one electronic apparatus is stored in the memory unit, and wherein the controller outputs information related with the condition or the control command in order to recommend at least one condition or a control command for the generated operation command, based on the stored log information. 7. The mobile terminal of claim 1 , further comprising a wireless communication unit, wherein the controller determines whether or not the condition set for the stored operation command is satisfied, and wherein the controller controls the wireless communication unit to transfer a control signal for controlling the driving of the electronic apparatus to the electronic apparatus when the condition set for the stored operation command is satisfied, based on a control command that is included in the stored operation command and that corresponds to the condition set for the stored operation command. 8. The mobile terminal of claim 7 , wherein the controller controls the display unit to output a first graphic object related with a determination target for which the condition set for the stored operation command determined as be satisfied, and a second graphic object related with an operation of or a status of the determination target. 9. The mobile terminal of claim 1 , wherein the condition comprises: a condition related with driving of the electronic apparatus, a condition related with an environment of a place at which the electronic apparatus is arranged, a condition related with status information of a specific terminal. 10. The mobile terminal of claim 1 , wherein the controller determines whether or not the stored operation command is activated based on a touch input that is applied to the execution screen. 11. A method of controlling a mobile terminal, comprising: outputting an execution screen of an application for controlling at least one electronic apparatus; storing at least one of operation command information related with the electronic apparatus; generating an operation command for which at least one condition for a control command related with driving of the electronic apparatus is set, based on a user input that is applied to the execution screen; determining whether or not the stored operation command and the generated operation command form a loop; and determining whether or not the generated operation command is to be stored in a memory unit by comparing information related with control commands of a plurality of operation commands included in the formed loop when the plurality of operation commands including the generated operation command form the loop. 12. The method of claim 11 , wherein, in the determining of whether or not the generated operation command is stored in a memory unit, the generated operation command is not allowed to be stored, in a case where a condition that is set for the generation operation command and a control command corresponding to the condition are incompatible with each other. 13. The method of claim 11 , wherein, in the determining of whether or not the generated operation command is stored in a memory unit, the generated operation command is not allowed to be stored, in a case where a condition that is set for the generated operation command and a condition for any one of the stored operation commands are the same, and control commands that correspond to the conditions, respectively, are incompatible with each other. 14. The method of claim 11 , further comprising: outputting information relating to an additional condition in order to recommend the at least one additional condition for the generated operation command, based on a control command that corresponds to a condition that is set for the generated operation command.
with remote control systems (remote control in general G08C) · CPC title
Home automation networks · CPC title
based on user interaction within the home (receiver circuitry for displaying additional information being controlled by a remote control apparatus H04N21/42204) · CPC title
Remote control using other portable devices, e.g. mobile phone, PDA, laptop · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.