Patent ID: 9413838
Filing Date: 2016-08-09
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. A method, comprising: determining, with a processor executing a user interface metrics module of an online social network system, first and second engagement values for first and second content items, respectively, provided by first and second content item sources, respectively, based on activity data of previous interactions by a member of the online social network with content items from the first and second content item sources of the online social network system, the activity data having been stored in an electronic data storage of the online social network system; the first content item provided based on a first selection metric in relation to the activity data and a value metric; the second content item being different than the first content item and provided based on a second selection metric in relation to the activity data; generating, with the processor executing a federator module, first and second utility values for the first and second content items, respectively, based on a mathematical operation applied to the first and second engagement values, respectively, the first and second selection metrics, respectively, and, for the first utility value, the value metric; determining, with the processor, one of the first and second content items as a push content item based on a difference between the first and second utility values; and causing, with the processor, via a network interface, a user device associated with the member to display the push content item as a push notification.