METHOD, APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR INTERWORKING BETWEEN APPLICATIONS OF DEVICES
First Claim
1. A non-transitory computer-readable medium storing computer readable instructions, which when executed by at least one processor, cause the at least one processor to perform a method for application interworking between devices, wherein the application interworking method comprises:
- establishing a communication session associated with an account of a user of a first electronic device using a first application executed on the first electronic device;
generating a user interface for creating a control instruction associated with the communication session; and
transmitting a control instruction that includes a session identifier of the communication session to a second electronic device associated with the account of the user, in response to an input through the user interface, the control instruction further including instructions for the second electronic device to execute an action associated with the communication session corresponding to the session identifier by a second application executed on the second electronic device.
8 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method and system for interworking between applications of devices. An inter-device application interworking method may provide a function capable of processing an action associated with a single communication session through interworking between applications installed on a plurality of electronic devices, respectively, in response to a presence of the plurality of electronic devices of a user identified in association with a single account of the user.
18 Citations
21 Claims
-
1. A non-transitory computer-readable medium storing computer readable instructions, which when executed by at least one processor, cause the at least one processor to perform a method for application interworking between devices, wherein the application interworking method comprises:
-
establishing a communication session associated with an account of a user of a first electronic device using a first application executed on the first electronic device; generating a user interface for creating a control instruction associated with the communication session; and transmitting a control instruction that includes a session identifier of the communication session to a second electronic device associated with the account of the user, in response to an input through the user interface, the control instruction further including instructions for the second electronic device to execute an action associated with the communication session corresponding to the session identifier by a second application executed on the second electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
the communication session corresponds to a chatroom created using the messenger service.
-
-
3. The non-transitory computer-readable medium of claim 1, wherein the action associated with the communication session includes:
-
generating a selection interface for selecting at least one file stored on the second electronic device; transmitting the generated selection interface to the first electronic device; and transmitting the at least one selected file through the communication session corresponding to the session identifier, the at least one selected file selected by the user at the first electronic device.
-
-
4. The non-transitory computer-readable medium of claim 1, wherein the action associated with the communication session includes:
-
executing a camera included in the second electronic device; and transmitting an image created using the executed camera through the communication session corresponding to the session identifier.
-
-
5. The non-transitory computer-readable medium of claim 1, wherein
the action associated with the communication session includes, executing a camera included in the second electronic device, and transmitting an image created using the executed camera to the first electronic device in association with the session identifier; - and
transmitting the image received from the second electronic device in association with the session identifier through the communication session to a third electronic device connected to the communication session corresponding to the session identifier.
- and
-
6. The non-transitory computer-readable medium of claim 1, wherein the application interworking method further comprises:
-
receiving a file list of files stored on the second electronic device; and receiving a selection on at least one file from the received file list, and wherein the transmitting comprises transmitting a control instruction including at least one file identifier of the selected at least one file.
-
-
7. The non-transitory computer-readable medium of claim 6, wherein the action associated with the communication session includes transmitting the at least one file corresponding to the at least one file identifier through the communication session corresponding to the session identifier.
-
8. The non-transitory computer-readable medium of claim 6, wherein the action associated with the communication session includes:
-
transmitting the at least one file corresponding to the at least one file identifier to the first electronic device through the session identifier; and transmitting the at least one file received from the second electronic device in association with the session identifier through the communication session to a third electronic device connected to the communication session corresponding to the session identifier.
-
-
9. The non-transitory computer-readable medium of claim 1, wherein the action associated with the communication session is performed in response to registering a notification that the control instruction is received at the second electronic device, and receiving a response from the user on the notification.
-
10. The non-transitory computer-readable medium of claim 1, wherein the control instruction is transmitted to the second electronic device through a server configured to route data transmitted for the communication session.
-
11. The non-transitory computer-readable medium of claim 1, wherein
in response to a plurality of second electronic devices being associated with the user, the control instruction is transmitted to each of the plurality of second electronic devices through a server configured to route data transmitted for the communication session; - and
in response to execution of the action associated with the communication session at one of the second electronic devices among the plurality of second electronic devices, information indicating the execution of the action is transmitted to the remaining second electronic devices of the plurality of second electronic devices through the server, and the execution of the action is cancelled at the remaining second electronic devices.
- and
-
12. A non-transitory computer-readable medium storing computer readable instructions, which when executed by at least one processor, cause the at least one processor to perform a method for application interworking between devices, wherein the application interworking method comprises:
-
receiving, at a second electronic device, a control instruction created through a first application executed on a first electronic device, the control instruction including a session identifier of a communication session established using an account of a user of the first electronic device; retrieving or creating data corresponding to the control instruction under control of a second application executed on the second electronic device, in response to the received control instruction; and transmitting the retrieved or created data through the communication session corresponding to the session identifier. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for interworking between applications of devices, the method comprising:
-
receiving, at a second electronic device, a control instruction created through a first application executed on a first electronic device, the control instruction including a session identifier of a communication session established using an account of a user of the first electronic device; retrieving or creating data corresponding to the control instruction using a second application executed on the second electronic device, in response to the received control instruction; and transmitting the retrieved or created data through the communication session corresponding to the session identifier. - View Dependent Claims (20, 21)
-
Specification