Dynamic usage of storage and processing unit allocation
AssigneeSnap Inc.
InventorsBradley Baron, Benjamin Ralph Hollis, Peter Cardwell, John Krzemien
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnap Inc.
InventorsBradley Baron, Benjamin Ralph Hollis, Peter Cardwell, John Krzemien
Estimating the term…
Systems and methods are provided for managing dynamically allocated storage and processing units. The systems and methods include operations for determining, a usage pattern having a peak usage portion and a low usage portion; reserving a first collection of units on a dynamic unit allocation system during the peak usage portion; detecting a transition from the peak usage portion to the low usage portion; in response to detecting the transition, instructing the dynamic unit allocation system to reduce the first collection of units to reserve a second collection of units corresponding to a second amount of the low usage portion; selecting asynchronous tasks that consume a set of units greater than the second collection of units; and during a period of time that the dynamic unit allocation system is reducing the first collection of units, causing the asynchronous tasks to be executed by the dynamic allocation system.
A method comprising:
A computing device comprising:
A non-transitory machine-readable storage medium that includes instructions that, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:
Dependencies are inferred from the claim text.