Method for quickly recovering from task interruption
First Claim
Patent Images
1. A computer-executable method for assisting a user in recovering from a task interruption, the method comprising:
- recording, by one or more sensors associated with a computer, information associated with the user'"'"'s activities while the user is performing a task;
in response to determining that the user has suspended a first task, transferring a portion of the recorded user activity information corresponding to a predetermined time period to a storage device associated with the computer; and
in response to receiving a task-recovery request from the user after the user has suspended a second task, presenting, on a display associated with the computer, a visual representation associated with at least the first task based on the transferred portion of the activity information to the user.
7 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for assisting a user in recovering from a task interruption. During operation, the system records the user'"'"'s activity while the user is performing a task, and detects an interruption to the task. Upon the detection of the interruption, the system transfers to a storage the recorded user activities during a predetermined time period before the interruption. The system presents a visual representation of the recorded activities to the user, thereby assisting the user in recovering from the task interruption.
-
Citations
19 Claims
-
1. A computer-executable method for assisting a user in recovering from a task interruption, the method comprising:
-
recording, by one or more sensors associated with a computer, information associated with the user'"'"'s activities while the user is performing a task; in response to determining that the user has suspended a first task, transferring a portion of the recorded user activity information corresponding to a predetermined time period to a storage device associated with the computer; and in response to receiving a task-recovery request from the user after the user has suspended a second task, presenting, on a display associated with the computer, a visual representation associated with at least the first task based on the transferred portion of the activity information to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for assisting a user in recovering from a task interruption, the method comprising:
-
recording, by one or more sensors associated with the computer, information associated with the user'"'"'s activities while the user is performing a task; in response to determining the user has suspended a first task, transferring a portion of the recorded activity information corresponding to a predetermined time period to a storage device associated with the computer; and in response to receiving a task-recovery request from the user after the user has suspended a second task, presenting, on a display associated with the computer, a visual representation associated with at least the first task based on the transferred portion of the activity information to the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for assisting a user in recovering from a task interruption, the computer system comprising:
-
a processor; and a storage device coupled to the processor and storing instructions which when executed by the processor cause the processor to perform a method, the method comprising; recording, by one or more sensors associated with the computer system, information associated with the user'"'"'s activities while the user is performing a task; in response to determining that the user has suspended a first task, transferring a portion of the recorded user activity information corresponding to a predetermined time period to a second storage device associated with the computer system; and in response to receiving a task-recovery request from the user after the user has suspended a second task, presenting, on a display associated with the computer system, a visual representation associated with at least the first task based on the transferred portion of the activity information to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification