| CPC G06Q 30/0267 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0209 (2013.01); G06Q 30/0212 (2013.01); G06Q 30/0255 (2013.01); G06Q 30/0269 (2013.01); G06Q 50/34 (2013.01); G07F 17/3223 (2013.01); G07F 17/3227 (2013.01)] | 30 Claims |

|
1. A mobile phone comprising:
at least one computer processor configured to execute a mobile application that causes the at least one computer processor to:
display a user interface on a touch screen of the mobile phone;
send location data to one or more server computers, wherein the location data includes GPS data and Internet Protocol (IP) data;
receive low priority data from the one or more server computers, wherein the low priority data includes an image, text, or video data, and wherein the low priority data is based at least on a type of the mobile phone or the location data;
identify an area of the user interface to display the low priority data based on information from the one or more server computers that indicates a location to display the low priority data on the user interface such that the low priority data does not interfere with high priority data displayed on the user interface;
compare a size of the identified area to a size of the low priority data;
in response to the comparison, reformat the low priority data to fit the identified area, wherein the reformatting comprises at least one of:
converting a format of the low priority data, resizing the low priority data, compressing the low priority data, decompressing the low priority data, or converting a color of the low priority data; display the low priority data at the identified area of the user interface;
send, to the one or more server computers, a signal that a user interacted with the low priority data displayed at the identified area of the user interface;
after receiving the signal, display a player prevention alert and prevent the user of the mobile phone from placing a wager via the mobile application based on a determination that the mobile phone is not in a gaming area;
receive input from the user, the input indicating an interaction with the touch screen of the mobile phone or a button of the mobile phone;
based on the input, remove the player prevention alert;
determine that the user is enabled to place the wager via the mobile application; and
based on a determination that the user is enabled to place the wager via the mobile application, allow the user to place the wager via the mobile application.
|