Interface for landfall location options
An apparatus, method, and non-transitory medium for betting on weather predictions are disclosed herein. A plurality of longitude and latitude coordinate pairs may be received from a remote device. The display device may render data representing a binary option based on whether a storm will make landfall within the certain radius. A request to purchase the binary option may be received. It may be determined whether the landfall location corresponds to a zip code associated with the given longitude latitude pair in the memory.
1 . An apparatus comprising a memory; a display device;
a network interface to communicate with at least one remote device; at least one processor to: receive from a remote device a plurality of longitude and latitude coordinate pairs; generate in thememory an association between a given longitude and latitude pair and each zip code within a certain radius from the given longitude and latitude pair; render on the display device a graphical user interface comprising a map and a circle around the given longitude latitude pair on the map, a radius of the circle corresponding to the certain radius; render, on the display device, data representing a binary option based on whether a storm will make landfall within the certain radius; receive data indicative of a request to purchase the binary option; receive from a remote device a landfall location of the storm; identify whether the landfall location corresponds to a zip code associated with the given longitude latitude pair in the memory; upon identifying that the landfall location corresponds to a zip code associated with the given longitude latitude pair in the memory, render data presenting a subsequent binary option, on the display device, in response to the storm returning to the same landfall location within a predetermined time period.
2 . The apparatus of claim 1 , herein the at least one processor is further configured to, in response to identifying that the landfall location corresponds to the zip code, calculate a payout of the binary option at least partially based on a strength of the storm.
3 . The apparatus of claim 1 , wherein the at least one processor is further configured to: render the circle on the display device with a first shade, before the at least one processor receives data indicative of a sale of the binary option.
4 . The apparatus of claim 3 , wherein the at least one processor is further configured to: alter the circle rendered on the display device to a second shade different from the first shade, in response to receipt of the data indicative of the sale of the binary option.
5 . The apparatus of claim 1 , wherein the at least one processor is further configured to alter a specificity of the plurality of longitude and latitude pairs.
6 . The apparatus of claim 5 , wherein, to alterthe specificity, the at least one processor is further configured to round each of the plurality of longitude and latitude pairs.
7 . The apparatus of claim 1 , wherein the at least one processor is further configured to: detect, via the graphical user interface, input of a zip code within the certain radius from the given longitude and latitude pair; and render the circle around the given longitude and latitude pair on the map, in response to detection of the zip code being input via the graphical user interface.
8 . The apparatus of claim 1 , wherein the at least one processor is further configured to render weather related news corresponding to an area within the circle on the map.
9 . The apparatus of claim 1 , wherein the at least one processor is further configured to render data presenting the subsequent binary option, on the display device, after settling the binary option.
10 . A method comprising: receiving, by at least one processor, from a remote device a plurality of longitude and latitude coordinate pairs; generating in a memory, by the at least one processor, an association between a given longitude and latitude pair and each zip code within a certain radius of the given longitude and latitude pair; rendering, by the at least one processor, a graphical user interface, on a display device, comprising a map and a circle around the given longitude and latitude pair on the map, a radius of the circle corresponding to the certain radius; rendering, by the at least one processor, on a display device data representing a binary option based on whether a storm will make landfall at at least one location corresponding to one of the plurality of longitude and latitude coordinate pairs; receiving, by the at least one processor, data indicative of a request to purchase the binary option; receiving, by the at least one processor, from the remote device a landfall location of the storm; identifying, by the at least one processor, whether the landfall location corresponds to a zip code associated with the given longitude and latitude pair in the memory; and if so, upon identifying that the landfall location corresponds to a zip code associated with the given longitude latitude pair in the memory, rendering, by the at least one processor, data presenting a subsequent binary option, on the display device, in response to the storm returning to the same landfall location within a predetermined time period.
11 . The method of claim 10 , further comprising: rendering, by the at least one processor, the circle on the display device with a first shade, before the at least one processor receives data indicative of a sale of the binary option.
12 . The method of claim 11 , further comprising: altering, by the at least one processor, the circle rendered on the display device to a second shade different from the first shade, in response to receipt of the data indicative of the sale of the binary option.
13 . The method of claim 10 , further comprising altering, by the at least one processor, a specificity of the plurality of longitude and latitude pairs.
14 . The method of claim 13 , wherein altering the specificity further comprises rounding, by the at least one processor, each of the plurality of longitude and latitude pairs.
15 . The method of claim 10 , further comprising: detecting, by the at least one processor, inputvia the graphical user interface of a zip code within the certain radius from the given longitude andlatitude pair; and rendering, by the at least one processor, the circle around the given longitude and latitude pair on the map, in response to detecting the zip code being input via the graphical user interface.
16 . The method of claim 10 , further comprising rendering, by the at least one processor, weather related news corresponding to an area within the circle on the map.
17 . The method of claim 10 , wherein the at least one processor is further comprising rendering, by the at least one processor, data representing the subsequent binary option, on the display device, after settling the binary option.
18 . A non-transitory computer readable medium with instructions stored therein which upon execution instruct at least one processor to:
receive from a remote device a plurality of longitude and latitude coordinate pairs;
generate in a memory an association between a given longitude and latitude pair and each zip code within a certain radius of the given longitude and latitude pair;
render on a display device a graphical user interface comprising a map and a circle around the given longitude and latitude pair on the map, a radius of the circle corresponding to the certain radius; render, on the display device, data representing a binary option based on whether a storm will make landfall at at least one location corresponding to one of the plurality of longitude and latitude coordinate pairs;
receive data indicative of a request to purchase the binary option; receive from the remote device a landfall location of the storm; identify whether the landfall location corresponds to a zip code associated with the given longitude and latitude pair in the memory; and, upon identifying that the landfall location corresponds to a zip code associated with the given longitude latitude pair in the memory, render, by the at least one processor, data presenting a subsequent binary option, on the display device, in response to the storm returning to the same landfall location within a predetermined time period.