A computer and digital processing system involving interprogram or interprocess communication for risks in a combined booked and pari-mutuel environment, for the purposes of gaming and/or wagering. For example, it may enable users to wager on the outcome of events, eg a horse race, a dog race, auto racing, baseball, basketball, boxing, football, golf, hockey, poker, political races, weather, bingo, keno, a jai alai game, which team will win a match or tournament and so on. This computer includes a network interface to communicate with remote devices over an electronic network and a processor to receive, via the network interface, data indicative of a request for a first wager on an event from a first remote device, generate data indicative of the first wager between the remote device and a gaming operator, in response to receiving the request, identify a proportion of the first wager to place with a pari-mutuel pool of wagers, generate data indicative of a second wager between the gaming operator and the pari-mutuel pool of wagers, the second wager comprising the proportion of the first wager, receive, via the network interface, data indicative of an outcome of the event, resolve the first wager based on the outcome of the event and resolve the second wager with the pool based on the outcome of the event.
ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS INVOLVING INTERPROGRAM OR INTERPROCESS COMMUNICATION FOR RISKS IN A COMBINED BOOKED AND PARI-MUTUEL ENVIRONMENT