Growing community of inventors

Redmond, WA, United States of America

Ning Lin

Average Co-Inventor Count = 4.97

ph-index = 5

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 = 46

Ning LinWon Yoo (5 patents)Ning LinAnil K Ruia (5 patents)Ning LinHimanshu Patel (4 patents)Ning LinChittaranjan Sadanand Pattekar (3 patents)Ning LinJohn A Bocharov (2 patents)Ning LinPaul England (1 patent)Ning LinAnirban Roy (1 patent)Ning LinVishal Sood (1 patent)Ning LinJack E Freelander (1 patent)Ning LinQuintin Swayne Burns (1 patent)Ning LinJohn Carl Simmons (1 patent)Ning LinLin Liu (1 patent)Ning LinRaymond Cheng (1 patent)Ning LinKrishna Prakash Duggaraju (1 patent)Ning LinSamuel John Wenker (1 patent)Ning LinAndrew Lee Jenks (1 patent)Ning LinKevin M Kane (1 patent)Ning LinVenkat Raman Don (1 patent)Ning LinPu Su (1 patent)Ning LinNing Lin (8 patents)Won YooWon Yoo (19 patents)Anil K RuiaAnil K Ruia (17 patents)Himanshu PatelHimanshu Patel (5 patents)Chittaranjan Sadanand PattekarChittaranjan Sadanand Pattekar (9 patents)John A BocharovJohn A Bocharov (12 patents)Paul EnglandPaul England (139 patents)Anirban RoyAnirban Roy (91 patents)Vishal SoodVishal Sood (23 patents)Jack E FreelanderJack E Freelander (14 patents)Quintin Swayne BurnsQuintin Swayne Burns (12 patents)John Carl SimmonsJohn Carl Simmons (11 patents)Lin LiuLin Liu (9 patents)Raymond ChengRaymond Cheng (7 patents)Krishna Prakash DuggarajuKrishna Prakash Duggaraju (7 patents)Samuel John WenkerSamuel John Wenker (6 patents)Andrew Lee JenksAndrew Lee Jenks (4 patents)Kevin M KaneKevin M Kane (2 patents)Venkat Raman DonVenkat Raman Don (2 patents)Pu SuPu Su (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (8 from 54,719 patents)


8 patents:

1. 12244875 - Asserting and establishing provenance of media content during live streaming

2. 10237625 - Byte range caching

3. 9807468 - Byte range caching

4. 9514243 - Intelligent caching for requests with query strings

5. 9338521 - Overwriting existing media content with viewer-specific advertisements

6. 9237387 - Low latency cacheable media streaming

7. 8073952 - Proactive load balancing

8. 8046432 - Network caching for multiple contemporaneous requests

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
12/29/2025
Loading…