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

John P. Batty — 15 Patents

Microsoft: 12 patents #3,517 of 40,388Top 9%
PIPicturetel: 4 patents #4 of 48Top 9%
MNMetaswitch Networks: 3 patents #39 of 129Top 35%
London, GB: #390 of 11,041 inventorsTop 4%
Overall (All Time): #307,048 of 4,157,543Top 8%
15 Patents All Time
John P. Batty has been granted 15 US patents while listed as an inventor at Microsoft. The first was granted in 1999 and the most recent in April 2018. John P. Batty ranks #307,048 of 4,157,543 US inventors in our database (top 7.4%). Patent records list John P. Batty in London, GB.

Issued Patents All Time

Showing 1–15 of 15 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9942344 Context configuration Christian Dominic Lund, Mark Edward Overton, Murray William Rogers 2018-04-10
9665408 Resource allocation Christopher Neil SWINDLE, Murray William Rogers, Mark Edward Overton, Christian Dominic Lund 2017-05-30
9602569 Management of a remote digital terminal Craig Miller, John R. Tucker, Mark Edward Overton, Shriman Gurung, Doug Theobald +1 more 2017-03-21
7404014 Method and system for transmitting and determining the effects of display orders from shared application between a host and shadow computer Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt +1 more 2008-07-22 $55,055,000
7088871 Method and system for transmitting data for a shared application Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt +1 more 2006-08-08 $31,016,000
6911987 Method and system for transmitting data for a shared application Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt +1 more 2005-06-28 $94,981,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 Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt +1 more 2001-10-16
6285363 Method and system for sharing applications between computer systems Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt 2001-09-04 $532,888,000
6271839 Method and system for sharing applications between computer systems Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt 2001-08-07 $405,531,000
6268855 Method and system for sharing applications between computer systems Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt 2001-07-31 $463,026,000
6223212 Method and system for sharing negotiating capabilities when sharing an application with multiple systems Anthony M. Downes, Kenneth P. Hughes, Roderick F. MacFarquhar, Christopher J. Mairs, 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 Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt +1 more 2001-04-10 $397,580,000
5949975 Method and system for negotiating capabilities when sharing an application program with multiple computer systems Anthony M. Downes, Kenneth P. Hughes, Roderick F. MacFarquhar, Christopher J. Mairs, Alex Pollitt 1999-09-07
5874960 Method and system for sharing applications between computer systems Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt 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 Christopher J. Mairs, Anthony M. Downes, Roderick F. MacFarquhar, Kenneth P. Hughes, Alex Pollitt +1 more 1999-01-26 $509,182,000