SL

Shun-Tak Leung

Google: 12 patents #2,039 of 22,993Top 9%
DE Digital Equipment: 3 patents #412 of 2,100Top 20%
HP HP: 1 patents #8,774 of 16,619Top 55%
📍 Mountain View, CA: #1,338 of 11,022 inventorsTop 15%
🗺 California: #37,514 of 386,348 inventorsTop 10%
Overall (All Time): #292,566 of 4,157,543Top 8%
16
Patents All Time

Issued Patents All Time

Showing 1–16 of 16 patents

Patent #TitleCo-InventorsDate
11272002 Systems and methods for replicating data Sanjay Ghemawat, Howard Gobioff 2022-03-08
10623488 Systems and methods for replicating data Sanjay Ghemawat, Howard Gobioff 2020-04-14
9621651 Systems and methods for replicating data Sanjay Ghemawat, Howard Gobioff 2017-04-11
9047307 Systems and methods for replicating data Sanjay Ghemawat, Howard Gobioff 2015-06-02
8504518 Systems and methods for replicating data Sanjay Ghemawat, Howard Gobioff 2013-08-06
8065268 Systems and methods for replicating data Sanjay Ghemawat, Howard Gobioff 2011-11-22
7865536 Garbage collecting systems and methods Sanjay Ghemawat, Howard Gobioff 2011-01-04
7827214 Maintaining data in a file system Sanjay Ghemawat, Howard Gobioff 2010-11-02
7739233 Systems and methods for replicating data Sanjay Ghemawat, Howard Gobioff 2010-06-15
7222119 Namespace locking scheme Sanjay Ghemawat, Howard Gobioff 2007-05-22
7107419 Systems and methods for performing record append operations Sanjay Ghemawat, Howard Gobioff, David L. desJardins 2006-09-12
7065618 Leasing scheme for data-modifying operations Sanjay Ghemawat, Howard Gobioff 2006-06-20
6970987 Method for storing data in a geographically-diverse data-storing system providing cross-site redundancy Minwen Ji 2005-11-29
6112317 Processor performance counter for sampling the execution frequency of individual instructions Lance M. Berc, Mark T. Vandevoorde, William E. Weihl 2000-08-29
6009514 Computer method and apparatus for analyzing program instructions executing in a computer system Monika H. Henzinger, Richard L. Sites, Mark T. Vandevoorde, William E. Weihl 1999-12-28
5857097 Method for identifying reasons for dynamic stall cycles during the execution of a program Monika H. Henzinger, Richard L. Sites, Mark T. Vandevoorde, William E. Weihl 1999-01-05