The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 19, 2014

Filed:

Jan. 31, 2013
Applicant:

Inside Secure, Aix-en-Provence Cedex 3, FR;

Inventors:

Oscar Hierro, Amsterdam, NL;

Guido Domenici, Amsterdam, NL;

Assignee:

Inside Secure, Aix-en-Provence, FR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 7/04 (2006.01); H04N 7/16 (2011.01); G06F 21/10 (2013.01); H04L 29/06 (2006.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 21/10 (2013.01); G06F 21/6218 (2013.01);
Abstract

A method for playing DRM-protected contents, the protected contents being downloaded by a user device from a media server in the form of protected segments, comprises executing a DRM proxy inside the user device, the DRM proxy interfacing the media server and a player configured to implement the HLS protocol; executing an HLS server in the DRM proxy; registering the DRM proxy to handle HTTP requests; producing by the DRM proxy a playlist in HLS format including a list of URLs locating the individual protected segments on the user device; processing the playlist in the player; in the DRM proxy, acquiring a license to access the protected segment identified by the URL of a current request; decrypting the protected segment in the DRM proxy based on the license; and returning a segment based on the decrypted segment to the player in response to the current URL request.


Find Patent Forward Citations

Loading…