P

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 patents
US6714219B2Mar 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 patent

DELLA-LIBERA GIOVANNI M

1 patent

ZHU LIQIANG

1 patent

KALER CHRISTOPHER G

1 patent

Showing the top 50 of 52 patents by PatentIndex Score.