Issued Patents All Time
Showing 25 most recent of 27 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12307499 | Item recommendation method and device for protecting user privacy and learning system | Bolin Ding, Zitao Li | 2025-05-20 |
| 11714849 | Image generation system and method | Huiling Zhou, Jinbao Xue, Zhikang Li, Jie Liu, Shuai BAI +2 more | 2023-08-01 |
| 11620286 | Continuous cloud-scale query optimization and processing | Nicolas Bruno | 2023-04-04 |
| 11271981 | Distributed stream processing in the cloud | Zhengping Qian, Peter Zabback, Wei-An Lin | 2022-03-08 |
| 11055283 | Continuous cloud-scale query optimization and processing | Nicolas Bruno | 2021-07-06 |
| 10749984 | Processing requests for multi-versioned service | Zhicheng Yin, Xiaoyu Chen, Tao Guan, Paul Michael Brett, Nan Zhang +5 more | 2020-08-18 |
| 10565208 | Analyzing multiple data streams as a single data object | Edward John Triou, Jr., Fei Xu, Hiren Shantilal Patel | 2020-02-18 |
| 10530892 | Processing request for multi-versioned service | Zhicheng Yin, Xiaoyu Chen, Tao Guan, Paul Michael Brett, Nan Zhang +5 more | 2020-01-07 |
| 10225302 | Distributed stream processing in the Cloud | Zhengping Qian, Peter Zabback, Wei-An Lin | 2019-03-05 |
| 10212255 | Processing requests for multi-versioned service | Zhicheng Yin, Xiaoyu Chen, Tao Guan, Paul Michael Brett, Nan Zhang +5 more | 2019-02-19 |
| 9836701 | Distributed stage-wise parallel machine learning | Weizhu Chen, Wei-An Lin | 2017-12-05 |
| 9792325 | Continuous cloud-scale query optimization and processing | Nicolas Bruno | 2017-10-17 |
| 9641580 | Distributed stream processing in the cloud | Zhengping Qian, Peter Zabback, Wei-An Lin | 2017-05-02 |
| 9442760 | Job scheduling using expected server performance information | Eric Boutin, Jaliya N. Ekanayake, Wei-An Lin, Bin Shi | 2016-09-13 |
| 9235446 | Parallel computing execution plan optimization | Nicolas Bruno, Srikanth Kandula, Sameer Agarwal, Ming-Chuan Wu | 2016-01-12 |
| 8996464 | Efficient partitioning techniques for massively distributed computation | Nicolas Bruno, Wei-An Lin | 2015-03-31 |
| 8966486 | Distributed multi-phase batch job processing | Thomas Phan | 2015-02-24 |
| 8819017 | Affinitizing datasets based on efficient query processing | Patrick James Helland, Jonathan Forbes, Yaron Burd | 2014-08-26 |
| 8745037 | Exploiting partitioning, grouping, and sorting in query optimization | Pre-Ake Larson, Ronnie Chaiken | 2014-06-03 |
| 8560523 | View matching of materialized XML views | Per-Ake Larson, Guido Moerkotte, Frank W. Tompa | 2013-10-15 |
| 8140495 | Asynchronous database index maintenance | Peter A. Carlin, Per-Ake Larson | 2012-03-20 |
| 8032522 | Optimizing parameterized queries in a relational database management system | Jonathan D. Goldstein, Per-Ake Larson | 2011-10-04 |
| 7693820 | Use of materialized transient views in query optimization | Per-Ake Larson | 2010-04-06 |
| 7599925 | Using query expression signatures in view matching | Per-Ake Larson, David Edward DeHann | 2009-10-06 |
| 7467128 | Maintenance of materialized outer-join views | Per-Ake Larson | 2008-12-16 |