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

Brian Scott Ruble — 24 Patents

Microsoft: 24 patents #1,281 of 40,388Top 4%
Bellevue, WA: #447 of 6,950 inventorsTop 7%
Washington: #3,621 of 76,902 inventorsTop 5%
Overall (All Time): #168,038 of 4,157,543Top 5%
24 Patents All Time
Brian Scott Ruble has been granted 24 US patents while listed as an inventor at Microsoft. The first was granted in 2007 and the most recent in July 2025. Brian Scott Ruble ranks #168,038 of 4,157,543 US inventors in our database (top 4.0%). Patent records list Brian Scott Ruble in Bellevue, WA, US.

Patents per Year

Patents granted per year, 2007 to 2025Bar chart with a peak of 4 patents in 2007.peak 42007: 4 patents20072009: 2 patents2011: 1 patents20112012: 1 patents2013: 1 patents20132014: 2 patents2015: 2 patents20152016: 3 patents2017: 1 patents20172018: 1 patents2019: 1 patents20192020: 1 patents2022: 2 patents20222023: 1 patents2025: 1 patents2025

Issued Patents All Time

Showing 1–24 of 24 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12367461 Tracking sources of after-hours activity based on events managed via an electronic communication application Jessalynn Uchacz, Aaron James Harrison 2025-07-22
11783297 Tracking sources of after-hours activity based on events managed via an electronic communication application Jessalynn Uchacz, Aaron James Harrison 2023-10-10 $383,954,000
11385786 Spin control user interface for selecting options Samuel C. Radakovitz 2022-07-12 $192,920,000
11270066 Temporary formatting and charting of selected data Samuel C. Radakovitz 2022-03-08 $166,683,000
10817660 Linking visual properties of charts to cells within tables Benjamin Edward Rampson, Benjamin Sklar, Anupam Garg 2020-10-27 $210,827,000
10289671 Graphically displaying selected data sources within a grid Samuel C. Radakovitz, Adam Michael Buerman, Anupam Garg, Matthew J. Androski, Matthew Kevin Becker 2019-05-14 $91,396,000
10067635 Three dimensional conditional formatting Igor B. Peev 2018-09-04 $55,037,000
9697627 Data point calculations on a chart 2017-07-04
9367198 Spin control user interface for selecting options Samuel C. Radakovitz 2016-06-14 $42,465,000
9360992 Three dimensional conditional formatting Igor B. Peev 2016-06-07 $39,883,000
9250926 Platform extensibility framework Barry Christopher Allyn, Benjamin Edward Rampson 2016-02-02 $33,611,000
9183650 Data point calculations on a chart 2015-11-10 $38,752,000
9117007 Visualization of streaming real-time data George G. Robertson, Christian Schormann, Danyel A. Fisher, Jakob Peter Nielsen, Nathan Paul McCoy +2 more 2015-08-25 $40,227,000
8810595 Declarative approach for visualization Morten Holm-Peterson, Christian Olaf Abeln, Thomas Michael Casey, Stella Yick Chan, Benjamin L. Chronister +12 more 2014-08-19 $30,011,000
8638343 Data visualization platform performance optimization Barry Christopher Allyn 2014-01-28 $35,401,000
8522151 Wizard for selecting visualization George G. Robertson, Sean Boon, Joshua W. Lee, William Guthrie Morein 2013-08-27 $28,689,000
8229735 Grammar checker for visualization George G. Robertson, William Guthrie Morein, Sean Boon, Nathan Paul McCoy, Jakob Peter Nielsen +5 more 2012-07-24 $20,829,000
8065345 Visualization as input mechanism George G. Robertson, Jason Carlson, Sean Boon, Jakob Peter Nielsen, David E. Heckerman +3 more 2011-11-22 $15,326,000
7581189 Dynamically generating a database report during a report building process Zachary Woodall, Abigail Elisabeth Short, Clinton Dee Covington, Kumar Srinivasamurthy, Pavel R. Karimov +2 more 2009-08-25 $29,810,000
7546522 Method, system, and computer-readable medium for applying a global formatting scheme to a chart in an electronic document Kristin M. Tolle, Miltiadis Vafiadis, Sander M. Viegers, Daniel Cory 2009-06-09 $30,586,000
D552114 User interface for a portion of a display screen Kristin M. Tolle, Sander M. Viegers 2007-10-02
D550231 User interface for a portion of a display screen Miltiadis Vafiadis, Sander M. Viegers 2007-09-04
D549720 User interface for a portion of a display screen Miltiadis Vafiadis, Sander M. Viegers 2007-08-28
D545830 User interface for a portion of a display screen Miltiadis Vafiadis, Sander M. Viegers 2007-07-03