IP Library Granted Patent US 10,628,009
Granted Patent B2
US 10,628,009 · App. 14/752,031 · Granted Apr 21, 2020

Systems and methods for automatic formatting of images for media assets based on user profile

Inventors: Aaron Peter Blohowiak (Belmont, CA); Walter R. Klappert (Los Angeles, CA); Michael R. Nichols (La Canada Flintridge, CA); Olivier Chalouhi (Mountain View, CA)
Assignee: Rovi Guides, Inc.
G06F3/04845G06F3/0481G06F3/04842G06F3/14G06F3/1415G06F16/78G06T11/60G09G5/003G09G5/14G06T2210/22G09G2320/08
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,628,009
App. No.
14/752,031
Granted
Apr 21, 2020
Kind
B2
Abstract

Systems and methods are provided herein for personalizing images that correspond to a media asset identifier by using user profile information. As an example, the television series “Community” has several actors, such as Joel McHale, Chevy Chase, and Ken Jeong. Poster art developed by an editor of “Community” may include an image that portrays each of Joel McHale, Chevy Chase, and Ken Jeong. In order to personalize the image, control circuitry may determine which actor(s) the user prefers, and crop out only those actors in the poster art to create a personalized image. As an example, if the user prefers Joel McHale, control circuitry may crop out the portrayal of Joel McHale and use only that portion of the image to display next to other text describing “Community.”

Claims (22)

1. A method for selectively generating for display portions of an image based on a user profile, the method comprising: receiving a selection of a textual identifier corresponding to a media asset; based on receiving the selection of the textual identifier, identifying an image corresponding to the media asset, wherein the image comprises a plurality of portions, and wherein each portion of the plurality of portions comprises a respective depiction of a person of a plurality of persons depicted within the image; determining an identity of each respective person in each respective portion of the plurality of portions; accessing a user profile from a database; generating an affinity ranking for each respective person based on the user profile; identifying a plurality of subsets of portions of the image, each subset comprising two adjacent respective portions of the plurality of portions; calculating a combined affinity ranking for each respective subset based on the affinity ranking of each person depicted by the respective subset; identifying a subset with a highest combined affinity ranking, wherein the subset with the highest combined affinity ranking is a preferred subset; cropping the image, wherein the cropped image includes the preferred subset, and does not include subsets that are not identified as preferred subsets; and generating for simultaneous display, the cropped image with the textual identifier.

2. The method of claim 1 , wherein determining the identity of each respective person depicted in each respective portion of the plurality of portions comprises performing facial recognition on each respective depiction of a person of the image.

3. The method of claim 1 , further comprising:

generating for display a sufficient number of the plurality of subsets comprising adjacent portions of the image to satisfy a specified aspect ratio requirement.

4. The method of claim 1 , further comprising:

recognizing textual content in the image; and

generating for simultaneous display the textual content with the subset with the highest combined affinity ranking.

5. The method of claim 1 , further comprising:

determining characteristics of the subset with the highest combined affinity ranking;

determining, based on the characteristics of the subset with the highest combined affinity ranking, optimal characteristics for features surrounding the subset with the highest combined affinity ranking in the respective portion; and

altering characteristics of the features surrounding the subset with the highest combined affinity ranking to reflect the optimal characteristics.

6. A system for selectively generating for display portions of an image based on a user profile, the system comprising: communications circuitry; and control circuitry configured to: receive a selection of a textual identifier corresponding to a media asset; based on receiving the selection of the textual identifier, identify an image corresponding to the media asset, wherein the image comprises a plurality of portions, and wherein each portion of the plurality of portions comprises a respective depiction of a person of a plurality of persons depicted within the image; determine an identity of each respective person in each respective portion of the plurality of portions; access, using the communications circuitry, a user profile from a database; generate an affinity ranking for each respective person based on the user profile; identify a plurality of subsets of portions of the image, each subset comprising two adjacent respective portions of the plurality of portions; calculate a combined affinity ranking for each respective subset based on the affinity ranking of each person depicted by the respective subset; identify a subset with a highest combined affinity ranking, wherein the subset with the highest combined affinity ranking is a preferred subset; crop the image, wherein the cropped image includes the preferred subset, and does not include subsets that are not identified as preferred subsets; and generate for simultaneous display the cropped image with the textual identifier.

7. The system of claim 6 , wherein the control circuitry is further configured, when determining the identity of each respective person depicted in each respective portion of the plurality of portions, to perform facial recognition on each respective depiction of a person of the image.

8. The system of claim 6 , wherein the control circuitry is further configured to:

generate for display a sufficient number of the plurality of subsets comprising adjacent portions of the image to satisfy a specified aspect ratio requirement.

9. The system of claim 6 , wherein the control circuitry is further configured to:

recognize textual content in the image; and

generate for simultaneous display the textual content with the subset with the highest combined affinity ranking.

10. The system of claim 6 , wherein the control circuitry is further configured to:

determine characteristics of the subset with the highest combined affinity ranking;

determine, based on the characteristics of the subset with the highest combined affinity ranking, optimal characteristics for features surrounding the depiction of the person in the respective portion; and

alter characteristics of the features surrounding the subset with the highest combined affinity ranking to reflect the optimal characteristics.

Assignments (7)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0715 →
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 →
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 →
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 Jun 26, 2015
From: BLOHOWIAK, AARON PETER; KLAPPERT, WALTER R.; NICHOLS, MICHAEL R.; CHALOUHI, OLIVIER
To: ROVI GUIDES, INC.
Reel/Frame 035985/0068 →
Continuity (1)
Related Publication 20160378307A1 · Dec 29, 2016
Cited By (1)
US 12,405,716