US2016094387A1PendingUtilityA1

Discovery of cloud-based access-point controllers

Assignee: RUCKUS WIRELESS INCPriority: Sep 30, 2014Filed: Sep 30, 2014Published: Mar 31, 2016
Est. expirySep 30, 2034(~8.2 yrs left)· nominal 20-yr term from priority
H04W 12/06H04L 12/46H04W 92/12H04L 41/0806H04L 63/0823H04L 63/0876H04L 41/12H04W 12/73
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In order to configure an access point, the access point requests information specifying an associated cloud-based controller when the access point is first turned on at a user location. In particular, the access point may provide, to a configuration device, a controller query requesting information specifying a unique network address of a cloud-based controller associated with the access point. This controller query may include an identifier of the access point (such as a serial number). Then, the access point receives, from the configuration device, the information specifying the unique network address of the cloud-based controller, such as a fully qualified domain name of the cloud-based controller. Note that the cloud-based controller may be one of multiple cloud-based controllers from different providers, and the access point may be associated with the cloud-based controller based on the received information specifying unique network address.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An access point, comprising:
 an interface circuit configured to communicate with a configuration device via a network, wherein the access point is configured to:
 provide, to the configuration device, a controller query requesting information specifying a unique network address of a cloud-based controller associated with the access point, wherein the controller query includes an identifier of the access point, and wherein the cloud-based controller is one of multiple cloud-based controllers from different providers; and 
 receive, from the configuration device, the information specifying the unique network address of the cloud-based controller. 
   
     
     
         2 . The access point of  claim 1 , wherein the identifier includes a serial number of the access point. 
     
     
         3 . The access point of  claim 1 , wherein the information specifying the unique network address includes a fully qualified domain name of the cloud-based controller. 
     
     
         4 . The access point of  claim 1 , wherein the access point is configured to provide the controller query and receive the information specifying the unique network address the first time the access point is turned on at a user location. 
     
     
         5 . The access point of  claim 1 , wherein the access point is further configured to associate with the cloud-based controller based on the received information specifying unique network address. 
     
     
         6 . The access point of  claim 1 , wherein the access point further comprises:
 a processor; and   memory, coupled to the processor, which stores a program module configured to be executed by the processor, the program module including:
 instructions for providing the controller query; and 
 instructions for receiving the information specifying the unique network address. 
   
     
     
         7 . The access point of  claim 1 , wherein the interface circuit is configured to provide the controller query and to receive the information specifying the unique network address. 
     
     
         8 . The access point of  claim 1 , wherein the access point is configured to provide the controller query and receive the network address after a factory reset of the access point. 
     
     
         9 . A computer-program product for use in conjunction with an access point, the computer-program product comprising a non-transitory computer-readable storage medium and a computer-program mechanism embedded therein to configure the access point, the computer-program mechanism including:
 instructions for providing, to a configuration device, a controller query requesting information specifying a unique network address of a cloud-based controller associated with the access point, wherein the controller query includes an identifier of the access point, and wherein the cloud-based controller is one of multiple cloud-based controllers from different providers; and   instructions for receiving, from the configuration device, the information specifying the unique network address of the cloud-based controller.   
     
     
         10 . A method for configuring an access point, wherein the method comprises:
 providing, to a configuration device, a controller query requesting information specifying a unique network address of a cloud-based controller associated with the access point, wherein the controller query includes an identifier of the access point, and wherein the cloud-based controller is one of multiple cloud-based controllers from different providers; and   receiving, from the configuration device, the information specifying the unique network address of the cloud-based controller.   
     
     
         11 . The method of  claim 10 , wherein the access point is configured to provide the controller query and receive the information specifying the unique network address the first time the access point is turned on at a user location. 
     
     
         12 . A configuration device, comprising:
 an interface circuit configured to communicate with an access point via a network, wherein the configuration device is configured to:
 receive, from the access point, a controller query requesting information specifying a unique network address of a cloud-based controller associated with the access point, wherein the controller query includes an identifier of the access point, and wherein the cloud-based controller is one of multiple cloud-based controllers from different providers; 
 identify the cloud-based controller based on the identifier using a predefined mapping from the identifier to the cloud-based controller; and 
 provide, to the access point, the information specifying the unique network address of the cloud-based controller. 
   
     
     
         13 . The configuration device of  claim 12 , wherein the identifier includes a serial number of the access point. 
     
     
         14 . The configuration device of  claim 12 , wherein the information specifying the unique network address includes a fully qualified domain name of the cloud-based controller. 
     
     
         15 . The configuration device of  claim 12 , wherein the configuration device further comprises:
 a processor; and   memory, coupled to the processor, which stores a program module configured to be executed by the processor, the program module including:
 instructions for receiving the controller query; 
 instructions for identifying the cloud-based controller; and 
 instructions for providing the information specifying the unique network address. 
   
     
     
         16 . The configuration device of  claim 12 , wherein the interface circuit is configured to: receive the controller query, identify the cloud-based controller, and provide the information specifying the unique network address. 
     
     
         17 . The configuration device of  claim 12 , wherein, prior to receiving the configuration request, the configuration device is further configured to:
 authenticate a third party, who is other than a provider of the access point and a provider of the cloud-based controller; and   receive the predefined mapping from the third party.   
     
     
         18 . The configuration device of  claim 17 , wherein the third party includes: a distributor of the access point, and a service provider. 
     
     
         19 . A method for configuring an access point, wherein the method comprises:
 receiving, from the access point, a controller query requesting information specifying a unique network address of a cloud-based controller associated with the access point, wherein the controller query includes an identifier of the access point, and wherein the cloud-based controller is one of multiple cloud-based controllers from different providers;   identifying the cloud-based controller based on the identifier using a predefined mapping from the identifier to the cloud-based controller; and   providing, to the access point, the information specifying the unique network address of the cloud-based controller.   
     
     
         20 . The method of  claim 19 , wherein the method further comprises, prior to receiving the configuration request:
 authenticating a third party, who is other than a provider of the access point and a provider of the cloud-based controller; and   receiving the predefined mapping from the third party.

Join the waitlist — get patent alerts

Track US2016094387A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.