# US 10,122,817 B2 · Methods and arrangements for device profiles in wireless networks

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

- Number: US 10,122,817 B2
- Document ID: US10122817B2
- Status: Granted
- Kind: B2
- Application number: 14/583,699
- Filed: 2014-12-27
- Published: 2015-09-10
- Granted: 2018-11-06
- Earliest claimed: 2011-09-08
- Assignees: Intel Corporation
- Applicants: Emily H Qi; Minyoung Park
- Inventors: Emily H Qi; Minyoung Park
- Web page: https://patentgrep.com/patent/US10122817B2

## CPC

- H04L 67/303: Terminal profiles
- G06F 16/1737: {for reducing power consumption or coping with limited storage space, e.g. in mobile devices (saving storage space on storage devices G06F3/0608; power saving in storage systems G06F3/0625)}
- G06F 16/22: Indexing; Data structures therefor; Storage structures
- H04L 67/125: involving control of end-device applications over a network
- H04L 69/324: in the data link layer [OSI layer 2], e.g. HDLC
- H04W 4/00: Services specially adapted for wireless communication networks; Facilities therefor
- H04L 41/0803: Configuration setting
- H04L 69/22: Parsing or analysis of headers
- H04W 80/02: Data link layer protocols
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments provide a device profile mechanism for wireless devices. Many embodiments comprise a medium access control (MAC) sublayer logic to build frames comprising a device profile index element for a first device. Embodiments may facilitate access by a second device to a device profile for the first device without communication of the entire device profile from the first device. In some embodiments, the second device may access a storage medium integrated with or accessible to the second device to determine the device profile. Some embodiments may store the device profile index element in memory, in logic, or in another manner that facilitates transmission of the device profile index element in frames. Some embodiments may receive and detect communications with the device profile index element. Further embodiments may generate and transmit a communication with the device profile index element.

## Claims

### Claim 1

A method comprising:
determining, by a medium access control sublayer logic, data to indicate if a communications device is a sensor;
determining, by the medium access control sublayer logic, data for a specific type of the communications device to indicate if the communications device is designed for services comprising healthcare, home, or security monitoring;
generating, by the medium access control sublayer logic, a frame comprising the data to indicate if the communications device is a sensor; and the data for a specific type of the communications device to indicate if the communications device is designed for services comprising healthcare, home, or security monitoring;
creating, by a physical layer logic, a physical layer protocol data unit with the frame and a preamble to transmit; and
transmitting, by an antenna, the frame with a preamble.

### Claim 2 (depends on 1)

The method of claim 1, further comprising storing, by the medium access control sublayer logic, at least part of the frame in memory.

### Claim 3 (depends on 1)

The method of claim 1, wherein the frame comprises a device profile index element to associate the communications device with a device profile, wherein the device profile index element comprises data indicative of a device category and a device type.

### Claim 4 (depends on 3)

The method of claim 3, wherein generating the frame comprises generating the frame with the device profile index element in a frame body of the frame of an association request.

### Claim 5 (depends on 3)

The method of claim 3, wherein generating the frame comprises generating the frame with the device profile index element comprising an element identifier field, a length field, and a device profile identifier.

### Claim 6 (depends on 5)

The method of claim 5, wherein generating the frame with the device profile index element comprises generating the frame with the device profile identifier comprising a device category field to indicate the device category and a device type field to indicate the device type.

### Claim 7 (depends on 6)

The method of claim 6, wherein generating the frame with the device profile index element comprises generating the frame with the device profile identifier comprising the device category field that is eight bytes in length and the device type field that is eight bytes in length.

### Claim 8

A communication device, comprising:
a memory;
a medium access control sublayer logic coupled to the memory to determine data to indicate if the communications device is a sensor; and to determine data for a specific type of the communications device to indicate if the communications device is designed for services comprising healthcare, home, or security monitoring; to generate a frame comprising the data to indicate if the communications device is a sensor; and the data for a specific type of the communications device to indicate if the communications device is designed for services comprising healthcare, home, or security monitoring;
a physical layer logic coupled to the memory to prepend the frame with a preamble to create a physical layer protocol data unit to transmit; and
a transmitter coupled with the medium access control sublayer logic to transmit the frame.

### Claim 9 (depends on 8)

The device of claim 8, wherein the medium access control sublayer logic is coupled with the memory to store at least a portion of the frame.

### Claim 10 (depends on 8)

The communications device of claim 8, wherein the frame comprises a device profile index element to associate the communications device with a device profile, wherein the device profile index element comprises data indicative of a device category and a device type.

### Claim 11 (depends on 10)

The device of claim 10, further comprising an antenna coupled with the transmitter to transmit the frame.

### Claim 12 (depends on 10)

The device of claim 10, wherein the medium access control sublayer logic comprises logic to generate the frame with the device profile index element in a frame body of the frame of an association request.

### Claim 13 (depends on 10)

The device of claim 10, wherein the medium access control sublayer logic comprises logic to generate the frame with the device profile index element comprising an element identifier field, a length field, and a device profile identifier.

### Claim 14 (depends on 13)

The device of claim 13, wherein the medium access control sublayer logic comprises logic to generate the frame with the device profile identifier comprising a device category field to indicate the device category and a device type field to indicate the device type.

### Claim 15 (depends on 13)

The device of claim 13, wherein the medium access control sublayer logic comprises logic to generate the frame with the device profile identifier comprising a device category field that is eight bytes in length and a device type field that is eight bytes in length.

### Claim 16

One or more non-transitory computer readable media comprising instructions to, upon execution of the instructions by a processor of a wireless station (STA) configured to operate in a wireless network, cause the wireless STA to:
determine, by a medium access control sublayer logic of the wireless STA, data to indicate if the wireless STA is a sensor;
determine, by the medium access control sublayer logic, data for a specific type of the wireless STA to indicate if the wireless STA is designed for services comprising healthcare, home, or security monitoring;
generate, by the medium access control sublayer logic, a frame comprising the data to indicate if the wireless STA is a sensor; and the data for a specific type of the wireless STA to indicate if the wireless STA is designed for services comprising healthcare, home, or security monitoring;
create, by a physical layer logic, a physical layer protocol data unit with the frame and a preamble to transmit; and
transmit, by an antenna, the frame with the preamble.

### Claim 17 (depends on 16)

The one or more non-transitory computer readable media of claim 16, wherein the frame comprises a device profile index element to associate the wireless STA with a device profile, wherein the device profile index element comprises data indicative of a device category and a device type.

### Claim 18 (depends on 17)

The one or more non-transitory computer readable media of claim 17, wherein the instructions further cause the wireless STA to store, by the medium access control sublayer logic, at least part of the frame in memory.

### Claim 19 (depends on 18)

The one or more non-transitory computer readable media of claim 18, wherein the instructions to cause the wireless STA to generate the frame comprises instructions to cause the wireless STA to generate the frame with the device profile index element in a frame body of the frame of an association request.

### Claim 20 (depends on 18)

The one or more non-transitory computer readable media of claim 18, wherein the instructions to cause the wireless STA to generate the frame comprises instructions to cause the wireless STA to generate the frame with the device profile index element comprising an element identifier field, a length field, and a device profile identifier.
