Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
DL

David Labuda — 47 Patents

MSMatrixx Software: 22 patents #1 of 7Top 15%
Oracle: 18 patents #515 of 14,854Top 4%
PSPortal Software: 5 patents #1 of 4Top 25%
UNUnknown: 1 patents #29,356 of 83,584Top 40%
Hillsborough, CA: #17 of 358 inventorsTop 5%
California: #8,766 of 386,348 inventorsTop 3%
Overall (All Time): #60,314 of 4,157,543Top 2%
47 Patents All Time

Issued Patents All Time

Showing 26–47 of 47 patents

Patent #TitleCo-InventorsDate
8369500 Revenue management systems and methods with sponsored top-up options Jayaprakash Krishnamoorthy, James R. Haddock, Prashanth Chowlur 2013-02-05
8321391 Conditional commit for data in a database 2012-11-27
8289137 Fault tolerant distributed execution of residential device control 2012-10-16
8266126 System with multiple conditional commit databases Keith Brefczynski 2012-09-11
8223935 Revenue management systems and methods Jayaprakash Krishnamoorthy, James R. Haddock 2012-07-17
8117358 Revenue management system and method utilizing database backup Jayaprakash Krishnamoorthy, James R. Haddock, Alexander Rockel, Keith Brefczynski, Giles Douglas 2012-02-14
8116326 Revenue management system and method Alexander Rockel, Jayaprakash Krishnamoorthy, Jerome Guionnet, David Levy, Tony Velcich 2012-02-14
8102980 Revenue management systems and methods with bill and account suppression Jayaprakash Krishnamoorthy, James R. Haddock, Mark Goldman 2012-01-24
8099393 Transaction in memory object store Jayaprakash Krishnamoorthy 2012-01-17
7809768 Method and apparatus for object oriented storage and retrieval of data from a relational database Gary L. Owens 2010-10-05
7756763 Method and apparatus for providing a clean accounting close for a real-time billing system Gary L. Owens, James R. Haddock 2010-07-13
7257611 Distributed nonstop architecture for an event processing system Ravi Shankar 2007-08-14
7233918 Rating billing events in real time according to account usage information Sha Ye 2007-06-19
7092768 Distributed control system 2006-08-15
7089262 Method and apparatus for object oriented storage and retrieval of data from a relational database Gary L. Owens 2006-08-08
6529915 Computer-implemented program product and method of deferring allocation of storage for array elements of objects Gary L. Owens 2003-03-04
6092055 Method and apparatus for providing a clean accounting close for a real time billing system Gary L. Owens, James R. Haddock 2000-07-18
6047267 Method and apparatus for tracking multiple payment resources and charging transactions to payment resources in on line transaction processing system Gary L. Owens, James R. Haddock 2000-04-04
6047284 Method and apparatus for object oriented storage and retrieval of data from a relational database Gary L. Owens 2000-04-04
5555416 Automated software installation and operating environment configuration for a computer system based on classification rules Gary L. Owens 1996-09-10
5263142 Input/output cache with mapped pages allocated for caching direct (virtual) memory access input/output data based on type of I/O devices John E. Watkins, William C. Van Loo 1993-11-16
5247648 Maintaining data coherency between a central cache, an I/O cache and a memory John E. Watkins, William C. Van Loo 1993-09-21