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

Ole Agesen — 62 Patents

Broadcom: 38 patents #191 of 9,346Top 3%
Oracle: 24 patents #337 of 14,854Top 3%
Menlo Park, CA: #79 of 3,774 inventorsTop 3%
California: #5,560 of 386,348 inventorsTop 2%
Overall (All Time): #36,550 of 4,157,543Top 1%
62 Patents All Time
Ole Agesen has been granted 62 US patents while listed as an inventor at Broadcom. The first was granted in 1999 and the most recent in January 2020. Ole Agesen ranks #36,550 of 4,157,543 US inventors in our database (top 0.88%). Patent records list Ole Agesen in Menlo Park, CA, US.

Patents per Year

Patents granted per year, 1999 to 2020Bar chart with a peak of 6 patents in 2009.peak 61999: 4 patents19992000: 4 patents2001: 5 patents20012002: 2 patents2003: 2 patents20032004: 3 patents2005: 3 patents20052006: 3 patents2007: 5 patents20072009: 6 patents2010: 2 patents20102011: 5 patents2012: 3 patents20122013: 5 patents2014: 4 patents20142016: 1 patents2017: 3 patents20172018: 1 patents2020: 1 patents2020

Issued Patents All Time

Showing 1–25 of 62 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10545744 Prediction mechanism for subroutine returns in binary translation sub-systems of computers 2020-01-28 $15,432,000
9965399 Large-page optimization in virtual memory paging systems 2018-05-08 $21,970,000
9836292 Prediction mechanism for subroutine returns in binary translation sub-systems of computers 2017-12-05 $19,708,000
9785506 Reducing likelihood of concurrency error in virtualized computing environment Michael H. Cohen, Jeffrey W. Sheldon 2017-10-10 $8,490,000
9619399 Large-page optimization in virtual memory paging systems 2017-04-11 $5,539,000
9532103 Multi-user support for set top boxes and game consoles Salim AbiEzzi 2016-12-27 $3,744,000
8898518 Method and system for enabling checkpointing fault tolerance across remote virtual machines Raviprasad Venkatesha Murthy Mummidi, Pratap Subrahmanyam 2014-11-25 $14,028,000
8875162 Efficient virtualization of input/output completions for a virtual device Boris Weissman, Keith Adams, Jennifer-Ann M. Anderson, Maxime Austruy 2014-10-28 $8,771,000
8719545 System and method for improving memory locality of virtual machines Vivek Pandey, Alexander T. Garthwaite, Carl A. Waldspurger, Rajesh Venkatasubramanian 2014-05-06 $12,971,000
8719513 System and method for maintaining memory page sharing in a virtual environment 2014-05-06 $12,971,000
8578380 Program concurrency control using condition variables Keith Adams 2013-11-05 $24,308,000
8572606 System and method for avoiding synchronization bugs through virtualization Michael H. Cohen, Jeffrey W. Sheldon 2013-10-29 $32,071,000
8533745 Efficient virtualization of input/output completions for a virtual device Boris Weissman, Keith Adams, Jennifer-Ann M. Anderson, Maxime Austruy 2013-09-10 $52,570,000
8380939 System and method for maintaining memory page sharing in a virtual environment 2013-02-19 $42,057,000
8352705 Large-page optimization in virtual memory paging systems 2013-01-08 $18,954,000
8316193 Optimizing segment access in binary translation Ross C. Knippel, Jeffrey W. Sheldon 2012-11-20 $46,182,000
8307192 System and method for improving memory locality of virtual machines Vivek Pandey, Alexander T. Garthwaite, Carl A. Waldspurger, Rajesh Venkatasubramanian 2012-11-06 $31,691,000
8171338 Method and system for enabling checkpointing fault tolerance across remote virtual machines Raviprasad Venkatesha Murthy Mummidi, Pratap Subrahmanyam 2012-05-01 $9,607,000
8037280 System and method for improving memory locality of virtual machines Vivek Pandey, Alex Garthwaite, Carl A. Waldspurger, Rajesh Venkatasubramanian 2011-10-11 $27,977,000
8024506 Maintaining address translations during the software-based processing of instructions Pratap Subrahmanyam 2011-09-20 $83,920,000
8006043 System and method for maintaining memory page sharing in a virtual environment 2011-08-23 $36,414,000
7984304 Dynamic verification of validity of executable code Carl A. Waldspurger, Xiaoxin Chen, John Zedlewski, Tal Garfinkel 2011-07-19 $31,023,000
7890722 Sequentially performed compound compare-and-swap Guy L. Steele, Jr., Nir N. Shavit 2011-02-15 $29,890,000
7853960 Efficient virtualization of input/output completions for a virtual device Boris Weissman, Keith Adams, Jennifer-Ann M. Anderson, Maxime Austruy 2010-12-14 $38,686,000
7783838 Maintaining coherency of derived data in a computer system Pratap Subrahmanyam, Keith Adams 2010-08-24 $33,155,000