# US 8,464,953 B2 · Methods and systems for network configuration

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

- Number: US 8,464,953 B2
- Document ID: US8464953B2
- Status: Granted
- Kind: B2
- Application number: 13/303,577
- Filed: 2011-11-23
- Published: 2012-03-22
- Granted: 2013-06-18
- Earliest claimed: 2006-11-06
- Assignees: Ikan Holdings LLC
- Applicants: Fabio Zsigmond; Sion Elie Douer; Geraldo Yoshizawa; Frederico Wagner
- Inventors: Fabio Zsigmond; Sion Elie Douer; Geraldo Yoshizawa; Frederico Wagner
- Web page: https://patentgrep.com/patent/US8464953B2

## CPC

- H04L 12/2807: {Exchanging configuration information on appliance services in a home automation network (arrangements for maintenance or administration involving network analysis for automatically determining the actual topology of a network H04L41/12; hardware or software tools for network management using graphical user interfaces H04L41/22; address allocation H04L61/50)}
- G06K 19/06028: {using bar codes}
- H04L 41/0806: for initial configuration or provisioning, e.g. plug-and-play
- H04L 41/0886: {Fully automatic configuration}
- H04L 41/0889: {Techniques to speed-up the configuration process}
- H04L 63/083: {using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226)}
- H04L 67/04: specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04W 76/11: Allocation or use of connection identifiers
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 88/02: Terminal devices
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Network and device configuration systems and methods are described. In an embodiment, a first user interface configured to receive from a user configuration information regarding a first network provided. Program code stored in computer accessible memory is configured to generate a barcode that includes information related to the first network configuration information, wherein the barcode can be scanned by a device having a barcode scanner and a network interface to configure the network interface to access the first network.

## Claims

### Claim 1

A configurable computing system including at least one computing device, comprising:
a local wireless network interface;
an optical reader;
non-transitory memory that stores program instructions configured to cause the configurable computing system to perform operations comprising:
receiving information read by the optical reader
the information comprising local wireless network interface settings;
utilizing the information read by the optical reader to configure local wireless network settings with respect to the configurable computing system wireless network interface to enable the configurable computing system to access a local wireless network without the user having to manually key in the local wireless network settings on the configurable computing system to access the local wireless network,
wherein the local wireless network settings include at least:
a local network identifier associated with the local wireless network, and
a local network password needed to communicate over the local wireless network with other systems.

### Claim 2 (depends on 1)

The configurable computing system as defined in claim 1, wherein the configurable computing system is configured to read a barcode.

### Claim 3 (depends on 1)

The configurable computing system as defined in claim 1, wherein the configurable computing system is configured to:
read a barcode that includes:
a network address,
a proxy name,
a port number; and
to configure the wireless network interface based in part on the network address, the proxy name, and the port number.

### Claim 4 (depends on 1)

The configurable computing system as defined in claim 1, wherein the configurable computing system is configured to:
receive a user order instruction for an item; and
transmit the user order instruction over the wireless network to a remote system.

### Claim 5 (depends on 1)

The configurable computing system as defined in claim 1, wherein the configurable computing system includes no more than nine physical keys.

### Claim 6 (depends on 1)

The configurable computing system as defined in claim 1, wherein the configurable computing system is configured to scan for an available wireless network.

### Claim 7 (depends on 1)

The configurable computing system as defined in claim 1, wherein the configurable computing system is configured to scan product information from product packaging.

### Claim 8

A method comprising:
receiving at a configurable computing system, the configurable computing system including a local wireless network interface and an optical reader, information read by the optical reader from a machine readable optical code, the information comprising local wireless network interface settings;
based at least in party on the local wireless network interface settings information read by the optical reader:
configuring local wireless network settings of the local wireless network interface of the configurable computing system without the user having to manually key in the wireless network settings on the configurable computing system to enable the configurable computing system interface to access a local wireless network,
wherein the local wireless network settings include at least:
a local network identifier associated with the local wireless network, and
a local network password needed to communicate over the local wireless network with other systems.

### Claim 9 (depends on 8)

The method as defined in claim 8, wherein the configurable computing system is configured to read a barcode.

### Claim 10 (depends on 8)

The method as defined in claim 8, wherein the information read by the optical reader includes:
a network address,
a proxy name, and
a port number;
the method further comprising configuring the wireless network interface based in part on the network address, the proxy name, and the port number.

### Claim 11 (depends on 8)

The method as defined in claim 8, the method further comprising:
receiving at the configurable computing system a user order instruction for an item; and
transmitting the user order instruction over the wireless network to a remote system.

### Claim 12 (depends on 8)

The method as defined in claim 8, wherein the configurable computing system includes no more than nine physical keys.

### Claim 13 (depends on 8)

The method as defined in claim 8, the method further comprising scanning for an available wireless network by the configurable computing system.

### Claim 14 (depends on 8)

The method as defined in claim 8, the method further comprising scanning product information from product packaging.
