IP Library Granted Patent US 11,922,112
Granted Patent B2
US 11,922,112 · App. 17/870,184 · Granted Mar 5, 2024

Systems and methods for generating personalized content

Inventors: Madhusudhan Srinivasan (Bangalore, IN); Deviprasad Punja (Bangalore, IN)
Assignee: Rovi Guides, Inc.
G06F40/134G06F16/288G06F16/9566G06F40/295H04L51/046
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,922,112
App. No.
17/870,184
Granted
Mar 5, 2024
Kind
B2
Abstract

The system receives a message having a sender and a recipient. The system identifies entities associated with the message and associated with any content that is associated with the message. The system determines whether to, and how to, modify the message based on relationship information among the sender, the recipient, and any entities identified in the message or components of the message. A relationship between a sender and recipient may be determined using, for example, a database of relationship information. The system modifies, for example, text, images, or video of the message to generate the personalized message. The personalized message include the original message along with context information to help indicate the relevance of the message to the recipient. The context information can include text, images, video, or other information. To illustrate, the context information can include keywords or identifiers that indicate entities associated with the message.

Claims (55)

1. A method comprising:

receiving a content item at an electronic device, wherein the content item is a message;

identifying a format of the received message;

determining whether the message includes an image; and

in response to determining that the message includes an image:

selecting, by a message reconstructor, an image modifier from a plurality of modifiers, for modifying the message, wherein the selection of the image modifier is based on the identified format of the message;

determining a context of the message based on the image included in the message;

determining a relationship between a sender and a receiver of the message; and

modifying the image using the selected image modifier based on the context of the message and the relationship between the sender and the receiver.

2. The method of claim 1 , wherein the modification is changing text in the image.

3. The method of claim 1 , wherein determining the context based on the image comprises:

using an object recognition technique to analyze characteristics of the image; and

determining the context of the message based on the analyzed characteristics.

4. The method of claim 3 , wherein the characteristics include any one of people, places, objects, or events.

5. The method of claim 1 , further comprising:

determining that the image includes a text portion; and

in response to the determination, utilizing a natural language processing technique to identify the text, wherein the identification includes:

querying a classification database;

retrieving from the classification database, information associated with identified text; and

determining the content of the message based on the information retrieved.

6. The method of claim 5 , wherein the information from the classification database includes any one of GPS, genre, or usage information.

7. The method of claim 1 , wherein the modification is insertion of a greeting into the message, wherein the greeting is based on the relationship between the sender and the receiver of the message.

8. The method of claim 1 , further comprising:

determining that the message includes a keyword; and

modifying the image based on a context of the keyword in the message.

9. The method of claim 8 , wherein the keyword relates to a holiday and the modification of the image includes reconstructing the image to include the holiday.

10. The method of claim 1 , wherein the modification includes adding another image or removing the image in the message.

11. A system comprising:

control circuitry configured to:

receive a content item at an electronic device, wherein the content item is a message;

identify a format of the received message;

determine whether the message includes an image; and

in response to determining that the message includes an image:

select, by a message reconstructor, an image modifier from a plurality of modifiers, for modifying the message, wherein the selection of the image modifier is based on the identified format of the message;

determine a context of the message based on the image included in the message;

determine a relationship between a sender and a receiver of the message; and

modify the image using the selected image modifier based on the context of the message and the relationship between the sender and the receiver.

12. The system of claim 11 , wherein the modification is performed by the control circuitry by changing text in the image.

13. The system of claim 11 , wherein determining the context based on the image comprises, the control circuitry configured to:

use an object recognition technique to analyze characteristics of the image; and

determine the context of the message based on the analyzed characteristics.

14. The system of claim 13 , wherein the characteristics include any one of people, places, objects, or events.

15. The system of claim 11 , further comprising, the control circuitry configured to:

determine that the image includes a text portion; and

in response to the determination, utilize a natural language processing technique to identify the text, wherein the identification includes:

query a classification database;

retrieve from the classification database, information associated with identified text; and

determine the content of the message based on the information retrieved.

16. The system of claim 15 , wherein the information from the classification database includes any one of GPS, genre, or usage information.

17. The system of claim 11 , wherein the modification is performed by the control circuitry by inserting a greeting into the message, wherein the greeting is based on the relationship between the sender and the receiver of the message.

18. The system of claim 11 , further comprising, the control circuitry configured to:

determine that the message includes a keyword; and

modify the image based on a context of the keyword in the message.

19. The system of claim 18 , wherein the keyword relates to a holiday and the modification of the image is performed by the control circuitry by reconstructing the image to include the holiday.

20. The system of claim 11 , wherein the modification is performed by the control circuitry by adding another image or removing the image in the message.

Assignments (3)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0207 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2022
From: SRINIVASAN, MADHUSUDHAN; PUNJA, DEVIPRASAD
To: ROVI GUIDES, INC.
Reel/Frame 060581/0567 →
Continuity (2)
Continuation 16555437 · Aug 29, 2019
Related Publication 20230017181A1 · Jan 19, 2023