Method and system for facilitating online gaming
AssigneesShun Yao, Jess Port Telles
InventorsJess Port Telles, Shun Yao
Life of this patent
Estimating the term…
Abstract
One embodiment provides a system that facilitating location verification of a wireless access point and associated user devices. During operation, the access point establishes a secure communication channel with a location verification server. The access point then transmits to the location verification server an identifier of the access point, an external IP address of the access point, and location information for the access point via the secure communication channel. Next, the access point receives a packet from a user device, replaces the packet's source IP address with the access point's external IP address, and transmits the packet, thereby allowing the user device's physical location to be verified.
Claims20
A computer executed method for facilitating location verification of a wireless access point and associated user devices, comprising:
- establishing a secure communication channel with a location verification server;
- transmitting to the location verification server an identifier of the access point, an external IP address of the access point, and location information for the access point via the secure communication channel;
- receiving a packet from a user device;
- replacing the packet's source IP address with the access point's external IP address;
- and
- transmitting the packet, thereby allowing the user device's physical location to be verified.
A computer executed method for facilitating location verification of a wireless access point and associate user devices, the method comprising:
- establishing a secure communication channel with a wireless access point;
- receiving location information for the access point via the secure communication channel;
- and
- maintaining a mapping table, wherein an entry of the mapping table identifies a respective access point, an IP address of the access point, and location information of the access point, thereby facilitating verification of location of a device in communication with the access point.
A wireless access point for facilitating location verification of associated user devices, comprising:
- a secure communication module operable to establish a secure communication channel with a location verification server;
- a reporting module operable to transmit to the location verification server an identifier of the access point, an external IP address of the access point, and location information for the access point via the secure communication channel;
- a receiver operable to receive a packet from a user device;
- an address translation module operable to replace the packet's source IP address with the access point's external IP address;
- and
- a transmitter operable to transmit the packet, thereby allowing the user device's physical location to be verified.
A computer system for facilitating location verification of a wireless access point and associate user devices, the computer system comprising:
- a processor;
- and
- a memory storing instructions which when executed by the process cause the processor to:
- establish a secure communication channel with a wireless access point;
- receive location information for the access point via the secure communication channel;
- and
- maintain a mapping table, wherein an entry of the mapping table identifies a respective access point, an IP address of the access point, and location information of the access point, thereby facilitating verification of location of a device in communication with the access point.
Dependencies are inferred from the claim text.