# US 8,751,803 B2 · Auto provisioning method in wireless communication network

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

- Number: US 8,751,803 B2
- Document ID: US8751803B2
- Status: Granted
- Kind: B2
- Application number: 12/842,437
- Filed: 2010-07-23
- Published: 2011-12-01
- Granted: 2014-06-10
- Earliest claimed: 2010-05-25
- Assignees: Ralink Technology Corporation
- Applicants: Hsueh Chen Lee; Cheng Tsung Tai
- Inventors: Hsueh Chen Lee; Cheng Tsung Tai
- Web page: https://patentgrep.com/patent/US8751803B2

## CPC

- H04W 12/04: Key management, e.g. using generic bootstrapping architecture [GBA]
- H04W 12/35: {Protecting application or service provisioning, e.g. securing SIM application provisioning}
- H04L 63/162: {at the data link layer}
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04W 88/10: adapted for operation in multiple networks, e.g. multi-mode access points
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for auto provisioning for a communication device in a wireless communication network comprises the steps of: receiving a request from a station; determining the validity of the request according to a verification code carried by the request; sending a response to the station; receiving a security message from the station; retrieving a security key carried by the security message; and executing network provisioning according to the security key.

## Claims

### Claim 1

A method for auto provisioning for a communication device, comprising the steps of:
receiving a request from a station;
determining the validity of the request according to a verification code carried by the request;
sending a response to the station;
receiving a security message from the station;
retrieving a security key carried by the security message; and
executing network provisioning according to the security key,
wherein the security message is a Wi-Fi protected setup (WPS) extensible authentication protocol (EAP) message, and the security key is an encrypted PIN code of the station for avoiding PIN code manual inputting.

### Claim 2 (depends on 1)

The method of claim 1, further comprising a step of:
determining whether to accept the request according to the signal strength of the request.

### Claim 3 (depends on 1)

The method of claim 1, wherein the signal strength of the request is indicated by a received signal strength indicator (RSSI).

### Claim 4 (depends on 1)

The method of claim 1, wherein the verification code is included in a vendor data part of the request.

### Claim 5 (depends on 1)

The method of claim 1, wherein a reason data of acceptance and rejection is carried by the response.

### Claim 6 (depends on 4)

The method of claim 4, wherein the reason data, which is 1 bit by length, is included in a vendor data part of the response.

### Claim 7 (depends on 1)

The method of claim 1, wherein the security key is included in a vendor data part of the security message.

### Claim 8 (depends on 1)

The method of claim 1, wherein the communication device is an access point.

### Claim 9 (depends on 1)

The method of claim 1, wherein the communication device is a station serving as an independent basic service set (IBSS) creator in an ad-hoc mode.

### Claim 10 (depends on 9)

The method of claim 9, further comprising the steps of:
setting up a timer; and
leaving the ad-hoc mode if the timer is expired.

### Claim 11 (depends on 1)

The method of claim 1, wherein the communication device is a station in an ad-hoc mode.

### Claim 12 (depends on 11)

The method of claim 11, further comprising the steps of:
leaving the ad-hoc mode if no other station in ad hoc mode is found.

### Claim 13

A method for auto provisioning for a station, comprising the steps of:
searching for a communication device by sending a request, wherein the request carries a verification code;
receiving a response from a communication device; and
sending a security message to the communication device, wherein the security message carries a security key,
wherein the security message is a Wi-Fi protected setup (WPS) extensible authentication protocol (EAP) message, and the security key is an encrypted PIN code of the station for avoiding PIN code manual inputting.

### Claim 14 (depends on 13)

The method of claim 13, wherein the communication device is an access point.

### Claim 15 (depends on 14)

The method of claim 14, further comprising a step of:
entering an ad-hoc mode if no access point is found.

### Claim 16 (depends on 13)

The method of claim 13, wherein the station is in an ad-hoc mode, and the communication device is another station in an ad-hoc mode.

### Claim 17 (depends on 16)

The method of claim 16, further comprising a step of:
leaving the ad-hoc mode if no other station in ad hoc mode is found.

### Claim 18 (depends on 13)

The method of claim 13, wherein the verification code, which is 16 bytes by length, is included in a vendor data part of the request.

### Claim 19 (depends on 13)

The method of claim 13, wherein a reason data of acceptance and rejection is carried by the response.

### Claim 20 (depends on 19)

The method of claim 19, wherein the reason data is included in a vendor data part of the response.

### Claim 21 (depends on 13)

The method of claim 13, wherein the security key is included in a vendor data part of the security message.
