System and method for enabling a person to switch use of computing devices
First Claim
1. A computing device comprising:
- a communication port; and
one or more processors configured to;
establish a communication link with an associate device communicatively coupled with the communication port,detect an event corresponding to a switchover of an operation from a first application operating directly on the associate device to a second application operating directly on the computing device,acquire through the communication link, in response to detecting the event, state information corresponding to (1) a first state of use of the first application operational on the associate device, the first state of use reflecting the operation performed on the associate device and (2) a state of use of one or more application resources on the associate device, andperform one or more actions at the computing device on the second application, in response to acquiring the state information, for placing the second application in a second state of use equivalent to the first state of use, the one or more actions including;
(i) identifying one or more application resources that reside on the computing device and that correspond to the one or more application resources on the associate device for which the state information corresponds to,(ii) providing the identified one or more application resources in a corresponding state of use in response to the state of use of the one or more application resources on the associate device, and(iii) displaying the operation on the computing device at the switchover to continue the operation on the computing device at where it is left off on the associate device.
11 Assignments
0 Petitions
Accused Products
Abstract
A method is provided to enable the person to switch use of computing devices when working with records and/or documents. A method such as described may be implemented for an individual operating two (or more) computing devices that share and synchronize sets of records. One or more operations may be performed to update and maintain correspondence between the two sets of records. A switchover event may be detected, where the event corresponds to the individual using a second computing device while already using a first computing device. Once the switchover event is detected, state of use information may be received on the second computing device. This information indicates the state of use of one or more records on the first computing device. This information may be used to affect the state of use of corresponding records on the second computing device. In particular, the corresponding records on the second computing device may be placed in a state of use, or in a selected state for subsequent use.
-
Citations
25 Claims
-
1. A computing device comprising:
-
a communication port; and one or more processors configured to; establish a communication link with an associate device communicatively coupled with the communication port, detect an event corresponding to a switchover of an operation from a first application operating directly on the associate device to a second application operating directly on the computing device, acquire through the communication link, in response to detecting the event, state information corresponding to (1) a first state of use of the first application operational on the associate device, the first state of use reflecting the operation performed on the associate device and (2) a state of use of one or more application resources on the associate device, and perform one or more actions at the computing device on the second application, in response to acquiring the state information, for placing the second application in a second state of use equivalent to the first state of use, the one or more actions including; (i) identifying one or more application resources that reside on the computing device and that correspond to the one or more application resources on the associate device for which the state information corresponds to, (ii) providing the identified one or more application resources in a corresponding state of use in response to the state of use of the one or more application resources on the associate device, and (iii) displaying the operation on the computing device at the switchover to continue the operation on the computing device at where it is left off on the associate device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for enabling a person to switch use of computing devices, the method comprising:
-
establishing a communication link between a first computing device and a second computing device; detecting at the second computing device an event corresponding to a switchover of an operation from a first application operating directly on the first computing device to a second application operating directly on the second computing device; receiving at the second computing device through the communication link, in response to detecting the event, (1) state information corresponding to a first state of use of the first application operational on the first computing device, the first state of use reflecting the operation performed on the first computing device, and (2) information identifying a record or document in an open state on the first computing device; and performing one or more actions at the second computing device on the second application, in response to acquiring the state information, for placing the second application in a second state of use equivalent to the first state of use, the one or more actions including; (1) displaying the operation on the second computing device at the switchover to continue the operation on the second computing device at where it is left off on the first computing device, (2) identifying a record or document on the second computing device that has correspondence to the identified record or document on the first computing device, and (3) providing the record or document on the second computing device in the open state. - View Dependent Claims (23)
-
-
24. A method for exchanging communication between a first computing device and a second computing device, wherein the first computing device maintains a first set of records and the second computing device maintains a second set of records that corresponds to the first set of records, the method comprising:
-
performing one or more operations to establish correspondence between the first set of records and the second set of records, and to update the second set of records residing on the second computing device based on the first set of records residing on the first computing device; detecting a switchover event corresponding to a user operating the second computing device after operating the first computing device; in response to detecting the switchover event, causing state information to be received on the second computing device, wherein the state information identifies one or more records in the first set of records that are in an open or selected state; automatically identifying from the state information one or more records in the second set of records that correspond to the one or more records in the first set of records; causing the identified one or more records in the second set of records to be in the open or selected state.
-
-
25. A method for preserving state of use of application resources in applications, comprising:
-
executing a first instance of an application, where the first instance of the application uses a first application resource, the first application resource including a record or document; detecting an event; responding to the event, performing; (1) identifying the record or document in an open state, and (2) preserving information about a state of use of the first application resource in the first instance of the application, the state of use including the record or document being in the open state; executing a second instance of the application; retrieving the information about the state of use; and placing the second instance of the application in a state of use that corresponds to the retrieved information about the state of use of the first instance of the application, comprising; (1) identifying the record or document, and (2) providing the record or document in the open state.
-
Specification