LOCATION BASED POLICY SYSTEM AND METHOD FOR CHANGING COMPUTING ENVIRONMENTS
First Claim
Patent Images
1. A system for changing compute environments comprising:
- a sensory and location determination engine coupled to a policy engine, wherein the sensory and location determination engine to determine a current location of a computing device and the policy engine to determine what applications to launch, what applications not to launch, and what core usage to invoke for the determined location of the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for changing compute environments for a mobile platform device. The mobile platform includes a sensory and location determination engine coupled to a policy engine. The sensory and location determination engine determines a current location of the mobile platform device and the policy engine determines what applications to launch, what applications not to launch, and what core usage to invoke for the determined location of the mobile platform device.
-
Citations
25 Claims
-
1. A system for changing compute environments comprising:
a sensory and location determination engine coupled to a policy engine, wherein the sensory and location determination engine to determine a current location of a computing device and the policy engine to determine what applications to launch, what applications not to launch, and what core usage to invoke for the determined location of the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A method for changing a compute environment comprising:
determining whether a change in location of a computing device has been detected, wherein if a change in location of a computing device has been detected, determining whether a current location needs a power adjustment, wherein if the current location needs the power adjustment, allocating core usage based on location, virtual partitioning, and length of time the computing device is to be used in the current location; determining whether virtual partitions need to be created, wherein if the virtual partitions need to be created, creating the virtual partitions to be used in the current location; determining what applications need to be placed in each of the virtual partitions; moving the applications to their designated virtual partition; and processing each virtual partition accordingly. - View Dependent Claims (18, 19, 20, 21)
-
22. An article comprising:
- a storage medium having a plurality of machine accessible instructions, wherein when the instructions are executed by a processor, the instructions provide for determining whether a change in location of a computing device has been detected, wherein if a change in location of a computing device has been detected,
determining whether a current location needs a power adjustment, wherein if the current location needs the power adjustment, allocating core usage based on location, virtual partitioning, and length of time the computing device is to be used in the current location; determining whether virtual partitions need to be created, wherein if the virtual partitions need to be created, creating the virtual partitions to be used in the current location; determining what applications need to be placed in each of the virtual partitions; moving the applications to their designated virtual partition; and processing each virtual partition accordingly. - View Dependent Claims (23, 24, 25)
- a storage medium having a plurality of machine accessible instructions, wherein when the instructions are executed by a processor, the instructions provide for determining whether a change in location of a computing device has been detected, wherein if a change in location of a computing device has been detected,
Specification