EP1579722A1

Monitoring changeable locations of client devices in wireless networks

Abstract

Security of wireless networks is improved by rejecting traffic from a wireless device located outside a defined spatial boundary. The device's spatial position with respect to the boundary is determined using directional antenna arrays on a plurality of measurement points, and calculating where the vectors intersect. Having thus determined a device's location, access to a wireless network can be denied if the device is outside a predetermined spatial boundary. Or, the device's location inside or outside of the spatial boundary can be used for monitoring a changeable location of one or more client devices in a wireless network, for example as a theft detection or theft deterrent mechanism.

Term

Term ended

Projected expiry passed 1 December 2023, 2.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

25 claims: 4 independent, 21 dependent

  1. 1
    Claims of equivalent WO 2004060008 A1 CLAIMS 1. A method of monitoring a changeable location of one or more client devices in a wireless local area network ("WLAN"), comprising steps of:receiving, at a first device on the WLAN, measurement data from a .plurality of measurement points on the WLAN, wherein the measurement data for each measurement point comprises a reading for a particular client device, the reading observed by a plurality of antenna elements of the measurement point, the antenna elements being capable of determining an angle to a source of radio transmission;computing, by the first device, a current location of the particular client device using the received measurement data;and determining, by the first device, whether the current location of the particular client device is within a predetermined spatial boundary.
  2. 9
    A system for monitoring a changeable location of one or more client devices in a wireless local area network ("WLAN"), comprising:means for receiving, at a first device on the WLAN, measurement data from a plurality of measurement points on the WLAN, wherein the measurement data for each measurement point comprises a reading for a particular client device, the reading observed by a plurality of antenna elements of the measurement point, the antenna elements being capable of determining an angle to a source of radio transmission;means for computing, by the first device, a current location of the particular client device using the received measurement data;and means for determining, by the first device, whether the current location of the particular client device is within a predetermined spatial boundary.
  3. 17
    A computer program product for monitoring a changeable location of one or more client devices in a wireless local area network ("WLAN"), the computer program product embodied on one or more computer readable media readable by a computing system in a computing environment and comprising:computer-readable program code means for receiving, at a first device on the WLAN, measurement data from a plurality of measurement points on the WLAN, wherein the measurement data for each measurement point comprises a reading for a particular client device, the reading observed by a plurality of antenna elements of the measurement point, the antenna elements being capable of determining an angle to a source of radio transmission;computer-readable program code means for computing, by the first device, a current location of the particular client device using the received measurement data;and computer-readable program code means for determining, by the first device, whether the current location of the particular client device is within a predetermined spatial boundary.
  4. 25
    A method for monitoring a changeable location of one or more client devices in a wireless local area network ( "WLAN" ) , comprising steps of :maintaining an enumeration of a plurality of client devices that should be present in the WLAN;monitoring a current location of each of the client devices according to the method claimed in claim 1;if the monitoring step determines that the current location of any of the client devices is not within the predetermined spatial boundary, deactivating one or more functions of such devices and/or activating an alarm;and charging a fee for carrying out the maintaining, monitoring, and deactivating and/or activating steps.