Inventor
Michael Duggan
Inventor
Kirkland, WA, US
Overview
Patents· 44 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Tprimary
G06TImage data processing or generation, in general24%
G09GArrangements or circuits for control of indicating devices using static means to present variable information22%
A61KPreparations for medical, dental or toiletry purposes7%
A61PSpecific therapeutic activity of chemical compounds or medicinal preparations7%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests7%
C07KPeptides6%
C12NMicroorganisms or enzymes6%
G06FElectric digital data processing5%
G02FOptical devices or arrangements for the control of light by modification of the optical properties of the media of the elements involved therein4%
G06VImage or video recognition or understanding2%
PatentTitleYear
10,673,989Protocol translation with delay202010,225,377Protocol translation with delay20199,311,896'Glyph rendering'20168,471,856'Rendering stroke pairs for graphical objects'20138,253,742'Rendering stroke pairs for graphical objects'20128,158,132'Clostridial toxin derivatives able to modify peripheral sensory afferent functions'20127,892,560'Clostridial toxin derivatives able to modify peripheral sensory afferent functions'20117,887,810'Clostridial toxin derivatives able to modify peripheral sensory afferent functions'20117,697,003'Simplifying complex characters to maintain legibility'20107,583,267'Stroke contrast in font hinting'20097,505,040'Composite characters font hinting'20097,505,041'Iteratively solving constraints in a font-hinting language'20097,452,543'Conjugates of galactose-binding lectins and clostridial neurotoxins as analgesics'20087,292,249'Appropriately rendering a graphical object when a corresponding outline has excessive control points'20077,292,247'Dynamically determining directions of freedom for control points used to represent graphical objects'20077,289,123'Simplifying complex characters to maintain legibility'20077,286,121'Sub-component based rendering of objects having spatial frequency dominance parallel to the striping direction of the display'20077,265,757'Appropriately rendering a graphical object when a corresponding outline lacks control points'20077,256,786'Appropriately rendering a graphical object when a corresponding outline has exact or inexact control points'20077,236,174'Adaptively filtering outlines of typographic characters to simplify representative control data'20077,224,372'Type size dependent anti-aliasing in sub-pixel precision rendering systems'20077,187,382'Iteratively solving constraints in a font-hinting language'20077,176,941'Dropout control in subpixel rendering'20077,136,067'Using externally parameterizeable constraints in a font-hinting language to synthesize font variants'20067,057,626'Dropout control in subpixel rendering'20067,052,702'Conjugates of galactose-binding lectins and clostridial neurotoxins as analgesics'20066,986,103'Document formatting based on optimized formatting values'20066,985,160'Type size dependent anti-aliasing in sub-pixel precision rendering systems'20066,982,725'Dropout control in subpixel rendering'20066,962,703'Clostridial toxin derivatives able to modify peripheral sensory afferent functions'20056,894,701'Type size dependent anti-aliasing in sub-pixel precision rendering systems'20056,894,702'Dropout control in subpixel rendering'20056,693,615'High resolution display of image data using pixel sub-components'20046,577,291'Gray scale and color display methods and apparatus'20036,421,054'Methods and apparatus for performing grid fitting and hinting operations'20026,395,513'Clostridial toxin derivatives able to modify peripheral sensory afferent functions'20026,307,566'Methods and apparatus for performing image rendering and rasterization operations'20016,278,434'Non-square scaling of image data to be mapped to pixel sub-components'20016,243,070'Method and apparatus for detecting and reducing color artifacts in images'20016,239,783'Weighted mapping of image data samples to pixel sub-components on a display device'20016,225,973'Mapping samples of foreground/background color image data to pixel sub-components'20016,219,025'Mapping image data samples to pixel sub-components on a striped display device'20016,188,385'Method and apparatus for displaying images such as text'20015,989,545'Clostridial toxin derivatives able to modify peripheral sensory afferent functions'1999Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1999–2012Based in London, GB· patent location history
2001–2013Patents assigned to MICROSOFT CORP (33)· patent assignee history
2001–2013Based in Kirkland, WA, US· patent location history
2008–2012Patents assigned to SYNTAXIN LTD (4)· patent assignee history
2008Based in Salisbury, GB· patent location history
2012–2013Patents assigned to DUGGAN MICHAEL J (2)· patent assignee history
2012–2013Patents assigned to HITCHCOCK GREGORY C (2)· patent assignee history
2016–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (3)· patent assignee history
2016Based in Dublin, IE· patent location history
2019–2020Based in Redmond, WA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 33 | 2001–2013 |
| SYNTAXIN LTD | 4 | 2008–2012 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 3 | 2016–2020 |
| DUGGAN MICHAEL Jself | 2 | 2012–2013 |
| HITCHCOCK GREGORY C | 2 | 2012–2013 |
Locations
| Location | Patents | Span |
|---|---|---|
| Kirkland, Washington, US | 33 | 2001–2013 |
| London, GB | 7 | 1999–2012 |
| Redmond, Washington, US | 2 | 2019–2020 |
| Dublin, IE | 1 | 2016 |
| Salisbury, GB | 1 | 2008 |