Patent ID: 9094431
Filing Date: 2015-07-28
Classification: H04L,H04W

Abstract:
1. A method for verifying locations of devices implemented in a system having at least a server, a client device and a network device, the method comprising: receiving in a server a first request from a client device and correspondingly transmitting from the server a first response to the client device, wherein the first response comprises a first token and a network device listing information, and the first token enables the client device to control the network device; receiving in the server a second request from the client device and correspondingly transmitting from the server a second response to the client device, wherein the second response comprises an authorization parameter; receiving in the network device a first authorization request from the client device, and when the first authorization request comprises at least the first token and the authorization parameter, transmitting from the network device a second authorization request to the server; receiving in the server the second authorization request from the network device and verifying in the server that whether the second authorization request comprises at least the authorization parameter; and generating in the server a verified result after verifying the second authorization request comprises at least the authorization parameter, and transmitting from the server the server the verified result to the network device, transmitting by the network device the verified result to the client device for the client to verify it is in the same network as the network device; receiving, at the client device, the verified result from the network device, wherein the verified result verifies the client device is in the same network as the network device.