US 11,654,361 B2
Systems and methods for prioritizing content packets based on a dynamically updated list of content filtering rules
Jonathan Nguyen, Cambridge, MA (US); Daniel Kesack, Ipswich, MA (US); William Hester, Boston, MA (US); Sophie Dasinger, Cambridge, MA (US); Edward Zaleski, New Berlin, WI (US); Ethan Haskell, Boston, MA (US); and Corey Shtasel-Gottlieb, Cambridge, MA (US)
Assigned to DRAFTKINGS, INC., Boston, MA (US)
Filed by DraftKings, Inc., Boston, MA (US)
Filed on May 28, 2021, as Appl. No. 17/333,988.
Application 17/333,988 is a continuation of application No. 16/123,730, filed on Sep. 6, 2018, granted, now 11,020,666.
Claims priority of provisional application 62/555,606, filed on Sep. 7, 2017.
Claims priority of provisional application 62/555,600, filed on Sep. 7, 2017.
Prior Publication US 2021/0283506 A1, Sep. 16, 2021
Int. Cl. A63F 13/65 (2014.01); A63F 13/828 (2014.01); A63F 13/46 (2014.01); A63F 13/355 (2014.01); H04W 4/18 (2009.01); H04W 4/21 (2018.01); H04L 67/55 (2022.01); H04L 67/141 (2022.01); G06F 40/106 (2020.01); H04L 67/01 (2022.01); H04L 67/02 (2022.01)
CPC A63F 13/65 (2014.09) [A63F 13/355 (2014.09); A63F 13/46 (2014.09); A63F 13/828 (2014.09); H04L 67/141 (2013.01); H04L 67/55 (2022.05); H04W 4/18 (2013.01); H04W 4/21 (2018.02); G06F 40/106 (2020.01); H04L 67/01 (2022.05); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a server including one or more processors, from an application executing on a client device, a request for content for presentation in a content feed of the application, the application associated with an account, the account associated with a lineup comprising one or more players;
determining, by the server, that a content item of a plurality of candidate content items includes a player tag that identifies a player of the one or more players included in the lineup associated with the account;
updating, by the server, the content feed by inserting the content item into the content feed responsive to determining that the content item includes the player tag, wherein the content item is inserted into the content feed based on a priority score of the content item and respective priority scores of other content items in the content feed;
transmitting, by the server, the content item to the client device for presentation by the application within the content feed presented by the application based on the priority score of the content item;
responsive to receiving a request to disable a content filtering policy, selecting, by the server, a second content item of the plurality of candidate content items having a second player tag that does not identify a second player included in the lineup associated with the account; and
transmitting, by the server, the second content item to the client device for presentation by the application in the content feed presented by the application.