Communication apparatus, control apparatus, communication system, communication control method, communication terminal and program
US-2015043574-A1 · Feb 12, 2015 · US
US9635139B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9635139-B2 |
| Application number | US-201514721047-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 26, 2015 |
| Priority date | May 27, 2014 |
| Publication date | Apr 25, 2017 |
| Grant date | Apr 25, 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.
A user terminal includes an inputter which receives a user command, a display, a communicator configured to communicate with an external server, and a controller configured to create a first rule in which the user terminal performs a first action when a first condition is met in another first user terminal, control the communicator to transmit the created first rule to the external server, and perform the first action according to an event command when the event command to perform the first action is received from the external server upon the first condition being met in the first user terminal.
Opening claim text (preview).
What is claimed is: 1. A user terminal, comprising: an inputter configured to receive a user command; a communicator configured to communicate with an external server; and a controller configured to: according to the user command, create a first rule in which the user terminal is configured to perform a first action in response to a first condition being met in a first other user terminal, control the communicator to transmit the first rule to the external server, and perform the first action in response to receiving an event command to perform the first action from the external server. 2. The user terminal of claim 1 , wherein the controller is further configured to, in response to receiving profile information from the external server, create the first rule based on the profile information, and wherein the profile information includes at least one of information regarding the first other user terminal, information regarding a first user, and information regarding a condition and an action that the user terminal and the first other user terminal are capable of performing. 3. The user terminal of claim 2 , further comprising a display, wherein the controller is further configured to display a user interface (UI) for creating the first rule based on the received profile information. 4. The user terminal of claim 3 , wherein the UI for creating the first rule comprises at least one of a list for selecting the first other user terminal, a list for selecting the first condition, and a list for selecting the first action. 5. The user terminal of claim 1 , wherein the controller is further configured to create the first rule by selecting a rule automatically recommended by the external server or the user terminal. 6. The user terminal of claim 1 , wherein, according to the user command, the controller is further configured to create a second rule in which a third other user terminal performs a second action in response to a second condition being met in a second other user terminal. 7. The user terminal of claim 1 , wherein, according to a user command, the controller is further configured to create a third rule in which a fourth other user terminal performs a third action in response to a third condition being met in the user terminal. 8. A rule executing method of a user terminal, comprising: creating a first rule in which the user terminal performs a first action in response to a first condition being met in a first other user terminal according to a user command; transmitting the created first rule to an external server; receiving an event command to perform the first action from the external server in response to the first condition being met in the first other user terminal; and performing the first action according to the event command. 9. The rule executing method of claim 8 , wherein the creating the first rule further comprises: receiving, from the external server, profile information comprising at least one of information regarding the first other user terminal, information regarding a first user, and information regarding a condition and an action that the user terminal and the first other user terminal are capable of performing; and creating the first rule based on the received profile information. 10. The rule executing method of claim 9 , wherein the creating the first rule further comprises: displaying a user interface (UI) for creating the first rule based on the received profile information. 11. The rule executing method of claim 10 , wherein the UI for creating the first rule comprises at least one of a list for selecting the first other user terminal, a list for selecting the first condition, and a list for selecting the first action. 12. The rule executing method of claim 8 , wherein the creating the first rule further comprises selecting a rule automatically recommended by the external server or the user terminal. 13. The rule executing method of claim 8 , further comprising, according to the user command, creating a second rule in which a third other user terminal performs a second action in response to a second condition being met in a second other user terminal. 14. The rule executing method of claim 8 , further comprising, according to the user command, creating a third rule in which a fourth other user terminal performs a third action in response to a third condition being met in the user terminal. 15. A server apparatus, comprising: a memory; a communicator configured to communicate with a user terminal; and a controller configured to: control the communicator to receive from the user terminal a first rule in which the user terminal is configured to perform a first action in response to a first condition being met in a first other user terminal, and transmit an event command to the user terminal to perform the first action in response to the first condition being met in the first other user terminal. 16. The server apparatus of claim 15 , wherein the controller is further configured to control the communicator to receive at least one of a second rule, in which a third other user terminal performs a second action in response to a second condition being met in a second other user terminal, and a third rule, in which a fourth other user terminal performs a third action in response to a third condition being met in the user terminal from the user terminal, and according to the received rule, transmit an event command to perform the second action to the third other user terminal in response to the second condition being met in the second other user terminal, and transmit an event command to perform the third action to the fourth other user terminal in response to the third condition being met in the user terminal. 17. The server apparatus of claim 15 , wherein, in response to the first rule being approved by the first other user terminal and the controller receiving a first condition meeting message from the first other user terminal, the controller is further configured to control the communicator to transmit an event command to perform the first action to the user terminal. 18. The server apparatus of claim 17 , wherein the memory includes executing record information regarding the first rule, indicating that the information regarding the first rule received from the user terminal and the first condition meeting message are received, and indicating that the event command to perform the first action is transmitted, and the controller is further configured to create a new rule by using the information stored in the memory, and recommend the created new rule to the user terminal. 19. The server apparatus of claim 15 , further comprising: a plug-in interface configured to add one or more conditions and one or more actions that the user terminal is capable of performing, wherein the controller is configured to transmit profile information regarding the one or more conditions and the one or more actions to the user terminal in response to the one or more conditions and the one or more actions that the user terminal is capable of performing being added through the plug-in interface. 20. A rule executing system, comprising: a server; and a first terminal configured to, according to a user command, create a rule in which a third terminal is configured to perform a specific action in response to a specific condition is met in a second terminal and transmit the created rule to the server, wherein the server is configured to receive the rule from the first terminal, and transm
Related publications grouped by family.
Answers are generated from the same data shown on this page.