Inventor
David Kimbal Dorwin
Inventor
Kirkland, WA, US
Overview
Patents· 35 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing24%
H04NPictorial communication, e.g. television21%
H04LTransmission of digital information, e.g. telegraphic communication19%
G06TImage data processing or generation, in general18%
G11BInformation storage based on relative movement between record carrier and transducer18%
PatentTitleYear
10,645,430Reducing time to first encrypted frame in a content stream202010,572,633Method, manufacture, and apparatus for instantiating plugin from within browser202010,552,587Systems, methods, and media for media session concurrency management with recurring license renewals202010,452,759Method and apparatus for protection of media objects including HTML201910,212,460Method for reducing time to first frame/seek frame of protected digital content streams201910,198,561Systems, methods, and media for media session concurrency management with recurring license renewals201910,102,648Browser/web apps access to secure surface201810,037,414Enhanced user control for content protection solutions20189,973,788Determining interest levels in videos20189,875,363Use of generic (browser) encryption API to do key exchange (for media files and player)20189,785,759'Method, manufacture, and apparatus for configuring multiple content protection systems'20179,697,366'Use of generic (browser) encryption API to do key exchange (for media files and player)'20179,697,363'Reducing time to first encrypted frame in a content stream'20179,697,185'Method, manufacture, and apparatus for protection of media objects from the web application environment'20179,686,234'Dynamically changing stream quality of protected content based on a determined change in a platform trust'20179,542,368'Method, manufacture, and apparatus for instantiating plugin from within browser'20179,503,764'Processing and/or distributing media content associated with at least one parameter related to a memory operation'20169,326,012'Dynamically changing stream quality when user is unlikely to notice to conserve resources'20169,311,459'Application-driven playback of offline encrypted content with unaware DRM module'20169,307,269'Determining interest levels in videos'20169,239,912'Method, manufacture, and apparatus for content protection using authentication data'20169,223,988'Extending browser functionality with dynamic on-the-fly downloading of untrusted browser components'20159,183,405'Method, manufacture, and apparatus for content protection for HTML media elements'20159,167,207'Processing and/or distributing media content associated with at least one parameter related to a memory operation'20159,152,798'Securely enabling content protection across a sandboxed application boundary'20159,129,092'Detecting supported digital rights management configurations on a client device'20159,110,902'Application-driven playback of offline encrypted content with unaware DRM module'20159,058,251'Detecting external software update failure of local application'20159,003,558'Allowing degraded play of protected content using scalable codecs when key/license is not obtained'20158,984,285'Use of generic (browser) encryption API to do key exchange (for media files and player)'20158,891,765'Method, manufacture, and apparatus for content decryption module'20148,751,800'DRM provider interoperability'20147,779,305'Method and system for recovery from an error in a computing device by transferring control from a virtual machine monitor to separate firmware instructions'20107,370,324'Switching between a service virtual machine and a guest virtual machine in a virtual machine monitor environment'20087,231,512'Technique for reconstituting a pre-boot firmware environment after launch of an operating system'2007Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2007–2010Patents assigned to INTEL CORP (3)· patent assignee history
2007–2008Based in Puyallup, WA, US· patent location history
2010–2020Based in Kirkland, WA, US· patent location history
2014–2018Patents assigned to GOOGLE INC (25)· patent assignee history
2014–2019Patents assigned to DORWIN DAVID KIMBAL (11)· patent assignee history
2015–2017Patents assigned to KAISER CHRISTIAN (3)· patent assignee history
2018–2020Patents assigned to GOOGLE LLC (10)· patent assignee history
2019–2020Based in Seattle, WA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| GOOGLE INC | 25 | 2014–2018 |
| DORWIN DAVID KIMBALself | 11 | 2014–2019 |
| GOOGLE LLC | 10 | 2018–2020 |
| INTEL CORP | 3 | 2007–2010 |
| KAISER CHRISTIAN | 3 | 2015–2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| Kirkland, Washington, US | 31 | 2010–2020 |
| Seattle, Washington, US | 2 | 2019–2020 |
| Puyallup, Washington, US | 2 | 2007–2008 |