US 11,675,826 B2
Systems and methods for processing electronic content
Conor F. White-Sullivan, New York, NY (US); Brandon T. Diamond, New York, NY (US); Michael J. Discala, Brookfield, CT (US); Matthew Conlen, Brooklyn, NY (US); and Andrew P. Sass, New York, NY (US)
Assigned to Yahoo Ad Tech LLC, New York, NY (US)
Filed by Yahoo Ad Tech LLC, Dulles, VA (US)
Filed on May 28, 2021, as Appl. No. 17/334,202.
Application 17/334,202 is a continuation of application No. 16/125,356, filed on Sep. 7, 2018, granted, now 11,048,742.
Application 16/125,356 is a continuation of application No. 15/610,546, filed on May 31, 2017, granted, now 10,102,207, issued on Oct. 16, 2018.
Application 15/610,546 is a continuation of application No. 13/836,477, filed on Mar. 15, 2013, abandoned.
Claims priority of provisional application 61/680,117, filed on Aug. 6, 2012.
Prior Publication US 2021/0286837 A1, Sep. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/435 (2019.01)
CPC G06F 16/435 (2019.01) [G06F 16/437 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A content filtering system for filtering one or more electronic content elements for distribution to one or more electronic applications, the system including:
a database storing instructions for filtering one or more electronic content items; and
one or more processors configured to execute the instructions to perform a method, the method including:
receiving one or more electronic content items;
receiving an indication of one or more user interactions with the one or more electronic content items, by a first user using a first user device;
identifying one or more portions of the one or more electronic content items that the first user interacted with using the first user device;
determining a ranking order for ranking the one or more portions relative to other portions or a remainder of the one or more electronic content items;
transmitting electronic content information to one or more computer applications associated with the first user device based on the determined ranking order;
receiving indication of one or more interactions, by a second user using a second user device, with the electronic content information of the one or more computer applications associated with the first user device;
adjusting the ranking order based on the one or more interactions by the second user using the second user device; and
transmitting updated electronic content information to the one or more computer applications associated with the first user device based on the adjusted ranking order.