User initiated data rollback using operating system partitions
First Claim
Patent Images
1. A computer-implemented method for returning an operating system on a computing system to a previous state, the method comprising:
- receiving a first request to apply a modification to a first system state of an operating system while operating in the first system state of the operating system on a first storage partition in order to generate a second system state of the operating system;
loading on a second storage partition the second system state of the operating system;
receiving a request by a user to return to the first system state of the operating system while operating in the second system state of the operating system;
loading the first system state of the operating system on the first storage partition based on the request by the user to return to the first system state of the operating system from the second system state;
subsequent to receiving the request to return to the first system state of the operating system, receiving a second request to apply the modification to the first system state of the operating system while operating in the first system state of the operating system on the first storage partition in order to generate the second system state of the operating system; and
restricting application of the modification to the first system state of the operating system in order to generate the second system state of the operating system on the second storage partition based on the request by the user to return to the first system state of the operating system from the second system state.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods for returning a computing system to a previous state are provided. In one aspect, a method includes loading a second system state of a second operating system partition, and receiving a request to return to a first system state of a first operating system partition while operating in a second system state of the second operating system partition. The method also includes loading the first system state of the first operating system partition. Systems and machine-readable media are also provided.
13 Citations
20 Claims
-
1. A computer-implemented method for returning an operating system on a computing system to a previous state, the method comprising:
-
receiving a first request to apply a modification to a first system state of an operating system while operating in the first system state of the operating system on a first storage partition in order to generate a second system state of the operating system; loading on a second storage partition the second system state of the operating system; receiving a request by a user to return to the first system state of the operating system while operating in the second system state of the operating system; loading the first system state of the operating system on the first storage partition based on the request by the user to return to the first system state of the operating system from the second system state; subsequent to receiving the request to return to the first system state of the operating system, receiving a second request to apply the modification to the first system state of the operating system while operating in the first system state of the operating system on the first storage partition in order to generate the second system state of the operating system; and restricting application of the modification to the first system state of the operating system in order to generate the second system state of the operating system on the second storage partition based on the request by the user to return to the first system state of the operating system from the second system state. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for returning an operating system on a computing system to a previous state, the system comprising:
-
a memory comprising; a first storage partition comprising a first system state of an operating system; and a second storage partition; and a processor configured to; receive a first request to apply a modification to the first system state of the operating system while operating in the first system state of the operating system on the first storage partition in order to generate a second system state of the operating system; load the second system state of the operating system on the second storage partition, receive, from a user using an input device while operating in the second system state of the operating system , a request to return to the first system state of the operating system; load the first system state of the operating system on the first storage partition based on the request by the user to return to the first system state of the operating system from the second system state; subsequent to receiving the request to return to the first system state of the operating system, receive a second request to apply the modification to the first system state of the operating system on the first storage partition in order to generate the second system state of the operating system; and restrict application of the modification to the first system state of the operating system in order to generate the second system state of the operating system on the second storage partition based on the request by the user to return to the first system state of the operating system from the second system state. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method for returning an operating system on a computing system to a previous state, the method comprising:
-
receiving a first request to apply a modification to a first system state of an operating system while operating in the first system state of the operating system on a first storage partition in order to generate a second system state of the operating system; applying the modification to the first system state of the operating system in order to generate the second system state of the operating system on a second storage partition; loading the second system state of the operating system on the second storage partition; receiving a request by a user to return to the first system state of the operating system from the second system state while operating in the second system state of the operating system loading the first system state of the operating system on the first storage partition based on the request by the user to return to the first system state of the operating system from the second system state; subsequent to receiving the request to return to the first system state of the operating system, receiving a second request to apply the modification to the first system state of the operating system while operating in the first system state of the operating system on the first storage partition in order to generate the second system state of the operating system; and restricting application of the modification to the first system state of the operating system in order to generate the second system state of the operating system on the second storage partition based on the request by the user to return to the first system state of the operating system from the second system state. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification