| CPC G06Q 40/04 (2013.01) [G06T 11/206 (2013.01); G06F 3/0481 (2013.01); G06T 2200/24 (2013.01)] | 19 Claims |

|
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 the memory 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 for a buyer and a seller 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 and calculate a payout of the binary option at least partially based on a strength of the storm; and
determine a margin requirement for the seller to maintain a margin balance in an account in order to prevent sales that would increase the margin requirement above the account.
|