-
公开(公告)号:US20180267839A1
公开(公告)日:2018-09-20
申请号:US15463918
申请日:2017-03-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Paresh Maisuria , James Anthony Schwartz, JR. , M. Nashaat Soliman , Candy Chiang , Aniruddha Jayant Jahagirdar , Matthew Todd Hoehnen , Matthew Holle
CPC classification number: G06F9/5094 , G06F1/3228 , G06F1/329 , G06F9/4893 , G06F9/505 , Y02D10/22 , Y02D10/24
Abstract: When an activity agent desires to perform a particular task on a device, the activity agent communicates a request to a resource control system of the device. The request has an associated amount of energy that is expected to be used by the activity agent to perform the task. The resource control system receives the request, determines whether to grant the request based on the amount of energy expected to be used by the activity agent to carry out the task and various additional factors, and returns an indication to the activity agent that the request is granted or denied. If denied, the activity agent delays performing its desired task. If granted, the activity agent proceeds to perform its desired task. The resource control system also continues to monitor the system state of the device, and may revoke the grant depending on changes in the system state of the device.