1215 patents
Utility
Incremental Refresh of a Materialized View
18 Jan 24
Systems, methods, and devices for incrementally refreshing a materialized view are disclosed.
Thierry Cruanes, Benoit Dageville, Prasanna Rajaperumal, Jiaqi Yan
Filed: 28 Sep 23
Utility
Serialization of Data In a Concurrent Transaction Processing Distributed Database
18 Jan 24
The subject technology serializes, by at least one hardware processor, non-primary key data of column-organized data into compressed serialized value data that is in a row-organized sequence, the compressed serialized value data compressed using at least one bitmap, the non-primary key data comprising a schema identifier, the column-organized data being stored in a columnar database system, the column-organized data comprising primary key data and the non-primary key data.
Khaled Yagoub, Wumengjian Zhu, Benoit Dageville, William Waddington
Filed: 29 Sep 23
Utility
Caching Systems and Methods
18 Jan 24
Example caching systems and methods are described.
Benoit Dageville, Thierry Cruanes, Marcin Zukowski
Filed: 28 Sep 23
Utility
Data Clean Room
18 Jan 24
Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts, without the use of third parties.
Rachel Frances Blum, Joshua James Chacona, Christian Kleinerman, Justin Langseth, William L. Stratton, JR.
Filed: 27 Sep 23
Utility
Tracking changes in database data
16 Jan 24
A method includes partitioning a database table into a first plurality of partitions.
Istvan Cseri, Torsten Grabs, Benoit Dageville
Filed: 21 Apr 22
Utility
Identifying software regressions based on query retry attempts in a database environment
16 Jan 24
Systems, methods, and devices for retrying a query.
Benoit Dageville, Johan Harjono, Kunal Prafulla Nabar, Steven James Pelley
Filed: 17 Sep 22
Utility
Organization-level global data object on data platform
16 Jan 24
Provided herein are systems and methods for global data objects on a data platform where the global data objects are accessible at an organization level.
Christine A. Avanessians, Damien Carru, Ramachandran Natarajan Iyer, Eric Karlson, Dennis Edgar Lynch
Filed: 14 Jun 23
Utility
Loading and unloading data at an external storage location
16 Jan 24
A command to load or unload data at a storage location is received.
Polita Paulus, Peter Povinec, Saurin Shah, Srinidhi Karthik Bisthavalli Srinivasa
Filed: 11 Nov 22
Utility
Optimized Identification of Performance Regression
11 Jan 24
A system to identify optimal cloud resources for executing workloads.
Allison Lee, Shrainik Jain, Qiuye Jin, Stratis Viglas, Jiaqi Yan
Filed: 20 Sep 23
Utility
PROCESSING EXTERNAL FUNCTIONS USING USER-DEFINED FUNCTIONS (UDFs)
11 Jan 24
An external function system can be implemented on a database to perform processing on one or more external network services.
Elliott Brossard, Srilakshmi Chintala, Istvan Cseri, Rodger N. Kline, Nitya Kumar Sharma, Igor Zinkovsky
Filed: 20 Sep 23
Utility
Resource Management Systems and Methods
11 Jan 24
Example resource management systems and methods are described.
Thierry Cruanes, Benoit Dageville, Marcin Zukowski
Filed: 22 Sep 23
Utility
Differentially Private Processing and Database Storage
11 Jan 24
A hardware database privacy device is communicatively coupled to a private database system.
Ishaan Nerurkar, Christopher Hockenbrocht, Liam Damewood, Mihai Maruseac, Alexander Rozenshteyn
Filed: 24 Jul 23
Utility
Systems and methods for attachable-and-detachable database sessions
9 Jan 24
In an embodiment, a database platform maintains a first account and a second account, where the second account has stored therein an attachable-and-detachable database session.
Tyler Jones, Peter Povinec
Filed: 30 Dec 22
Utility
Hyperparameter tuning in a database environment
9 Jan 24
An example method of tuning a machine learning operation can include receiving a data query comprising a reference to an input data set of a database, generating a plurality of unique sets of hyperparameters by varying a hyperparameter value of each set of hyperparameters of the plurality of unique sets of hyperparameters based on the input data set, in response to receiving the data query, training a plurality of machine learning models using the input data set of the data query, each of the plurality of machine learning models configured according to a respective one of a plurality of unique sets of hyperparameters, selecting a first machine learning model of the plurality of machine learning models based on an accuracy of an output of the first machine learning model, and returning the output of the first machine learning model in response to the data query.
Boxin Jiang, Qiming Jiang
Filed: 5 Dec 22
Utility
Systems and methods for spilling data for hash joins
9 Jan 24
A method includes determining that an amount of available space in a first memory used by a set of relational queries is insufficient for a query, wherein the query comprises a join operation.
Florian Andreas Funke, Megha Thakkar
Filed: 1 Dec 22
Utility
Resource management systems and methods
9 Jan 24
Example resource management systems and methods are described.
Thierry Cruanes, Benoit Dageville, Marcin Zukowski
Filed: 8 Feb 22
Utility
Nested row access policies
9 Jan 24
This disclosure provides methods and techniques of referencing row access policy (RAP) protected mapping tables in a RAP for a data table are disclosed herein.
Raja Suresh Krishna Balakrishnan, Jashua Gupta, Jian Xu
Filed: 28 Jul 23
Utility
Row-level security
9 Jan 24
Row-level security (RLS) may provide fine-grained access control based on flexible, user-defined access policies to databases, tables, objects, and other data structures.
Artin Avanes, Khalid Zaman Bijon, Zheng Mi, Subramanian Muralidhar, David Schultz, Jian Xu
Filed: 27 Jun 23
Utility
Usage monitoring and usage based data pricing
9 Jan 24
Embodiments of the present disclosure describe techniques for monitoring usage of data listings and pricing data listings based thereon.
Benoit Dageville, Sameer Deshpande, Eric Dorf, Subramanian Muralidhar, Chao Ren, Dangfu Wang
Filed: 31 Mar 22
Utility
Distributed secret storage and authorization
9 Jan 24
A data platform provides for encryption of secrets.
Dmitry Basavin, Aaron S. Joyner, Kyle Leonhard
Filed: 18 May 23