| 12147440 |
Techniques for maintaining statistics in a database system |
Mohamed Zait, Yuying Zhang, Jiakun Li |
2024-11-19 |
$344,389,000 |
| 12111828 |
Method and system to implement error handling with fine-grained SQL hints |
Krishna Kantikiran Pasupuleti, Mohamed Ziauddin, Sunil P. Chakkappen |
2024-10-08 |
$436,875,000 |
| 11561973 |
Statistics based query transformation |
Sunil P. Chakkappen, Mohamed Zait, Christoforus Widodo |
2023-01-24 |
$90,532,000 |
| 11468073 |
Techniques for maintaining statistics in a database system |
Mohamed Zait, Yuying Zhang, Jiakun Li |
2022-10-11 |
$88,590,000 |
| 11321317 |
Leveraging query-specific statistics in non-equivalent queries |
Sunil P. Chakkappen, Mohamed Zait |
2022-05-03 |
$83,301,000 |
| 11140531 |
Systems and methods for processing data from an online on-demand service platform |
Bing Han, Zhangxun LIU, Yonghui Cong |
2021-10-05 |
|
| 11113282 |
Online optimizer statistics maintenance during load |
Sunil P. Chakkappen, Mohamed Zait, Suratna Budalakoti |
2021-09-07 |
$127,315,000 |
| 10120688 |
Data processing system and method for executing block call and block return instructions |
Jen-Chih Tseng, Chuan-Hua Chang |
2018-11-06 |
|
| 9852185 |
Approximate distinct counting in a bounded memory |
Mohamed Zait, Sunil P. Chakkappen |
2017-12-26 |
$57,883,000 |
| 9727609 |
Triggering hard parses |
Sunil P. Chakkappen, Mohamed Zait |
2017-08-08 |
$72,376,000 |
| 9672041 |
Method for compressing variable-length instructions including PC-relative instructions and processor for executing compressed instructions using an instruction table |
Wei-Hao Chiao, Haw-Luen Tsai |
2017-06-06 |
|
| 9189522 |
SQL execution plan baselines |
Dinesh Das, Cetin Ozbutun, Mohamed Zait, Yali Zhu, Mohamed Ziauddin +2 more |
2015-11-17 |
$39,583,000 |
| 8972705 |
Executing instructions for managing constant pool base register used for accessing constants during subroutine execution |
Wei-Hao Chiao, Haw-Luen Tsai, Chen-Wei Chang |
2015-03-03 |
|
| 8756605 |
Method and apparatus for scheduling multiple threads for execution in a shared microprocessor pipeline |
Kathirgamar Aingaran |
2014-06-17 |
$55,332,000 |
| 8335767 |
Maintaining and utilizing SQL execution plan histories |
Dinesh Das, Yali Zhu, Mohamed Ziauddin, Benoit Dageville |
2012-12-18 |
$58,552,000 |
| 8171188 |
Method of handling successive bitstream extraction and packing and related device |
Chuan-Hua Chang |
2012-05-01 |
|
| 8032828 |
Method and system of document transformation between a source extensible markup language (XML) schema and a target XML schema |
Harumi Kuno, Elke Angelika Rundensteiner |
2011-10-04 |
$15,642,000 |
| 7971043 |
Electronic system and method for changing number of operation stages of a pipeline |
Li-Hung Chang |
2011-06-28 |
|
| 7934073 |
Method for performing jump and translation state change at the same time |
Chuan-Hua Chang |
2011-04-26 |
|
| 7822999 |
Computer system and method for controlling a processor thereof |
Li-Hung Chang, Chuan-Hua Chang |
2010-10-26 |
|
| 7809713 |
Efficient search space analysis for join factorization |
Rafi Ahmed, Allison Waingold Lee, Mohamed Zait |
2010-10-05 |
$33,326,000 |
| 7644062 |
Join factorization of union/union all queries |
Rafi Ahmed, Allison Waingold Lee, Mohamed Zait, Thierry Cruanes |
2010-01-05 |
$169,836,000 |
| 7636731 |
Approximating a database statistic |
Thierry Cruanes, Uri Shaft, Benoit Dageville, Sunil P. Chakkappen, Mohamed Zait |
2009-12-22 |
$240,815,000 |
| 7627743 |
Method and circuit implementation for multiple-word transfer into/from memory subsystems |
Chuan-Hua Chang, Jen-Chih Tseng |
2009-12-01 |
|
| 7603339 |
Merging synopses to determine number of distinct values in large databases |
Thierry Cruanes, Uri Shaft, Benoit Dageville, Sunil P. Chakkappen, Mohamed Zait |
2009-10-13 |
$141,151,000 |