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.
Patent No.:
Date of Patent:
Jan. 05, 2016
Filed:
Mar. 07, 2013
Google Inc., Mountain View, CA (US);
John Wilkes, Palo Alto, CA (US);
Todd Pu-Tse Wang, Saratoga, CA (US);
Walfredo Cirne, Palo Alto, CA (US);
David Oppenheimer, San Francisco, CA (US);
Brian Grant, San Carlos, CA (US);
Jason Hickey, Santa Clara, CA (US);
Kai-Peter Backman, Helsingfors, FI;
Joseph Hellerstein, Seattle, WA (US);
David Bort, Sunnyvale, CA (US);
Google Inc., Mountain View, CA (US);
Abstract
Multiple scheduler verticals can allocate tasks to resources that are shared by the scheduler verticals. Information regarding a state of each resource may be stored in memory accessible by the multiple scheduler verticals, and a processor updates the information. The scheduler verticals schedule events to be performed by any of the resources, and submit updates to reflect the scheduled events in the information. In the event of conflicting events, an update corresponding to only one of the conflicting events is committed. Moreover, disruptions may be preplanned and scheduled so as to minimize impact on scheduled tasks.