US 11,720,616 B2
Customizing digital content with editorial content
Vlad Ionut Cora, Burnaby (CA); Benjamin John Frederickson, Vancouver (CA); John T. Mazzeo, San Francisco, CA (US); and Michael S. McCue, Palo Alto, CA (US)
Assigned to FLIPBOARD, INC., Redwood City, CA (US)
Filed by Flipboard, Inc., Redwood City, CA (US)
Filed on Jan. 20, 2021, as Appl. No. 17/153,321.
Application 17/153,321 is a continuation of application No. 15/887,408, filed on Feb. 2, 2018, granted, now 10,929,450.
Claims priority of provisional application 62/455,496, filed on Feb. 6, 2017.
Prior Publication US 2021/0141821 A1, May 13, 2021
Int. Cl. G06F 16/34 (2019.01); G06F 16/81 (2019.01); G06N 20/00 (2019.01); G06F 16/957 (2019.01); G06F 18/214 (2023.01)
CPC G06F 16/34 (2019.01) [G06F 16/81 (2019.01); G06F 16/9577 (2019.01); G06F 18/214 (2023.01); G06N 20/00 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a request from a user for a digital magazine at a digital magazine server, wherein the request comprises a plurality of topics;
determining a hierarchy of the plurality of topics identified by the request, the hierarchy identifying a root topic and one or more sub-topics of the root topic from the plurality of topics, each of the one or more sub-topics being a subset of the root topic;
selecting one or more content items from a plurality of content items to include in the digital magazine requested by the user, wherein the one or more content items are selected based on the determined hierarchy of the plurality of topics and a trained model, the model trained to output a selection of content items from a pool of content items based on topics;
generating the digital magazine by combining the one or more content items with a manually selected content item, wherein combining the one or more content items with the manually selected content item comprises:
determining a positional index of the manually selected content item based on a topic of the manually selected content item that corresponds to a topic of determined hierarchy of the plurality of topics, the positional index specifying a location where the manually selected content item is to be presented relative to the one or more content items;
transmitting the generated digital magazine to a client device for presentation to the user, wherein the generated digital magazine is presented such that the manually selected content item is presented relative to the one or more content items in accordance with the positional index.