Abstract:
Mobile device application usage history is collected across a plurality of mobile device applications. A mobile device application usage trigger event is received. For each of a plurality of candidate push notifications, a quality score adjustment is determined as a function of the collected mobile device application usage history and the trigger event. An opportunity to push a notification to the first mobile device is auctioned based on the adjusted quality scores. The notification of the auction winner is pushed to the first mobile device.
Abstract:
Mobile device application usage history is collected across a plurality of mobile device applications. A mobile device application usage trigger event is received. For each of a plurality of candidate push notifications, a quality score adjustment is determined as a function of the collected mobile device application usage history and the trigger event. An opportunity to push a notification to the first mobile device is auctioned based on the adjusted quality scores. The notification of the auction winner is pushed to the first mobile device.
Abstract:
Mobile device application usage history is collected across a plurality of mobile device applications. A mobile device application usage trigger event is received. For each of a plurality of candidate push notifications, a quality score adjustment is determined as a function of the collected mobile device application usage history and the trigger event. An opportunity to push a notification to the first mobile device is auctioned based on the adjusted quality scores. The notification of the auction winner is pushed to the first mobile device.
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content items are disclosed herein. In one aspect, a method includes receiving a content item request specifying an upcoming user action that is scheduled to be performed at a future time that is within a specified amount of time after the content item request is received. In response, a determination is made that a content item has distribution criteria corresponding to a complementary product or service of the user action and specifying that the content item is eligible to be provided in response to content item requests received during the specified amount of time prior to the future time when the user action is scheduled to be performed. In response to the content item request and based on the determination, the content item is provided for presentation at a user device.
Abstract:
Mobile device application usage history is collected across a plurality of mobile device applications. A mobile device application usage trigger event is received. For each of a plurality of candidate push notifications, a quality score adjustment is determined as a function of the collected mobile device application usage history and the trigger event. An opportunity to push a notification to the first mobile device is auctioned based on the adjusted quality scores. The notification of the auction winner is pushed to the first mobile device.