# US 10,771,474 B2 · Systems and methods for communication control in a restricted environment

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

- Number: US 10,771,474 B2
- Document ID: US10771474B2
- Status: Granted
- Kind: B2
- Application number: 16/821,162
- Filed: 2020-03-17
- Published: 2020-07-09
- Granted: 2020-09-08
- Earliest claimed: 2012-07-19
- Assignees: Tecore, Inc.
- Applicants: Tecore, Inc.
- Inventors: Jay Salkini
- Web page: https://patentgrep.com/patent/US10771474B2

## CPC

- H04L 63/107: {wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals}
- H04H 20/38: Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
- H04H 20/59: for emergency or urgency
- H04J 11/00: Orthogonal multiplex systems, {e.g. using WALSH codes}(H04J13/00 takes precedence)
- H04J 13/00: Code division multiplex systems (for frequency hopping H04B1/713)
- H04L 63/10: {for controlling access to devices or network resources}
- H04L 63/102: {Entity profiles}
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- H04W 8/06: Registration at serving network Location Register, VLR or user mobility server
- H04W 12/08: Access security
- H04W 12/64: using geofenced areas
- H04W 48/04: based on user or terminal location or mobility data, e.g. moving direction, speed
- H04W 60/04: using triggered events
- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- H04W 72/51: based on terminal or device properties
- H04W 88/02: Terminal devices
- H04W 16/32: Hierarchical cell structures
- H04W 76/10: Connection setup
- H04W 76/50: for emergency connections
- H04W 84/047: {using dedicated repeater stations}
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04W 88/12: Access point controller devices
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method for managing wireless device communications including establishing active, persistent, and repetitive communications with a wireless device operating in a coverage area of a local wireless network. In an example, the local wireless network is and overlay to a portion of a macro wireless network. The repetitive communications include placing a call to the wireless device, completing a call connection to the wireless device, sending a message to the wireless device, receiving and processing a response to the message from the wireless device, and persistently repeating a call function of the placing a call, completing a connection, sending a response, and receiving and processing the response until a specified termination event. In an embodiment, the termination event is a power off of the wireless device.

## Claims

### Claim 1

A wireless communications control method, comprising:
a network access controller establishing a local overlay to at least a portion of an underlying wireless communications network, comprising:
the network access controller communicating with one or more directional wireless antennas that define a boundary of the local overlay;
detecting wireless devices within the boundary, comprising the network access controller:
prompting wireless devices to register with the network access controller, and
receiving a registration request from a first wireless device within the boundary,
receiving a registration request from the second wireless device outside the boundary, and
determining a geographical location of the first wireless device within the boundary and a geographical location of the second wireless device outside the boundary;
releasing the second wireless device to communicate with the underlying wireless communications network;
locking the first wireless device to the network access controller;
determining the first wireless device is one of an unknown and a restricted wireless device;
tracking a geographic location of the first wireless device within the boundary;
controlling RF distribution equipment connected to the network access controller to establish persistent, repetitive inbound communications with the first wireless device while the first wireless device remains within the boundary, comprising:
placing a first call to the first wireless device,
receiving and processing a first response from the first wireless device,
initiating a first call clearance, and
repeating a call function of placing a call, receiving and processing a response from the first wireless device, and initiating a call clearance while the first wireless device is powered on and within the boundary.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first call is a voice call and the first response is a voice message.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first call is a voice call and the first response is a human voice return.

### Claim 4 (depends on 1)

The method of claim 1, wherein the first call is a text (SMS) message and the first response is a text message.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first call is a data communication.

### Claim 6 (depends on 5)

The method of claim 5, wherein the data communication is an email and the first response is a voice call.

### Claim 7 (depends on 5)

The method of claim 5, wherein the data communication is an email and the first response is an email.

### Claim 8 (depends on 1)

The method of claim 1, wherein the network access controller repeats the call function until the first wireless device attempts to place an outgoing call.

### Claim 9 (depends on 1)

The method of claim 1, wherein the first response is a disconnection action initiated by the first wireless device, and wherein the network access controller reinitiates the call function.

### Claim 10 (depends on 1)

The method of claim 1, wherein the network access controller:
receives a location of a third wireless device;
determines the third wireless device is within RF range of the local overlay but outside the boundary;
compels the third wireless device to register with the network access controller;
completes a registration process with the third wireless device;
identifies the third wireless device as one of unknown and restricted; and
locks the third wireless device to the network access controller.

### Claim 11 (depends on 1)

The method of claim 1, wherein the controller:
receives a location a third wireless device;
determines the third wireless device is within RF range of the boundary;
compels the third wireless device to register with the network access controller;
completes a registration process with the third wireless device;
identifies the third wireless device as allowed; and
prompts the third wireless device to attempt registration with the underlying wireless communications network.

### Claim 12 (depends on 1)

The method of claim 1, wherein the controller:
receives a location a third wireless device;
determines the third wireless device is within the boundary;
compels the third wireless device to register with the network access controller;
completes a registration process with the third wireless device;
identifies the third wireless device as allowed; and
prompts the third wireless device to attempt registration with the underlying wireless communications network.

### Claim 13 (depends on 1)

The method of claim 1, wherein the controller:
receives a location a third wireless device;
determines the third wireless device is within the boundary;
compels the third wireless device to register with the network access controller;
completes a registration process with the third wireless device;
identifies the third wireless device as allowed; and
locks the third wireless device to the network access controller.

### Claim 14

A system for controlling wireless communications in a restricted environment, comprising:
a non-transitory, computer-readable storage medium having encoded thereon, machine instructions that when executed by a network access controller cause the controller to control radio frequency (RF) components including an RF transmitter/receiver, and amplifier, and RF antennae to:
establish a restricted volume as an overlay to a portion of a macro wireless communications network, the restricted volume defined by a three-dimensional boundary,
compel wireless devices within RF range of the restricted volume to attempt to register with the controller,
receive a registration attempt from a first wireless device and a second wireless device, and
determine the first wireless device is within the three-dimensional boundary of the restricted volume and the second wireless device is outside the three-dimensional boundary;
for the first wireless device:
complete a registration of the first wireless device with the controller and lock the first wireless device to the controller;
place a first call to the first wireless device;
receive and process a first response from the first wireless device;
initiate a first call clearance; and
repeat, for a configurable number of times, a call function of placing a call, receiving and processing a response from the wireless device, and initiating a call clearance; and
for the second wireless device:
prompt the second wireless device to register with the macro wireless communications network.

### Claim 15 (depends on 14)

The system of claim 14, wherein repetition of the call function terminates when an operation of the first wireless device, in response to a message sent from the RF components, places an outgoing call with the macro wireless network.

### Claim 16 (depends on 14)

The system of claim 14, wherein repetition of the call function terminates when an operation of the first wireless device powers down.

### Claim 17 (depends on 14)

The system of claim 14, wherein the three-dimensional boundary changes.

### Claim 18 (depends on 14)

The system of claim 14, wherein the controller replies to a response from the first wireless device with a message providing instructions to unlock the first wireless device.

### Claim 19 (depends on 14)

the system of claim 14, wherein the controller provides the first wireless device with a fake calling number.

### Claim 20

A method for providing persistent inbound calling to a wireless communications device operating within a restricted geographical area, comprising:
a network access controller controls RF distribution equipment to generate a restricted access boundary having a three-dimensional boundary;
the controller:
detects a wireless device at or within the boundary,
compels the wireless device to register with the controller,
tracks a geographic location of the wireless device within the boundary,
determines a classification of the wireless device as one of known, unknown and restricted,
for known wireless devices, maintains the known wireless device locked to the controller, and
for unknown and restricted wireless devices:
places a first call to the wireless device,
receives a first answer from the wireless device,
establishes a first connection with the wireless device,
sending a first message to the wireless device,
receives and processes a first response from the wireless device,
initiates a first call clearance, and
repeats a call function of placing a call, receiving an answer, establishing a connection, sending a message, receiving and processing a response from the wireless device, and initiating a call clearance until the wireless device powers off.
