Inventor

Michael J. Hillberg

Inventor
Beaux Arts, WA, US

Overview

29→
Patents
2002–2019
Patent span
Physics
Primary field (CPC G)

Patents· 29 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing75%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests8%
G06TImage data processing or generation, in general6%
H04LTransmission of digital information, e.g. telegraphic communication6%
B41BMachines or accessories for making, setting, or distributing type3%
G09GArrangements or circuits for control of indicating devices using static means to present variable information3%
PatentTitleYear
10,244,022Media streams from containers processed by hosted code201910,115,217Layering animation properties in higher level animations20189,785,549'Managing object lifetime for native/managed peers'20179,613,073'Managing object lifetime in a cyclic graph'20179,268,848'Semantic navigation through object collections'20169,250,713'Control exposure'20169,053,017'Managing object lifetime in a cyclic graph'20158,789,168'Media streams from containers processed by hosted code'20148,661,332'Method and apparatus for document processing'20148,613,104'Protected and virtual interfaces for COM aggregation'20137,882,120'Data description language for record based systems'20117,823,157'Dynamic queue for use in threaded computing environment'20107,743,387'Inheritance context for graphics primitives'20107,568,035'Command binding determination and implementation'20097,562,095'Application programming interfaces for an on-demand property system'20097,543,286'Method and system for mapping tags to classes using namespaces'20097,523,221'Mechanism for applying transforms to multi-part files'20097,496,828'Method and system for mapping tags to classes using namespaces'20097,487,448'Document mark up methods and systems'20097,477,254'Smooth transitions between animations'20097,464,107'Property management mechanisms for properties in an on-demand property system'20087,447,993'System and method for displaying a user interface object using an associated style'20087,336,280'Coordinating animations and media in computer display output'20087,263,654'System and method for generating optimized binary representation of an object tree'20077,237,194'System and method for generating optimized binary representation of an object tree'20077,188,340'Hybrid tree for mixed user interface elements and sequential data'20076,775,678'Data structure and method of storing a digital document'20046,449,615'Method and system for maintaining the integrity of links in a computer network'20026,363,386'System and method for managing property information related to a resource'2002

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2002–2014Patents assigned to MICROSOFT CORP (22)· patent assignee history
2002–2010Based in Kirkland, WA, US· patent location history
2008–2019Based in Beaux Arts, WA, US· patent location history
2013–2018Patents assigned to HILLBERG MICHAEL JOHN (5)· patent assignee history
2014–2017Patents assigned to HILLBERG MICHAEL J (3)· patent assignee history
2015–2019Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (7)· patent assignee history
2016–2018Patents assigned to ADAMS TERRY A (2)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MICROSOFT CORP222002–2014
MICROSOFT TECHNOLOGY LICENSING LLC72015–2019
HILLBERG MICHAEL JOHNself52013–2018
HILLBERG MICHAEL Jself32014–2017
ADAMS TERRY A22016–2018
Locations
LocationPatentsSpan
Beaux Arts, Washington, US192008–2019
Kirkland, Washington, US102002–2010