System and methods for disruption detection, management, and recovery
First Claim
Patent Images
1. A system that facilitates and effectuates detection of disruptive events, comprising:
- at least one processor;
an analysis component, executing on the at least one processor, that comprises;
a detection component that receives a signal from a reception component and utilizes the signal to detect an event;
a discrimination component that determines whether the event is classifiable as being an interrupting event;
an alert component that alerts the user of the event and places currently executing tasks associated with the user in a suspended state based at least in part on the determination that the event is classifiable as being an interrupting event;
a ranking component that generates a ranked list of tasks placed in stasis to provide notification of suspended tasks to the user;
a snapshot component that saves settings of the currently executing tasks before entering the suspended state; and
a monitor component that detects activity associated with resumption of a session by the user and places the tasks in a work state using the saved settings.
2 Assignments
0 Petitions
Accused Products
Abstract
A task disruption and recovery system and methods are described that detects shifts away from ongoing tasks, whether by self-interruption or by disruptive events from within or outside a computing system, based on signals detected. Among other functions, the system works to enhance the efficient recovery of suspended tasks or problem-solving sessions via storing and presenting representations of the suspended sessions in a manner that facilitates recovery and continuation.
-
Citations
20 Claims
-
1. A system that facilitates and effectuates detection of disruptive events, comprising:
-
at least one processor; an analysis component, executing on the at least one processor, that comprises; a detection component that receives a signal from a reception component and utilizes the signal to detect an event; a discrimination component that determines whether the event is classifiable as being an interrupting event; an alert component that alerts the user of the event and places currently executing tasks associated with the user in a suspended state based at least in part on the determination that the event is classifiable as being an interrupting event; a ranking component that generates a ranked list of tasks placed in stasis to provide notification of suspended tasks to the user; a snapshot component that saves settings of the currently executing tasks before entering the suspended state; and a monitor component that detects activity associated with resumption of a session by the user and places the tasks in a work state using the saved settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for facilitating and effectuating detection of disruptive events, comprising:
with at least one processor; detecting an event based on a received signal; determining whether the event is classifiable as being an interrupting event; alerting a user of the event based at least in part on the determination that the event is classifiable as being an interrupting event; placing currently executing tasks associated with the user in a suspended state based at least in part on the determination that the event is classifiable as being an interrupting event; generating a ranked list of tasks placed in stasis to provide notification of suspended tasks to the user; saving settings of the currently executing tasks before entering the suspended state; and detecting activity associated with resumption of a session by the user and placing the tasks in a work state using the saved settings. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A computer readable storage device having instructions stored thereon for execution by a processor to perform a method comprising:
-
detecting an event based on a received signal; determining whether the event is classifiable as being an interrupting event; alerting a user of the event based at least in part on the determination that the event is classifiable as being an interrupting event; placing currently executing tasks associated with the user in a suspended state based at least in part on the determination that the event is classifiable as being an interrupting event generating a ranked list of tasks placed in stasis to provide notification of suspended tasks to the user; saving settings of the currently executing tasks before entering the suspended state; and detecting activity associated with resumption of a session by the user and placing the tasks in a work state using the saved settings. - View Dependent Claims (19, 20)
-
Specification