Issued Patents All Time
Showing 1–15 of 15 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12421579 | Six-membered high-entropy foams for hydrogen production by water splitting and preparation methods thereof | Xuhai Zhang, Tongheng Wang, Yuqiao Zeng, Peng Cui, Chongyang Ba +4 more | 2025-09-23 |
| D1005047 | Pull out spice rack | — | 2023-11-21 |
| 11792003 | Distributed storage system and method of reusing symmetric keys for encrypted message transmissions | Tao Xie, Wei-Leun Fang, Anil Chintalapati, Jing Liu | 2023-10-17 |
| D994488 | Crown shaped lid | — | 2023-08-08 |
| 11658820 | Workflow for enabling data-in-transit in a distributed system | Wei-Leun Fang, Tao Xie, Yun Zhou, Yangyang Zhang | 2023-05-23 |
| 11256717 | Storage of key-value entries in a distributed storage system | Wenguang Wang, Tao Xie, Yizheng Chen | 2022-02-22 |
| D936364 | Wire basket | — | 2021-11-23 |
| D913753 | Spice rack | — | 2021-03-23 |
| 10956191 | Systems and methods for customizing and programming a cloud-based management server | Feng Tian, Weijin Wang, Yuanzhi Wang | 2021-03-23 |
| 10666435 | Multi-tenant encryption on distributed storage having deduplication and compression capability | Wenguang Wang, Jin Zhang, Eric Knauft, Xin Li, Pascal Renauld +1 more | 2020-05-26 |
| 10615972 | System and methods of managing shared keys in a computer cluster with high availability | Wenguang Wang | 2020-04-07 |
| 10581602 | End-to-end checksum in a multi-tenant encryption storage system | Wenguang Wang, Xin Li, Eric Knauft, Jin Zhang, Pascal Renauld +1 more | 2020-03-03 |
| 9557986 | Systems and methods for customizing and programming a cloud-based management server | Feng Tian, Weijin Wang, Yuanzhi Wang | 2017-01-31 |
| 8295191 | Endpoint report aggregation in unified communication systems | Yiu-Ming Leung, Jisun Park, Vincent Allio, Danny Levin, Xu Liu +1 more | 2012-10-23 |
| 7974212 | Determining quality monitoring alerts in unified communication systems | Yiu-Ming Leung, Jisun Park, BoRu Yan, Vincent Allio, Jay Herbison | 2011-07-05 |