IP Library Granted Patent US 11,372,985
Granted Patent B2
US 11,372,985 · App. 16/197,822 · Granted Jun 28, 2022

Intelligent display of content

Inventors: Jing Sun (King of Prussia, PA); Yunbo Tang (Malvern, PA)
Assignee: Rovi Guides, Inc.
G06F21/604G06F3/14G06F21/32G06V40/161
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,372,985
App. No.
16/197,822
Granted
Jun 28, 2022
Kind
B2
Abstract

Systems and methods for intelligent display of content are disclosed herein. According to one illustrative method, a computing device camera captures an image of a face. The control circuitry determines, based on the captured image, whether at least a portion of the face is directed toward a computing device display. The control circuitry retrieves, from a memory, a rule specifying criteria for determining whether to block or permit presentation of content based on whether one or more faces are directed toward the display. The control circuitry determines, based on the rule and whether at least a portion of the face is directed toward the display, whether to block or permit the presentation of the content, and blocks or permits the presentation of the content via the computing device based on a result of the determining.

Claims (46)

1. A method for intelligent display of content, comprising:

capturing an image of one or more faces via a camera of a computing device, the one or more faces comprising a face of a user of the computing device;

determining, based on the captured image, whether at least one portion of the one or more faces is directed toward a display of the computing device;

retrieving, from a memory, a rule:

permitting the presentation of content via the computing device in response to detecting that at least one portion of the face of the user of the computing device is directed toward the display and detecting that the captured image lacks any face of a bystander directed toward the display; and

blocking the presentation of the content via the computing device in response to detecting that no portion of the face of the user of the computing device is directed toward the display or detecting that the captured image comprises the face of a bystander directed toward the display; and

based on the rule and whether at least one portion of the one or more faces is directed toward the display:

permitting the presentation of content via the computing device in response to detecting that at least one portion of the face of the user of the computing device is directed toward the display and detecting that the captured image lacks any face of a bystander directed toward the display; and

blocking the presentation of the content via the computing device in response to detecting that no portion of the face of the user of the computing device is directed toward the display or detecting that the captured image comprises the face of a bystander directed toward the display.

2. The method of claim 1 , wherein the permitting presentation of the content comprises delaying presentation of the content.

3. The method of claim 2 , wherein the delaying presentation of the content comprises:

storing the content in memory;

determining, based on the rule and whether at least one portion of the one or more faces is directed toward the display, when to permit the presentation of the content via the computing device; and

permitting the presentation of the content based on the determination of when to permit the presentation of the content.

4. The method of claim 1 , further comprising:

determining that the image includes no more faces than the face of the user,

wherein the blocking or permitting the presentation comprises delaying the presentation of the content via the computing device until it is determined that the at least one portion of the face of the user is directed toward the display.

5. The method of claim 1 , wherein the blocking or permitting the presentation comprises delaying the presentation of the content via the computing device until it is determined that the captured image includes no more faces than the face of the user directed toward the display.

6. A system for intelligent display of content, comprising:

a camera of a computing device configured to capture an image of one or more faces, the one or more faces comprising a face of a user of the computing device;

a display;

a memory configured to store a rule:

permitting the presentation of content via the computing device in response to detecting that at least one portion of the face of the user of the computing device is directed toward the display and detecting that the captured image lacks any face of a bystander directed toward the display; and

blocking the presentation of the content via the computing device in response to detecting that no portion of the face of the user of the computing device is directed toward the display or detecting that the captured image comprises the face of a bystander directed toward the display; and

control circuitry configured to:

determine, based on the captured image, whether at least one portion of the one or more faces is directed toward the display;

retrieve the rule from the memory; and

based on the rule and whether at least one portion of the one or more faces is directed toward the display:

permit the presentation of content in response to detecting that at least one portion of the face of the user of the computing device is directed toward the display and detecting that the captured image lacks any face of a bystander directed toward the display; and

block the presentation of content in response to detecting that no portion of the face of the user of the computing device is directed toward the display or detecting that the captured image comprises the face of a bystander directed toward the display.

7. The system of claim 6 , wherein the control circuitry is further configured to permit presentation of the content by delaying presentation of the content.

8. The system of claim 7 , wherein the control circuitry is further configured to delay presentation of the content by:

storing the content in the memory;

determining, based on the rule and whether at least one portion of the one or more faces is directed toward the display, when to permit the presentation of the content; and

permitting the presentation of the content based on the determination of when to permit the presentation of the content.

9. The system of claim 6 , wherein the control circuitry is further configured to determine that the image includes no more faces than the face of the user, wherein the blocking or permitting the presentation comprises delaying the presentation of the content until it is determined that the at least one portion of the face of the user is directed toward the display.

10. The system of claim 6 , wherein the blocking or permitting the presentation comprises delaying the presentation of the content until it is determined that the captured image includes no more faces than the face of the user directed toward the display.

11. A non-transitory computer readable medium having stored thereon computer instructions that, when executed by control circuitry, causes the control circuitry to:

capture an image of one of more faces via a camera of a computing device, the one or more faces comprising a face of a user of the computing device;

determine, based on the captured image, whether at least one portion of the one or more faces is directed toward a display of the computing device;

retrieve, from a memory, a rule:

permitting the presentation of content via the computing device in response to detecting that at least one portion of the face of the user of the computing device is directed toward the display and detecting that the captured image lacks any face of a bystander directed toward the display, and

blocking the presentation of the content via the computing device in response to detecting that no portion of the face of the user of the computing device is directed toward the display or detecting that the captured image comprises the face of a bystander directed toward the display; and

based on the rule and whether at least one portion of the one or more faces is directed toward the display:

permit the presentation of content via the computing device in response to detecting that at least one portion of the face of the user of the computing device is directed toward the display and detecting that the captured image lacks any face of a bystander directed toward the display; and

block the presentation of the content via the computing device in response to detecting that no portion of the face of the user of the computing device is directed toward the display or detecting that the captured image comprises the face of a bystander directed toward the display.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0171 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2018
From: SUN, JING; TANG, YUNBO
To: ROVI GUIDES, INC.
Reel/Frame 047617/0686 →
Continuity (1)
Related Publication 20200159938A1 · May 21, 2020
Cited By (1)
US 12,333,029