Swipe screen advertisement metrics and tracking
First Claim
Patent Images
1. A method of measuring ad performance on a mobile device, the method comprising:
- presenting a swipe screen on a mobile device by executing a swipe screen application on the mobile device, wherein the mobile device includes input devices that comprise a touch screen, an accelerometer, a microphone, and a camera, and wherein the swipe screen is configured to be presented to a user subsequent to activating the touch screen of the mobile device from a non-displaying state and prior to the touch screen of the mobile device displaying a home screen or lock screen of the mobile device;
displaying, by executing the swipe screen application on the mobile device, an ad on the swipe screen on the mobile device, wherein the ad is configured to accept an expected range of inputs via the accelerometer and the touch screen corresponding to interactions with the ad while displayed on the swipe screen, and wherein the expected range of inputs are inputs other than interaction inputs that transition the touch screen from presenting the swipe screen to presenting the home screen or lock screen;
receiving, via at least some of the input devices on the mobile device, inputs while displaying the ad on the swipe screen;
in response to receiving the inputs, determining, by executing the swipe screen application on the mobile device, that the inputs fall within the expected range of inputs for the ad via the accelerometer and the touch screen;
in response to determining that the inputs fall within the expected range of inputs for the ad, recording, by executing the swipe screen application on the mobile device, the inputs from the accelerometer and the touch screen as interactions corresponding to the ad displayed on the swipe screen rather than link to another source of content;
generating, by the mobile device, an interaction report for recording the interactions determined to fall within the expected range of inputs for the ad while the ad is displayed on the swipe screen;
calculating an interaction score for the ad displayed on the swipe screen by counting each interaction recorded once and adding together each of the recorded interactions corresponding to the ad being displayed;
comparing the interaction score with a threshold score, wherein the interaction score is included in the interaction report when the interaction score exceeds the threshold score, wherein the threshold score is a threshold quantity of interactions, and wherein the interaction score is not included in the interactions report unless the count of interactions of the interaction score exceeds the threshold quantity of interactions of the threshold score;
identifying, by the mobile device, that the interaction report exceeds a predefined file size;
in response to the interaction report exceeding the predefined file size, sending, from a non-transitory memory of the mobile device storing the interaction report, the interaction report to a server associated with the ad displayed on the swipe screen;
monitoring, by the mobile device, for any input on the swipe screen that falls outside of the expected range and corresponds with an attempt to bypass the ad to reach any of a desktop of the mobile device, a lock screen presented on the mobile device, or an external website via the mobile device; and
based on the monitoring, ceasing display of the ad on the swipe screen in response to receiving an input that falls outside the expected range and corresponds with the attempt to bypass the ad to reach any of a desktop of the mobile device, a lock screen presented on the mobile device, or an external website via the mobile device.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of measuring ad performance on a mobile device comprises presenting a swipe screen on a mobile device, displaying an ad on the swipe screen on the mobile device, receiving, by one or more input devices on the mobile device, one or more inputs, tracking the one or more inputs as interactions with the ad on the swipe screen, generating an interaction report based on the one or more inputs, and sending the interaction report to a server. The ad is configured to accept a range of inputs corresponding to interactions with the ad when displayed on the swipe screen, and the one or more inputs correspond to an interaction with the ad.
211 Citations
18 Claims
-
1. A method of measuring ad performance on a mobile device, the method comprising:
-
presenting a swipe screen on a mobile device by executing a swipe screen application on the mobile device, wherein the mobile device includes input devices that comprise a touch screen, an accelerometer, a microphone, and a camera, and wherein the swipe screen is configured to be presented to a user subsequent to activating the touch screen of the mobile device from a non-displaying state and prior to the touch screen of the mobile device displaying a home screen or lock screen of the mobile device; displaying, by executing the swipe screen application on the mobile device, an ad on the swipe screen on the mobile device, wherein the ad is configured to accept an expected range of inputs via the accelerometer and the touch screen corresponding to interactions with the ad while displayed on the swipe screen, and wherein the expected range of inputs are inputs other than interaction inputs that transition the touch screen from presenting the swipe screen to presenting the home screen or lock screen; receiving, via at least some of the input devices on the mobile device, inputs while displaying the ad on the swipe screen; in response to receiving the inputs, determining, by executing the swipe screen application on the mobile device, that the inputs fall within the expected range of inputs for the ad via the accelerometer and the touch screen; in response to determining that the inputs fall within the expected range of inputs for the ad, recording, by executing the swipe screen application on the mobile device, the inputs from the accelerometer and the touch screen as interactions corresponding to the ad displayed on the swipe screen rather than link to another source of content; generating, by the mobile device, an interaction report for recording the interactions determined to fall within the expected range of inputs for the ad while the ad is displayed on the swipe screen; calculating an interaction score for the ad displayed on the swipe screen by counting each interaction recorded once and adding together each of the recorded interactions corresponding to the ad being displayed; comparing the interaction score with a threshold score, wherein the interaction score is included in the interaction report when the interaction score exceeds the threshold score, wherein the threshold score is a threshold quantity of interactions, and wherein the interaction score is not included in the interactions report unless the count of interactions of the interaction score exceeds the threshold quantity of interactions of the threshold score; identifying, by the mobile device, that the interaction report exceeds a predefined file size; in response to the interaction report exceeding the predefined file size, sending, from a non-transitory memory of the mobile device storing the interaction report, the interaction report to a server associated with the ad displayed on the swipe screen; monitoring, by the mobile device, for any input on the swipe screen that falls outside of the expected range and corresponds with an attempt to bypass the ad to reach any of a desktop of the mobile device, a lock screen presented on the mobile device, or an external website via the mobile device; and based on the monitoring, ceasing display of the ad on the swipe screen in response to receiving an input that falls outside the expected range and corresponds with the attempt to bypass the ad to reach any of a desktop of the mobile device, a lock screen presented on the mobile device, or an external website via the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of identifying and retrieving prior displayed content that is not available based on a static location identifier, the method comprising;
-
receiving, via one or more input devices of a plurality of input devices on a mobile device, an input on the mobile device when the mobile device is in a sleep mode, wherein the input initiates transition of the mobile device to an awake mode, and wherein the plurality of input devices comprises a touch screen, an accelerometer, a microphone, and a camera; presenting, by executing a swipe screen application on the mobile device, a swipe screen on the mobile device based on transitioning to the awake mode, wherein the swipe screen is configured to be presented to a user immediately subsequent to activating the touch screen of the mobile device from the sleep mode and prior to the touch screen of the mobile device displaying a home screen or lock screen of the mobile device; receiving, on the mobile device, a selection of an ad from a list for display on the swipe screen, wherein the ad is not available based on a static location identifier; retrieving, by executing an ad manager on the mobile device, the ad based on the selection from the list, wherein the ad is configured to accept an expected range of inputs via the accelerometer and the touch screen, and wherein the expected range of inputs are inputs other than interaction inputs that transition the touch screen from presenting the swipe screen to presenting the home screen or lock screen; in response to retrieving, displaying, by executing the swipe screen application on the mobile device, the ad on the swipe screen on the mobile device; receiving, via at least some of the plurality of input devices on the mobile device, inputs while displaying the ad on the swipe screen; in response to receiving the inputs, determining, by executing the swipe screen application on the mobile device, that the inputs fall within the expected range of inputs for the ad via the accelerometer and the touch screen; in response to determining that the inputs fall within the expected range of inputs for the ad, recording, by executing the swipe screen application on the mobile device, the inputs from the accelerometer and the touch screen as interactions corresponding to the displayed ad on the swipe screen rather than link to another source of content; generating, by the mobile device, an interaction report for recording the interactions determined to fall within the expected range of inputs for the ad while the ad is on the swipe screen; calculating an interaction score for the ad displayed on the swipe screen by counting each interaction recorded once and adding together each of the recorded interactions corresponding to the ad being displayed; comparing the interaction score with a threshold score, wherein the interaction score is included in the interaction report when the interaction score exceeds the threshold score, wherein the threshold score is a threshold quantity of interactions, and wherein the interaction score is not included in the interactions report unless the count of interactions of the interaction score exceeds the threshold quantity of interactions of the threshold score; sending, by the mobile device, the interaction report to a server associated with the ad displayed on the swipe screen; monitoring, by the mobile device, for any input on the swipe screen that falls outside of the expected range and corresponds with an attempt to bypass the ad to reach any of a desktop of the mobile device, a lock screen presented on the mobile device, or an external website via the mobile device; and based on the monitoring, ceasing display of the ad on the swipe screen in response to receiving an input that falls outside the expected range and corresponds with the attempt to bypass the ad to reach any of a desktop of the mobile device, a lock screen presented on the mobile device, or an external website via the mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of interacting with an ad on a swipe screen of a mobile device, the method comprising:
-
receiving, by a mobile device, an input on the mobile device when the mobile device is in a sleep mode; presenting, by the mobile device, an ad on the swipe screen of the mobile device based on providing the input, wherein the ad is configured to accept a range of inputs corresponding to interactions with the ad while displayed on the swipe screen including an expected range of inputs via the accelerometer and the touch screen corresponding to interactions with the ad while displayed on the swipe screen, wherein the swipe screen is configured to be presented to a user subsequent to activating the touch screen of the mobile device from the sleep mode and prior to the touch screen of the mobile device displaying a home screen or lock screen of the mobile device, and wherein the expected range of inputs are inputs other than interaction inputs that transition the touch screen from presenting the swipe screen to presenting the home screen or lock screen; receiving, by the mobile device, a selection of the ad; receiving, on the mobile device, an input to share the ad with a second mobile device; sending, by the mobile device, a message comprising an identifier for the ad to the second mobile device; receiving, via at least some of a plurality of input devices on the mobile device, inputs while displaying the ad on the swipe screen, wherein the plurality of input devices comprises a touch screen, an accelerometer, a microphone, and a camera; in response to receiving the inputs, determining, by executing a swipe screen application on the mobile device, that the inputs fall within the expected range of inputs for the ad via the accelerometer and the touch screen; in response to determining that the inputs fall within the expected range of inputs for the ad, recording, by executing the swipe screen application on the mobile device, the inputs from the accelerometer and the touch screen as interactions corresponding to the displayed ad on the swipe screen rather than link to another source of content; generating, by the mobile device, an interaction report for recording the interactions determined to fall within the expected range of inputs for the ad while the ad is on the swipe screen; calculating an interaction score for the ad presented on the swipe screen by counting each interaction recorded once and adding together each of the recorded interactions corresponding to the ad being presented; comparing the interaction score with a threshold score, wherein the interaction score is included in the interaction report when the interaction score exceeds the threshold score, wherein the threshold score is based a threshold quantity of interactions, and wherein the interaction score is not included in the interactions report unless the count of interactions of the interaction score exceeds the threshold quantity of interactions of the threshold score; sending, by the mobile device, the interaction report to a server associated with the ad displayed on the swipe screen; monitoring, by the mobile device, for any input on the swipe screen that falls outside of the expected range and corresponds with an attempt to bypass the ad to reach any of a desktop of the mobile device, a lock screen presented on the mobile device, or an external website via the mobile device; and based on the monitoring, ceasing display of the ad on the swipe screen in response to receiving an input that falls outside the expected range and corresponds with the attempt to bypass the ad to reach any of a desktop of the mobile device, a lock screen presented on the mobile device, or an external website via the mobile device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification