Inventor
BOX DONALD F
US45 patents
⚠️ This page may combine multiple inventors who share the name “BOX DONALD F”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
22 patentsUS7243157B2Jul 10, 2007
Dynamic protocol construction
MICROSOFT CORP45 citations95
US7814211B2Oct 12, 2010
Varying of message encoding
MICROSOFT CORP13 citations92
US7640579B2Dec 29, 2009
Securely roaming digital identities
MICROSOFT CORP19 citations92
US7949720B2May 24, 2011
Message object model
MICROSOFT CORP17 citations90
US9229696B2Jan 5, 2016
Common intermediate representation for data scripting language
MICROSOFT CORP6 citations83
US7409636B2Aug 5, 2008
Lightweight application program interface (API) for extensible markup language (XML)
MICROSOFT CORP12 citations83
US7827127B2Nov 2, 2010
Data scoping and data flow in a continuation based runtime
MICROSOFT CORP14 citations82
US7590988B2Sep 15, 2009
Dynamic service generation for legacy components
MICROSOFT CORP9 citations82
US8756257B2Jun 17, 2014
Accessing different application data via a common data structure
MICROSOFT CORP5 citations72
US8051469B2Nov 1, 2011
Securely roaming digital identities
MICROSOFT CORP2 citations62
US7949787B2May 24, 2011
Open content model Web service messaging
MICROSOFT CORP5 citations62
US7925710B2Apr 12, 2011
Simultaneous API exposure for messages
MICROSOFT CORP1 citations61
US7730041B2Jun 1, 2010
Data abstraction based serialization
MICROSOFT CORP6 citations61
US7574516B2Aug 11, 2009
Mechanisms for transferring raw data from one data structure to another representing the same item
MICROSOFT CORP3 citations61
US8386429B2Feb 26, 2013
Generic editor for databases
MICROSOFT CORP3 citations60
US7640260B2Dec 29, 2009
Valid transformation expressions for structured data
MICROSOFT CORP2 citations60
US7882120B2Feb 1, 2011
Data description language for record based systems
MICROSOFT CORP2 citations58
US7603426B2Oct 13, 2009
Flexible context management for enumeration sessions using context exchange
MICROSOFT CORP1 citations52
US7571441B2Aug 4, 2009
Efficient retrieval of information from a network service using soap
MICROSOFT CORP1 citations52
US7664023B2Feb 16, 2010
Dynamic protocol construction
MICROSOFT CORP1 citations51
US9579570B2Feb 28, 2017
Device linking
MICROSOFT CORP0 citations49
US8626715B2Jan 7, 2014
Generic editor for databases
MICROSOFT CORP0 citations49
LANGWORTHY DAVID E
5 patentsUS8321833B2Nov 27, 2012
Compact syntax for data scripting language
LANGWORTHY DAVID E76 citations96
US8762942B2Jun 24, 2014
Bidirectional type checking for declarative data scripting language
LANGWORTHY DAVID E54 citations93
US8296744B2Oct 23, 2012
Tree-based directed graph programming structures for a declarative programming language
LANGWORTHY DAVID E19 citations83
US8949784B2Feb 3, 2015
Type system for declarative data scripting language
LANGWORTHY DAVID E4 citations72
US8413119B2Apr 2, 2013
Semantic subtyping for declarative data scripting language by calling a prover
LANGWORTHY DAVID E4 citations61
AHMED HAROON
3 patentsUS8886659B2Nov 11, 2014
Data framework to enable rich processing of data from any arbitrary data source
AHMED HAROON0 citations50
US8290922B2Oct 16, 2012
Data framework to enable rich processing of data from any arbitrary data source
AHMED HAROON1 citations50
US9043765B2May 26, 2015
Simultaneously targeting multiple homogeneous and heterogeneous runtime environments
AHMED HAROON1 citations46