Inventor
SHEWCHUK JOHN P
US52 patents
⚠️ This page may combine multiple inventors who share the name “SHEWCHUK JOHN P”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
46 patentsUS6714219B2Mar 30, 2004
Drag and drop creation and editing of a page incorporating scripts
MICROSOFT CORP175 citations99
US7653747B2Jan 26, 2010
Resolving virtual network names
MICROSOFT CORP56 citations98
US7543267B2Jun 2, 2009
Drag and drop creation and editing of a page incorporating scripts
MICROSOFT CORP71 citations98
US7194553B2Mar 20, 2007
Resolving virtual network names
MICROSOFT CORP92 citations98
US6996599B1Feb 7, 2006
System and method providing multi-tier applications architecture
MICROSOFT CORP100 citations98
US6981215B1Dec 27, 2005
System for converting event-driven code into serially executed code
MICROSOFT CORP74 citations98
US6584480B1Jun 24, 2003
Structured documents in a publishing system
MICROSOFT CORP195 citations98
US6230173B1May 8, 2001
Method for creating structured documents in a publishing system
MICROSOFT CORP375 citations98
US6199082B1Mar 6, 2001
Method for delivering separate design and content in a multimedia publishing system
MICROSOFT CORP1,015 citations98
US5878421AMar 2, 1999
Information map
MICROSOFT CORP207 citations98
US5860073AJan 12, 1999
Style sheets for publishing system
MICROSOFT CORP944 citations97
US8001189B2Aug 16, 2011
Routing of network messages
MICROSOFT CORP58 citations94
US7899047B2Mar 1, 2011
Virtual network with adaptive dispatcher
MICROSOFT CORP33 citations92
US7640579B2Dec 29, 2009
Securely roaming digital identities
MICROSOFT CORP19 citations92
US7451176B2Nov 11, 2008
System and method providing multi-tier applications architecture
MICROSOFT CORP38 citations92
US7284193B1Oct 16, 2007
Page object model
MICROSOFT CORP21 citations92
US7257817B2Aug 14, 2007
Virtual network with adaptive dispatcher
MICROSOFT CORP50 citations92
US6704745B2Mar 9, 2004
Transforming data between first organization in a data store and hierarchical organization in a dataset
MICROSOFT CORP25 citations92
US7752442B2Jul 6, 2010
Virtual distributed security system
MICROSOFT CORP28 citations91
US7707637B2Apr 27, 2010
Distributed threat management
MICROSOFT CORP20 citations91
US7451157B2Nov 11, 2008
Scoped metadata in a markup language
MICROSOFT CORP28 citations91
US7373666B2May 13, 2008
Distributed threat management
MICROSOFT CORP38 citations91
US6889379B1May 3, 2005
Transporting objects between a client and a server
MICROSOFT CORP43 citations91
US7853695B2Dec 14, 2010
Using expressive session information to represent communication sessions in a distributed system
MICROSOFT CORP9 citations84
US7822200B2Oct 26, 2010
Method and system for asymmetric key security
MICROSOFT CORP14 citations84
US7788729B2Aug 31, 2010
Method and system for integrating multiple identities, identity mechanisms and identity providers in a single user paradigm
MICROSOFT CORP8 citations84
US7703084B2Apr 20, 2010
System for converting event-driven code into serially executed code
MICROSOFT CORP11 citations84
US7356616B2Apr 8, 2008
Maintaining structured time data for electronic messages
MICROSOFT CORP16 citations84
US7313687B2Dec 25, 2007
Establishing a secure context at an electronic communications end-point
MICROSOFT CORP10 citations84
US7249373B2Jul 24, 2007
Uniformly representing and transferring security assertion and security response information
MICROSOFT CORP16 citations84
US6839716B1Jan 4, 2005
Method and system for building a dataset
MICROSOFT CORP12 citations84
US7512782B2Mar 31, 2009
Method and system for using a web service license
MICROSOFT CORP18 citations83
US7353535B2Apr 1, 2008
Flexible, selectable, and fine-grained network trust policies
MICROSOFT CORP20 citations83
US7676812B2Mar 9, 2010
Large scale event notification system
MICROSOFT CORP14 citations80
US7536712B2May 19, 2009
Flexible electronic message security mechanism
MICROSOFT CORP15 citations79
US7809938B2Oct 5, 2010
Virtual distributed security system
MICROSOFT CORP4 citations74
US7627759B2Dec 1, 2009
End-to-end reliable messaging with complete acknowledgement
MICROSOFT CORP7 citations74
US7293283B2Nov 6, 2007
Flexible electronic message security mechanism
MICROSOFT CORP9 citations74
US7661109B2Feb 9, 2010
Transporting objects between a client and a server
MICROSOFT CORP7 citations72
US7882547B2Feb 1, 2011
Securely calling web services from macros
MICROSOFT CORP4 citations63
US7752431B2Jul 6, 2010
Virtual distributed security system
MICROSOFT CORP3 citations63
US7746250B2Jun 29, 2010
Message encoding/decoding using templated parameters
MICROSOFT CORP5 citations63
US7743145B2Jun 22, 2010
Verifying measurable aspects associated with a module
MICROSOFT CORP7 citations63
US7702924B2Apr 20, 2010
End-to-end reliable messaging with complete acknowledgement
MICROSOFT CORP2 citations63
US7447785B2Nov 4, 2008
Dependent context trees for related network offerings
MICROSOFT CORP3 citations63
US8051469B2Nov 1, 2011
Securely roaming digital identities
MICROSOFT CORP2 citations62
LANGWORTHY DAVID E
1 patentDELLA-LIBERA GIOVANNI M
1 patentZHU LIQIANG
1 patentKALER CHRISTOPHER G
1 patentShowing the top 50 of 52 patents by PatentIndex Score.