DA

Dan Altman

Microsoft: 31 patents #802 of 40,388Top 2%
Overall (All Time): #113,836 of 4,157,543Top 3%
32
Patents All Time

Issued Patents All Time

Showing 25 most recent of 32 patents

Patent #TitleCo-InventorsDate
9128919 Smart space insertion David A. Switzer, Christopher Michael Shelley, Richard Grutzmacher 2015-09-08
7945855 Smart space insertion David A. Switzer, Christopher Michael Shelley, Richard Grutzmacher 2011-05-17
7735008 Adding and removing white space from a document Eric Fox, Steve Weil, Marieke Iwema, Charlton E. Lui 2010-06-08
7735007 Adding and removing white space from a document Eric Fox, Steve Weil, Marieke Iwema, Charlton E. Lui 2010-06-08
7590535 Method and system of handling the selection of alternates for recognized words Peter H. Williamson, Charlton E. Lui 2009-09-15
7457466 Method and system of handling the selection of alternates for recognized words Peter H. Williamson, Charlton E. Lui 2008-11-25
7454699 Smart content insertion David A. Switzer, Christopher Michael Shelley, Richard Grutzmacher 2008-11-18
7440896 Method and system of handling the selection of alternates for recognized words Peter H. Williamson, Charlton E. Lui 2008-10-21
7430508 Method and system of handling the selection of alternates for recognized words Peter H. Williamson, Charlton E. Lui 2008-09-30
7259753 Classifying, anchoring, and transforming ink Leroy B. Keely, Susanne Alysia Clark Cazzanti, Charlton E. Lui 2007-08-21
7203903 System and methods for spacing, storing and recognizing electronic representations of handwriting, printing and drawings Michael P. Thompson, Michael W. Rouiller, Steven R. Kusmer, Gregory Stikeleather, Michele M. Evans 2007-04-10
7197185 Implicit page breaks for digitally represented handwriting Charlton E. Lui, Anthony Smith, Cynthia Tee, Evan Feldman 2007-03-27
7168038 System and method for scaling and repositioning drawings Charlton E. Lui, Anthony Smith, Cynthia Tee, Shenbagalakshmi Pichaiah 2007-01-23
7130798 Method and system of handling the selection of alternates for recognized words Peter H. Williamson, Charlton E. Lui 2006-10-31
7031521 Implicit page breaks for digitally represented handwriting Charlton E. Lui, Anthony Smith, Cynthia Tee, Evan Feldman 2006-04-18
7028256 Adding white space to a document generating adjusted page sizing Eric Fox, Steve Weil, Marieke Iwema, Charlton E. Lui 2006-04-11
6990237 Implicit page breaks for digitally represented handwriting Charlton E. Lui, Anthony Smith, Cynthia Tee, Evan Feldman 2006-01-24
6836759 Method and system of handling the selection of alternates for recognized words Peter H. Williamson, Charlton E. Lui 2004-12-28
6833827 System and method for automatically switching between writing and text input modes Charlton E. Lui, Kathryn L. Parker 2004-12-21
6816615 Implicit page breaks for digitally represented handwriting Charlton E. Lui, Anthony Smith, Cynthia Tee, Evan Feldman 2004-11-09
6801660 Method and system for maintaining alternates in association with recognized words Peter H. Williamson, Charlton E. Lui 2004-10-05
6771817 Method and system for extending ink word data structures while maintaining version compatibility Peter H. Williamson, Charlton E. Lui 2004-08-03
6754386 Method and system of matching ink processor and recognizer word breaks Peter H. Williamson, Charlton E. Lui 2004-06-22
6651221 System and methods for spacing, storing and recognizing electronic representations of handwriting, printing and drawings Michael P. Thompson, Michael W. Rouiller, Steven R. Kusmer, Gregory Stikeleather, Michele M. Evans 2003-11-18
6587587 System and methods for spacing, storing and recognizing electronic representations of handwriting, printing and drawings Michael W. Rouiller, Gregory Stikeleather, Michele M. Evans, Steven R. Kusmer, Michael P. Thompson 2003-07-01