Google patents method for splitting and encrypting user data tables
Google has been granted a patent for a method that splits large user data tables into smaller chunks called tablets. Each tablet is encrypted with a unique key, which is then locked behind a master resource key to ensure only authorized servers can access the data.
In the filing’s own words
A method for distributing encryption keys includes receiving a table associated with a particular user, the table including a plurality of data blocks and splitting the table into a plurality of tablets including a corresponding portion of data blocks. The method also includes generating a resource key uniquely associated with the table and for each tablet generating a unique data encryption key for the corresponding tablet to encrypt with the unique data encryption key. The method also includes encrypting each data encryption key with the resource key and distributing control of each encrypted tablet and each corresponding encrypted data encryption key to a plurality of tablet servers, each controlling one or more of the encrypted tablets. The resource key transmits to a remote entity causing the remote entity to encrypt the resource key with a user key associated with the particular user and transmit the encrypted resource key.
What exactly they claim (claim 1)
1. A computer-implemented method, being implemented by data processing hardware, comprising: receiving a table associated with a particular user; generating a unique resource key uniquely associated with the table; splitting the table into a plurality of tablets, for each tablet of the plurality of tablets: generating a unique data encryption key for a tablet; encrypting the tablet with the unique data encryption key; and encrypting the unique data encryption key with the unique resource key; encrypting the unique resource key with an access control key associated with an access control list (ACL) comprising a list of tablet servers authorized to access the unique resource key; distributing, by the data processing hardware, control of each encrypted tablet and each corresponding encrypted data encryption key to a plurality of tablet servers; receiving, from a tablet server, a resource key request requesting to decrypt the unique resource key encrypted with the access control key associated with the ACL; determining that the tablet server is authorized to access the unique resource key based on the ACL; based on determining that the tablet server is authorized to access the unique resource key, decrypting the unique resource key encrypted with the access control key; and transmitting the decrypted unique resource key to the tablet server, the decrypted unique resource key, when received by the tablet server, is configured to cause the tablet server to: decrypt, using the decrypted unique resource key, the unique data encryption key corresponding to the encrypted tablet associated with the tablet server; and decrypt, using the decrypted unique data encryption key, the encrypted tablet.
Facts
- Company
- Google (Google LLC)
- Official title
- Distribute encryption keys securely and efficiently
- Patent number
- US12732362B2
- Application number
- 18988851
- Filed
- Dec 19, 2024
- Granted
- Sep 8, 2026
- Inventors
- 3
- Claims
- 14
Classified under
H04L 9/088 Electricity & electronicsH04L 9/0861 Electricity & electronicsH04L 9/14 Electricity & electronicsH04L 63/101 Electricity & electronicsH04L 9/0822 Electricity & electronicsMore from Google in Security & privacy
- Google patents privacy score for third-party apps Sep 22, 2026
- Google patents phone feature to disable unknown trackers Oct 8, 2026
- Google patents local face recognition for smart home cameras Sep 10, 2026
- Google patents system that finds and fills in email verification codes Sep 17, 2026
- Google patents AI agents that automatically investigate network security threats Oct 8, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.