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:
Jan. 11, 2022

Filed:

Nov. 14, 2019
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Ana Radovanovic, New York, NY (US);

Alexandre Nobrega Duarte, San Jose, CA (US);

Binayak Roy, Santa Clara, CA (US);

Diyue Xiao, Mountain View, CA (US);

Walfredo da Costa Cirne Filho, Palo Alto, CA (US);

Maya Haridasan, San Jose, CA (US);

Ross Koningstein, Atherton, CA (US);

Eric Alexander Mullen, Seattle, WA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G05B 13/02 (2006.01); G05B 13/04 (2006.01); H02J 3/00 (2006.01);
U.S. Cl.
CPC ...
G05B 13/048 (2013.01); G05B 13/0265 (2013.01); H02J 3/00 (2013.01); H02J 3/003 (2020.01); H02J 2203/20 (2020.01);
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.


Find Patent Forward Citations

Loading…