IP Library Granted Patent US 9,124,905
Granted Patent B2
US 9,124,905 · App. 13/857,499 · Granted Sep 1, 2015

System and method for optimizing storage and transcoding costs in network DVR

Inventors: David M Bjordammen (Blue Bell, PA); Thomas L Du Breuil (Ivyland, PA)
Assignee: ARRIS Technology, Inc.
H04N21/231H04N21/2747H04N21/44204H04N21/47214
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 9,124,905
App. No.
13/857,499
Granted
Sep 1, 2015
Kind
B2
Abstract

A method includes: storing, via a network storage device, information related to the playback history of a content playing device; receiving, via a network digital video recorder scheduler, a request to record requested content; receiving, via a network digital video recorder, the requested content in a first format and the requested content in a second format; and storing, via the network digital video recorder, only one of the requested content in the first format or the requested content in a second format based on the information related to the playback history.

Claims (20)

1. A method comprising:

for each of a plurality of subscriber accounts, storing, via a network storage device, information related to a playback history of at least one content playing device associated with the respective subscriber account;

receiving, via a network digital video recorder scheduler, requests to record content from subscribers;

for each of the plurality of subscriber accounts associated with a request to record content, determining whether to record or retain the requested content for the respective subscriber account over a plurality of configurable time slots in accordance with the following:

during a first time slot:

identify one or more formats of the requested content to evaluate based on the playback history associated with the respective subscriber account;

determine a probability that the requested content in the identified one or more formats will be played for the respective subscriber account during the first time slot;

determine a cost to transcode the requested content for each of the determined one or more formats, where the cost to transcode is weighted based on the probability that an asset in the identified one or more formats will be played for the respective subscriber account in the first time slot;

determine a cost to record and store each of the identified one or more formats of the requested content;

for each format, compare the weighted transcoding cost to the cost to record and store the format;

record the requested content in the one or more evaluated formats if the weighted cost to transcode the requested content is greater than a cost to record and store the format; and

in one or more subsequent time slots, calculate a weighted transcoding cost for recorded formats and determine whether to delete any assets from storage for a respective subscriber during the respective one or more subsequent time slots.

2. The method of claim 1 , wherein the playback history includes information related to at least one of content playing device capabilities, previous content requested, time and date of session start, or trick play usage.

3. The method of claim 1 , wherein at least one recorded format is the highest quality format.

4. The method of claim 1 , further comprising storing the requested content in both a first format and a second format during the first time slot, and subsequently deleting the content in one of the first format or the second format in the one or more subsequent time slots after a predetermined period of time.

5. The method of claim 1 , further comprising:

receiving, via a network digital video recorder, the requested content in a plurality of formats; and

storing, via the network digital video recorder, the requested content in less than all of the received plurality of formats.

6. The method of claim 1 , further comprising transcoding a format of the requested content retained in storage into a required format for a content playing device associated with a subscriber, wherein the required format was at least one of not recorded in storage in the first time slot or deleted in the one or more subsequent time slots.

7. The method of claim 1 , wherein determining whether to record requested content in one or more formats is made individually for each subscriber account such that determining whether to record requested content in a particular format for a first subscriber account is a separate determination from whether to record requested content in a particular format for a second subscriber account.

Assignments (13)
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 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
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 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049649/0062 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2013
From: BJORDAMMEN, DAVID J.; DU BREUIL, THOMAS L.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 030160/0713 →
Continuity (2)
Provisional Application 61800954 · Mar 15, 2013
Related Publication 20140282761A1 · Sep 18, 2014