Network based enforcement of geographical compliance
AssigneeVerizon Media Inc.
InventorsVenkatesh DHARMAR, Edward Joseph CAMPBELL, Daniel HAIGHT
Life of this patent
Estimating the term…
Abstract
Improved systems and methods for enhancing the performance of network based computerized content rendering and hosting and providing of devices, systems and/or platforms by modifying the capabilities and providing non-native functionality to such devices, systems and/or platforms through a novel and improved application, networked based enforcement of geographical compliance, data processing and networking framework.
Claims21
1-20. (canceled)
A method comprising:
- maintaining, by a computer-implemented geolocation validation application, geolocation information for a device of a user in connection with a bet of the user with a betting operator;
- receiving, by the geolocation validation application, a geolocation compliance payload comprising information indicating a recent geolocation of the user device;
- receiving, by the geolocation validation application and from a betting server of the betting operator, a request to validate the geolocation of the user device prior to allowing the bet of the user;
- extracting, by geolocation validation application, the information from the payload;
- using, by geolocation validation application, the information extracted from the payload to make a determination whether the recent geolocation of the user device is valid;
- and
- sending, by geolocation validation application and to the betting server, a response to the geolocation validation request in accordance with the determination.
A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions that when executed by a processor associated with a computing device perform a method comprising:
- maintaining, by a geolocation validation application, geolocation information for a device of a user in connection with a bet of the user with a betting operator;
- receiving, by the geolocation validation application, a geolocation compliance payload comprising information indicating a recent geolocation of the user device;
- receiving, by the geolocation validation application and from a betting server of the betting operator, a request to validate the geolocation of the user device prior to allowing the bet of the user;
- extracting, by geolocation validation application, the information from the payload;
- using, by geolocation validation application, the information extracted from the payload to make a determination whether the recent geolocation of the user device is valid;
- and
- sending, by geolocation validation application and to the betting server, a response to the geolocation validation request in accordance with the determination.
A computing device comprising:
- a processor;
- a non-transitory storage medium for tangibly storing thereon geolocation validation application program logic for execution by the processor, the geolocation validation application program logic comprising:
- maintaining logic executed by the processor for maintaining geolocation information for a device of a user in connection with a bet of the user with a betting operator;
- receiving logic executed by the processor for receiving a geolocation compliance payload comprising information indicating a recent geolocation of the user device;
- receiving logic executed by the processor for receiving, from a betting server of the betting operator, a request to validate the geolocation of the user device prior to allowing the bet of the user;
- extracting logic executed by the processor for extracting the information from the payload;
- using the information extracted from the payload to make a determination whether the recent geolocation of the user device is valid;
- and
- sending logic executed by the processor for sending a response to the geolocation validation request in accordance with the determination to the betting server.
Dependencies are inferred from the claim text.