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

Stephen D. Flanagin — 17 Patents

Microsoft: 14 patents #2,871 of 40,388Top 8%
TPTeles Computer Products: 2 patents #3 of 24Top 15%
RTX (Raytheon): 1 patents #8,290 of 15,912Top 55%
Santa Monica, CA: #268 of 3,628 inventorsTop 8%
California: #35,467 of 386,348 inventorsTop 10%
Overall (All Time): #263,971 of 4,157,543Top 7%
17 Patents All Time
Stephen D. Flanagin has been granted 17 US patents while listed as an inventor at Microsoft. The first was granted in 1985 and the most recent in September 2009. Stephen D. Flanagin ranks #263,971 of 4,157,543 US inventors in our database (top 6.3%). Patent records list Stephen D. Flanagin in Santa Monica, CA, US.

Patents per Year

Patents granted per year, 1985 to 2009Bar chart with a peak of 5 patents in 2005.peak 51985: 1 patents19851987: 2 patents19872002: 1 patents20022003: 1 patents20032005: 5 patents20052006: 4 patents20062007: 1 patents20072009: 2 patents2009

Issued Patents All Time

Showing 1–17 of 17 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
7584186 System and method for resolving conflicts detected during a synchronization James Shoong-Leac Chen, Mike Foster, Steven Miles, Brian Moore 2009-09-01 $29,550,000
7480853 Deleting objects from a store of a device Greg S. Friedman 2009-01-20 $33,255,000
7228321 Method and system for using a sync key Edward Eric Thomas 2007-06-05 $34,082,000
7149813 Method and system for synchronizing mobile devices Brian Moore, Greg S. Friedman, Frank S. Serdy, Jr., Salim Alam 2006-12-12 $25,378,000
7054955 System and method for recovering from a failed synchronization session James Shoong-Leac Chen, Brian Moore 2006-05-30 $44,048,000
7017105 Deleting objects from a store of a device Greg S. Friedman 2006-03-21 $26,456,000
6993522 System and method for resolving conflicts detected during a synchronization session James Shoong-Leac Chen, Mike Foster, Steven Miles, Brian Moore 2006-01-31 $25,520,000
6970889 Synchronizing a store with write generations Michael Ginsberg 2005-11-29 $37,442,000
6952708 Method and system for using a sync key Edward Eric Thomas 2005-10-04 $73,858,000
6928458 System and method for translating synchronization information between two networks based on different synchronization protocols Kent D. Cedola 2005-08-09 $75,964,000
6901415 Method and system for processing notifications Edward Eric Thomas 2005-05-31 $41,426,000
6856999 Synchronizing a store with write generations Michael Ginsberg 2005-02-15 $102,690,000
6560660 Facilitating communications port sharing 2003-05-06 $129,997,000
6360364 System and method for installing an application on a portable computer James Shoong-Leac Chen, George T. Hu 2002-03-19 $145,303,000
4674082 PBX telephone system I/O interface Howard Bubb, John R. Scantlin 1987-06-16
4646322 Adaptive delta modulation codec John C. Gord 1987-02-24
4556970 PBX Telephone system remote synchronization Howard Bubb, John R. Scantlin 1985-12-03 $9,646,000