Inventor · disambiguated record
Keith W. Ballinger
Also filed as: BALLINGER KEITH · BALLINGER KEITH W
19 granted patents·6 pending applications·1,696 citations·filing 2001–2007
96Inventor score
Top patents by PatentIndex Score
25 records- 0198US7644414B2Application program interface for network software platformMICROSOFT CORP·Filed 2006·Granted Jan 5, 2010·214 cites·30 claims
- 0298US7117504B2Application program interface that enables communication for a network software platformMICROSOFT CORP·Filed 2001·Granted Oct 3, 2006·740 cites·1 claims
- 0396US7165239B2Application program interface for network software platformMICROSOFT CORP·Filed 2001·Granted Jan 16, 2007·168 cites·12 claims
- 0496US6898604B1XML serialization and deserializationMICROSOFT CORP·Filed 2001·Granted May 24, 2005·132 cites·58 claims
- 0595US7661124B2Rule-driven specification of web service policyMICROSOFT CORP·Filed 2004·Granted Feb 9, 2010·151 cites·33 claims
- 0693US7831605B2Media player service libraryMICROSOFT CORP·Filed 2005·Granted Nov 9, 2010·26 cites·17 claims
- 0792US8191040B2Application program interface for network software platformHEJLSBERG ANDERS·Filed 2007·Granted May 29, 2012·48 cites·19 claims
- 0889US7434252B2Role-based authorization of network services using diversified security tokensMICROSOFT CORP·Filed 2004·Granted Oct 7, 2008·63 cites·36 claims
- 0984US7533265B2Establishment of security contextMICROSOFT CORP·Filed 2004·Granted May 12, 2009·44 cites·36 claims
- 1077US7730138B2Policy processing modelMICROSOFT CORP·Filed 2004·Granted Jun 1, 2010·26 cites·27 claims
- 1174US7581231B2Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layerMICROSOFT CORP·Filed 2002·Granted Aug 25, 2009·22 cites·12 claims
- 1271US7165118B2Layered message processing modelMICROSOFT CORP·Filed 2004·Granted Jan 16, 2007·15 cites·39 claims
- 1370US7657932B2Extendible security token management architecture and secure message handling methodsMICROSOFT CORP·Filed 2004·Granted Feb 2, 2010·16 cites·28 claims
- 1467US7533264B2Custom security tokensMICROSOFT CORP·Filed 2003·Granted May 12, 2009·12 cites·28 claims
- 1567US7526801B2Bulk transmission of messages using a single HTTP requestMICROSOFT CORP·Filed 2005·Granted Apr 28, 2009·3 cites·16 claims
- 1664US7640495B2XML serialization and deserializationMICROSOFT CORP·Filed 2004·Granted Dec 29, 2009·7 cites·16 claims
- 1763US7665120B2Visual summary of a web service policy documentMICROSOFT CORP·Filed 2005·Granted Feb 16, 2010·2 cites·12 claims
- 1859US8005901B2Mapping policies to messagesMICROSOFT CORP·Filed 2004·Granted Aug 23, 2011·6 cites·38 claims
- 1956US2007048713A1Media player service libraryMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2051US7676740B2XML serialization and deserializationMICROSOFT CORP·Filed 2004·Granted Mar 9, 2010·1 cites·10 claims
- 2143US2004205216A1Efficient message packaging for transportFiled 2003·Application pending·0 cites
- 2243US2005053050A1Custom routing of object requestsFiled 2003·Application pending·0 cites
- 2342US2007048714A1Media player service libraryMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2442US2004239674A1Modeling graphs as XML information sets and describing graphs with XML schemaMICROSOFT CORP·Filed 2003·Application pending·0 cites
- 2541US2003233477A1Extensible infrastructure for manipulating messages communicated over a distributed networkMICROSOFT CORP·Filed 2002·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →