| 8296354 |
Flexibly transferring typed application data |
Erik B. Christensen, Vaithiakingam B. Balayoghan, Michael J. Coulson, Ryan Thomas Sturgell, Natasha Jethanandani +5 more |
2012-10-23 |
| 8191040 |
Application program interface for network software platform |
Anders Hejlsberg, Daniel Dedu-Constantin, Erik B. Christensen, Keith W. Ballinger, Mark W. Fussell +7 more |
2012-05-29 |
| 7949720 |
Message object model |
Michael Steven Vernal, Aaron Stern, Donald F. Box, Erik B. Christensen, Kenneth D. Wolf +2 more |
2011-05-24 |
| 7925710 |
Simultaneous API exposure for messages |
Michael Steven Vernal, Donald F. Box, Douglas M. Purdy, Eugene Osovetsky, Kenneth D. Wolf +2 more |
2011-04-12 |
| 7921216 |
System and method for building and using communication binding objects |
Craig A. Critchley, David Wortendyke, Elliot Waingold, Eric K. Zinda, Erik B. Christensen +9 more |
2011-04-05 |
| 7882236 |
Communication channel model |
Bradford H. Lovering, David Wortendyke, Waingold L. Elliot, Erik B. Christensen, Kenneth D. Wolf +2 more |
2011-02-01 |
| 7730041 |
Data abstraction based serialization |
Douglas M. Purdy, Sowmyanarayanan K. Srinivasan, Bradford H. Lovering, Donald F. Box, Gopala Krishna R. Kakivaya +3 more |
2010-06-01 |
| 7676740 |
XML serialization and deserialization |
Keith W. Ballinger, Erik B. Christensen |
2010-03-09 |
| 7644414 |
Application program interface for network software platform |
Adam Smith, Anthony J. Moore, David S. Ebbo, Erik B. Christensen, Erik Olson +13 more |
2010-01-05 |
| 7640495 |
XML serialization and deserialization |
Keith W. Ballinger, Erik B. Christensen |
2009-12-29 |
| 7624400 |
Type bridges |
Sowmy Srinivasan, Natasha Jethanandani, Yann Christensen, Elena A. Kharitidi, Douglas M. Purdy |
2009-11-24 |
| 7581231 |
Computing 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 layer |
Adam Smith, Anthony J. Moore, Anders Hejlsberg, Brian A. LaMacchia, Blaine Dockter +70 more |
2009-08-25 |
| 7574516 |
Mechanisms for transferring raw data from one data structure to another representing the same item |
Sowmyanarayanan K. Srinivasan, Natasha Jethanandani, Douglas M. Purdy, Donald F. Box, Gopala Krishna R. Kakivaya |
2009-08-11 |
| 7571196 |
Type evolution |
Douglas M. Purdy, Natasha Jethanandani, Sowmy Srinivasan |
2009-08-04 |
| 7555757 |
Application program interface for network software platform |
Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more |
2009-06-30 |
| 7512957 |
Interface infrastructure for creating and interacting with web services |
Shy Cohen, Geary L. Eppley, Douglas M. Purdy, James E. Johnson, Stephen J. Millet +54 more |
2009-03-31 |
| 7197512 |
Type bridges |
Sowmy Srinivasan, Natasha Jethanandani, Yann Christensen, Elena A. Kharitidi, Douglas M. Purdy |
2007-03-27 |
| 7165239 |
Application program interface for network software platform |
Anders Hejlsberg, Daniel Dedu-Constantin, Erik B. Christensen, Keith W. Ballinger, Mark W. Fussell +7 more |
2007-01-16 |
| 7117504 |
Application program interface that enables communication for a network software platform |
Adam Smith, Anthony J. Moore, David S. Ebbo, Erik B. Christensen, Erik Olson +13 more |
2006-10-03 |
| 7017162 |
Application program interface for network software platform |
Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more |
2006-03-21 |
| 7013469 |
Application program interface for network software platform |
Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more |
2006-03-14 |
| 6898604 |
XML serialization and deserialization |
Keith W. Ballinger, Erik B. Christensen |
2005-05-24 |