AW

Andrew Witkowski

Oracle: 68 patents #45 of 14,854Top 1%
AT AT&T: 2 patents #7,280 of 18,772Top 40%
Ncr: 1 patents #1,404 of 2,952Top 50%
📍 Foster City, CA: #22 of 2,058 inventorsTop 2%
🗺 California: #4,421 of 386,348 inventorsTop 2%
Overall (All Time): #29,039 of 4,157,543Top 1%
70
Patents All Time

Issued Patents All Time

Showing 26–50 of 70 patents

Patent #TitleCo-InventorsDate
9454572 Out-of-place materialized view refresh Luping Ding, Tsae-Feng Yu 2016-09-27
9430550 Clustering a table in a relational database management system Mohamed Ziauddin 2016-08-30
9390129 Scalable and adaptive evaluation of reporting window functions Huagang Li, Srikanth Bellamkonda, Sankar Subramanian 2016-07-12
8996502 Using join dependencies for refresh Nathaniel Keith Folkert, Abhinav Gupta 2015-03-31
8996544 Pruning disk blocks of a clustered table in a relational database management system Mohamed Ziauddin 2015-03-31
8868544 Using relational structures to create and support a cube within a relational database system Gregory Dorman, David Greenfield 2014-10-21
8478742 Using estimated cost to refresh a set of materialized views (MVS) Nathaniel Keith Folkert, Abhinav Gupta 2013-07-02
8468166 Analytic enhancements to model clause in structured query language (SQL) Tolga Bozkaya 2013-06-18
8156145 Analytic enhancements to model clause in structured query language (SQL) Tolga Bozkaya 2012-04-10
8103689 Rewrite of queries containing rank or rownumber or min/max aggregate functions using a materialized view Abhinav Gupta 2012-01-24
8001112 Using multidimensional access as surrogate for run-time hash table Matthew Dombroski, Ekrem Soylemez 2011-08-16
7979384 Analytic enhancements to model clause in structured query language (SQL) Tolga Bozkaya 2011-07-12
7912834 Rewrite of queries containing rank or rownumber or Min/Max aggregate functions using a materialized view Abhinav Gupta 2011-03-22
7890497 Using estimated cost to schedule an order for refreshing a set of materialized views (MVS) Nathaniel Keith Folkert, Abhinav Gupta 2011-02-15
7809712 Compile-time optimizations of queries with SQL spreadsheet Srikanth Bellamkonda, Tolga Bozkaya, Abhinav Gupta, Nathan Folkert, Sankar Subramanian 2010-10-05
7761403 Run-time optimizations of queries with SQL spreadsheet Srikanth Bellamkonda, Tolga Bozkaya, Abhinav Gupta, Nathan Folkert, Sankar Subramanian 2010-07-20
7734602 Choosing whether to use a delayed index maintenance depending on the portion of the materialized view (MV) changed Nathaniel Keith Folkert, Abhinav Gupta 2010-06-08
7379933 Union all rewrite for aggregate queries with grouping sets Lei Sheng 2008-05-27
7299223 Spreadsheet to SQL translation Aman Namait, Allison Waingold, Martin Roth 2007-11-20
7177855 Compile-time optimizations of queries with SQL spreadsheet Srikanth Bellamkonda, Tolga Bozkaya, Abhinav Gupta, Nathan Folkert, Sankar Subramanian 2007-02-13
7171427 Methods of navigating a cube that is implemented as a relational object Gregory Dorman, David Greenfield 2007-01-30
7111020 Incremental refresh of materialized views containing rank function, and rewrite of queries containing rank or rownumber or min/max aggregate functions using such a materialized view Abhinav Gupta 2006-09-19
7035843 Evaluation of database hierarchical cubes by nesting rollup operators associated with multiple groupings Srikanth Bellamkonda, Abhinav Gupta 2006-04-25
6985895 Performing spreadsheet-like calculations in a database system Gregory Dorman, Fred Zemke, Martin Roth, Cetin Ozbutun 2006-01-10
6775682 Evaluation of rollups with distinct aggregates by using sequence of sorts and partitioning by measures Srikanth Ballamkonda, Abhinav Gupta 2004-08-10