×

Access point management

  • US 9,832,661 B2
  • Filed: 03/25/2005
  • Issued: 11/28/2017
  • Est. Priority Date: 03/25/2005
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising a processor of a server and a storage device storing computer-executable instructions that, when executed, cause the processor of a service provider server to perform a method for access point management with a plurality of service provider access points, the method comprising:

  • permitting an electronic device of a first client of a plurality of clients to connect with a particular access point of the plurality of service provider access points, the particular access point provides providing the electronic device with access to a wireless network via the service provider;

    generating a client profile for each client of the plurality of clients using information included in respective client logs associated with each client of the plurality of clients, wherein generating the client profiles comprises calculating a single numerical profile value describing a quality of connectivity experience for each client of the plurality of clients with one or more access points of the plurality of access points;

    generating a numerical connectivity score for each of the plurality of access points, wherein each respective numerical connectivity score is computed according to a business rule comprising a weighted value relating to access point cost and a weighted value relating to access point quality of service;

    determining that, for the particular access point of the plurality of access points, the first client of the plurality of clients has a first profile value less than a second profile value of a second client of the plurality of clients;

    selecting the first client based at least partly on determining that the first client has the first profile value less than the second profile value, wherein the first client profile indicates a lower numerical connectivity score being selected before one or more client profiles indicating a higher numerical connectivity score;

    determining that a difference between a numerical connectivity score for the particular access point and a numerical connectivity score for another one or more access points exceeds a defined value;

    permitting the electronic device to connect with another one or more access points based at least in part on the first profile value being less than the second profile value and the difference exceeding the defined value, the another one or more access points providing the electronic device with access to the wireless network via the service provider;

    forming an access point list, wherein forming the access point list includes selecting access points of the plurality of access points to include in the access point list based at least in part on the client profiles and the connectivity scores; and

    transferring the access point list to the electronic device via another one or more access points.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×