Selection of page templates for presenting digital magazine content based on characteristics of additional page templates
US-2016124918-A1 · May 5, 2016 · US
US2016205173A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016205173-A1 |
| Application number | US-201514597098-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 14, 2015 |
| Priority date | Jan 14, 2015 |
| Publication date | Jul 14, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A magazine distribution system retrieves digital content associated with a digital magazine published by a publisher by using a plurality of feeds. The magazine distribution system retrieves an issue feed from a publisher of a digital magazine. The issue feed includes information about an issue of the digital magazine. The magazine distribution system analyzes the issue feed to retrieve an identifier identifying a section feed published by the publisher. The magazine distribution system retrieves the section feed from the publisher using the identifier identifying the section feed and analyzes the retrieved section feed to identify information about the section of the digital magazine and a digital content item to be included in the section of the issue of the digital magazine. The magazine distribution system formats the issue of the digital magazine and presents the formatted issue of the digital magazine to a user.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method comprising: retrieving an issue feed from a publisher of a digital magazine, the issue feed including information about an issue of the digital magazine; analyzing the issue feed to retrieve an identifier identifying a section feed published by the publisher; retrieving the section feed from the publisher using the identifier identifying the section feed; analyzing the retrieved section feed to identify information about the section of the digital magazine and a digital content item to be included in the section of the issue of the digital magazine; formatting the issue of the digital magazine to include the information about the issue of the digital magazine, the information about the section of the issue of the digital magazine, and the identified digital content item; and presenting the formatted issue of the digital magazine to a user. 2 . The computer-implemented method of claim 1 , wherein retrieving the issue feed from a publisher of a digital magazine, the issue feed including information about an issue of the digital magazine comprises: transmitting a request to the publisher for the issue feed, the request including an identifier identifying the issue feed; and receiving the issue feed from the publisher in response to the request. 3 . The computer-implemented method of claim 2 , further comprising: retrieving a title feed from the publisher, the title feed including information about the digital magazine and the issue of the digital magazine; and analyzing the title feed to retrieve the identifier identifying the issue feed. 4 . The computer-implemented method of claim 3 , wherein the identifier identifying the issue feed is a uniform resource identifier or a uniform resource locator identifying a network location of the issue feed. 5 . The computer-implemented method of claim 4 , further comprising: analyzing the title feed to retrieve information about the digital magazine; and formatting the issue of the digital magazine to further include the information about the digital magazine. 6 . The computer-implemented method of claim 1 , wherein the identifier identifying the section feed is a uniform resource identifier or a uniform resource locator identifying a network location of the section feed. 7 . The computer-implemented method of claim 1 , wherein retrieving the section feed from the publisher using the identifier identifying the section feed comprises: transmitting a request to the publisher for the section feed, the request including the identifier identifying the section feed; and receiving the section feed from the publisher in response to the request. 8 . The computer-implemented method of claim 1 , wherein analyzing the issue feed to retrieve the identifier identifying the section feed published by the publisher comprises: identifying a plurality of entries in the issue feed including information about the section of the issue of the digital magazine; identifying an entry of the plurality of entries including the identifier identifying the section feed published by the publisher; and retrieving the identifier identifying the section feed published by the publisher. 9 . The computer-implemented method of claim 1 , wherein analyzing the retrieved section feed to identify information about the section of the digital magazine and a digital content item to be included in the section of the issue of the digital magazine comprises: identifying a plurality of entries in the section feed including different portions of the digital content item; and retrieving the digital content item to include in the section of the issue of the digital magazine by retrieving the different portions of the digital content item from the identified plurality of entries in the section feed. 10 . The computer-implemented method of claim 9 , wherein a portion of the digital content item comprises at least one of a title of the digital content item, an image of the digital content item, and a text portion of the digital content item. 11 . A non-transitory computer-readable storage medium storing executable computer program instructions, the instructions executable to perform steps comprising: retrieving an issue feed from a publisher of a digital magazine, the issue feed including information about an issue of the digital magazine; analyzing the issue feed to retrieve an identifier identifying a section feed published by the publisher; retrieving the section feed from the publisher using the identifier identifying the section feed; analyzing the retrieved section feed to identify information about the section of the digital magazine and a digital content item to be included in the section of the issue of the digital magazine; formatting the issue of the digital magazine to include the information about the issue of the digital magazine, the information about the section of the issue of the digital magazine, and the identified digital content item; and presenting the formatted issue of the digital magazine to a user. 12 . The non-transitory computer-readable storage medium of claim 11 , wherein retrieving the issue feed from a publisher of a digital magazine, the issue feed including information about an issue of the digital magazine comprises: transmitting a request to the publisher for the issue feed, the request including an identifier identifying the issue feed; and receiving the issue feed from the publisher in response to the request. 13 . The non-transitory computer-readable storage medium of claim 12 , further comprising: retrieving a title feed from the publisher, the title feed including information about the digital magazine and the issue of the digital magazine; and analyzing the title feed to retrieve the identifier identifying the issue feed. 14 . The non-transitory computer-readable storage medium of claim 13 , wherein the identifier identifying the issue feed is a uniform resource identifier or a uniform resource locator identifying a network location of the issue feed. 15 . The non-transitory computer-readable storage medium of claim 14 , further comprising: analyzing the title feed to retrieve information about the digital magazine; and formatting the issue of the digital magazine to further include the information about the digital magazine. 16 . The non-transitory computer-readable storage medium of claim 11 , wherein the identifier identifying the section feed is a uniform resource identifier or a uniform resource locator identifying a network location of the section feed. 17 . The non-transitory computer-readable storage medium of claim 11 , wherein retrieving the section feed from the publisher using the identifier identifying the section feed comprises: transmitting a request to the publisher for the section feed, the request including the identifier identifying the section feed; and receiving the section feed from the publisher in response to the request. 18 . The non-transitory computer-readable storage medium of claim 11 , wherein analyzing the issue feed to retrieve the identifier identifying the section feed published by the publisher comprises: identifying a plurality of entries in the issue feed including information about the section of the issue of the digital magazine; identifying an entry of the plurality of entries including the identifier identifying the section feed published by the publisher; and retrieving the identifier identifying the section feed published by the publisher.
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Hierarchical databases, e.g. IMS, LDAP data stores or Lotus Notes · CPC title
Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title
Adaptation of the text data for streaming purposes, e.g. Efficient XML Interchange [EXI] format · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.