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

Steven M. Greenberg — 23 Patents

Microsoft: 17 patents #2,212 of 40,388Top 6%
IIInternational Computer Science Institute: 1 patents #4 of 16Top 25%
RCRoyal Caribbean Cruises: 1 patents #19 of 42Top 50%
Oakland, CA: #237 of 4,380 inventorsTop 6%
California: #24,547 of 386,348 inventorsTop 7%
Overall (All Time): #178,160 of 4,157,543Top 5%
23 Patents All Time
Steven M. Greenberg has been granted 23 US patents while listed as an inventor at Microsoft. The first was granted in 2001 and the most recent in December 2022. Steven M. Greenberg ranks #178,160 of 4,157,543 US inventors in our database (top 4.3%). Patent records list Steven M. Greenberg in Oakland, CA, US.

Patents per Year

Patents granted per year, 2001 to 2022Bar chart with a peak of 5 patents in 2015.peak 52001: 1 patents20012003: 1 patents2004: 1 patents20042006: 2 patents2007: 2 patents20072010: 2 patents2011: 1 patents20112012: 1 patents2014: 1 patents20142015: 5 patents2017: 2 patents20172020: 1 patents2022: 3 patents2022

Issued Patents All Time

Showing 1–23 of 23 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11523161 Exciting moment pre-cognizant notification for live events Eduardo Burillo 2022-12-06
11494706 Socially distant seating arrangement management Nicholas Weir 2022-11-08
11403706 Heads up display for online wagering Jeffrey Gross, Eduardo Burillo 2022-08-02
10558681 Automated computer visualization and interaction with big data Karin Hellman, Daan Lindhout, Marc Slemko, Jessica Locke, Franklin Williams +5 more 2020-02-11
9847978 Secure mobile affirmative consent management Laurence Kahn 2017-12-19
9760453 Two-tier failover service for data disaster recovery Shen Wang, Joseph Milan Filcik, Vijayalakshmi Ramkumar, Chris Seitzinger, Brian Eugene Kihneman 2017-09-12 $27,507,000
9161085 Adaptive timeline views of data Benjamin Neiman Hodes 2015-10-13 $36,364,000
9110873 Platform-independent data application description language Zachary Woodall, Vijay Mital, Gregory S. Lindhorst, Clinton Dee Covington, Pavel R. Karimov +4 more 2015-08-18 $29,234,000
8996471 Method and apparatus for providing help content corresponding to the occurrence of an event within a computer Jeffrey E. Larsson, Kevin Fischer 2015-03-31 $24,045,000
8959110 Dynamic query for external data connections Michael Hopkins Smith, Shen Wang, David J. Conger, Gregory S. Lindhorst 2015-02-17 $31,357,000
8954783 Two-tier failover service for data disaster recovery Shen Wang, Joseph Milan Filcik, Vijayalakshmi Ramkumar, Chris Seitzinger, Brian Eugene Kihneman 2015-02-10 $22,754,000
8892601 Creating web applications using cloud-based friction-free databases without requiring web hosting knowledge Michael Hopkins Smith, Vijayalakshmi Ramkumar, Brian Eugene Kihneman, Alexander Spiridonov, David Michael Jade +10 more 2014-11-18 $23,153,000
8312048 Database application navigation Vitore Selca, Andrew R. Miller, Stephen I. Lesser, Clinton Dee Covington, Ryan McMinn +4 more 2012-11-13 $20,195,000
7971188 Method and system for remotely controlling the reporting of events occurring within a computer system Jeffrey E. Larsson, Kevin Fischer 2011-06-28 $14,173,000
7818625 Techniques for performing memory diagnostics David C. LeBlanc, Thomas Scott Coon 2010-10-19 $12,837,000
7681181 Method, system, and apparatus for providing custom product support for a software program based upon states of program execution instability Benjamin E. Canning, Christopher C. White, Aaron E. Erlandson, Thomas Scott Coon, Eric LeVine 2010-03-16 $17,803,000
7171651 Method and system for remotely controlling the reporting of events occurring within a computer system Jeffrey E. Larsson, Kevin Fischer 2007-01-30 $40,909,000
7158965 Method and apparatus for providing help content corresponding to the occurrence of an event within a computer Jeffrey E. Larsson, Kevin Fischer 2007-01-02
7062670 Queued mode transmission of event reports Jeffrey E. Larsson, Meredith Anne McClurg, Jeffery D. Mitchell 2006-06-13 $42,500,000
7062681 Method and system for generically reporting events occurring within a computer system Jeffrey E. Larsson, Kirk A. Glerum, Meredith Anne McClurg, Kevin Fischer 2006-06-13 $42,500,000
6675295 Method and computer system for detecting and correcting a failure in a computer application program during startup Michael R. Marcelais, Brian T. Hill, Eric LeVine 2004-01-06 $96,218,000
6591379 Method and system for injecting an exception to recover unsaved data Eric LeVine, Kirk A. Glerum, Matthew J. Ruhlen, Michael R. Marcelais, Jeff Mitchell 2003-07-08 $421,613,000
6308155 Feature extraction for automatic speech recognition Brian E. D. Kingsbury, Nelson H. Morgan 2001-10-23