IP Library Granted Patent US 9,557,898
Granted Patent B2
US 9,557,898 · App. 14/163,172 · Granted Jan 31, 2017

Syndication of slideshow content through a web feed

Inventors: Colm M. Geraghty (County Westmeath, IE); Cliff Redmond (Dublin, IE)
Assignee: AOL Inc.
G06F3/0484G06F17/211G06F17/2247
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 9,557,898
App. No.
14/163,172
Granted
Jan 31, 2017
Kind
B2
Abstract

Systems and methods are provided for syndicating slideshow content in a web feed. Data is obtained for a content feed associated with a web page in response to a request by a user of a content feed reader. A slideshow within the web page is identified based on analysis of the obtained data according to a schema definition for syndication of slideshow content. A first set of properties for the slideshow is extracted from the obtained data, based on the schema definition. A set of slides of the slideshow is identified based on the first set of properties. A second set of properties for the set of slides is also extracted from the obtained data. The content feed including the set of slides of the slideshow and one or more properties of the second set are displayed to the user via the content feed reader.

Claims (40)

1. A computer-implemented method for syndicating slideshow content in a web feed, the method comprising:

obtaining data for a content feed associated with a web page in response to a request initiated by a user via an interface of a content feed reader executable at a computing device of the user;

identifying a slideshow included within the web page based on analysis of the obtained data according to a schema definition for syndication of slideshow content of web pages;

extracting a first set of properties for the identified slideshow from the obtained data, based on the schema definition;

identifying a set of slides of the slideshow based on one or more properties of the first set of properties extracted for the identified slideshow;

extracting, from the obtained data, a second set of properties including a property of each of one or more slides in the identified set of slides, based on the schema definition, wherein the second set of properties of each of one or more slides in the identified set of slides includes a message stream slide type of one or more slides in the identified set of slides; and

displaying, to the user via the content feed reader, the content feed including the set of slides of the slideshow along with one or more properties of the extracted second set of properties, based on at least one property of the extracted first set of properties of the slideshow, wherein at least one of the one or more properties of the extracted second set of properties displayed with the set of slides includes the message stream slide type, the message stream slide type including a messaging service.

2. The method of claim 1 , wherein the first set of properties includes one or more keyword tags associated with the slideshow.

3. The method of claim 1 , wherein the first set of properties includes a publication date of the slideshow.

4. The method of claim 1 , wherein the content feed is a Really Simple Syndication (RSS) feed, and the schema definition is an extensible markup language (XML) schema definition.

5. The method of claim 1 , wherein the first set of properties includes one or more of Dublin Core and media RSS metadata properties.

6. The method of claim 1 , wherein the first set of properties includes a universal resource locator (URL) or a universal resource identifier (URI) corresponding to the slideshow.

7. The method of claim 1 , wherein the second set of properties includes one or more keyword tags associated with one or more slides in the identified set of slides.

8. The method of claim 1 , wherein the second set of properties includes a publication date of one or more slides in the identified set of slides.

9. The method of claim 1 , wherein the second set of properties for each slide in the set of slides includes a second slide type of one or more slides in the identified set of slides.

10. The method of claim 9 , wherein the second slide type is any of an image, video, or text.

11. The method of claim 1 , wherein the messaging service is a third-party messaging service.

12. A system for syndicating slideshow content in a web feed, the system comprising:

a memory having processor-readable instructions stored therein; and

a processor configured to access the memory and execute the processor-readable instructions, which when executed by the processor configures the processor to perform a plurality of functions, including functions to:

obtain data for a content feed associated with a web page in response to a request initiated by a user via an interface of a content feed reader executable at a computing device of the user;

identify a slideshow included within the web page based on analysis of the obtained data according to a schema definition for syndication of slideshow content of web pages;

extract a first set of properties for the identified slideshow from the obtained data, based on the schema definition;

identify a set of slides of the slideshow based on one or more properties of the first set of properties extracted for the slideshow;

extract, from the obtained data, a second set of properties including a property of each of one or more slides in the identified set of slides, based on the schema definition, wherein the second set of properties of each of one or more slides in the identified set of slides includes a message stream slide type of one or more slides in the identified set of slides; and

display, to the user via the content feed reader, the content feed including the set of slides of the slideshow along with one or more properties of the extracted second set of properties, based on at least one property of the extracted first set of properties of the slideshow, wherein at least one of the one or more properties of the extracted second set of properties displayed with the set of slides includes the message stream slide type, the message stream slide type including a messaging service.

13. The system of claim 12 , wherein the first set of properties includes one or more keyword tags associated with the slideshow.

14. The system of claim 12 , wherein the first set of properties includes a publish date of the slideshow.

15. The system of claim 12 , wherein the content feed is a Really Simple Syndication (RSS) feed, and the schema definition is an extensible markup language (XML) schema definition.

16. The system of claim 12 , wherein the first set of properties includes one or more of Dublin Core and media RSS metadata properties.

17. The system of claim 12 , wherein the first set of properties includes a universal resource locator (URL) or a universal resource identifier (URI).

18. The system of claim 12 , wherein the second set of properties includes one or more keyword tags, a publication date, and a second slide type associated with one or more slides in the identified set of slides.

19. The system of claim 18 , wherein the second slide type is any of an image, video, or text.

20. A non-transitory computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform functions to:

obtain data for a content feed associated with a web page in response to a request initiated by a user via an interface of a content feed reader executable at a computing device of the user;

identify a slideshow included within the web page based on analysis of the obtained data according to a schema definition for syndication of slideshow content of web pages;

extract a first set of properties for the identified slideshow from the obtained data, based on the schema definition;

identify a set of slides of the slideshow based on one or more properties of the first set of properties extracted for the slideshow;

extract, from the obtained data, a second set of properties including a property of each of one or more slides in the identified set of slides, based on the schema definition, wherein the second set of properties of each of one or more slides in the identified set of slides includes a message stream slide type of one or more slides in the identified set of slides; and

display, to the user via the content feed reader, the content feed including the set of slides of the slideshow along with one or more properties of the extracted second set of, based on at least one property of the extracted first set of properties of the slideshow, wherein at least one of the one or more properties of the extracted second set of properties displayed with the set of slides includes the message stream slide type, the message stream slide type including a messaging service.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Jun 29, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043052/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: REDMOND, CLIFF; GERAGHTY, COLM M.
To: AOL INC.
Reel/Frame 032039/0604 →
Continuity (1)
Related Publication 20150212673A1 · Jul 30, 2015