| 10880346 |
Streaming spherical video |
Riley Adams, Christian L. Duvivier, Rob Suderman, Jeff Prouty, Dillon Cower |
2020-12-29 |
| 10452759 |
Method and apparatus for protection of media objects including HTML |
David Kimbal Dorwin |
2019-10-22 |
| 9875363 |
Use of generic (browser) encryption API to do key exchange (for media files and player) |
David Kimbal Dorwin, Ryan D. Sleevi |
2018-01-23 |
| 9785759 |
Method, manufacture, and apparatus for configuring multiple content protection systems |
David Kimbal Dorwin, Christian Kaiser, Stephen Lacey |
2017-10-10 |
| 9697185 |
Method, manufacture, and apparatus for protection of media objects from the web application environment |
David Kimbal Dorwin |
2017-07-04 |
| 9697366 |
Use of generic (browser) encryption API to do key exchange (for media files and player) |
David Kimbal Dorwin, Ryan D. Sleevi |
2017-07-04 |
| 9239912 |
Method, manufacture, and apparatus for content protection using authentication data |
David Kimbal Dorwin, Christian Kaiser |
2016-01-19 |
| 9183405 |
Method, manufacture, and apparatus for content protection for HTML media elements |
David Kimbal Dorwin, Stephen Lacey, Christian Kaiser |
2015-11-10 |
| 9129092 |
Detecting supported digital rights management configurations on a client device |
David Kimbal Dorwin |
2015-09-08 |
| 9060207 |
Adaptive video streaming over a content delivery network |
Aaron James Colwell |
2015-06-16 |
| 9003558 |
Allowing degraded play of protected content using scalable codecs when key/license is not obtained |
David Kimbal Dorwin, Aaron James Colwell, Francis William Galligan |
2015-04-07 |
| 8984285 |
Use of generic (browser) encryption API to do key exchange (for media files and player) |
David Kimbal Dorwin, Ryan D. Sleevi |
2015-03-17 |
| 8196097 |
Method and apparatus for extending a software gadget |
Satish Sampath, Carolyn Au, Omar Habib Khan |
2012-06-05 |