IP Library Granted Patent US 11,190,585
Granted Patent B2
US 11,190,585 · App. 16/119,043 · Granted Nov 30, 2021

Systems and methods for syndicated distribution of electronic content

Inventor: Seth Mitchell Demsey (Dulles, VA)
Assignee: Verizon Media Inc.
H04L67/1091H04L67/02H04L67/289H04L67/2814H04L67/2823H04L67/2847H04L67/2852H04L67/2857H04L69/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 11,190,585
App. No.
16/119,043
Granted
Nov 30, 2021
Kind
B2
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 (36)

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

receiving, from a user mobile device, a request for a web page hosted by a publisher content management system, the request including a URL of the requested web page;

redirecting the received request to a syndication server system hosted within a global content distribution network;

in response to the received request for the requested web page being a second or subsequent request for the requested web page, delivering from the syndication server system content of the requested web page to a stub page cached at the user's mobile device, and receiving, from the user mobile device, secondary pixel calls for content measurement or data collection; and

adding the received URL of the requested web page to a missing content queue and redirecting the request to a web server of the publisher content management system for generation of a suitable web-, mobile-, and/or app-formatted version of the requested web page.

2. The computer-implemented method of claim 1 , further comprising applying a rules engine to analyze the received URL according to a set of rules.

3. The computer-implemented method of claim 2 , wherein one or more referrers of the set of rules comprises one or more mobile application domains or one or more social networking domains and the step of delivering the content of the requested web page comprises delivering the content of the requested web page 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 system.

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

7. The computer-implemented method of claim 1 , wherein the syndication server system automatically obtains text and images of web pages upon receiving a first user device request for the requested web page, and stores the text and images in one or more of a web, mobile, or app formatted content database.

8. The computer-implemented method of claim 1 , wherein the syndication server system is configured to generate a stub page on a per-web-page, per-domain, or per-user basis.

9. The computer-implemented method of claim 1 , wherein the publisher content management system and the syndication server system are configured to communicate with each other over the Internet or through 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 a distribution of content; and

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

receiving, from a user mobile device, a request for a web page hosted by a publisher content management system, the request including a URL of the requested web page;

redirecting the received request to a syndication server system hosted within a global content distribution network;

in response to the received request for the requested web page being a second or subsequent request for the requested web page, delivering from the syndication server system content of the requested web page to a stub page cached at the user's mobile device, and receiving, from the user mobile device, secondary pixel calls for content measurement or data collection; and

adding the received URL of the requested web page to a missing content queue and redirecting the request to a web server of the publisher content management system for generation of a suitable web-, mobile-, and/or app-formatted version of the requested web page.

11. The system of claim 10 , the method further comprising further comprising applying a rules engine to analyze the received URL according to a set of rules.

12. The system of claim 11 , wherein one or more referrers of the set of rules comprises one or more mobile application domains or one or more social networking domains and the step of delivering the content of the requested web page comprises delivering the content of the requested web page 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 system.

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

16. The system of claim 10 , wherein the syndication server system automatically obtains text and images of web pages upon receiving a first user device request for the requested web page, and stores the text and images in one or more of a web, mobile, or app formatted content database.

17. The system of claim 10 , wherein the syndication server system is configured to generate a stub page on a per-web-page, per-domain, or per-user basis.

18. The system of claim 10 , wherein the publisher content management system and the syndication server system are configured to communicate with each other over the Internet or through 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, from a user mobile device, a request for a web page hosted by a publisher content management system, the request including a URL of the requested web page;

redirecting the received request to a syndication server system hosted within a global content distribution network;

in response to the received request for the requested web page being a second or subsequent request for the requested web page, delivering from the syndication server system content of the requested web page to a stub page cached at the user's mobile device, and receiving, from the user mobile device, secondary pixel calls for content measurement or data collection; and

adding the received URL of the requested web page to a missing content queue and redirecting the request to a web server of the publisher content management system for generation of a suitable web-, mobile-, and/or app-formatted version of the requested web page.

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

applying a rules engine to analyze the received URL according to a set of rules,

wherein one or more referrers of the set of rules comprises one or more social networking domains and the step of delivering the content of the requested web page comprises delivering the content of the requested web page to a webview within a social networking mobile application.

Assignments (5)
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 Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
CHANGE OF NAME Recorded Feb 24, 2020
From: OATH (AMERICAS) INC.
To: VERIZON MEDIA INC.
Reel/Frame 051999/0720 →
CHANGE OF NAME Recorded Sep 6, 2018
From: AOL ADVERTISING INC.
To: OATH (AMERICAS) INC.
Reel/Frame 047028/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2018
From: DEMSEY, SETH MITCHELL
To: AOL ADVERTISING INC.
Reel/Frame 046801/0198 →