MC

Michael J. Coulson

Microsoft: 21 patents #1,590 of 40,388Top 4%
Overall (All Time): #207,574 of 4,157,543Top 5%
21
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
11144377 Systems and methods for correlating errors to processing steps and data records to facilitate understanding of errors Kevin David James Grealish, Euan Peter Garden, Craig Lee, Jose Ramon Calzada Gomez 2021-10-12
10565232 Constructing queries for execution over multi-dimensional data structures Gregory Hughes, Alexandre Tristan St-Cyr, Faisal Mohamood, Theresa Palmer-Boroski, Clemens A. Szyperski +1 more 2020-02-18
10338986 Systems and methods for correlating errors to processing steps and data records to facilitate understanding of errors Kevin David James Grealish, Euan Peter Garden, Craig Lee, Jose Ramon Calzada Gomez 2019-07-02
9619581 Constructing queries for execution over multi-dimensional data structures Gregory Hughes, Alexandre Tristan St-Cyr, Faisal Mohamood, Theresa Palmer-Boroski, Clemens A. Szyperski +1 more 2017-04-11
9465631 Automatic caching of partial results while editing software Gregory Hughes 2016-10-11
9436581 Dynamic lazy type system Erik B. Christensen, Clemens A. Szyperski, Gregory Hughes 2016-09-06
9081893 Dynamic lazy type system Erik B. Christensen, Clemens A. Szyperski, Gregory Hughes 2015-07-14
8812643 Conversion of hierarchical infoset type data to binary data Stephen Jared Maine, Tirunelveli R. Vishwanath, Erik B. Christensen 2014-08-19
8370735 Efficient, non-blocking mechanism for incrementally processing arbitrary sized XML documents Erik B. Christensen 2013-02-05
8296354 Flexibly transferring typed application data Erik B. Christensen, Vaithiakingam B. Balayoghan, Ryan Thomas Sturgell, Natasha Jethanandani, Michael J. Marucheck +5 more 2012-10-23
8117589 Metadata driven API development Erik B. Christensen, Vaithialingam B. Balayoghan, Sermet Iskin 2012-02-14
7949720 Message object model Michael Steven Vernal, Aaron Stern, Donald F. Box, Erik B. Christensen, Kenneth D. Wolf +2 more 2011-05-24
7814211 Varying of message encoding Michael Steven Vernal, Aaron Stern, Donald F. Box, Erik B. Christensen, Kenneth D. Wolf +2 more 2010-10-12
7779139 Normalization of binary data Tirunelveli R. Vishwanath, Stephen Jared Maine, Erik B. Christensen 2010-08-17
7584170 Converting numeric values to strings for optimized database storage David Wortendyke, Kevin David James Grealish 2009-09-01
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
7478402 Configurable message pipelines Erik B. Christensen 2009-01-13
7441185 Method and system for binary serialization of documents Erik B. Christensen, Aaron Stern 2008-10-21
7185060 Message processing pipeline for streams Erik B. Christensen, Douglas A. Walter, Kenneth D. Wolf 2007-02-27
6907435 Converting numeric values to strings for optimized database storage David Wortendyke, Kevin David James Grealish 2005-06-14
6526399 Method and system for grouping and displaying a database Jay L. Massena, David Wortendyke 2003-02-25