BackgroundCheck.run
Search For

Abhinav Gupta, 41Los Gatos, CA

Abhinav Gupta Phones & Addresses

Los Gatos, CA   

San Jose, CA   

Sunnyvale, CA   

Campbell, CA   

Santa Clara, CA   

Urbana, IL   

Mentions for Abhinav Gupta

Career records & work history

Lawyers & Attorneys

Abhinav Gupta Photo 1

Abhinav Gupta - Lawyer

Specialties:
Securities
ISLN:
922326509
Admitted:
2012
University:
Emory University, B.B.A., 2007
Law School:
Harvard Law School, J.D., 2011

Publications & IP owners

Us Patents

Evaluation Of Grouping Sets By Reduction To Group-By Clause, With Or Without A Rollup Operator, Using Temporary Tables

US Patent:
6775681, Aug 10, 2004
Filed:
Feb 26, 2002
Appl. No.:
10/084597
Inventors:
Abhinav Gupta - Palo Alto CA
Andrew Witkowski - Foster City CA
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 1730
US Classification:
707102, 707 3
Abstract:
Methods are provided for efficiently evaluating database queries that include a grouping sets specification, by reducing the grouping sets specification to one or more combinations of groupings that are computable with simple GROUP BY clauses, with or without a rollup operator, wherein the GROUP BY clauses and rollup operators are efficient operations that can be computed with a single data sort. Computational costs are further minimized by computing a grouping from records generated from computation of a previously computed grouping. An optimization algorithm is described which determines the respective grouping combinations to which the grouping sets specification is reduced and the respective GROUP BY clauses, to minimize computational costs. Furthermore, an intermediate grouping, that is, a grouping that is not specified by the query, is included in a query evaluation plan in some instances, to compute specified groupings when doing so reduces computational costs.

Evaluation Of Rollups With Distinct Aggregates By Using Sequence Of Sorts And Partitioning By Measures

US Patent:
6775682, Aug 10, 2004
Filed:
Feb 26, 2002
Appl. No.:
10/084642
Inventors:
Abhinav Gupta - Palo Alto CA
Andrew Witkowski - Foster Ctiy CA
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 1730
US Classification:
707102
Abstract:
Methods are provided for efficiently evaluating database queries including a rollup operator and a distinct aggregate function. Using a sequence of sorts, duplicate record elimination performed on previous sorts at lower, or finer, levels of the rollup operator is taken advantage of by performing subsequent sorts on the preceding sort. Hence, when moving from one rollup level to the next higher level, there are fewer data records to sort with respect to the relevant grouping columns for that level, and thus also fewer duplicate data records to eliminate for purposes of computing the distinct aggregate. Using parallel evaluation, processing of aggregate functions is split among different processing slaves, and the measure of an aggregate function is included as a partitioning key when sending data from one data flow operation to the next data flow operation of a query execution plan. Using parallel evaluation for a query that includes two or more aggregate functions, a measure code corresponding with each aggregate function and associated measure values are included as partitioning keys for enhanced load balancing and parallelization.

Automatic Discovery And Use Of Column Correlations In Tables

US Patent:
6957225, Oct 18, 2005
Filed:
May 30, 2002
Appl. No.:
10/160585
Inventors:
Mohamed Zait - Sunnyvale CA, US
Abhinav Gupta - Palo Alto CA, US
Benoit Dageville - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F017/30
US Classification:
707102, 707 2, 707100
Abstract:
Methods are provided for automatically discovering correlations between values in columns of tables. A set of significantly correlated columns is identified by identifying correlated columns, and by determining the significance of the correlation between the correlated columns from one or more tables. If the correlated columns are considered significantly correlated, a correlation table is constructed that includes records representing distinct combinations of values corresponding to the correlated columns. Embodiments include methods for identifying correlated columns, for determining the significance of the correlation between the correlated columns, and for using the resultant correlation table to enhance performance of a query execution process. One particular embodiment provides for using a correlation table for partition pruning a partitioned table, with respect to a query execution plan.

Evaluation Of Database Hierarchical Cubes By Nesting Rollup Operators Associated With Multiple Groupings

US Patent:
7035843, Apr 25, 2006
Filed:
Feb 15, 2002
Appl. No.:
10/077828
Inventors:
Srikanth Bellamkonda - Sunnyvale CA, US
Abhinav Gupta - Palo Alto CA, US
Andrew Witkowski - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707 3, 707100
Abstract:
Methods are provided for efficiently evaluating database queries including multiple rollup operators. With the computation of grouping identifiers to distinguish grouping levels of each rollup operator, evaluation of database queries that include concatenation of rollup operators includes nesting of the rollup operators and includes the grouping identifiers as sorting keys for subsequent processing. Furthermore, to optimize the query evaluation process, the order in which the rollup operators are computed can be determined based on cardinalities that estimate the number of records generated by each rollup operator, and parallel evaluation can be utilized by partitioning data records between rollup operator processing stages based on the grouping keys associated with the rollup operators that are not being processed at the next stage. If the query includes an algebraic aggregate function, the algebraic function is represented as distributive functions, which are propagated through the evaluation stages and used to compute the algebraic function at the final rollup stage.

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

US Patent:
7111020, Sep 19, 2006
Filed:
Mar 26, 2002
Appl. No.:
10/107106
Inventors:
Abhinav Gupta - Palo Alto CA, US
Andrew Witkowski - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707201, 707 2
Abstract:
Techniques are provided for improving efficiency of database systems, and in particular, to refreshing materialized views maintained by database systems and rewriting queries to access the materialized views. According to the approaches, a ranked materialized view is incrementally refreshed, and during the incremental refresh operation, rows in the partitions of the materialized view are ranked within the partitions.

Compile-Time Optimizations Of Queries With Sql Spreadsheet

US Patent:
7177855, Feb 13, 2007
Filed:
Nov 6, 2003
Appl. No.:
10/704192
Inventors:
Andrew Witkowski - Foster City CA, US
Srikanth Bellamkonda - Sunnyvale CA, US
Tolga Bozkaya - Belmont CA, US
Abhinav Gupta - Santa Clara CA, US
Nathan Folkert - Palo Alto CA, US
Sankar Subramanian - Cupertino CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
G06F 7/00
US Classification:
707 2, 707 3, 707 4, 707 5
Abstract:
Described herein are optimizations and execution strategies for spreadsheet extensions to SQL. The partitioning of data, as specified in a spreadsheet clause, provides a way to parallelize the computation of spreadsheet and to provide and improve scalability. Even if the partitioning is not explicitly specified in the spreadsheet clause, the database optimizer can automatically infer the partitioning in some cases. Efficient hash based access structures on relations can be used for symbolic array addressing, enabling fast computation of formulas. When rewriting SQL statements, formulas whose results are not referenced in outer blocks can be removed from the spreadsheet clause, thus removing unnecessary computations. The predicates from other query blocks can be moved inside query blocks with spreadsheets clauses, thus considerably reducing the amount of data to be processed. Conditions for validity of this transformation are given.

Dml Statements For Densifying Data

US Patent:
7356542, Apr 8, 2008
Filed:
Mar 8, 2004
Appl. No.:
10/796217
Inventors:
Abhinav Gupta - Santa Clara CA, US
Lei Sheng - Foster City CA, US
Sankar Subramanian - Cupertino CA, US
Nathan Folkert - San Francisco CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/00
G06F 7/00
US Classification:
707102, 707103 Y
Abstract:
A method and apparatus for densification of data is provided. A method and apparatus for including a construct for partitioning data within a DML statement is provided. The construct for partitioning data may not necessarily perform a densification of data, and the densification of data may not necessarily include a construct for partitioning data. In an embodiment, the syntax of an OUTER JOIN is extended to include a PARTITION BY construct that may be used for data densification.

Run-Time Optimizations Of Queries With Sql Spreadsheet

US Patent:
7761403, Jul 20, 2010
Filed:
Nov 6, 2003
Appl. No.:
10/703412
Inventors:
Andrew Witkowski - Foster City CA, US
Srikanth Bellamkonda - Sunnyvale CA, US
Tolga Bozkaya - Belmont CA, US
Abhinav Gupta - Santa Clara CA, US
Nathan Folkert - Palo Alto CA, US
Sankar Subramanian - Cupertino CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707 4, 707 2, 707 7, 707 8, 707 9, 707 10
Abstract:
Described herein are optimizations and execution strategies for spreadsheet extensions to SQL. The partitioning of data, as specified in a spreadsheet clause, provides a way to parallelize the computation of spreadsheet and to provide and improve scalability. Even if the partitioning is not explicitly specified in the spreadsheet clause, the database optimizer can automatically infer the partitioning in some cases. Efficient hash based access structures on relations can be used for symbolic array addressing, enabling fast computation of formulas. When rewriting SQL statements, formulas whose results are not referenced in outer blocks can be removed from the spreadsheet clause, thus removing unnecessary computations. The predicates from other query blocks can be moved inside query blocks with spreadsheets clauses, thus considerably reducing the amount of data to be processed. Conditions for validity of this transformation are given.

Amazon

Abhinav Gupta Photo 60

Root Resorption : Etiology, Diagnosis And Management

Author:
Abhinav Gupta
Publisher:
Scholar's Press
Binding:
Paperback
Pages:
136
ISBN #:
3639510313
EAN Code:
9783639510317
Tooth resorption is a perplexing problem for all dental practitioners. The etiologic factors are vague, diagnoses are educated guesses, and often the chosen treatment does not prevent the rapid disappearance of the calcified dental tissues. Although the occurrence of resorption cannot always be pred...
Abhinav Gupta Photo 61

Dental Surveyor And Surveying In Prosthodontics

Author:
Abhinav Gupta
Publisher:
Scholar's Press
Binding:
Paperback
Pages:
144
ISBN #:
3639510283
EAN Code:
9783639510287
Dental surveyor is a diagnostic tool which should be used by every practicing prosthodontist in order to establish a treatment plan that will be biomechanically sound while fulfilling functional and esthetic requirements. It helps prosthodontist in establishing the path of placement, removal and des...
Abhinav Gupta Photo 62

World Of Physics: A Short Trip

Author:
Anubhav Gupta
Publisher:
Createspace
Binding:
Kindle Edition
Pages:
37
Man, from the time immemorial has always tried to know the cause of his existence. Though, everyone is curious to know about the universe the more they can, but not all can understand physics very well particularly when mathematics is involved, but still love physics. This book is an endeavor to hel...
Abhinav Gupta Photo 63

Nitro Motivation: You Are Successful And Can Achieve Anything You Believe

Author:
Abhinav Gupta
Publisher:
Game Scorpion Inc.
Binding:
Kindle Edition
Pages:
130
SUCCESS is a LIFESTYLE, it’s not something you just do for a while to get a result. IT IS YOUR NEW LIFE, it’s who you must become and live it daily! If you truly wish to reap the rewards of success, then it’s a definite lifestyle change. The question is, how badly do you wish to achieve success? Thi...
Abhinav Gupta Photo 64

App Trillionaires: How To Become An App Developer: Enjoy Life, Make Money, And Live Your Dreams!

Author:
Abhinav Gupta
Publisher:
iUniverse
Binding:
Paperback
Pages:
150
ISBN #:
1475970439
EAN Code:
9781475970432
Enjoy Life, Make Money, and Live Your Dreams! The App Business is one of the hottest businesses to get into and is expected to grow even faster this year in 2013 and beyond! Many have started such businesses with small investments and have become very wealthy! In fact in many cases, the wealth has b...
Abhinav Gupta Photo 65

Force.com Tips And Tricks

Author:
Gupta Abhinav, Arora Ankit
Publisher:
Packt Publishing
Binding:
Paperback
Pages:
224
ISBN #:
184968474X
EAN Code:
9781849684743
A quick reference guide for administrators and developers to get more productive with Force.com. Overview Tips and tricks for topics ranging from point-and-click administration, to fine development techniques with Apex & Visualforce. Avoids technical jargon, and expresses concepts in a clear and si...
Abhinav Gupta Photo 66

India Smart Handheld Device Market 2009-2013 Forecast And Analysis

Author:
Naveen Mishra, Abhinav Gupta
Publisher:
IDC
Binding:
Digital
Pages:
40
This IDC study relates how the traditional devices segment of the market, with the increasing subscriber additions and network expansion, will continue to drive the growth of the overall India mobile handset market. Increasing demand from working professionals and consumers looking forward to garner...
Abhinav Gupta Photo 67

World Of Physics: A Short Trip

Author:
Anubhav Gupta
Publisher:
CreateSpace Independent Publishing Platform
Binding:
Paperback
Pages:
76
ISBN #:
1495265331
EAN Code:
9781495265334
Man, from the time immemorial has always tried to know the cause of his existence. Though, everyone is curious to know about the universe the more they can, but not all can understand physics very well particularly when mathematics is involved, but still love physics. This book is an endeavor to hel...

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.