Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
DO

David Charles Oliver — 23 Patents

Microsoft: 15 patents #2,633 of 40,388Top 7%
DRData Race: 3 patents #2 of 11Top 20%
PIPicker International: 2 patents #124 of 399Top 35%
GOGould: 1 patents #131 of 364Top 40%
Google: 1 patents #14,887 of 22,993Top 65%
Seattle, WA: #1,103 of 21,776 inventorsTop 6%
Washington: #3,876 of 76,902 inventorsTop 6%
Overall (All Time): #178,160 of 4,157,543Top 5%
23 Patents All Time
David Charles Oliver has been granted 23 US patents while listed as an inventor at Microsoft. The first was granted in 1994 and the most recent in January 2025. David Charles Oliver ranks #178,160 of 4,157,543 US inventors in our database (top 4.3%). Patent records list David Charles Oliver in Seattle, WA, US.

Patents per Year

Patents granted per year, 1994 to 2025Bar chart with a peak of 4 patents in 2020.peak 41994: 3 patents19941996: 1 patents2000: 2 patents20002001: 1 patents2002: 1 patents20022012: 1 patents2014: 1 patents20142018: 3 patents2019: 3 patents20192020: 4 patents2022: 2 patents20222025: 1 patents2025

Issued Patents All Time

Showing 1–23 of 23 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12197296 Optimizing the backup and restoration of files within a service Bradley Joseph Gussin, Venkatesh Ashok Phadnavis, Dustin Alan Lee, Trent Green, Yahui Sun 2025-01-14
11327802 System and method for exporting logical object metadata Wan Chin Wu, Hani G. Loza, Joe Yap, Wenyu Cai, Simon Bourdages 2022-05-10 $157,076,000
11226944 Cache management Miko Arnab Sakhya Singha Bose, Simon Peter Clarke, Malgorzata Anna Malaczek 2022-01-18 $412,839,000
10826689 Securely storing data in a data storage system Ming-Wei Wang, Mingquan Xue, Christopher Paul Holder, Daniel Keith Winter, Parul Manek 2020-11-03 $231,945,000
10769115 Data handling Mitesh Pankaj Patel, Miko Arnab Sakhya Singha Bose, Simon Peter Clarke, Andrew Sean Watson, Ming-Wei Wang +1 more 2020-09-08 $110,161,000
10678762 Isolating data to be moved across boundaries Shyam Narayan, Adrian Fanaru, Burra Gopal, James Rupke, Parul Manek +3 more 2020-06-09 $114,158,000
10673823 Migration containers Chetan Pawgi, Avery Morin, Zachary Adam Koehne, Simon Bourdages, Joe Yap +4 more 2020-06-02 $84,040,000
10261943 Securely moving data across boundaries Shyam Narayan, Burra Gopal, Adrian Fanaru, James Rupke, Daniel Keith Winter +1 more 2019-04-16 $47,495,000
10229124 Re-directing tenants during a data move Ming-Wei Wang, Gang Zhao, Daniel Keith Winter, Shyam Narayan, Parul Manek 2019-03-12 $70,839,000
10198462 Cache management Miko Arnab Sakhya Singha Bose, Simon Peter Clarke, Malgorzata Anna Malaczek 2019-02-05 $58,583,000
10157186 Data handling Mitesh Pankaj Patel, Miko Arnab Sakhya Singha Bose, Simon Peter Clarke, Andrew Sean Watson, Ming-Wei Wang +1 more 2018-12-18 $82,479,000
10050780 Securely storing data in a data storage system Ming-Wei Wang, Mingquan Xue, Christopher Paul Holder, Daniel Keith Winter, Parul Manek 2018-08-14 $70,220,000
9992172 Secure key management in a data storage system Dan Winter, Jeffrey Lamar McDowell, Zejian Wang, Parul Manek 2018-06-05 $72,048,000
8744999 Identifier compression for file synchronization via soap over HTTP Simon Peter Clarke, Brent James Van Minnen, Miko Arnab Sakhya Singha Bose 2014-06-03 $32,410,000
8301650 Bloom filter compaction 2012-10-30
6356866 Method for converting a phonetic character string into the text of an Asian language Christopher Pratley, Erik Rucker, Kentaro Urata 2002-03-12 $217,736,000
6292484 System and method for low overhead multiplexing of real-time and non-real-time data 2001-09-18
6064693 System and method for handling underrun of compressed speech frames due to unsynchronized receive and transmit clock rates Edwin A. Bertness 2000-05-16 $3,993,000
6044108 System and method for suppressing far end echo of voice encoded speech Edwin A. Bertness 2000-03-28 $3,872,000
5488698 Rasterization of line segments using difference vectors Michael J. Petrillo 1996-01-30
5335253 Non-integral frequency division using regulated digital divider circuits Micheal J. Petrillo 1994-08-02
5313610 Direct memory access control device for use with a single n-bit bus with MOF the n-bits reserved for control signals and (n-m) bits reserved for data addresses John F. Vesel, Michael J. Petrillo, James Kapcio 1994-05-17
5303372 Pipelined image data compression system Micheal J. Petrillo, John F. Vesel 1994-04-12