Method and apparatus for synchronizing tasks performed by multiple devices
First Claim
1. A method comprising:
- receiving an indication that a view of a task is presented by a first device;
causing state information relating to the task to be provided to at least a second device to permit the second device to be synchronized with the first device;
causing the second device to present a different view of the task than that presented by the first device, wherein the different view of the task is determined by the second device in response to a user input at the second device;
receiving information relating to a change in state of the task that is provided by one of the first or second devices while a first view of the task is presented thereupon; and
causing updated state information related to the task to be provided to another one of the first or second devices to cause the another device to remain synchronized and to update a second view of the task that is presented thereupon.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided herein is a method, which may include an indication that is received that a view of a task is presented by a first device. State information may be provided to a second device to permit the second device to be synchronized with the first device and to present a view of the task, either the same view or a different view than that presented by the first device. Information may also be received relating to a change in state of the task that is provided by one of the devices while a first view of the task is presented thereupon. Further, updated state information may be provided to another one of the devices to cause the other device to remain synchronized and to update a second view of the task that is presented.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving an indication that a view of a task is presented by a first device; causing state information relating to the task to be provided to at least a second device to permit the second device to be synchronized with the first device; causing the second device to present a different view of the task than that presented by the first device, wherein the different view of the task is determined by the second device in response to a user input at the second device; receiving information relating to a change in state of the task that is provided by one of the first or second devices while a first view of the task is presented thereupon; and causing updated state information related to the task to be provided to another one of the first or second devices to cause the another device to remain synchronized and to update a second view of the task that is presented thereupon. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
-
receive an indication that a view of a task is presented by a first device; cause state information relating to the task to be provided to at least a second device to permit the second device to be synchronized with the first device; cause the second device to present a different view of the task than that presented by the first device, wherein the different view of the task is determined by the second device in response to a user input at the second device; receive information relating to a change in state of the task that is provided by one of the first or second devices while a first view of the task is presented thereupon; and cause updated state information related to the task to be provided to another one of the first or second devices to cause the another device to remain synchronized and to update a second view of the task that is presented thereupon. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
causing a first view of a task to be presented; causing an indication to be provided that the first view of the task is being presented; receiving updated state information related to the task that has originated with another synchronized device while a second view of the task is presented by the another device, wherein the second view of the task is different from the first view of the task, and wherein the second view of the task is determined by the another device in response to receiving a user input at the another device; and causing an updated first view of the task to be presented based upon the updated state information. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
-
cause a first view of a task to be presented; cause an indication to be provided that the first view of the task is being presented; receive updated state information related to the task that has originated with another synchronized device while a second view of the task is presented by the another device, wherein the second view of the task is different from the first view of the task, and wherein the second view of the task is determined by the another device in response to receiving a user input at the another device; and cause an updated first view of the task to be presented based upon the updated state information.
-
Specification