IP Library Granted Patent US 12,126,679
Granted Patent B1
US 12,126,679 · App. 18/049,104 · Granted Oct 22, 2024

Systems and methods for syndicated distribution of electronic content

Inventor: Seth Mitchell Demsey (Dulles, VA)
Assignee: Yahoo Ad Tech LLC
H04L67/1091H04L67/02H04L67/289H04L67/563H04L67/565H04L67/5681H04L67/5682H04L67/5683H04L69/04H04M1/72445
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,126,679
App. No.
18/049,104
Granted
Oct 22, 2024
Kind
B1
Abstract

Systems and methods are disclosed for online distribution of content by receiving, from a user's mobile device, a request for a web page hosted by a publisher's CMS; applying a rules engine to analyze a received URL according to a set of rules identifying one or more website types and/or referrers; if the received URL satisfies the rules engine, redirecting the received request to a syndication server system hosted within a global CDN; adding a URL of the web page to a missing content queue and redirecting the request to the publisher's CMS if the CDN syndication server does not contain a suitable mobile-formatted version of the web page; and delivering a package of binary compressed content of the web page to a stub page cached at the user's mobile device by the CDN syndication server, using recirculation and monetization components chosen by the publisher.

Claims (44)

1. A computer-implemented method for executing an online distribution of electronic content, the method including:

receiving, by a syndication server, a request from a user mobile device for a requested document hosted by a publisher content management system;

in response to receiving the request from the user mobile device, transmitting, by the syndication server, content of the requested document to a stub document to be cached at the user mobile device;

adding, by the syndication server, the requested document to a missing content queue; and

redirecting, by the syndication server, the request from the user mobile device to a server of the publisher content management system for generation of a formatted version of the requested document and for generation of a compressed version of the requested document based on the requested document being added to the missing content queue.

2. The computer-implemented method of claim 1 , further comprising:

in response to receiving the request from the user mobile device, transmitting, by the syndication server, the requested document to a rules engine, wherein the rules engine is configured to analyze the requested document according to a set of rules.

3. The computer-implemented method of claim 2 , further comprising:

transmitting, by the syndication server, the content of the requested document to a webview within a mobile application.

4. The computer-implemented method of claim 2 , wherein the rules engine is executed on the publisher content management system.

5. The computer-implemented method of claim 2 , wherein the rules engine is executed on the syndication server.

6. The computer-implemented method of claim 1 , wherein the content of the requested document is a package of binary compressed content of the requested document.

7. The computer-implemented method of claim 5 , further comprising:

in response to receiving the request from the user mobile device, obtaining, by the syndication server, text and images of the requested document; and

storing the text and images in one or more of a web, mobile, or application formatted content database.

8. The computer-implemented method of claim 5 , wherein the syndication server is configured to generate a stub page for at least one of a webpage or a web domain.

9. The computer-implemented method of claim 5 , wherein the syndication server is configured to transmit the request to the publisher content management system using an Internet protocol or an RSS channel.

10. A system for executing online distribution of content, the system including:

a computer readable data storage device storing instructions for executing distribution of content; and

a processor configured to execute the instructions to perform a method including:

receiving, by a syndication server, a request from a user mobile device for a requested document hosted by a publisher content management system;

in response to receiving the request from the user mobile device, transmitting, by the syndication server, content of the requested document to a stub document to be cached at the user mobile device;

adding, by the syndication server, the requested document to a missing content queue; and

redirecting, by the syndication server, the request from the user mobile device to a server of the publisher content management system for generation of a formatted version of the requested document and for generation of a compressed version of the requested document based on the requested document being added to the missing content queue.

11. The system of claim 10 , the method further comprising:

in response to receiving the request from the user mobile device, transmitting, by the syndication server, the requested document to a rules engine, wherein the rules engine is configured to analyze the requested document according to a set of rules.

12. The system of claim 11 , the method further comprising:

transmitting, by the syndication server, the content of the requested document to a webview within a mobile application.

13. The system of claim 11 , wherein the rules engine is executed on the publisher content management system.

14. The system of claim 11 , wherein the rules engine is executed on the syndication server.

15. The system of claim 10 , wherein the content of the requested document is a package of binary compressed content of the requested document.

16. The system of claim 14 , the method further comprising:

in response to receiving the request from the user mobile device, obtaining, by the syndication server, text and images of the requested document; and

storing the text and images in one or more of a web, mobile, or application formatted content database.

17. The system of claim 14 , wherein the syndication server is configured to generate a stub page for at least one of a webpage or a web domain.

18. The system of claim 14 , wherein the syndication server is configured to transmit the request to the publisher content management system using an Internet protocol or an RSS channel.

19. A non-transitory computer-readable medium storing instructions that, when executed by a processor, causes the processor to execute online distribution of electronic content, including:

receiving, by a syndication server, a request from a user mobile device for a requested document hosted by a publisher content management system;

in response to receiving the request from the user mobile device, transmitting, by the syndication server, content of the requested document to a stub document to be cached at the user mobile device;

adding, by the syndication server, the requested document to a missing content queue; and

redirecting, by the syndication server, the request from the user mobile device to a server of the publisher content management system for generation of a formatted version of the requested document and for generation of a compressed version of the requested document based on the requested document being added to the missing content queue.

20. The non-transitory computer-readable medium of claim 19 , the online distribution of electronic content further comprising:

in response to receiving the request from the user mobile device, transmitting, by the syndication server, the requested document to a rules engine, wherein the rules engine is configured to analyze the requested document according to a set of rules; and

transmitting, by the syndication server, the content of the requested document to a webview within a mobile application.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2023
From: DEMSEY, SETH MITCHELL
To: AOL ADVERTISING INC.
Reel/Frame 062453/0569 →
CHANGE OF NAME Recorded Jan 23, 2023
From: OATH (AMERICAS) INC.
To: VERIZON MEDIA INC.
Reel/Frame 062461/0905 →
CHANGE OF NAME Recorded Jan 23, 2023
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 062461/0908 →
CHANGE OF NAME Recorded Jan 23, 2023
From: AOL ADVERTISING INC.
To: OATH (AMERICAS) INC.
Reel/Frame 063753/0817 →
Continuity (3)
Continuation 17451957 · Oct 22, 2021
Continuation 16119043 · Aug 31, 2018
Continuation 14884604 · Oct 15, 2015