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

US2016378307A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016378307-A1
Application numberUS-201514752031-A
CountryUS
Kind codeA1
Filing dateJun 26, 2015
Priority dateJun 26, 2015
Publication dateDec 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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 o50533238_1f “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.”

First claim

Opening claim text (preview).

1 . A method for selectively generating for display portions of an image based on a user profile, the method comprising: identifying an image corresponding to a media asset, wherein the image comprises a plurality of portions, and wherein each portion of the plurality of portions comprises a respective entity; determining an identity of each respective entity in each respective portion of the plurality of portions; accessing a user profile from a database; comparing metadata of the user profile with each identity of each respective entity; identifying a preferred entity based on the comparing; and generating for display the respective portion comprising the preferred entity. 2 . The method of claim 1 , wherein generating for display the respective portion comprises cropping the image to include less than the entire image and to include the preferred entity. 3 . The method of claim 1 , wherein identifying the preferred entity further comprises identifying an entity of the image that the user profile reflects a user associated with the user profile is likely to prefer. 4 . The method of claim 1 , wherein identifying the preferred entity based on the comparing comprises: identifying an affinity of a user corresponding to the user profile with respect to each entity in the image; ranking each respective affinity; identifying a subset of adjacent portions of the plurality of portions that comprise respective entities associated with a highest combined rank as compared to each other subset of adjacent portions of the plurality of portions; and wherein generating for display the respective portion comprising the preferred entity comprises generating for display the subset of the adjacent portions. 5 . The method of claim 1 , wherein determining the identity of each respective entity in each respective portion of the plurality of portions comprises performing facial recognition on each respective entity of the image. 6 . The method of claim 5 , further comprising comparing a result of the facial recognition with data of a knowledge graph. 7 . The method of claim 1 , further comprising: identifying a plurality of preferred entities based on the comparing; and generating for display a sufficient amount of the plurality of portions comprising entities of the plurality of preferred entities to satisfy a specified aspect ratio requirement. 8 . The method of claim 1 , further comprising: receiving a selection by a user of the respective portion; and generating for display the image in response to receiving the selection. 9 . The method of claim 1 , further comprising: recognizing textual content in the image; and generating for simultaneous display the textual content with the respective portion comprising the preferred entity. 10 . The method of claim 1 , further comprising: determining characteristics of the preferred entity; determining, based on the characteristics of the preferred entity, optimal characteristics for features surrounding the entity in the respective portion corresponding to the preferred entity; and altering characteristics of the features surrounding the entity to reflect the optimal characteristics. 11 . 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: identify an image corresponding to a media asset, wherein the image comprises a plurality of portions, and wherein each portion of the plurality of portions comprises a respective entity; determine an identity of each respective entity in each respective portion of the plurality of portions; access, using the communications circuitry, a user profile from a database; compare metadata of the user profile with each identity of each respective entity; identify a preferred entity based on the comparing; and generate for display the respective portion comprising the preferred entity. 12 . The system of claim 11 , wherein the control circuitry is further configured, when generating for display the respective portion, to crop the image to include less than the entire image and to include the preferred entity. 13 . The system of claim 11 , wherein the control circuitry is further configured, when identifying the preferred entity, to identify an entity of the image that the user profile reflects a user associated with the user profile is likely to prefer. 14 . The system of claim 11 , wherein the control circuitry is further configured, when identifying the preferred entity based on the comparing, to: identify an affinity of a user corresponding to the user profile with respect to each entity in the image; rank each respective affinity; identify a subset of adjacent portions of the plurality of portions that comprise respective entities associated with a highest combined rank as compared to each other subset of adjacent portions of the plurality of portions; and wherein the control circuitry is further configured, when generating for display the respective portion comprising the preferred entity, to generate for display the subset of the adjacent portions. 15 . The system of claim 11 , wherein the control circuitry is further configured, when determining the identity of each respective entity in each respective portion of the plurality of portions, to perform facial recognition on each respective entity of the image. 16 . The system of claim 15 , wherein the control circuitry is further configured to compare a result of the facial recognition with data of a knowledge graph. 17 . The system of claim 11 , wherein the control circuitry is further configured to: identify a plurality of preferred entities based on the comparing; and generate for display a sufficient amount of the plurality of portions comprising entities of the plurality of preferred entities to satisfy a specified aspect ratio requirement. 18 . The system of claim 11 , wherein the control circuitry is further configured to: receive a selection by a user of the respective portion; and generate for display the image in response to receiving the selection. 19 . The system of claim 11 , wherein the control circuitry is further configured to: recognize textual content in the image; and generate for simultaneous display the textual content with the respective portion comprising the preferred entity. 20 . The system of claim 11 , wherein the control circuitry is further configured to: determine characteristics of the preferred entity; determine, based on the characteristics of the preferred entity, optimal characteristics for features surrounding the entity in the respective portion corresponding to the preferred entity; and alter characteristics of the features surrounding the entity to reflect the optimal characteristics. 21 - 50 . (canceled)

Assignees

Inventors

Classifications

  • Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal · CPC title

  • Display of multiple viewports · CPC title

  • with means for detecting differences between the image stored in the host and the images displayed on the displays · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016378307A1 cover?
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 o50533238_1f “Community” may include an image that portrays each of Joel McHale, Chevy Chase, and Ken…
Who is the assignee on this patent?
Rovi Guides Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04845. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).