BK

Boris Klots

Oracle: 30 patents #224 of 14,854Top 2%
DE Delphix: 2 patents #15 of 33Top 50%
JL June Ray Limited: 2 patents #3 of 16Top 20%
Motorola: 2 patents #4,475 of 12,470Top 40%
VE Vesture: 2 patents #54 of 204Top 30%
YH Yahoo Holdings: 2 patents #806 of 2,500Top 35%
KH Kaiser Foundation Hospitals: 1 patents #5 of 21Top 25%
C3 C3: 1 patents #10 of 25Top 40%
IBM: 1 patents #44,794 of 70,183Top 65%
📍 Belmont, CA: #49 of 1,494 inventorsTop 4%
🗺 California: #9,121 of 386,348 inventorsTop 3%
Overall (All Time): #62,558 of 4,157,543Top 2%
46
Patents All Time

Issued Patents All Time

Showing 26–46 of 46 patents

Patent #TitleCo-InventorsDate
6609136 Recovering data from a failed cache using a surviving cache Roger J. Bamford 2003-08-19
6567827 Using a checkpoint to manage data that is shared by a plurality of nodes Roger J. Bamford 2003-05-20
6564230 Transferring a resource between caches of different nodes Roger J. Bamford 2003-05-13
6564234 Managing a resource used by a plurality of nodes Roger J. Bamford 2003-05-13
6507853 Recovering data from a failed cache using recovery logs of caches that updated the data Roger J. Bamford 2003-01-14
6411968 Managing recovery of data after failure of one or more caches Roger J. Bamford 2002-06-25
6363396 Object hashing with incremental changes Roger J. Bamford, Jeffrey M. Fischer, Ravi Mirchandaney 2002-03-26
6353836 Method and apparatus for transferring data from the cache of one node to the cache of another node Roger J. Bamford 2002-03-05
6351754 Method and system for controlling recovery downtime William Bridge, Juan R. Loaiza, Ashok Joshi 2002-02-26
6237001 Managing access to data in a distributed database environment Roger J. Bamford 2001-05-22
6173313 Methodology for hosting distributed objects at a predetermined node in a distributed system Amit Ganesh, Roger J. Bamford 2001-01-09
6144983 Method and apparatus for dynamic lock granularity escalation and de-escalation in a computer system Roger J. Bamford 2000-11-07
6112281 I/O forwarding in a cache coherent shared disk computer system Roger J. Bamford 2000-08-29
6012060 Sharing, updating data blocks among multiple nodes in a distributed system Juan R. Loaiza, Neil MacNaughton, Roger J. Bamford, William Bridge 2000-01-04
5963960 Method and apparatus for queuing updates in a computer system Garret F. Swart, Roger J. Bamford 1999-10-05
5956713 Techniques for reducing the number of snapshots of a database Roger J. Bamford, Garret F. Swart 1999-09-21
5956705 Reverse-byte indexing Larry Stevens, Wei Huang, Alexander C. Ho, Jonathan Klein, Dinesh Das 1999-09-21
5956731 Sharing snapshots for consistent reads Roger J. Bamford, Garret F. Swart 1999-09-21
5873098 Dynamic snapshot set adjustment Roger J. Bamford, Garret F. Swart 1999-02-16
5832521 Method and apparatus for performing consistent reads in multiple-server environments Roger J. Bamford 1998-11-03
5808607 Multi-node media server that provides video to a plurality of terminals from a single buffer when video requests are close in time James T. Brady, Linda M. Duyanovich 1998-09-15