A computer-readable medium having instructions stored thereon that direct a computing system to provide inter-advertainment to a user device capable of displaying the inter-advertainment, the instructions:
- log the user on the inter-advertainment;
- verify GPS coordinates of the user device to determine the logged on user is at a business providing the inter-advertainment;
- provide the user with a plurality of levels of the inter-advertainment to choose from after the user is determined to be at the business providing the inter-advertainment;
- provide randomly to the user an instance from a plurality of instances at the level chosen by the user, wherein each instance comprises a fixed plurality of images of discrete objects or parts of discrete objects at the business for the user to find;
- proceed with the inter-advertainment until the user completes the provided instance, a timer ends the inter-advertainment due to inactivity, or the user logs off from the inter-advertainment,
- wherein the instructions simultaneously display the inter-advertainment at any given moment to a plurality of users at a business with one or more locations and display the inter-advertainment such that each user is provided with a same or different level from the other users and is provided a same or different randomly chosen instance from the other users,
- wherein the instructions randomly choose each of the fixed plurality of images from a database of images suitable for the level chosen by the user and displays the fixed plurality of images in succession until the user completes the provided instance, a timer ends the inter-advertainment due to inactivity, or the user logs off from the inter-advertainment,
- wherein the instructions randomly choose each of the fixed plurality of images from a database of images suitable for the level chosen by the user and pre-fills in each of the plurality of instances such that a randomly selected instance with a plurality of pre-filled images is downloaded to the user device before each prefilled image is displayed in succession until the user completes the provided instance, a timer ends the inter-advertainment due to inactivity, or the user logs off from the inter-advertainment,
- wherein the instructions proceed with the inter-advertainment until the user completes the provided instance, the instructions instruct the user to upload a still image to compare with the displayed image;
- compare the uploaded image and the displayed image;
- display a next image if one is available if the uploaded image and the displayed image match;
- display an error message if the uploaded image and the displayed image do not match;
- and display a winning message if there is no next image to display, and
- wherein the instructions display to the user the winning message with one or more choices, the instructions further:
- provide another instance of the inter-advertainment at a higher level if one is available for a more expensive prize win, wherein the user can either display the other instance during the current visit to the business of save it for a future visit to the business;
- and provide a prize win for the instance played.