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:
Dec. 16, 2025
Filed:
Aug. 04, 2023
Cockroach Labs, Inc., New York, NY (US);
Nathan J. Vanbenschoten, New York, NY (US);
Andrew Scott Woods, Brooklyn, NY (US);
Adam J. Storm, Toronto, CA;
Arul Ajmani, Toronto, CA;
Rebecca Taft, Chicago, IL (US);
Richard M. Loveland, Gardiner, NY (US);
Peyton A. Walters, Philadelphia, PA (US);
Ebony Marie Brown, Brooklyn, NY (US);
Oliver Tan, Alexandria, AU;
Cockroach Labs, Inc., New York, NY (US);
Abstract
Systems and methods for controlling placement of replicas of data in a multi-region database are provided. A selection of a super region including at least first and second database regions can be received. A voting replica of data can be stored within the second database region based on the selection of the super region and a failure of the first database region. A selection of a secondary database region can be received. A voting replica of data can be stored within the secondary database region based on the selection of the secondary database region and a failure of a primary database region. Non-voting replicas of data can be stored in a subset of a plurality of database regions. A selection of a restricted replica placement configuration can be received. The non-voting replicas can be removed from database regions based on the selection of the restricted replica placement configuration.