# US 2022/0045903 A1 · Internet-of-things device autonomous activation

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

- Number: US 2022/0045903 A1
- Document ID: US20220045903A1
- Status: Published application
- Kind: A1
- Application number: 17/410,496
- Filed: 2021-08-24
- Published: 2022-02-10
- Earliest claimed: 2018-12-31
- Assignees: DISH Network L.L.C.
- Applicants: DISH Network L.L.C.
- Inventors: Nicholas Newell; Erik Swenson; Swapnil Tilaye
- Web page: https://patentgrep.com/patent/US20220045903A1

## CPC

- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04L 41/04: Network management architectures or arrangements
- H04L 41/0806: for initial configuration or provisioning, e.g. plug-and-play
- H04L 41/344: Out-of-band transfers
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 67/53: using third party service providers
- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W 48/08: Access restriction or access information delivery, e.g. discovery data delivery (signalling during connection H04W76/00)
- H04W 60/00: Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 88/18: Service support devices; Network management devices
- 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

Various techniques are described herein for autonomously registering and/or activating Internet-of-Things (IoT) devices, provisioning wireless network access of those devices, and connecting the IoT device to an NB-IoT network with agreed-to terms for network usage. In various embodiments, IoT devices may be configured to negotiate for NB-IoT network access by (i) sharing their data with the NB-IoT network provider, (ii) security storing and using cryptocurrency to obtain NB-IoT network access, and/or (iii) automatically providing the NB-IoT network provider with access to data from other associated IoT devices and/or with payment from a separate payment provider. Individual IoT devices may be preconfigured with negotiation terms for NB-IoT network access, pre-associated with other devices/users, and/or pre-loaded with cryptocurrency in a secure storage.

## Claims

### Claim 1

(canceled)

### Claim 2

An Internet-of-Things (IoT) device activation server, comprising:
a processing unit comprising one or more processors; and
memory coupled with and readable by the processing unit and storing therein a set of computer-executable instructions which, when executed by the processing unit, causes the IoT device activation server to:
identify, for an IoT device of a plurality of IoT devices presently provisioned for a wireless network, a set of agreed-to-terms defined by an network access negotiation method, the IoT device being presently activated for use with the wireless network in accordance with the set of agreed-to-terms;
monitor the IoT device and the set of agreed-to-terms to determine whether the IoT device is presently in compliance with the set of agreed-to-terms; and
deactivate the IoT device from the wireless network automatically in response to determining that the IoT device is not presently in compliance with the set of agreed-to-terms.

### Claim 3 (depends on 2)

The IoT device activation server of claim 2, wherein the set of agreed-to-terms is associated with one or more network access costs that define at least one of a network access value or a network access rate.

### Claim 4 (depends on 2)

The IoT device activation server of claim 2, wherein the monitoring the IoT device and the set of agreed-to-terms comprises:
monitoring one or more network access costs associated with the set of agreed-to-terms to determine whether the one or more network access costs has changed; and
renegotiating the set of agreed-to-terms with the IoT device in accordance with determining that the one or more network access costs has changed.

### Claim 5 (depends on 4)

The IoT device activation server of claim 4, wherein the renegotiating comprises:
communicating a request to the IoT device, automatically in response to determining that the one or more network access costs has changed, to initiate the renegotiating.

### Claim 6 (depends on 4)

The IoT device activation server of claim 4, wherein the renegotiating comprises:
receiving a request from the IoT device to renegotiate the set of agreed-to-terms based on an indicated change in the one or more network access costs; and
determining to renegotiate the set of agreed-to-terms with the IoT device automatically in response to the request and in accordance with the indicated change in the one or more network access costs.

### Claim 7 (depends on 4)

The IoT device activation server of claim 4, wherein the renegotiating comprises renegotiating sensor data access for a sensor associated with the IoT device in accordance with the monitoring determining that the one or more network access costs has changed.

### Claim 8 (depends on 4)

The IoT device activation server of claim 4, wherein the renegotiating comprises renegotiating network access for the wireless network in accordance with the monitoring determining that the one or more network access costs has changed.

### Claim 9 (depends on 2)

The IoT device activation server of claim 2, wherein the network access negotiation method for the IoT device is based on characteristics of sensor data collected by the IoT device, such that at least one of the set of agreed-to-terms is associated with the characteristics of the sensor data collected by the IoT device.

### Claim 10 (depends on 2)

The IoT device activation server of claim 2, wherein the network access negotiation method for the IoT device is based on cryptocurrency stored on the IoT device, such that at least one of the set of agreed-to-terms is associated with a cryptocurrency amount or rate to be provided by the IoT device in exchange for access to the wireless network.

### Claim 11 (depends on 2)

The IoT device activation server of claim 2, wherein the network access negotiation method for the IoT device is based on characteristics of sensor data collected by one or more additional IoT devices associated with the IoT device, based on at least one IoT device identifier or account identifier received from the IoT device, such that at least one of the set of agreed-to-terms is associated with the characteristics of the sensor data collected by the one or more additional IoT devices.

### Claim 12 (depends on 2)

The IoT device activation server of claim 2, wherein the wireless network comprises a narrowband Internet-of-Things (NB-IoT) network.

### Claim 13

A method for managing wireless network access for Internet-of-Things (IoT) devices, the method comprising:
identifying, for an IoT device of a plurality of IoT devices presently provisioned for a wireless network, a set of agreed-to-terms defined by an network access negotiation method, the IoT device being presently activated for use with the wireless network in accordance with the set of agreed-to-terms;
monitoring the IoT device and the set of agreed-to-terms to determine whether the IoT device is presently in compliance with the set of agreed-to-terms; and
deactivating the IoT device from the wireless network automatically in response to determining that the IoT device is not presently in compliance with the set of agreed-to-terms.

### Claim 14 (depends on 13)

The method of claim 13, wherein the set of agreed-to-terms is associated with one or more network access costs that define at least one of a network access value or a network access rate.

### Claim 15 (depends on 13)

The method of claim 13, wherein the monitoring the IoT device and the set of agreed-to-terms comprises:
monitoring one or more network access costs associated with the set of agreed-to-terms to determine whether the one or more network access costs has changed; and
renegotiating the set of agreed-to-terms with the IoT device in accordance with determining that the one or more network access costs has changed.

### Claim 16 (depends on 15)

The method of claim 15, wherein the renegotiating comprises:
communicating a request to the IoT device, automatically in response to determining that the one or more network access costs has changed, to initiate the renegotiating.

### Claim 17 (depends on 15)

The method of claim 15, wherein the renegotiating comprises:
receiving a request from the IoT device to renegotiate the set of agreed-to-terms based on an indicated change in the one or more network access costs; and
determining to renegotiate the set of agreed-to-terms with the IoT device automatically in response to the request and in accordance with the indicated change in the one or more network access costs.

### Claim 18 (depends on 15)

The method of claim 15, wherein the renegotiating comprises renegotiating sensor data access for a sensor associated with the IoT device and/or renegotiating network access for the wireless network in accordance with the monitoring determining that the one or more network access costs has changed.

### Claim 19 (depends on 13)

The method of claim 13, wherein the network access negotiation method for the IoT device is based on characteristics of sensor data collected by the IoT device, such that at least one of the set of agreed-to-terms is associated with the characteristics of the sensor data collected by the IoT device.

### Claim 20 (depends on 13)

The method of claim 13, wherein the network access negotiation method for the IoT device is based on cryptocurrency stored on the IoT device, such that at least one of the set of agreed-to-terms is associated with a cryptocurrency amount or rate to be provided by the IoT device in exchange for access to the wireless network.

### Claim 21 (depends on 13)

The method of claim 13, wherein the network access negotiation method for the IoT device is based on characteristics of sensor data collected by one or more additional IoT devices associated with the IoT device, based on at least one IoT device identifier or account identifier received from the IoT device, such that at least one of the set of agreed-to-terms is associated with the characteristics of the sensor data collected by the one or more additional IoT devices.
