The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 09, 2014

Filed:

Sep. 28, 2010
Applicants:

Xiaobo Fan, Sunnyvale, CA (US);

Chris Sadler, Mountain View, CA (US);

Selver Corhodzic, Santa Clara, CA (US);

Wolf-dietrich Weber, San Jose, CA (US);

Taliver Brooks Heath, Mountain View, CA (US);

Mark Hennecke, Cupertino, CA (US);

Inventors:

Xiaobo Fan, Sunnyvale, CA (US);

Chris Sadler, Mountain View, CA (US);

Selver Corhodzic, Santa Clara, CA (US);

Wolf-Dietrich Weber, San Jose, CA (US);

Taliver Brooks Heath, Mountain View, CA (US);

Mark Hennecke, Cupertino, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/32 (2006.01); G06F 1/26 (2006.01); G06F 1/18 (2006.01);
U.S. Cl.
CPC ...
Abstract

In a computer-implemented method, an electronic communication from a first computing machine is received and includes a power value and one or more priority values. The power value represents a request for a power allotment expected to be used during a predetermined time and the priority values represent priorities of tasks expected to be executed during the predetermined time. A score for the request is calculated using a scoring function and the received priority values as inputs to the scoring function. The score is compared to one or more other scores respectively associated with requests for power allotments from other computing machines and previously calculated using the scoring function following receipt of one or more electronic communications each including a power value and one or more priority values. A top-ranked score is identified and an electronic communication is sent to the associated computing machine granting the requested power allotment.


Find Patent Forward Citations

Loading…