Digital rights management in a mobile environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9124650
APP PUB NO 20110225417A1
SERIAL NO

12903125

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Embodiments provide a method that causes a plurality of virtual machine instructions to be interpreted for indications of a mobile device's hardware identification information, thus forming a plurality of hardware instruction interpretations. The embodiment also combines each of the plurality of hardware instruction interpretations and hashes the combination to form a quasi-hardware device identifier. An encryption process is based on the quasi-hardware encryption device identifier and the media is then encrypted using the encryption process. The encrypted media is transferred to the mobile device wherein the mobile device decrypts the media based at least in part on the mobile device's internal knowledge of the quasi-hardware device identification.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
DIRECTV LLC2260 EAST IMPERIAL HWY EL SEGUNDO CA 90245

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dingle, Nick Burlington, CA 3 933
MacNeil, Bart Toronto, CA 25 3768
Maharajh, Kavi Oakville, CA 27 3799
Minka, Eloi Toronto, CA 1 902
Sachithananthan, Balayogan Scarborough, CA 1 902
Sandler, Igor Thornhill, CA 4 979
Walker, Torin Oakville, CA 27 3818
Zhang, Hui Gang Markham, CA 6 994

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Mar 1, 2027
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00