# US 10,313,842 B2 · Transceiver selection system

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

- Number: US 10,313,842 B2
- Document ID: US10313842B2
- Status: Granted
- Kind: B2
- Application number: 15/617,530
- Filed: 2017-06-08
- Published: 2017-12-28
- Granted: 2019-06-04
- Earliest claimed: 2015-09-25
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Keith Nolan; Mark Kelly
- Web page: https://patentgrep.com/patent/US10313842B2

## CPC

- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04L 67/52: specially adapted for the location of the user terminal
- H04L 69/18: Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
- H04W 4/02: Services making use of location information
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/30: Services specially adapted for particular environments, situations or purposes
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 16/14: Spectrum sharing arrangements {between different networks}
- H04W 48/04: based on user or terminal location or mobility data, e.g. moving direction, speed
- H04B 1/38: Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- 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)
- H04B: TRANSMISSION

## Abstract

One embodiment provides an apparatus. The apparatus includes a device. The device includes at least one transceiver. The device further includes transceiver selection logic to determine whether each of the at least one transceiver complies with transceiver regulations associated with a location of the device.

## Claims

### Claim 1

An apparatus comprising:
a device comprising:
a plurality of transceivers; and
transceiver selection circuitry to determine whether each of the plurality of transceivers complies with transceiver regulations associated with a location of the device, said transceiver regulations comprising at least one restriction related to duty cycle, transmitter power level, modulation scheme, antenna directionality, antenna height, allowable frequency band, or a combination thereof;
wherein:
when the transceiver selection circuitry determines that at least one of the plurality of transceivers does not comply with said transceiver regulations, the transceiver selection circuitry disables the at least one transceiver that does not comply with said transceiver regulations; and
when the transceiver selection circuitry determines that at least one of the plurality of transceivers complies with said transceiver regulations, the transceiver selection circuitry configures the at least one transceiver of the plurality of transceivers that complies with said transceiver regulations.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the transceiver selection circuitry is to determine the location of the device.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein said device further comprises a plurality of universal asynchronous receiver transmitters (UARTs), each of said plurality of UARTs including a respective one of said plurality of transceivers.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the transceiver selection circuitry configures the at least one transceiver that complies with said transceiver regulations at least in part by configuring a maximum duty cycle of the at least one transceiver that complies with said transceiver regulations.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein the device is a coordinator node and the plurality of transceivers includes a first transceiver and a second transceiver that are redundant.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the transceiver selection circuitry is further to:
query each of the plurality of tranceivers to determine a transceiver identifier for each of the plurality of transceivers; and
determine whether each of the plurality of transceivers complies with transceiver regulations associated with a location of the device at least in part by querying at least one of a transceiver regulatory database and/or a local transceiver regulatory data store using the identifier for each of the plurality of transceivers.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the transceiver selection circuitry is further to determine whether each of said plurality of transceivers complies with said transceiver regulations: at a first deployment of the device; each time the device is activated; in response to a request from a management service; in response to detecting a change in location; in response to detecting a change in a transceiver operating parameter; or a combination of two or more thereof.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein each of the plurality of transceivers is selected from the group consisting of a Wi-Fi transceiver, a low power wide area transceiver, a cellular modem, a wireless mesh network transceiver, a near field communication transceiver, or a combination thereof.

### Claim 9

A method comprising:
determining, by transceiver selection circuitry of a device comprising a plurality of transceivers, whether each of the plurality of transceivers complies with transceiver regulations associated with a location of the device, said transceiver regulations comprising at least one restriction related to duty cycle, transmitter power level, modulation scheme, antenna directionality, antenna height, allowable frequency band, or a combination thereof;
when the transceiver selection circuitry determines that at least one of the plurality of transceivers does not comply with said transceiver regulations, disabling the at least one transceiver that does not comply with said transceiver regulations; and
when the transceiver selection circuitry determines that at least one of the plurality of transceivers complies with said transceiver regulations, configuring the at least one transceiver that complies with the plurality of transceiver regulations.

### Claim 10 (depends on 9)

The method of claim 9, further comprising determining, by the transceiver selection circuitry, the location of the device.

### Claim 11 (depends on 9)

The method of claim 9, wherein said device further comprises a plurality of universal asynchronous receiver transmitter (UARTs), each of said plurality of UARTs including a respective one or said plurality of transceivers.

### Claim 12 (depends on 9)

The method of claim 9, wherein the transceiver selection circuitry configures the at least one transceiver that complies with said transceiver regulations at least in part by configuring a maximum duty cycle of the at least one transceiver that complies with said transceiver regulations.

### Claim 13 (depends on 12)

The method of claim 12, wherein the device is a coordinator node of a mesh network, and the plurality of transceivers includes a first transceiver and a second transceiver that are redundant.

### Claim 14 (depends on 9)

The method of claim 9, wherein said determining comprises:
querying, with the transceiver selection circuitry each of the plurality of transceivers to determine a transceiver identifier for each of the plurality of the transceivers; and
querying, by the transceiver selection circuitry, at least one of a transceiver regulatory database and/or a local transceiver regulatory data store using the identifier for each of the plurality of transceivers.

### Claim 15 (depends on 9)

The method of claim 9, wherein said determining is performed: at a first deployment of the device; each time the device is activated; in response to a request from a management service; in response to detecting a change in location; in response to detecting a change in a transceiver operating parameter; or a combination of two or more thereof.

### Claim 16 (depends on 9)

The method of claim 9, wherein each of the plurality of transceivers is selected from the group consisting of a Wi-Fi transceiver, a low power wide area transceiver, a cellular modem, a wireless mesh network transceiver, a near field communication transceiver, or a combination thereof.

### Claim 17

A system comprising:
a management service; and
a plurality of devices, each of said plurality of devices comprising:
a plurality of transceivers; and
transceiver selection circuitry to determine whether each of the plurality of transceivers with transceiver regulations associated with a location of the device, said transceiver regulations comprising at least one restriction related to duty cycle, transmitter power level, modulation scheme, antenna directionality, antenna height, allowable frequency band, or a combination thereof;
wherein:
when the transceiver selection circuitry determines that at least one of the plurality of transceivers does not comply with said transceiver regulations, the transceiver selection circuitry disables the at least one transceiver of the plurality of transceivers that does not comply with said transceiver regulations; and
when the transceiver selection circuitry determines that at least one of the plurality of transceivers complies with said transceiver regulations, the transceiver selection circuitry configures the at least one transceiver of the plurality of transceivers that complies with said transceiver regulations.

### Claim 18 (depends on 17)

The system of claim 17, wherein the transceiver selection circuitry is to determine the location of the device.

### Claim 19 (depends on 17)

The system of claim 17, wherein each of said plurality of devices further comprise a plurality of universal asynchronous receiver transmitters (UARTs), each of said plurality of UARTs including a respective one of said plurality of transceivers.

### Claim 20 (depends on 17)

The system of claim 17, wherein the transceiver selection circuitry configures the at least one transceiver that complies with said transceiver regulations at least in part by configuring a maximum duty cycle of the at least one transceiver that complies with said transceiver regulations.

### Claim 21 (depends on 20)

The system of claim 20, wherein at least one device of the plurality of devices is a coordinator node of a mesh network and includes at least a first transceiver and a second transceiver that are redundant.

### Claim 22 (depends on 17)

The system of claim 17, wherein:
the management service comprises a local transceiver regulatory data store; and
the transceiver selection circuitry is further to:
query each of the plurality of transceivers receivers to determine a transceiver identifier for each of the plurality of transceivers; and
determine whether each of the plurality of transceivers complies with transceiver regulations associated with a location of the device at least in part by querying at least one of a transceiver regulatory database and/or a local transceiver regulatory data store using the identifier for each of the plurality of transceivers.

### Claim 23 (depends on 17)

The system of claim 17, wherein the transceiver selection circuitry is further to determine whether each of said plurality of transceivers complies with said transceiver regulations: at a first deployment of the device; each time the device is activated; in response to a request from a management service; in response to detecting a change in location; in response to detecting a change in a transceiver operating parameter; or a combination of two or more thereof.

### Claim 24 (depends on 17)

The system of claim 17, wherein each of the plurality of transceivers is selected from the group consisting of a Wi-Fi transceiver, a low power wide area transceiver, a cellular modem, a wireless mesh network transceiver, a near field communication transceiver, or a combination thereof.
