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. 17, 2023
Filed:
Oct. 19, 2020
Applicant:
Google Llc, Mountain View, CA (US);
Inventors:
Alexander Shraer, Stanford, CA (US);
Artyom Sharov, Haifa, IL;
Arif Abdulhusein Merchant, Los Altos, CA (US);
Brian F. Cooper, San Jose, CA (US);
Assignee:
Google LLC, Mountain View, CA (US);
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/27 (2019.01); G06F 16/25 (2019.01); H04L 67/1025 (2022.01); H04L 67/1097 (2022.01); G06F 16/955 (2019.01); H04L 67/52 (2022.01); H04L 67/1023 (2022.01);
U.S. Cl.
CPC ...
G06F 16/27 (2019.01); G06F 16/25 (2019.01); G06F 16/955 (2019.01); H04L 67/1023 (2013.01); H04L 67/1025 (2013.01); H04L 67/1097 (2013.01); H04L 67/52 (2022.05);
Abstract
Replicas are selected in a large distributed network, and the roles for these replicas are identified. In one example, a leader is selected from among candidate computing dusters. To make this selection, an activity monitor predicts or monitors the workload of one or more clients. Different activities of the workload are given corresponding weights. The delay in performing requested activities, modified by these weights is found, and the candidate leader with the lowest weighted delay is selected as the leader.