# US 11,445,041 B2 · Methods and systems of service area based network device configuration

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,445,041 B2
- Document ID: US11445041B2
- Status: Granted
- Kind: B2
- Application number: 17/134,027
- Filed: 2020-12-24
- Published: 2022-06-30
- Granted: 2022-09-13
- Earliest claimed: 2020-12-24
- Assignees: Nile Global, Inc.
- Applicants: Nile Global, Inc.
- Inventors: Suresh Katukam; Steve Alexander; Vijay Bollapragada; Promode Nedungadi
- Web page: https://patentgrep.com/patent/US11445041B2

## CPC

- H04L 67/52: specially adapted for the location of the user terminal
- H04L 41/0806: for initial configuration or provisioning, e.g. plug-and-play
- H04L 41/145: {involving simulating, designing, planning or modelling of a network}
- H04L 41/22: comprising specially adapted graphical user interfaces [GUI]
- H04L 41/5041: characterised by the time relationship between creation and deployment of a service
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04L 67/75: Indicating network or usage conditions on the user display
- H04W 4/02: Services making use of location information
- H04L 41/0883: {Semiautomatic configuration, e.g. proposals from system}
- H04L 41/12: Discovery or management of network topologies
- H04W 64/003: {locating network equipment}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments of a device and method are disclosed. In an embodiment, a method of network device configuration involves at a cloud server, generating a user interface to obtain user input information regarding service area configuration in a floor plan of a customer site, at the cloud server, receiving location information of a network device at the customer site, at the cloud server, automatically determining service area specific configuration of the network device based on the service area configuration in the floor plan of the customer site and the location information of the network device, and from the cloud server, transmitting the service area specific configuration to the network device.

## Claims

### Claim 1

A method of network device configuration, the method comprising:
at a cloud server, generating a user interface to obtain user input information regarding service area configuration in a floor plan of a customer site, wherein the user input information specifies that each service area in the floor plan of the customer site has a unique corresponding wireless service set identifier (SSID);
at the cloud server, receiving location information of a network device at the customer site;
at the cloud server, automatically determining service area specific configuration of the network device based on the service area configuration in the floor plan of the customer site and the location information of the network device; and
from the cloud server, transmitting the service area specific configuration to the network device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the user interface comprises a graphical user interface (GUI).

### Claim 3 (depends on 2)

The method of claim 2, wherein the service area configuration in the floor plan of the customer site comprises a space division of a floor in the floor plan of the customer site into a plurality of service zones, and wherein each of the service zones is a contiguous geographical area on the floor.

### Claim 4 (depends on 3)

The method of claim 3, wherein the service area configuration in the floor plan of the customer site further comprises network service configuration of the service zones.

### Claim 5 (depends on 4)

The method of claim 4, wherein the network service configuration of the service zones comprises information specifying a plurality of network services in the service zones.

### Claim 6 (depends on 4)

The method of claim 4, wherein the network service configuration of the service zones comprises information specifying a plurality of network services to be advertised in a single service zone of the service zones.

### Claim 7 (depends on 1)

The method of claim 1, wherein the location information of the network device comprises a deployed location of the network device at the customer site.

### Claim 8 (depends on 7)

The method of claim 7, wherein the deployed location of the network device at the customer site comprises a plurality of coordinates of the network device on a floor in the floor plan of the customer site.

### Claim 9 (depends on 8)

The method of claim 8, wherein at the cloud server, automatically determining the service area specific configuration of the network device based on the service area configuration in the floor plan of the customer site and the location information of the network device comprises at the cloud server, mapping the coordinates of the network device on the floor in the floor plan of the customer site to one of a plurality of service zones on the floor.

### Claim 10 (depends on 1)

The method of claim 1, further comprises at the cloud server, receiving network device information of the network device, wherein at the cloud server, automatically determining the service area specific configuration of the network device based on the service area configuration in the floor plan of the customer site and the location information of the network device comprises at the cloud server, automatically determining the service area specific configuration of the network device based on the service area configuration in the floor plan of the customer site, the location information of the network device, and the network device information of the network device.

### Claim 11

A cloud server, the cloud server comprising:
a processor for executing executable instructions stored in memory, the executable instructions comprising:
a customer information portal configured to generate a user interface to obtain user input information regarding service area configuration in a floor plan of a customer site, wherein the user input information specifies that each service area in the floor plan of the customer site has a unique corresponding wireless service set identifier (SSID); and
a device deployment module connected to the customer information portal, wherein the device deployment module is configured to:
receive location information of a network device at the customer site;
automatically determine service area specific configuration of the network device based on the service area configuration in the floor plan of the customer site and the location information of the network device; and
transmit the service area specific configuration to the network device.

### Claim 12 (depends on 11)

The cloud server of claim 11, wherein the user interface comprises a graphical user interface (GUI).

### Claim 13 (depends on 12)

The cloud server of claim 12, wherein the service area configuration in the floor plan of the customer site comprises a space division of a floor in the floor plan of the customer site into a plurality of service zones, and wherein each of the service zones is a contiguous geographical area on the floor.

### Claim 14 (depends on 13)

The cloud server of claim 13, wherein the service area configuration in the floor plan of the customer site further comprises network service configuration of the service zones.

### Claim 15 (depends on 14)

The cloud server of claim 14, wherein the network service configuration of the service zones comprises information specifying a plurality of network services in the service zones.

### Claim 16 (depends on 11)

The cloud server of claim 11, wherein the location information of the network device comprises a deployed location of the network device at the customer site.

### Claim 17 (depends on 16)

The cloud server of claim 16, wherein the deployed location of the network device at the customer site comprises a plurality of coordinates of the network device on a floor in the floor plan of the customer site.

### Claim 18 (depends on 17)

The cloud server of claim 17, wherein the device deployment module is further configured to map the coordinates of the network device on the floor in the floor plan of the customer site to one of a plurality of service zones on the floor.

### Claim 19 (depends on 11)

The cloud server of claim 11, wherein the device deployment module is further configured to:
receive network device information of the network device; and
automatically determine the service area specific configuration of the network device based on the service area configuration in the floor plan of the customer site, the location information of the network device, and the network device information of the network device.

### Claim 20

A method of network device configuration, the method comprising:
presenting a graphical user interface (GUI) to a user, wherein the GUI comprises a floor plan of a customer site;
receiving input information on the GUI from the user that creates a plurality of service areas on a floor in the floor plan of the customer site, wherein the input information specifies that each service area on the floor in the floor plan of the customer site has a unique corresponding wireless service set identifier (SSID); and
receiving network service configuration of the service areas on the GUI from the user.
