IP Library Granted Patent US 11,875,011
Granted Patent B1
US 11,875,011 · App. 17/820,989 · Granted Jan 16, 2024

Method and system to provide interactivity for embedded content

Inventors: Thanawat Kaewka (San Jose, CA); Lu Wang (Sunnyvale, CA); Liu Munchen (Toronto, CA); Gautham Krishna (Brampton, CA)
Assignee: YAHOO ASSETS LLC
G06F3/0481H04L51/18
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,875,011
App. No.
17/820,989
Granted
Jan 16, 2024
Kind
B1
Abstract

In some aspects, the techniques described herein relate to a method including: receiving, at a processor, a message sent by a sender to a user, the message including a message content item related to an item of interactive content; displaying, by the processor, the message to the user through a user interface (UI); receiving, by the processor, an input corresponding to an interaction between the user and the message content item in the UI, the input directing the processor to generate the interactive content; obtaining, by the processor, interactive content data related to the interactive content; generating, by the processor, the interactive content based on the interactive content data; and displaying, by the processor, the generated interactive content to the user through the UI.

Claims (36)

1. A method comprising:

receiving, at a processor, a message sent by a sender to a user, the message including a message content item related to an item of interactive content, wherein the interactive content is a modified version of a mobile application;

displaying, by the processor, the message to the user through a user interface (UI);

receiving, by the processor, an input corresponding to an interaction between the user and the message content item in the UI, the input directing the processor to generate the interactive content;

obtaining, by the processor, interactive content data related to the interactive content;

generating, by the processor, the interactive content based on the interactive content data; and

displaying, by the processor, the generated interactive content to the user through the UI.

2. The method of claim 1 , wherein the message is an email and the message content item includes a hyperlink.

3. The method of claim 1 , wherein the interactive content data includes WebAssembly (WASM) instructions.

4. The method of claim 1 , wherein the mobile application has a related application content data in a first language, wherein the interactive content data of the interactive content is in a second language, and wherein the interactive content data is generated by modifying the application content data.

5. The method of claim 1 , wherein the UI is a web browser.

6. The method of claim 1 , wherein the interactive content data is obtained from a third party.

7. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computing device, cause the device to:

receive a message sent by a sender to a user, the message including a message content item related to an item of interactive content, wherein the interactive content is a modified version of a mobile application;

display the message to the user through a user interface (UI);

receive an input corresponding to an interaction between the user and the message content item in the UI, the input directing the device to generate the interactive content;

obtain interactive content data related to the interactive content;

generate the interactive content based on the interactive content data; and

display the generated interactive content to the user through the UI.

8. The computer-readable storage medium of claim 7 , wherein the message is an email and the message content item includes a hyperlink.

9. The computer-readable storage medium of claim 7 , wherein the interactive content data includes WebAssembly instructions.

10. The computer-readable storage medium of claim 7 , wherein the mobile application has a related application content data in a first language, wherein the interactive content data of the interactive content is in a second language, and wherein the interactive content data is generated by modifying the application content data.

11. The computer-readable storage medium of claim 7 , wherein the UI is a web browser.

12. The computer-readable storage medium of claim 7 , wherein the interactive content data is obtained from a third party.

13. A device comprising:

a processor configured to:

receive a message sent by a sender to a user, the message including a message content item related to an item of interactive content, wherein the interactive content is a modified version of a mobile application;

display the message to the user through a user interface (UI);

receive an input corresponding to an interaction between the user and the message content item in the UI, the input directing the processor to generate the interactive content;

obtain interactive content data related to the interactive content;

generate the interactive content based on the interactive content data; and

display the generated interactive content to the user through the UI.

14. The device of claim 13 , wherein the message is an email and the message content item includes a hyperlink.

15. The device of claim 13 , wherein the interactive content data includes WebAssembly instructions.

16. The device of claim 13 , wherein the mobile application has a related application content data in a first language, wherein the interactive content data of the interactive content is in a second language, and wherein the interactive content data is generated by modifying the application content data.

17. The device of claim 13 , wherein the interactive content data is obtained from a third party.

Assignments (2)
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 Aug 19, 2022
From: KAEWKA, THANAWAT; WANG, LU; MUNCHEN, LIU; KRISHNA, GAUTHAM
To: YAHOO ASSETS LLC
Reel/Frame 061262/0348 →