发明名称 Page template selection for content presentation in a digital magazine
摘要 A digital magazine server creates a section of a digital magazine including content items based on a page template describing the relative positioning and sizing of content items. A page template may include display regions specifying the size of content items as a percentage of a display area. Additionally, a display region in a page template may specify use of a sub-template for presenting content items. The sub-template includes display regions specifying the relative positioning of content items presented in the display region specifying use of the sub-template. To generate the section of the digital magazine, various page templates are scored and a page template is selected based on the scoring. One or more diversity policies may be enforced when selecting the page template to improve user interaction with the digital magazine.
申请公布号 US9489349(B2) 申请公布日期 2016.11.08
申请号 US201313938226 申请日期 2013.07.09
申请人 Flipboard, Inc. 发明人 Ying Charles;Fortes Filipe
分类号 G06F17/22;G06F17/21;G06F17/24 主分类号 G06F17/22
代理机构 Fenwick & West LLP 代理人 Fenwick & West LLP
主权项 1. A method for generating a digital magazine, the method comprising: storing a plurality of sub-templates, each sub template specifying one or more positions of content items relative to each other; storing a plurality of page templates, each page template including one or more regions, each region configured to present one or more content items, one or more of the plurality of page templates including one or more regions; receiving a request to present one or more content items from one or more sources in a digital magazine; determining a display area of a client device; generating a score associated with each of the one or more page templates, a score associated with a page template based on a portion of the display area of the client device, a number of content items, characteristics of the one or more content items, an amount of modification to content items to present the content items in regions of the page template, a number of content items to be presented having types matching types associated with regions of the page template, and a number of regions in the page template; selecting a display page template based on the scores for the plurality of page templates, the selected page template including a region identifying a sub-template based on the scores; generating a score associated with one or more sub-templates based on the display area of the client device, a number of content items for presentation in the region of the display page template identifying the sub-template, an amount of modification to content items to present the content items in positions specified by the sub-template, a number of content items to be presented having types matching types associated with regions of the sub-template, and characteristics of the one or more content items; selecting a sub-template for the region of the selected page template based on the scores associated with the one or more sub-templates; and generating a section of the digital magazine for presentation via the client device, the section including one or more content items in the region identifying the sub-template based on the display sub-template and one or more content items placed in positions specified by the one or more regions of the selected page template.
地址 Palo Alto CA US