Environment state changes to alter functionality
First Claim
1. A method for altering a state of system software to change an environment functionality of the system software, the method comprising:
- receiving state change information for altering the state of the system software; and
altering guarded data based on the state change information, the environment functionality of the system software being based on content of the guarded data.
2 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, environmental functionality of the system software may be changed by altering guarded system data which may affect behavior of the system software. A user may provide state change information for altering a state of the system software, which may thereby alter the environmental functionality of the system software. In some implementations, the state change information may include a product key or any alternative activation/identification datum. The guarded system data may be altered based on the state change information. Upon startup or after detecting altered guarded system data, the system software may set configuration parameters, based on the altered guarded system data or a detected hardware configuration, to enable a particular environmental functionality of the system software.
-
Citations
20 Claims
-
1. A method for altering a state of system software to change an environment functionality of the system software, the method comprising:
-
receiving state change information for altering the state of the system software; and altering guarded data based on the state change information, the environment functionality of the system software being based on content of the guarded data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium having instructions recorded thereon for at least one processor, the computer-readable medium comprising:
-
instructions for prompting a user for state change information to be used for altering a state of system software; instructions for receiving the state change information from the user; and instructions for altering guarded data within the system software based on the state change information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having instructions recorded thereon for at least one processor, the computer-readable medium comprising:
-
instructions for altering guarded data included in an operating system having a plurality of states, each of the plurality of states being associated with a different one of a plurality of environment functionalities; and instructions for executing the software for altering guarded data based on provided state change information. - View Dependent Claims (17, 18, 19, 20)
-
Specification