IP Library Granted Patent US 10,162,944
Granted Patent B2
US 10,162,944 · App. 15/085,970 · Granted Dec 25, 2018

Library style media DRM APIs in a hosted architecture

Inventors: Ambikacharan P. Makam (San Diego, CA); Paul Moroney (La Jolla, CA); Steven Anderson (San Diego, CA); Rafie Shamsaasef (San Diego, CA); Nicol C. P. So (Newtown, PA)
Assignee: ARRIS Enterprises LLC
G06F21/105H04L63/06H04L2463/101
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,162,944
App. No.
15/085,970
Granted
Dec 25, 2018
Kind
B2
Abstract

Systems and methods are provided for digital rights management of licensed media content. Client library components and server library components provide digital rights management services. A client-side hosting application accesses client library functionality through invocation of client application programming interfaces (APIs). A server-side hosting application accesses server library functionality through invocation of server APIs. Licenses for specific media content can be requested and issued, and appropriately licensed media content can be played. Client and server library components can function essentially absent direct communication, such as that employing a transport layer. Communications between client and server library components can be carried by the hosting applications.

Claims (36)

1. A method for digital rights management of licensed video media content, comprising:

issuing a digital rights management license request corresponding to first media content, responsive to a unique client certificate, the first media content comprising one or more elements of the video media;

receiving a first digital rights management license corresponding to the first media content, responsive to the digital rights management license request;

receiving one or more additional digital rights management licenses corresponding to second media content, responsive to the digital rights management license request;

deriving a content key from the first digital rights management license;

initiating play of one or more elements of the first media content;

playing one or more elements of the first media content, responsive to the content key;

wherein a client application on a video player is configured to issue the digital rights management license request, to receive the first digital rights management license, and to receive the additional digital rights management licenses; and

wherein a digital rights management client module providing the video media is configured to derive the content key.

2. The method of claim 1 , further comprising:

providing an online personalization update server;

wherein the online personalization update server provides the unique client certificate.

3. The method of claim 1 : wherein the specified operating system platform is an iOS platform, an Android platform, a PC platform, or a MAC platform.

4. The method of claim 1 , further comprising the step of:

issuing one or more additional digital media rights license requests, responsive to the unique client certificate.

5. The method of claim 1 , further comprising the steps of:

providing an operator infrastructure comprising a server application; and,

providing a digital rights management server module;

wherein the server application is configured to invoke the digital rights management server module to provide the first digital rights management license and the additional digital rights management licenses;

wherein the digital rights management server module is configured to provide the first digital rights management license and the additional digital rights management licenses.

6. The method of claim 5 further comprising the steps of:

providing a license identification bundle, comprising a plurality of license identification information structures;

requesting a plurality of digital rights management licenses within the first transaction;

wherein the plurality of digital rights management licenses respectively correspond to the plurality of license identification information structures; and,

wherein the license identification bundle is provided prior to issuing the digital rights management license request.

7. The method of claim 5 further comprising the steps of:

providing a license identification bundle, comprising a plurality of license identification information structures, and subsequent to initiating play of one or more elements of the first media content;

requesting a plurality of digital rights management licenses within the first transaction;

wherein the plurality of digital rights management licenses respectively correspond to the plurality of license identification information structures; and,

wherein the digital rights management client module is configured to provide the license identification bundle.

8. The method of claim 5 further comprising the steps of:

providing a first transaction that comprises issuing the digital rights management license request;

processing a plurality of interactions;

completing the first transaction; and,

initiating play of one or more elements of the first media content;

wherein the plurality of interactions comprises interactions between the client application and the digital rights management client module, and, interactions between the digital rights management client module and the digital rights management server module.

Assignments (14)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 060752/0001 Recorded Apr 13, 2023
From: WILMINGTON TRUST
To: COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; ARRIS ENTERPRISES LLC
Reel/Frame 063322/0209 →
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; ARRIS ENTERPRISES LLC
Reel/Frame 063270/0220 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 15, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060671/0324 →
PARTIAL RELEASE OF TERM LOAN SECURITY INTEREST Recorded Jul 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060649/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: ARRIS ENTERPRISES LLC
To: BISON PATENT LICENSING, LLC
Reel/Frame 060641/0130 →
PARTIAL RELEASE OF ABL SECURITY INTEREST Recorded Jul 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060649/0305 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2016
From: MAKAM, AMBIKACHARAN P.; MORONEY, PAUL; ANDERSON, STEVEN; SHAMSAASEF, RAFIE; SO, NICOL C. P.
To: ARRIS ENTERPRISES LLC
Reel/Frame 038413/0202 →
Continuity (2)
Provisional Application 62140076 · Mar 30, 2015
Related Publication 20160292398A1 · Oct 6, 2016
Cited By (1)
US 12,261,931