IP Library › Granted Patent US 11,869,038
Granted Patent B2
US 11,869,038 · App. 14/313,235 · Granted Jan 9, 2024

Tracking ad preferences in adaptive bit rate systems

Inventor: David M. Bjordammen (Blue Bell, PA)
Assignee: ARRIS Enterprises LLC
G06Q30/0269H04L65/65H04L65/765H04L65/80H04L67/02H04L67/53H04L67/535
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 11,869,038
App. No.
14/313,235
Granted
Jan 9, 2024
Kind
B2
Abstract

An adaptive bit rate system uses adaptive streaming to deliver content to client devices capable of adaptive bit rate streaming. Techniques for advertisement management include monitoring ad skipping by an adaptive bit rate client device that receives media chunks from the adaptive bit rate system. Techniques include monitoring a client action or inaction as it relates to advertisement skipping for future advertisement selections.

Claims (25)

1. A network-based method for ad management in an adaptive bit rate network, the method comprising:

generating a manifest file referencing a series of adaptive bit rate media segments of at least one of a plurality of differently encoded versions of a programming content for retrieval by a client's adaptive bit rate client device during a streaming session,

selecting a first advertisement using a network-based management system for providing to the client's adaptive bit rate client device;

providing the first advertisement content to the adaptive bitrate client device;

selectively allowing the first advertisement to be skipped relative to other advertisements provided to the client device during the streaming session that are not allowed to be skipped; and

determining whether an advertisement was skipped by monitoring a just-in-time packager that provides the adaptive bitrate media segments to the client device; and

identifying a second advertisement to provide to the client device based on the content of the first advertisement and an identification of whether the first advertisement was or was not skipped by the client device.

2. The method of claim 1 , wherein identifying whether the adaptive bit rate client device skips the first advertisement is identified based on a request by the client device to receive additional programming or advertisement content media segments.

3. The method of claim 1 , further comprising setting a timer that compares the time elapsed to the playout time for a respective advertisement.

4. The method of claim 3 , further comprising identifying a non-skip action of the first advertisement if the playout time expires without a skip of the first advertisement.

5. The method of claim 3 , wherein a non-skip action is correlated to the first advertisement.

6. The method of claim 1 , wherein a non-skip action of an advertisement is correlated with the respective non-skipped advertisement in a subscriber history storage.

7. The method of claim 6 , wherein the correlation stored in the subscriber history storage is an indicator of a client's preferences for advertising content, wherein the correlation links the subscriber to a non-skipped advertisement or information associated with the non-skipped advertisement.

8. The method of claim 6 , wherein the correlation stored in the subscriber history links the client to information associated with one or more advertisements including at least one of a category of advertisements, a genre of advertisements, or a date range or age of advertisements.

9. The method of claim 6 , wherein the correlation stored in the subscriber history links the programming content with one or more advertisements including at least one of a category of advertisements, a genre of advertisements, or a date range or age of advertisements.

10. The method of claim 9 , wherein manifest file references to a second advertisement content are appended to the manifest file if at least one of the following:

the first advertisement is skipped,

ad rules have not been satisfied,

the ad break has time remaining, or

the playout time is interrupted.

11. The method of claim 1 , further comprising waiting for a playback duration of the ad break to expire before appending to the manifest file references to adaptive bit rate media segments that occur within a second programming content period of the at least one of the plurality of differently encoded files of the programming content.

12. The method of claim 1 , wherein any future advertisement selections for a client or client device are made with reference to the history for the client or the client device compiled in the subscriber history storage.

13. The method of claim 1 , wherein the manifest file and segmentation of the programming content into media segments occurs in a just-in-time packager for a unique copy or in a general packager separate from a playlist rebuilder for a common copy.

14. The method of claim 1 , wherein upon a determination of a user action or the expiration of a playout time, identifying if ad rules have been satisfied.

15. The method of claim 1 , wherein one or more advertisement contents are made available one at a time to the client during an ad break by appending media segments associated with a respective one of the one or more advertisement contents until the ad break has expired or until ad rules have been satisfied.

Assignments (11)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
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 →
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 →
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 Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
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 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2014
From: BJORDAMMEN, DAVID M.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 033360/0352 →
Continuity (1)
Related Publication 20150371280A1 · Dec 24, 2015
Cited By (1)
US 12,464,033