# US 12,015,978 B2 · Server in internet-of-things communication path

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

- Number: US 12,015,978 B2
- Document ID: US12015978B2
- Status: Granted
- Kind: B2
- Application number: 18/145,441
- Filed: 2022-12-22
- Published: 2023-04-20
- Granted: 2024-06-18
- Earliest claimed: 2018-05-10
- Assignees: InterDigital Patent Holdings, Inc.
- Applicants: InterDigital Patent Holdings, Inc.
- Inventors: Rocco Di Girolamo; Michael F. Starsinic; Hongkun Li; Catalina Mihaela Mladin; Zhuo Chen
- Web page: https://patentgrep.com/patent/US12015978B2

## CPC

- H04W 48/18: Selecting a network or a communication service
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 48/10: using broadcasted information
- H04W 48/16: Discovering, processing access restriction or access information
- H04W 60/06: De-registration or detaching
- G16Y 10/40: Transportation
- G16Y 20/10: relating to the environment, e.g. temperature; relating to location
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G16Y: INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]

## Abstract

Radio networks such as Public Land Mobile Networks (PLMNs), user equipment devices (UEs), servers such as Internet-of-Things servers, and core network entities may be adapted to facilitate transfers of connections of wireless devices. For example, a first PLMN may provide restricted access to a UE to assist the UE in finding a second PLMN for a full connection. Entities may be adapted to support for non-coverage related PLMN transfers, such as transfers initiated by UEs, PLMNs, servers, and core network entities, e.g., in response to changing usage, congestion, etc.

## Claims

### Claim 1

An apparatus comprising a processor, a memory, and communication circuitry, the apparatus configured to communicate via the communication circuitry, the apparatus further comprising computer-executable instructions stored in the memory of the apparatus which, when executed by the processor of the apparatus, cause the apparatus to:
receive, from a first network, system information, the system information relating to network support for restricted access for network selection assistance;
send, to the first network, a registration request, the registration request signaling a limited registration;
receive, via the first network, network information from a server;
de-register from the first network; and
register with a second network.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the registration request further signals support for non-coverage related network transfers.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the computer-executable instructions further cause the apparatus to send a network selection request that comprises a list of found networks.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the second network is selected from the list of found networks.

### Claim 5 (depends on 3)

The apparatus of claim 3, wherein the network selection request further comprises a received signal strength associated with each found network.

### Claim 6 (depends on 3)

The apparatus of claim 3, wherein the network selection request further comprises a cell identity of a strongest cell associated with each found network.

### Claim 7 (depends on 3)

The apparatus of claim 3, wherein the network selection request is sent in a non-access-stratum message.

### Claim 8 (depends on 3)

The apparatus of claim 3, wherein the network selection request is sent to a policy control function.

### Claim 9 (depends on 3)

The apparatus of claim 3, wherein the network selection request is sent to the server via a restricted local operator services, RLOS, connection using Internet protocol, IP, based communication.

### Claim 10 (depends on 3)

The apparatus of claim 3, wherein the registration request includes information indicating the network selection request.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the network information comprises information indicating a network selection response.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the network selection response comprises an indication of a time window to execute a registration to the second network.

### Claim 13

A method performed by an apparatus comprising a processor and a memory, the method comprising:
receiving, from a first network, system information, the system information relating to network support for restricted access for network selection assistance;
sending, to the first network, a registration request, the registration request signaling a limited registration;
receive, via the first network, network information from a server;
de-registering from the first network; and
registering with a second network.

### Claim 14 (depends on 13)

The method of claim 13, wherein the network information comprises an indication of a time window to execute a registration to the second network.

### Claim 15 (depends on 13)

The method of claim 13, wherein the registration request further signals support for non-coverage related network transfers.

### Claim 16 (depends on 13)

The method of claim 13, further comprising sending a network selection request that comprises a list of found networks.

### Claim 17 (depends on 16)

The method of claim 16, wherein the second network is selected from the list of found networks.

### Claim 18 (depends on 16)

The method of claim 16, wherein the network selection request further comprises a received signal strength associated with each found network.

### Claim 19 (depends on 16)

The method of claim 16, wherein the network selection request is sent in a non-access-stratum message.

### Claim 20

A non-transitory computer-readable storage medium having stored thereon computer-executable instructions, which, upon execution by one or more processors, caused the one or more processors to perform operations comprising:
receiving, from a first network, system information, the system information relating to network support for restricted access for network selection assistance;
sending, to the first network, a registration request, the registration request signaling a limited registration;
receive, via the first network, network information from a server;
de-registering from the first network; and
registering with a second network.
