Patent ID: 9307362
Filing Date: 2016-04-05
CPC Classification: G06Q,H04L,H04W

Claim Text:
1. A computer-implemented method for timing message notifications to optimize delivery of targeted content to mobile device users, the method comprising: receiving an indication of a message to be sent to a client application executable at a mobile device of a user; receiving a current geographic location of the mobile device; determining whether the current geographic location of the mobile device is within a predetermined geographic area for providing targeted content; transmitting, when the current geographic location of the mobile device is determined to be within the predetermined geographic area, the message for display on the mobile device; storing, when the current geographic location of the mobile device is determined to be within the predetermined geographic area, information identifying the predetermined geographic area associated with the targeted content along with a message send time indicating when the message was sent to the mobile device; receiving an indication of a request for the targeted content initiated by the client application at the mobile device; and determining whether the request for targeted content was initiated by the client application within a predetermined time period of the stored message send time.