Growing community of inventors

Santa Clara, CA, United States of America

Wen Pu

Average Co-Inventor Count = 4.26

ph-index = 2

The patent ph-index is calculated by counting the number of publications for which an author has been cited by other authors at least that same number of times.

Forward Citations = 6

Wen PuKun Liu (3 patents)Wen PuLiqin Xu (3 patents)Wen PuRohan Ramanath (2 patents)Wen PuQing Duan (2 patents)Wen PuKeqing Liang (2 patents)Wen PuGiorgio Paolo Martini (2 patents)Wen PuLiang Zhang (1 patent)Wen PuAman Grover (1 patent)Wen PuShan Zhou (1 patent)Wen PuBenjamin Hoan Le (1 patent)Wen PuNikhil Devanur Rangarajan (1 patent)Wen PuJianqiang Shen (1 patent)Wen PuSwetha Nagabhushan Karthik (1 patent)Wen PuLinda Fayad (1 patent)Wen PuZhifeng Deng (1 patent)Wen PuAustin Qingfeng Lu (1 patent)Wen PuPeter Poon (1 patent)Wen PuWen Pu (7 patents)Kun LiuKun Liu (19 patents)Liqin XuLiqin Xu (4 patents)Rohan RamanathRohan Ramanath (10 patents)Qing DuanQing Duan (9 patents)Keqing LiangKeqing Liang (9 patents)Giorgio Paolo MartiniGiorgio Paolo Martini (3 patents)Liang ZhangLiang Zhang (46 patents)Aman GroverAman Grover (12 patents)Shan ZhouShan Zhou (9 patents)Benjamin Hoan LeBenjamin Hoan Le (7 patents)Nikhil Devanur RangarajanNikhil Devanur Rangarajan (7 patents)Jianqiang ShenJianqiang Shen (3 patents)Swetha Nagabhushan KarthikSwetha Nagabhushan Karthik (3 patents)Linda FayadLinda Fayad (2 patents)Zhifeng DengZhifeng Deng (2 patents)Austin Qingfeng LuAustin Qingfeng Lu (1 patent)Peter PoonPeter Poon (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (7 from 54,789 patents)


7 patents:

1. 11763264 - Dynamic slotting using blending model

2. 11188609 - Dynamic slotting of content items within electronic content

3. 11074313 - Estimating performance gains for content item delivery using performance replay

4. 11049022 - Realtime response to network-transferred content requests using statistical prediction models

5. 10891592 - Electronic job posting marketplace

6. 10409651 - Incremental workflow execution

7. 10346304 - Cache management for multi-node databases

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
1/11/2026
Loading…