Inventor

James S. Miller

Inventor
Bellevue, WA, US

Overview

26→
Patents
2002–2017
Patent span
Physics
Primary field (CPC G)

Patents· 26 as inventor

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

G06Fprimary
G06FElectric digital data processing93%
H04LTransmission of digital information, e.g. telegraphic communication4%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests4%
PatentTitleYear
9,690,554'Unified data type system and method'20178,762,976'Static extensibility models with dynamic languages and scripts'20148,615,743'Adaptive compiled code'20138,490,051'Generic interface for numeric types'20138,402,532'Host control of partial trust accessibility'20138,276,121'Selection of versioned resource among multiple compatible versions'20128,065,668'Unified data type system and method'20117,941,793'Class initialization method semantics'20117,917,893'Using a system of annotations to generate views and adapters'20117,890,320'Tower of numeric types'20117,743,363'Extensible meta-data'20107,735,071'Method and system for compiling multiple languages'20107,698,685'Discovery, qualification, and activation of software add-in components'20107,634,578'Node-to-node communication pipelines'20097,600,222'Systems and methods for managing drivers in a computing system'20097,581,231'Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer'20097,555,757'Application program interface for network software platform'20097,516,441'Method and system for program editing and debugging in a common language runtime environment'20097,266,804'Strategy for selectively making non-public resources of one assembly visible to another'20077,124,405'Class initialization method semantics'20067,017,162'Application program interface for network software platform'20067,013,469'Application program interface for network software platform'20066,836,883'Method and system for compiling multiple languages'20046,738,968'Unified data type system and method'20046,484,313'Compiling and persisting of intermediate language code'20026,389,590'Indefinite-size variables within an intermediate language'2002

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2002–2014Patents assigned to MICROSOFT CORP (25)· patent assignee history
2002–2017Based in Bellevue, WA, US· patent location history
2011–2017Patents assigned to MILLER JAMES S (6)· patent assignee history
2011–2017Patents assigned to BOSWORTH GEORGE H (2)· patent assignee history
2011–2017Patents assigned to DUSSUD PATRICK H (2)· patent assignee history
2011–2017Patents assigned to OLANDER DARYL B (2)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MICROSOFT CORP252002–2014
MILLER JAMES Sself62011–2017
BOSWORTH GEORGE H22011–2017
DUSSUD PATRICK H22011–2017
OLANDER DARYL B22011–2017
Locations
LocationPatentsSpan
Bellevue, Washington, US262002–2017