Patent ID: 9332477
Filing Date: 2016-05-03
CPC Classification: H04W

Claim Text:
1. A non-transitory computer readable medium comprising instructions which, when executed by one or more processors, cause the one or more processors to: determine a layout of a plurality of access points in a network; determine a direction of each access point of the plurality of access points relative to each other in the network; determine a location of one or more edge access points to determine a periphery of the network; determine a first signal quality corresponding to wireless signals received by a first access point from a client device, wherein the client device is associated with the first access point; determine that a second signal quality corresponding to wireless signals received by a second access point from the client device; determine that the first signal quality is lower than the second signal quality; based on a current location, motion vector, and/or a trajectory of the client device, determine whether to cause the client device to switch from (a) associating with the first access point to (b) associating with the second access point; and based on the current location, motion vector, and/or a trajectory of the client device, refrain from causing the client device to switch from (a) associating with the first access point to (b) associating with the second access point.