Inventor
NARASAYYA VIVEK
US48 patents
⚠️ This page may combine multiple inventors who share the name “NARASAYYA VIVEK”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
30 patentsUS6529901B1Mar 4, 2003
Automating statistics management for query optimizers
MICROSOFT CORP245 citations99
US6223171B1Apr 24, 2001
What-if index analysis utility for database systems
MICROSOFT CORP384 citations99
US5960423ASep 28, 1999
Database system index selection using candidate index selection for a workload
MICROSOFT CORP141 citations99
US6542886B1Apr 1, 2003
Sampling over joins for database systems
MICROSOFT CORP80 citations98
US6363371B1Mar 26, 2002
Identifying essential statistics for query optimization for databases
MICROSOFT CORP131 citations98
US6278989B1Aug 21, 2001
Histogram construction using adaptive random sampling with cross-validation for database systems
MICROSOFT CORP108 citations98
US6532458B1Mar 11, 2003
Sampling for database systems
MICROSOFT CORP71 citations96
US6169983B1Jan 2, 2001
Index merging for database systems
MICROSOFT CORP62 citations96
US5950186ASep 7, 1999
Database system index selection using cost evaluation of a workload for multiple candidate index configurations
MICROSOFT CORP72 citations96
US5913207AJun 15, 1999
Database system index selection using index configuration enumeration for a workload
MICROSOFT CORP57 citations96
US7194451B2Mar 20, 2007
Database monitoring system
MICROSOFT CORP54 citations95
US7299220B2Nov 20, 2007
Constructing database object workload summaries
MICROSOFT CORP30 citations93
US7139778B2Nov 21, 2006
Linear programming approach to assigning benefit to database physical design structures
MICROSOFT CORP28 citations93
US5926813AJul 20, 1999
Database system index selection using cost evaluation of a workload for multiple candidate index configurations
MICROSOFT CORP49 citations93
US5913206AJun 15, 1999
Database system multi-column index selection for a workload
MICROSOFT CORP42 citations93
US7567949B2Jul 28, 2009
Sampling for database systems
MICROSOFT CORP18 citations92
US7493337B2Feb 17, 2009
Query progress estimation
MICROSOFT CORP26 citations92
US7346601B2Mar 18, 2008
Efficient evaluation of queries with mining predicates
MICROSOFT CORP38 citations92
US6912547B2Jun 28, 2005
Compressing database workloads
MICROSOFT CORP28 citations92
US7281013B2Oct 9, 2007
Workload analysis tool for relational databases
MICROSOFT CORP32 citations90
US7472107B2Dec 30, 2008
Integrating horizontal partitioning into physical database design
MICROSOFT CORP12 citations84
US9602426B2Mar 21, 2017
Dynamic allocation of resources while considering resource reservations
MICROSOFT CORP6 citations83
US7249141B2Jul 24, 2007
Automated layout of relational databases
MICROSOFT CORP11 citations82
US7120624B2Oct 10, 2006
Optimization based method for estimating the results of aggregate queries
MICROSOFT CORP10 citations71
US7328221B2Feb 5, 2008
Optimization based method for estimating the results of aggregate queries
MICROSOFT CORP6 citations70
US7958114B2Jun 7, 2011
Detecting estimation errors in dictinct page counts
MICROSOFT CORP5 citations63
US7293036B2Nov 6, 2007
Compressing database workloads
MICROSOFT CORP5 citations62
US7720883B2May 18, 2010
Key profile computation and data pattern profile computation
MICROSOFT CORP4 citations61
US10776375B2Sep 15, 2020
Retrieval of attribute values based upon identified entities
MICROSOFT CORP0 citations51
US7281007B2Oct 9, 2007
Optimization based method for estimating the results of aggregate queries
MICROSOFT CORP0 citations49
MICROSOFT TECHNOLOGY LICENSING LLC
11 patentsUS10410155B2Sep 10, 2019
Automatic demand-driven resource scaling for relational database-as-a-service
MICROSOFT TECHNOLOGY LICENSING LLC10 citations83
US10063491B2Aug 28, 2018
Dynamic allocation of resources while considering resource reservations
MICROSOFT TECHNOLOGY LICENSING LLC5 citations83
US10749814B2Aug 18, 2020
Dynamic allocation of resources while considering resource reservations
MICROSOFT TECHNOLOGY LICENSING LLC3 citations72
US11256619B2Feb 22, 2022
Memory management for serverless databases
MICROSOFT TECHNOLOGY LICENSING LLC4 citations71
US12430311B1Sep 30, 2025
Budget-constrained index tuning in database systems
MICROSOFT TECHNOLOGY LICENSING LLC1 citations64
US11201832B2Dec 14, 2021
Dynamic allocation of resources while considering resource reservations
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11113647B2Sep 7, 2021
Automatic demand-driven resource scaling for relational database-as-a-service
MICROSOFT TECHNOLOGY LICENSING LLC1 citations62
US12326806B2Jun 10, 2025
Memory management for multiple process instances
MICROSOFT TECHNOLOGY LICENSING LLC0 citations61
US11726905B2Aug 15, 2023
Memory management for multiple process instances
MICROSOFT TECHNOLOGY LICENSING LLC0 citations61
US10936480B2Mar 2, 2021
Memory management for multiple process instances
MICROSOFT TECHNOLOGY LICENSING LLC0 citations61
US11595319B2Feb 28, 2023
Differential overbooking in a cloud computing environment
MICROSOFT TECHNOLOGY LICENSING LLC0 citations59