MEASUREMENT-BASED WIRELESS DEVICE SYSTEM LEVEL MANAGEMENT
First Claim
Patent Images
1. A method comprising:
- determining, by a system level manager, a plurality of metrics to measure to manage a wireless device having resources and an operating system configured to manage the resources, wherein the determining is based at least in part on one or more quality of service needs and a plurality of performance models associated with the wireless device;
obtaining, by the system level manager, measurements for the plurality of determined metrics;
determining, by the system level manager, a management action to be taken by the operating system to manage the wireless device in response to the quality of service needs; and
conveying the management action from the system level manager to the operating system.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide system level management to a wireless device using measurements. In various embodiments, a system level manager independent of the operating system of a wireless device may be configured to determine relevant metrics to obtain measurements, based at least in part on the quality of service needs and performance/resource consumption models of the wireless device. In various embodiments, the system level manager may be further configured to determine management actions to be taken by the operating system based at least in part on the measurements obtained.
115 Citations
29 Claims
-
1. A method comprising:
-
determining, by a system level manager, a plurality of metrics to measure to manage a wireless device having resources and an operating system configured to manage the resources, wherein the determining is based at least in part on one or more quality of service needs and a plurality of performance models associated with the wireless device; obtaining, by the system level manager, measurements for the plurality of determined metrics; determining, by the system level manager, a management action to be taken by the operating system to manage the wireless device in response to the quality of service needs; and conveying the management action from the system level manager to the operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for managing a wireless device based on measurements, the apparatus comprising:
-
a processor; and storage medium coupled to the processor and having a plurality of programming instructions stored therein, wherein the programming instructions are to be executed by the processor, and wherein when the programming instructions are executed by the processor, the programming instructions enable the apparatus to determine a plurality of metrics to measure to manage a wireless device having resources and an operating system configured to manage the resources, wherein the determine is based at least in part on a plurality of qualify of service needs and a plurality of performance models associated with the wireless device; obtain measurements for the plurality of determined metrics; determine a management action to be taken by the operating system to manage the wireless device to better achieve the quality of service needs; and convey the management action to be taken to the operating system of the wireless device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An article of manufacture comprising:
-
a computer readable storage medium; and a plurality of programming instructions stored in the computer readable storage medium, wherein the programming instructions are configured to program a processor of an apparatus, and wherein when the programming instructions are executed by the process, the programming instructions enable the apparatus to; receive a plurality of quality of service needs associated with a wireless device, the wireless device having resources and an operating system configured to manage the resources of the wireless device; receive a plurality of performance models to model performance of the wireless device; determine a plurality of metrics to measure to manage a wireless device, said determining based at least in part on the plurality of qualify of service needs and the plurality of performance models associated with the wireless device; obtain measurements for the plurality of determined metrics; determine a management action to be taken by the operating system; and convey the management action to be taken to the operating system of the wireless device. - View Dependent Claims (28, 29)
-
Specification