IP Library Granted Patent US 9,729,920
Granted Patent B2
US 9,729,920 · App. 13/840,342 · Granted Aug 8, 2017

Attention estimation to control the delivery of data and audio/video content

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,729,920
App. No.
13/840,342
Granted
Aug 8, 2017
Kind
B2
Abstract

A method implemented in a computer system for controlling the delivery of data and audio/video content. The method delivers primary content to the subscriber device for viewing by a subscriber. The method also delivers secondary content to the companion device for viewing by the subscriber in parallel with the subscriber viewing the primary content, where the secondary content relates to the primary content. The method extracts attention estimation features from the primary content, and monitors the companion device to determine an interaction measurement for the subscriber viewing the secondary content on the companion device. The method calculates an attention measurement for the subscriber viewing the primary content based on the attention estimation features, and the interaction measurement, and controls the delivery of the secondary content to the companion device based on the attention measurement.

Claims (72)

1. A computing device for controlling the delivery of data and audio/video content, comprising:

a communication interface that connects the computing device to a network that connects to a subscriber device, and a companion device;

a memory device resident in the computing device; and

a processor disposed in communication with the communication interface and the memory device, the processor configured to:

deliver primary content to the subscriber device for viewing by a subscriber;

deliver secondary content to the companion device for viewing by the subscriber in parallel with the subscriber viewing the primary content, the secondary content relating to the primary content;

extract at least one attention estimation feature from the primary content;

monitor the companion device to determine an interaction measurement for the subscriber viewing the secondary content on the companion device;

calculate an attention measurement for the subscriber viewing the primary content based on said at least one attention estimation feature, and the interaction measurement; and

control the delivery of the secondary content to the companion device based on the attention measurement.

2. The computing device of claim 1 , wherein each of said at least one attention estimation feature is at least one of a visual feature in the primary content, an audio feature in the primary content, and a textual feature in the primary content.

3. The computing device of claim 1 , wherein to extract said at least one attention estimation feature from the primary content, the processor is further configured to:

retrieve a personal profile and viewing preferences for the subscriber;

compute a weight for each of said at least one attention estimation feature based on the personal profile and viewing preferences for the subscriber,

wherein the calculation of the attention measurement for the subscriber includes the weight for each said at least one attention estimation feature.

4. The computing device of claim 1 , wherein to extract said at least one attention estimation feature from the primary content, the processor is further configured to:

retrieve a past viewing history for the subscriber;

compute a weight for each of said at least one attention estimation feature based on the past viewing history for the subscriber,

wherein the calculation of the attention measurement for the subscriber includes the weight for each of said at least one attention estimation feature.

5. The computing device of claim 1 , wherein to monitor the companion device, the processor is further configured to:

receive a measurement from the companion device,

wherein the measurement is at least one of an ability of the subscriber to interact with the companion device, and an operation of the companion device by the subscriber.

6. The computing device of claim 1 , wherein to calculate the attention measurement, the processor is further configured to:

calculate a weight for each of said at least one attention estimation feature; and

adjust the weight for each of said at least one attention estimation feature based on the interaction measurement.

7. The computing device of claim 1 , wherein to calculate the attention measurement, the processor is further configured to:

calculate a weight for each of said at least one attention estimation feature; and

calculate a weight for the interaction measurement,

wherein the attention measurement is a fusion of the weighted said at least one attention estimation feature, and the weighted interaction measurement.

8. The computing device of claim 1 , wherein the attention measurement is based on said at least one attention estimation feature, and the interaction measurement as a function of time.

9. The computing device of claim 1 , wherein to control the delivery of the secondary content, the processor is further configured to:

adjust presentation or pacing of delivery of the secondary content to the companion device based on the attention measurement.

10. The computing device of claim 1 , wherein the processor is further configured to:

control the delivery of the primary content to the subscriber device based on the attention measurement.

11. A method implemented in a computer system for controlling the delivery of data and audio/video content, comprising:

delivering primary content to a subscriber device for viewing by a subscriber;

delivering secondary content to a companion device for viewing by the subscriber in parallel with the subscriber viewing the primary content, the secondary content relating to the primary content;

extracting at least one attention estimation feature from the primary content;

monitoring the companion device to determine an interaction measurement for the subscriber viewing the secondary content on the companion device;

calculating an attention measurement for the subscriber viewing the primary content based on said at least one attention estimation feature, and the interaction measurement; and

controlling the delivery of the secondary content to the companion device based on the attention measurement.

12. The method of claim 11 , wherein each of said at least one attention estimation feature is at least one of a visual feature in the primary content, an audio feature in the primary content, and a textual feature in the primary content.

13. The method of claim 11 , wherein the extracting of said at least one attention estimation feature from the primary content further comprises:

retrieving a personal profile and viewing preferences for the subscriber;

computing a weight for each of said at least one attention estimation feature based on the personal profile and viewing preferences for the subscriber,

wherein the calculation of the attention measurement for the subscriber includes the weight for each of said at least one attention estimation feature.

14. The method of claim 11 , wherein the extracting of said at least one attention estimation feature from the primary content further comprises:

retrieving a past viewing history for the subscriber;

computing a weight for each of said at least one attention estimation feature based on the past viewing history for the subscriber,

wherein the calculation of the attention measurement for the subscriber includes the weight for each of said at least one attention estimation feature.

15. The method of claim 11 , wherein the monitoring of the companion device further comprises:

receiving a measurement from the companion device,

wherein the measurement is at least one of an ability of the subscriber to interact with the companion device, and an operation of the companion device by the subscriber.

16. The method of claim 11 , wherein the calculating of the attention measurement further comprises:

calculating a weight for each of said at least one attention estimation feature; and

adjusting the weight for each of said at least one attention estimation feature based on the interaction measurement.

17. The method of claim 11 , wherein the calculating of the attention measurement further comprises:

calculating a weight for each of said at least one attention estimation feature; and

calculating a weight for the interaction measurement,

wherein the attention measurement is a fusion of the weighted said at least one attention estimation feature, and the weighted interaction measurement.

18. The method of claim 11 , wherein the attention measurement is based on said at least one attention estimation feature, and the interaction measurement as a function of time.

19. The method of claim 11 , wherein the controlling of the delivery of the secondary content further comprises:

adjusting presentation or pacing of delivery of the secondary content to the companion device based on the attention measurement.

20. The method of claim 11 , further comprising:

controlling the delivery of the primary content to the subscriber device based on the attention measurement.

21. A non-transitory computer-readable medium, comprising computer-executable instructions that, when executed on a computing device, perform steps of:

delivering primary content to a subscriber device for viewing by a subscriber;

delivering secondary content to a companion device for viewing by the subscriber in parallel with the subscriber viewing the primary content, the secondary content relating to the primary content;

extracting at least one attention estimation feature from the primary content;

monitoring the companion device to determine an interaction measurement for the subscriber viewing the secondary content on the companion device;

calculating an attention measurement for the subscriber viewing the primary content based on said at least one attention estimation feature, and the interaction measurement; and

controlling the delivery of the secondary content to the companion device based on the attention measurement.

Assignments (12)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 049820 FRAME: 0495. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jul 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049858/0161 →
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
Reel/Frame 049669/0652 →
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 →