This disclosure presents methods implementing blocker code on a mobile device for preventing a monetized ad engagement event from being triggered when a mobile is in the locked state. When ads are visible on mobile devices in a locked state, the user that clicks the ad has to additionally open the lock screen and unlock the device to view the ad landing page or activity. However, when clicks take place organically and advertisers are charged, and the user does not open the lock screen and unlock the device, the user never experiences the landing page of the ad. This disclosure presents a method to resolve this discrepancy. This blocker code is implemented such that it prohibits monetized ad engagement requests from firing if the device is in a "LOCKED" state. The blocker code confirms whether the device is locked and, if so, blocks any monetized ad engagement request from being sent until the device is unlocked.
Toksoz, Tuna; Jain, Priyanshu; and Johnson, Spencer, "Blocking Mobile In-App Monetized Ad Engagements On Device Lock State", Technical Disclosure Commons, (March 03, 2017)