JS

John P. Shewchuk

Microsoft: 56 patents #273 of 40,388Top 1%
📍 Redmond, WA: #85 of 8,547 inventorsTop 1%
🗺 Washington: #862 of 76,902 inventorsTop 2%
Overall (All Time): #43,243 of 4,157,543Top 2%
57
Patents All Time

Issued Patents All Time

Showing 26–50 of 57 patents

Patent #TitleCo-InventorsDate
7676812 Large scale event notification system Luis Felipe Cabrera, Umesh Madan, David Wortendyke 2010-03-09
7661109 Transporting objects between a client and a server Gregory S. Lindhorst, Stephen J. Millet, John M. Buehler 2010-02-09
7653747 Resolving virtual network names Steven Lucco, Erik B. Christensen, Andrew Layman, David Levin, Bradford H. Lovering +1 more 2010-01-26
7640579 Securely roaming digital identities Arun K. Nanda, Donald F. Box, Douglas A. Walter, Hervey O. Wilson 2009-12-29
7627759 End-to-end reliable messaging with complete acknowledgement David E. Langworthy, Christopher G. Kaler, Luis Felipe Cabrera, Patrick James Helland, Steven Lucco 2009-12-01
7555784 Method and system for safely disclosing identity over the internet Kim Cameron, Arun K. Nanda, Andy Harjanto, Stuart L. S. Kwan, Bill Barnes +2 more 2009-06-30
7543267 Drag and drop creation and editing of a page incorporating scripts Gregory S. Lindhorst, Stephen J. Millet 2009-06-02
7536712 Flexible electronic message security mechanism Christopher Kaler, Giovanni M. Della-Libera 2009-05-19
7512782 Method and system for using a web service license Christopher G. Kaler, Giovanni M. Della-Libera, Robert G. Atkinson 2009-03-31
7451176 System and method providing multi-tier applications architecture Mark Anders, Gary S. Burd, Scott D. Guthrie, Satoshi Nakajima, Eric B. Olsen +3 more 2008-11-11
7447785 Dependent context trees for related network offerings Christopher G. Kaler, Erik B. Christensen, Giovanni M. Della-Libera, Stephen J. Millet, Steven Lucco 2008-11-04
7373666 Distributed threat management Christopher G. Kaler, Giovanni M. Della-Libera 2008-05-13
7356616 Maintaining structured time data for electronic messages Christopher G. Kaler, Steven Lucco 2008-04-08
7353535 Flexible, selectable, and fine-grained network trust policies Christopher G. Kaler, Giovanni M. Della-Libera, Praerit Garg, Brendan Dixon 2008-04-01
7313687 Establishing a secure context at an electronic communications end-point Christopher G. Kaler, Giovanni M. Della-Libera 2007-12-25
7293283 Flexible electronic message security mechanism Christopher G. Kaler, Giovanni M. Della-Libera 2007-11-06
7284193 Page object model Gregory S. Lindhorst, Stephen J. Millet, David C. Johnson, John M. Buehler 2007-10-16
7257817 Virtual network with adaptive dispatcher Luis Felipe Cabrera, Erik B. Christensen, Giovanni M. Della-Libera, Christopher G. Kaler, David Levin +5 more 2007-08-14
7249373 Uniformly representing and transferring security assertion and security response information Giovanni M. Della-Libera, Christopher G. Kaler 2007-07-24
7194553 Resolving virtual network names Steven Lucco, Erik B. Christensen, Andrew Layman, David Levin, Bradford H. Lovering +1 more 2007-03-20
6996599 System and method providing multi-tier applications architecture Mark Anders, Gary S. Burd, Scott D. Guthrie, Satoshi Nakajima, Erik Olson +3 more 2006-02-07
6981215 System for converting event-driven code into serially executed code Gregory S. Lindhorst, Stephen J. Millet 2005-12-27
6889379 Transporting objects between a client and a server Gregory S. Lindhorst, John M. Buehler, Stephen J. Millet 2005-05-03
6839716 Method and system for building a dataset Giovanni M. Della-Libera, Patrick Dengler, Anders Hejlsberg, Bradford H. Lovering 2005-01-04
6714219 Drag and drop creation and editing of a page incorporating scripts Gregory S. Lindhorst, Stephen J. Millet 2004-03-30