US 12,411,867 B2
Providing application-side infrastructure to control cross-region replicated object stores
Ronald Karr, Palo Alto, CA (US); Naveen Neelakantam, Mountain View, CA (US); and Ivan Jibaja, San Jose, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Santa Clara, CA (US)
Filed on Aug. 8, 2023, as Appl. No. 18/446,303.
Application 18/446,303 is a continuation in part of application No. 18/152,148, filed on Jan. 9, 2023, granted, now 12,314,134.
Claims priority of provisional application 63/298,161, filed on Jan. 10, 2022.
Prior Publication US 2023/0394065 A1, Dec. 7, 2023
Int. Cl. G06F 11/08 (2006.01); G06F 11/20 (2006.01); G06F 16/27 (2019.01)
CPC G06F 16/27 (2019.01) [G06F 11/2079 (2013.01); G06F 11/2064 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, for an object store replicated across a plurality of storage systems at a plurality of locations, a minimum time interval between requests to apply modifications to the object store that are received by differing storage systems of the plurality of storage systems that ensures a predictable result on one or more storage systems, of the plurality of storage systems, among which those modifications are replicated; and
providing, through an application programming interface (API) to a client that utilizes the object store, one or more object store parameters including the minimum time interval.