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

Christopher J. Mairs — 17 Patents

Microsoft: 15 patents #2,633 of 40,388Top 7%
PIPicturetel: 5 patents #2 of 48Top 5%
MNMetaswitch Networks: 2 patents #57 of 129Top 45%
London, GB: #337 of 11,041 inventorsTop 4%
Overall (All Time): #263,971 of 4,157,543Top 7%
17 Patents All Time
Christopher J. Mairs has been granted 17 US patents while listed as an inventor at Microsoft. The first was granted in 1999 and the most recent in March 2015. Christopher J. Mairs ranks #263,971 of 4,157,543 US inventors in our database (top 6.3%). Patent records list Christopher J. Mairs in London, GB.

Issued Patents All Time

Showing 1–17 of 17 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
8983049 Methods and systems for controlling a user device in a telecommunication network David Drysdale, Alan Cook, Jonathan Thomas Rowland, Lionel James Jerome Lee, Douglas Gavin Currie 2015-03-17
8488768 System and method of providing a single service destination in a telecommunications network Piers Daniel Finlayson 2013-07-16
7404014 Method and system for transmitting and determining the effects of display orders from shared application between a host and shadow computer Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty +1 more 2008-07-22 $55,055,000
7088871 Method and system for transmitting data for a shared application Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty +1 more 2006-08-08 $31,016,000
6911987 Method and system for transmitting data for a shared application Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty +1 more 2005-06-28 $94,981,000
6574674 Method and system for managing data while sharing application programs Philip Jonathan May, Conor Foley 2003-06-03 $160,092,000
6304928 Compressing/decompressing bitmap by performing exclusive- or operation setting differential encoding of first and previous row therewith outputting run-length encoding of row Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty +1 more 2001-10-16
6285363 Method and system for sharing applications between computer systems Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty 2001-09-04 $532,888,000
6271839 Method and system for sharing applications between computer systems Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty 2001-08-07 $405,531,000
6268855 Method and system for sharing applications between computer systems Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty 2001-07-31 $463,026,000
6223212 Method and system for sharing negotiating capabilities when sharing an application with multiple systems John P. Batty, Anthony M. Downes, Kenneth P. Hughes, Roderick F. MacFarquhar, Alex Pollitt 2001-04-24 $510,884,000
6216177 Method for transmitting text data for shared application between first and second computer asynchronously upon initiation of a session without solicitation from first computer Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty +1 more 2001-04-10 $397,580,000
6199116 Method and system for managing data while sharing application programs Philip Jonathan May, Conor Foley 2001-03-06 $517,925,000
6032188 Method and system for controlling data flow Philip Jonathan May 2000-02-29
5949975 Method and system for negotiating capabilities when sharing an application program with multiple computer systems John P. Batty, Anthony M. Downes, Kenneth P. Hughes, Roderick F. MacFarquhar, Alex Pollitt 1999-09-07
5874960 Method and system for sharing applications between computer systems Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty 1999-02-23
5864711 System for determining more accurate translation between first and second translator, and providing translated data to second computer if first translator is more accurate Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt, John P. Batty +1 more 1999-01-26 $509,182,000