Inventor
Donald F. Box
Inventor
Bellevue, WA, US
Overview
Patents· 48 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing49%
H04LTransmission of digital information, e.g. telegraphic communication22%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests9%
A63FCard, board, or roulette games5%
H04WWireless communication networks5%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes4%
A61LMethods or apparatus for sterilising materials or objects in general1%
B02CCrushing, pulverising, or disintegrating in general1%
B09BDisposal of solid waste not otherwise provided for1%
H04MTelephonic communication1%
PatentTitleYear
10,750,349Device linking20209,967,730Device linking20189,916,136'Interface infrastructure for a continuation based runtime'20189,579,570'Device linking'20179,354,847'Interface infrastructure for a continuation based runtime'20169,229,696'Common intermediate representation for data scripting language'20169,201,874'Efficiently correlating nominally incompatible types'20159,043,765'Simultaneously targeting multiple homogeneous and heterogeneous runtime environments'20158,949,784'Type system for declarative data scripting language'20158,886,659'Data framework to enable rich processing of data from any arbitrary data source'20148,762,942'Bidirectional type checking for declarative data scripting language'20148,756,257'Accessing different application data via a common data structure'20148,751,626'Model-based composite application platform'20148,732,146'Database integrated viewer'20148,626,715'Generic editor for databases'20148,473,897'Common intermediate representation for data scripting language'20138,469,816'Device linking'20138,458,678'Compiler supporting programs as data objects'20138,413,119'Semantic subtyping for declarative data scripting language by calling a prover'20138,386,429'Generic editor for databases'20138,321,833'Compact syntax for data scripting language'20128,307,016'Accessing different application data via a common data structure'20128,307,329'Implicit composition of component bindings'20128,296,744'Tree-based directed graph programming structures for a declarative programming language'20128,290,922'Data framework to enable rich processing of data from any arbitrary data source'20128,276,165'Continuation-based runtime callback invocation'20128,191,042'Continuation based declarative definition and composition'20128,108,831'Iterative component binding'20128,051,469'Securely roaming digital identities'20117,992,140'Compiler supporting programs as data objects'20117,949,720'Message object model'20117,949,787'Open content model Web service messaging'20117,925,710'Simultaneous API exposure for messages'20117,882,120'Data description language for record based systems'20117,827,127'Data scoping and data flow in a continuation based runtime'20107,814,211'Varying of message encoding'20107,730,041'Data abstraction based serialization'20107,664,023'Dynamic protocol construction'20107,640,579'Securely roaming digital identities'20097,640,260'Valid transformation expressions for structured data'20097,603,426'Flexible context management for enumeration sessions using context exchange'20097,590,988'Dynamic service generation for legacy components'20097,574,516'Mechanisms for transferring raw data from one data structure to another representing the same item'20097,571,441'Efficient retrieval of information from a network service using soap'20097,451,157'Scoped metadata in a markup language'20087,418,457'Scoped metadata'20087,409,636'Lightweight application program interface (API) for extensible markup language (XML)'20087,243,157'Dynamic protocol construction'2007Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2007–2017Patents assigned to MICROSOFT CORP (41)· patent assignee history
2007–2020Based in Bellevue, WA, US· patent location history
2008–2016Based in Yarrowpoint, WA, US· patent location history
2012–2016Patents assigned to BOX DONALD F (21)· patent assignee history
2012–2015Patents assigned to LOVERING BRADFORD H (8)· patent assignee history
2012–2015Patents assigned to LANGWORTHY DAVID E (6)· patent assignee history
2012–2015Based in Yarrow Point, WA, US· patent location history
2014Based in King County, WA, US· patent location history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (9)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 41 | 2007–2017 |
| BOX DONALD Fself | 21 | 2012–2016 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 9 | 2015–2020 |
| LOVERING BRADFORD H | 8 | 2012–2015 |
| LANGWORTHY DAVID E | 6 | 2012–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Bellevue, Washington, US | 36 | 2007–2020 |
| Yarrowpoint, Washington, US | 9 | 2008–2016 |
| Yarrow Point, Washington, US | 2 | 2012–2015 |
| King County, Washington, US | 1 | 2014 |