IP Library Granted Patent US 12,430,387
Granted Patent B2
US 12,430,387 · App. 17/491,734 · Granted Sep 30, 2025

Computerized system and method for display of modified machine-generated messages

Inventors: Ariel Raviv (Haifa, IL); Irena Grabovitch-Zuyev (Haifa, IL); Joel Oren (Haifa, IL)
Assignee: YAHOO ASSETS LLC
G06F16/83G06F16/34H04L51/42
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 12,430,387
App. No.
17/491,734
Granted
Sep 30, 2025
Kind
B2
Abstract

Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a universally applied framework for analyzing all forms and types of messages being communicated over network, and providing functionality to an inbox for alerting a user to specific forms or types of content included within received and displayed messages. Such functionality can include determining and displaying specific message content in a modified manner when its associated message is displayed from a message inbox. The messages can be modified upon display within in the inbox to indicate and identify that the message includes content of a specific type or form.

Claims (66)

1. A method comprising:

receiving, by a messaging server, an electronic message addressed to an inbox of a user sent by a sender, the electronic message comprising digital content within a body of the message;

analyzing, by the messaging server, said electronic message, and determining a portion of the digital content that corresponds to pertinent information;

extracting, by the messaging server, said digital content portion, said extraction causing the digital content portion to be stored in a database;

delivering, by the messaging server, said electronic message unmodified to said inbox, said delivery causing the electronic message to be displayed within a portion of a user interface (UI) of said inbox as an unopened message;

receiving, by the message server, a request to open the electronic message;

retrieving, by the message server, the extracted and stored portion of the electronic message in response to the request to open the electronic message;

modifying, by the message server, the extracted portion of the electronic message; and

communicating, by the message server, the modified portion of the electronic message for display within the body of the message in response to the request to open the electronic message.

2. The method of claim 1 , further comprising:

analyzing the extracted portion of the message; and

determining a context of the extracted portion.

3. The method of claim 2 , modifying the extracted portion further comprising:

modifying the extracted portion based on the context of the extracted portion, wherein a displayed portion of the electronic message is the modified portion.

4. The method of claim 3 , further comprising:

identifying visual characteristics of the extracted portion that correspond to the context; and

modifying the extracted portion by altering the visual characteristics of the extracted portion.

5. The method of claim 4 , wherein the alteration of the visual characteristics comprises highlighting the visual characteristics.

6. The method of claim 4 , wherein the alteration of the visual characteristics comprises a change of at least one of a font size, font color, font, font effect and content structure.

7. The method of claim 4 , wherein the alteration of the visual characteristics comprises obfuscation of at least a portion of the extracted portion.

8. The method of claim 1 , modifying the extracted portion further comprising:

analyzing the electronic message;

determining a context of the electronic message; and

modifying the extracted portion based on the context of the electronic message, wherein a displayed portion of the electronic message is the modified portion.

9. The method of claim 8 , wherein the extraction of the digital content portion is based on the context of the electronic message.

10. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a messaging server, perform a method comprising:

receiving, by the messaging server, an electronic message addressed to an inbox of a user sent by a sender, the electronic message comprising digital content within a body of the message;

analyzing, by the messaging server, said electronic message, and determining a portion of the digital content that corresponds to pertinent information;

extracting, by the messaging server, said digital content portion, said extraction causing the digital content portion to be stored in a database;

delivering, by the messaging server, said electronic message unmodified to said inbox, said delivery causing the electronic message to be displayed within a portion of a user interface (UI) of said inbox as an unopened message;

receiving, by the message server, a request to open the electronic message;

retrieving, by the message server, the extracted and stored portion of the electronic message in response to the request to open the electronic message modifying, by the message server, the extracted portion of the electronic message; and

communicating, by the message server, the modified portion of the electronic message for display within the body of the message in response to the request to open the electronic message.

11. The non-transitory computer-readable storage medium of claim 10 , further comprising:

analyzing the extracted portion of the message; and

determining a context of the extracted portion.

12. The non-transitory computer-readable storage medium of claim 11 , the modifying further comprising:

modifying the extracted portion based on the context of the extracted portion, wherein a displayed portion of the electronic message is the modified portion.

13. The non-transitory computer-readable storage medium of claim 12 , further comprising:

identifying visual characteristics of the extracted portion that correspond to the context; and

modifying the extracted portion by altering the visual characteristics of the extracted portion.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the alteration of the visual characteristics comprises highlighting the visual characteristics.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the alteration of the visual characteristics comprises a change of at least one of a font size, font color, font, font effect and content structure.

16. The non-transitory computer-readable storage medium of claim 13 , wherein the alteration of the visual characteristics comprises obfuscation of at least a portion of the extracted portion.

17. The non-transitory computer-readable storage medium of claim 10 , the modifying further comprising:

analyzing the electronic message;

determining a context of the electronic message; and

modifying the extracted portion based on the context of the electronic message, wherein a displayed portion of the electronic message is the modified portion.

18. A server comprising:

a processor configured to:

receive an electronic message addressed to an inbox of a user sent by a sender, the electronic message comprising digital content within a body of the message;

analyze said electronic message, and determine a portion of the digital content that corresponds to pertinent information;

extract said digital content portion, said extraction causing the digital content portion to be stored in a database;

deliver said electronic message unmodified to said inbox, said delivery causing the electronic message to be displayed within a portion of a user interface (UI) of said inbox as an unopened message;

receive a request to open the electronic message;

retrieve and communicate the extracted and stored portion of the electronic message in response to the request to open the electronic message;

modify the extracted portion of the electronic message; and

communicate the modified portion of the electronic message for display within the body of the message in response to the request to open the electronic message.

19. The server of claim 18 , wherein the processor configured to modify is further configured to:

analyze the extracted portion of the message;

determine a context of the extracted portion; and

modify the extracted portion based on the context of the extracted portion, wherein a displayed portion of the electronic message is the modified portion.

20. The server of claim 18 , wherein the processor configured to modify is further configured to:

analyze the electronic message;

determine a context of the electronic message; and

modify the extracted portion based on the context of the electronic message, wherein the displayed portion of the electronic message is the modified portion.

Assignments (5)
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 17, 2025
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 072915/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2022
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 062251/0001 →
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2021
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 057681/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2021
From: RAVIV, ARIEL; GRABOVITCH-ZUYEV, IRENA; OREN, JOEL
To: OATH INC.
Reel/Frame 057684/0286 →
Continuity (2)
Continuation 16272118 · Feb 11, 2019
Related Publication 20220019619A1 · Jan 20, 2022
References Cited (7)
US 10776138B1 · Jayaraman · 2020 [cited by examiner]
US 10922359B2 · Goenka · 2021 [cited by examiner]
US 20150100896A1 · Shmarovoz · 2015 [cited by examiner]
US 20170195274A1 · Liberty · 2017 [cited by examiner]
US 20170308590A1 · Ramesan · 2017 [cited by examiner]
US 20180359199A1 · Nguyen · 2018 [cited by examiner]
US 20190065033A1 · Kulkarni · 2019 [cited by examiner]