Inventor · disambiguated record
David Kimbal Dorwin
Also filed as: DORWIN DAVID · DORWIN DAVID K · DORWIN DAVID KIMBAL
38 granted patents·1 pending application·367 citations·filing 2002–2022
98Inventor score
Top patents by PatentIndex Score
39 records- 0197US9223988B1Extending browser functionality with dynamic on-the-fly downloading of untrusted browser componentsGOOGLE INC·Filed 2012·Granted Dec 29, 2015·26 cites·20 claims
- 0297US8751800B1DRM provider interoperabilityDORWIN DAVID KIMBAL·Filed 2012·Granted Jun 10, 2014·37 cites·20 claims
- 0396US9110902B1Application-driven playback of offline encrypted content with unaware DRM moduleDORWIN DAVID KIMBAL·Filed 2012·Granted Aug 18, 2015·19 cites·19 claims
- 0496US9003558B1Allowing degraded play of protected content using scalable codecs when key/license is not obtainedDORWIN DAVID KIMBAL·Filed 2012·Granted Apr 7, 2015·26 cites·17 claims
- 0595US9697363B1Reducing time to first encrypted frame in a content streamGOOGLE INC·Filed 2012·Granted Jul 4, 2017·13 cites·18 claims
- 0695US9326012B1Dynamically changing stream quality when user is unlikely to notice to conserve resourcesDORWIN DAVID KIMBAL·Filed 2012·Granted Apr 26, 2016·15 cites·20 claims
- 0795US8984285B1Use of generic (browser) encryption API to do key exchange (for media files and player)GOOGLE INC·Filed 2012·Granted Mar 17, 2015·21 cites·22 claims
- 0894US9239912B1Method, manufacture, and apparatus for content protection using authentication dataDORWIN DAVID KIMBAL·Filed 2012·Granted Jan 19, 2016·14 cites·13 claims
- 0994US8891765B1Method, manufacture, and apparatus for content decryption moduleGOOGLE INC·Filed 2012·Granted Nov 18, 2014·12 cites·20 claims
- 1093US9129092B1Detecting supported digital rights management configurations on a client deviceDORWIN DAVID KIMBAL·Filed 2012·Granted Sep 8, 2015·10 cites·19 claims
- 1192US9785759B1Method, manufacture, and apparatus for configuring multiple content protection systemsDORWIN DAVID KIMBAL·Filed 2012·Granted Oct 10, 2017·10 cites·20 claims
- 1292US9542368B1Method, manufacture, and apparatus for instantiating plugin from within browserGOOGLE INC·Filed 2012·Granted Jan 10, 2017·8 cites·19 claims
- 1392US9167207B1Processing and/or distributing media content associated with at least one parameter related to a memory operationGOOGLE INC·Filed 2013·Granted Oct 20, 2015·11 cites·19 claims
- 1491US10102648B1Browser/web apps access to secure surfaceGOOGLE INC·Filed 2012·Granted Oct 16, 2018·8 cites·17 claims
- 1590US9686234B1Dynamically changing stream quality of protected content based on a determined change in a platform trustDORWIN DAVID KIMBAL·Filed 2012·Granted Jun 20, 2017·6 cites·19 claims
- 1690US9058251B1Detecting external software update failure of local applicationGOOGLE INC·Filed 2013·Granted Jun 16, 2015·14 cites·19 claims
- 1789US7370324B2Switching between a service virtual machine and a guest virtual machine in a virtual machine monitor environmentINTEL CORP·Filed 2003·Granted May 6, 2008·57 cites·26 claims
- 1888US10212460B1Method for reducing time to first frame/seek frame of protected digital content streamsDORWIN DAVID KIMBAL·Filed 2012·Granted Feb 19, 2019·7 cites·12 claims
- 1988US9311459B2Application-driven playback of offline encrypted content with unaware DRM moduleGOOGLE INC·Filed 2015·Granted Apr 12, 2016·3 cites·20 claims
- 2088US9152798B1Securely enabling content protection across a sandboxed application boundaryGOOGLE INC·Filed 2013·Granted Oct 6, 2015·11 cites·19 claims
- 2187US10645430B2Reducing time to first encrypted frame in a content streamGOOGLE LLC·Filed 2017·Granted May 5, 2020·2 cites·18 claims
- 2286US9183405B1Method, manufacture, and apparatus for content protection for HTML media elementsDORWIN DAVID KIMBAL·Filed 2012·Granted Nov 10, 2015·4 cites·22 claims
- 2383US10552587B2Systems, methods, and media for media session concurrency management with recurring license renewalsGOOGLE LLC·Filed 2019·Granted Feb 4, 2020·2 cites·25 claims
- 2482US9307269B2Determining interest levels in videosGOOGLE INC·Filed 2013·Granted Apr 5, 2016·4 cites·16 claims
- 2581US9875363B2Use of generic (browser) encryption API to do key exchange (for media files and player)GOOGLE INC·Filed 2017·Granted Jan 23, 2018·1 cites·18 claims
- 2681US9697185B1Method, manufacture, and apparatus for protection of media objects from the web application environmentGOOGLE INC·Filed 2012·Granted Jul 4, 2017·2 cites·20 claims
- 2777US12072958B2Systems, methods, and media for media session concurrency management with recurring license renewalsGOOGLE LLC·Filed 2022·Granted Aug 27, 2024·0 cites·27 claims
- 2877US7779305B2Method and system for recovery from an error in a computing device by transferring control from a virtual machine monitor to separate firmware instructionsINTEL CORP·Filed 2007·Granted Aug 17, 2010·7 cites·20 claims
- 2976US9697366B1Use of generic (browser) encryption API to do key exchange (for media files and player)GOOGLE INC·Filed 2015·Granted Jul 4, 2017·1 cites·16 claims
- 3076US9503764B1Processing and/or distributing media content associated with at least one parameter related to a memory operationGOOGLE INC·Filed 2015·Granted Nov 22, 2016·2 cites·17 claims
- 3175US12153873B2Reducing time to first encrypted frame in a content streamGOOGLE LLC·Filed 2020·Granted Nov 26, 2024·0 cites·20 claims
- 3270US10572633B1Method, manufacture, and apparatus for instantiating plugin from within browserGOOGLE LLC·Filed 2017·Granted Feb 25, 2020·0 cites·21 claims
- 3369US11604856B2Systems, methods, and media for media session concurrency management with recurring license renewalsGOOGLE LLC·Filed 2020·Granted Mar 14, 2023·0 cites·27 claims
- 3468US10037414B2Enhanced user control for content protection solutionsDORWIN DAVID KIMBAL·Filed 2012·Granted Jul 31, 2018·2 cites·23 claims
- 3568US7231512B2Technique for reconstituting a pre-boot firmware environment after launch of an operating systemINTEL CORP·Filed 2002·Granted Jun 12, 2007·12 cites·25 claims
- 3667US10452759B1Method and apparatus for protection of media objects including HTMLGOOGLE LLC·Filed 2017·Granted Oct 22, 2019·0 cites·20 claims
- 3764US2018288120A1Dynamically changing stream quality when user is unlikely to notice to conserve resourcesGOOGLE LLC·Filed 2016·Application pending·0 cites
- 3858US10198561B2Systems, methods, and media for media session concurrency management with recurring license renewalsGOOGLE LLC·Filed 2016·Granted Feb 5, 2019·0 cites·21 claims
- 3950US9973788B2Determining interest levels in videosGOOGLE INC·Filed 2016·Granted May 15, 2018·0 cites·19 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →