The cloud server 14 provides provisioning services to various devices, including one or more devices associated with the WiFi network 12, in an embodiment. In some embodiments, the cloud server 14 includes one or more physical processors (not shown in FIG. 1) that implement server-side operations of the provisioning techniques described herein. In one embodiment, one or more of the physical processors are hardware processors, such as integrated circuits (e.g., application specific integrated circuits (ASICs), programmable logic devices, etc.) or a collection of discrete hardware components, for example. In another embodiment, one or more of the physical processors is/are configured to read and execute software and/or firmware instructions stored on a tangible, non-transitory, computer-readable memory (e.g., a magnetic disk, optical disk, random access memory (RAM), read-only memory (ROM), flash memory, etc.). In some embodiments, the software and/or firmware instructions include machine-readable instructions that, when executed by the processor(s), cause the processor(s) to perform some of the server-side provisioning operations discussed in more detail below (e.g., such as the provisioning operations described below in connection with FIGS. 3-5).
Example structures of devices 22 and 32 are described below in connection with FIG. 2, according to one embodiment, and example methods of operation of devices 22 and 32 are described below in connection with FIGS. 3-5, according to various embodiments. In other embodiments, however, the devices 22, 32 have different suitable structures and/or operate according to other suitable methods.