IP Library Granted Patent US 11,050,829
Granted Patent B2
US 11,050,829 · App. 16/465,972 · Granted Jun 29, 2021

Method for sharing information on conditional action and electronic device therefor

Inventors: Gun Park (Suwon-si, KR); Wonsuck Lee (Seongnam-si, KR); Aeyoung Lee (Seongnam-si, KR); Jungki Hong (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L67/125G06F3/01H04L29/08H04L41/08H04L41/0803H04L67/12H04L67/303
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,050,829
App. No.
16/465,972
Granted
Jun 29, 2021
Kind
B2
Abstract

The disclosure relates to sharing of information regarding a conditional action in an electronic device. The device includes a communication module for processing a signal for communication with other devices, and a processor. Herein, the at least one processor receives a ruleset including information regarding at least one conditional action from another electronic device via the communication module, and executes the ruleset. The ruleset may include at least one ruleset of which a permission for at least one of reading, modification, and deletion is limited.

Claims (61)

1. An electronic device comprising:

a communication module;

a memory storing instructions; and

at least one processor,

wherein the at least one processor is configured to:

receive a ruleset including information regarding at least one action performed by the electronic device and at least one condition for triggering the at least one action from another electronic device via the communication module;

execute the stored instructions to perform a function of the electronic device corresponding to the ruleset; and

detect a user's input to verify completion of an act indicated by an action included in the ruleset,

wherein the at least one action includes a specific function of a specific application stored in the memory and executed by the at least one processor and data based on the specific function of the specific application,

wherein the ruleset includes at least one ruleset of which a permission for at least one of reading, modification, and deletion is limited, and

wherein the ruleset includes information regarding a plurality of actions executed each sequentially by a plurality of devices different from one another.

2. The electronic device of claim 1 ,

wherein the ruleset includes a first action designating execution of the specific function and a trigger used as an execution condition of the first action, and

wherein the first action is defined as an execution condition of a second action.

3. The electronic device of claim 1 ,

wherein the ruleset includes a first sub-ruleset and a second sub-ruleset, and

wherein the first sub-ruleset is defined as an execution condition of the second sub-ruleset.

4. The electronic device of claim 1 , wherein the at least one processor is configured to:

transmit a first message requesting a change of the permission in response to a user's input instructing a process corresponding to the limited permission;

receive a second message approving the change of the permission; and

execute the stored instructions to perform the process instructed by the user's input in response to the change of the permission approved by the second message.

5. The electronic device of claim 4 , wherein the change of the permission includes a limited duration of validity.

6. The electronic device of claim 1 , wherein the at least one processor is further configured to execute the stored instructions to transmit information regarding the plurality of devices to a server managing the ruleset.

7. An electronic device comprising:

a communication module;

a memory storing instructions; and

at least one processor configured to:

transmit a ruleset including information regarding at least one action performed by the electronic device and at least one condition for triggering the at least one action to a first electronic device via the communication module, wherein the at least one action includes specific function of a specific application stored in the memory and executed by the at least one processor and data based on the specific function of the specific application, wherein the ruleset includes at least one ruleset of which a permission for at least one of reading, modification, and deletion is limited, and wherein the ruleset includes information regarding a plurality of actions executed each sequentially by a plurality of devices different from one another; and

detect a user's input to verify completion of an act indicated by an action included in the ruleset.

8. The electronic device of claim 7 , wherein the at least one processor is further configured to execute the stored instructions to receive the ruleset from a second electronic device which has generated the ruleset via the communication module.

9. The electronic device of claim 8 , wherein the at least one processor is configured to:

receive a first message which requests for a change of the permission from the first electronic device;

transmit a second message which inquires whether the change of the permission is accepted to the second electronic device;

receive a third message which reports whether the change of the permission is accepted from the second electronic device; and

execute the stored instructions to transmit a fourth message which reports whether the permission is changed to the first electronic device.

10. The electronic device of claim 7 ,

wherein the at least one processor is configured to execute the stored instructions to receive information regarding the plurality of devices.

11. The electronic device of claim 10 , wherein the at least one processor is configured to:

control a first device to perform a first action based on the ruleset;

identify a second device corresponding to a second action which uses the first action as an execution condition; and

execute the stored instructions to control the second device to perform the second action in response to the second device being identified.

12. The electronic device of claim 11 , wherein the at least one processor is configured to:

skip the second action in response to an absence of the second device; and

execute the stored instructions to control a third device, which is predetermined to execute a third action, to execute the third action if the second action is a condition for executing the third action.

13. The electronic device of claim 7 , wherein the at least one processor is configured to execute the stored instructions to transmit the ruleset to a server which manages the ruleset.

14. The electronic device of claim 13 , wherein the at least one processor is configured to:

receive, from the server, a first message which inquires whether a change of the permission is accepted; and

transmit, to the server, a second message which reports whether the change of the permission is accepted.

15. An operation method of an electronic device, comprising:

receiving a ruleset including information regarding at least one action performed by the electronic device and at least one condition for triggering the at least one action from another electronic device via a communication module;

executing stored instructions to perform a function of the electronic device corresponding to the ruleset, wherein the at least one action includes specific function of a specific application stored in a memory and executed by at least one processor and data based on the specific function of the specific application, and wherein the ruleset includes at least one ruleset of which a permission for at least one of reading, modification, and deletion is limited;

transmitting information regarding a plurality of actions executed each sequentially by a plurality of devices included in the ruleset; and

detecting a user's input to which the electronic device verifies completion of an act indicated by an action included in the ruleset.

16. The operation method of claim 15 , further comprising:

transmitting a first message requesting a change of the permission in response to a user's input instructing a process corresponding to the limited permission;

receiving a second message approving a change of the permission; and

executing the stored instructions to perform the process instructed by the user's input in response to the change of the permission approved by the second message.

17. The operation method of claim 16 , further comprising:

displaying at least one objects notifying of the change of the permission.

18. The operation method of claim 15 , further comprising:

transmitting, in response to the detection of the user's input, a message notifying the completion of the act.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2019
From: PARK, GUN; LEE, WONSUCK; LEE, AEYOUNG; HONG, JUNGKI
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 049339/0266 →
Priority Claims (1)
KR 10-2016-0162767 · Dec 1, 2016 · national
Continuity (1)
Related Publication 20190306247A1 · Oct 3, 2019