US 12,229,303 B2
System and method for processing erasure requests
Steven Scott, Ottawa (CA); Jason White, Ottawa (CA); and Reid Van Melle, Ottawa (CA)
Assigned to SHOPIFY INC., Ottawa (CA)
Filed by SHOPIFY INC., Ottawa (CA)
Filed on Nov. 20, 2020, as Appl. No. 16/953,535.
Prior Publication US 2022/0164469 A1, May 26, 2022
Int. Cl. G06F 21/62 (2013.01); G06F 9/48 (2006.01); G06Q 30/0601 (2023.01)
CPC G06F 21/6245 (2013.01) [G06F 9/4881 (2013.01); G06Q 30/0641 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
receiving an erasure request pertaining to a user identifier, to erase data in a system that maintains user data in a plurality of components;
making at least some details of the request available to at least one erasure control entity;
determining how to handle the request based on one or more responses received within a specified time frame from the at least one erasure control entity and a timestamp associated with the responses indicating when the request was received, wherein the specified time frame is measured relative to the timestamp and each of the responses is one of:
input received from the at least one erasure control entity; and
lack of input received from the at least one erasure control entity;
based on this determining, further processing the erasure request.