US 12,306,826 B2
Remote storage of sensitive data for editable tables
Max H. Seiden, San Francisco, CA (US); Rodolphe Gagneron, San Diego, CA (US); and Gregory G. Owen, San Mateo, CA (US)
Assigned to SIGMA COMPUTING, INC., San Francisco, CA (US)
Filed by SIGMA COMPUTING, INC., San Francisco, CA (US)
Filed on Feb. 22, 2022, as Appl. No. 17/677,959.
Claims priority of provisional application 63/278,356, filed on Nov. 11, 2021.
Prior Publication US 2023/0145697 A1, May 11, 2023
Int. Cl. G06F 16/23 (2019.01); G06F 16/21 (2019.01); G06F 16/22 (2019.01); G06F 16/2458 (2019.01); G06F 16/25 (2019.01); G06F 16/28 (2019.01); G06F 21/62 (2013.01)
CPC G06F 16/2379 (2019.01) [G06F 16/219 (2019.01); G06F 16/2282 (2019.01); G06F 16/2474 (2019.01); G06F 16/254 (2019.01); G06F 16/283 (2019.01); G06F 21/6227 (2013.01); G06F 21/6245 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for remote storage of sensitive data for editable tables, the method comprising:
receiving, by a table manager on an intermediary computing system from a client computing system, an instruction to add client data to an editable table in a cloud-based data warehouse, wherein the instruction comprises the client data and a table edit to the editable table, wherein the intermediary computing system comprising the table manager is separate from the cloud-based data warehouse;
sending, by the table manager, the client data to a client data log on the cloud-based data warehouse;
storing, by the table manager in an edit queue on the intermediary computing system, the table edit with a reference to the client data in the client data log on the cloud-based data warehouse; and
generating, by the table manager on the intermediary computing system, a database statement to add the client data to the editable table in the cloud-based data warehouse, wherein the database statement lacks the client data and comprises the reference to the client data in the client data log on the cloud-based data warehouse.