US Pat. No. 9,516,508

SYSTEM AND METHOD FOR HETEROGENOUS SPECTRUM SHARING BETWEEN COMMERCIAL CELLULAR OPERATORS AND LEGACY INCUMBENT USERS IN WIRELESS NETWORKS

Federated Wireless, Inc.,...

1. A method for dynamic spectrum sharing between primary users of a spectrum band and secondary users in a cellular network
of a commercial cellular operator, the method comprising:
transmitting a spectrum request to a government entity owning a frequency band of interest, wherein the spectrum request includes
desired frequency band parameters,

receiving a spectrum band assignment in response to the spectrum request, wherein the spectrum band assignment includes a
plurality of primary resource blocks,

building a radio environment map (REM) relating to local radio conditions sensed within a cell in the cellular network of
the cellular operator, and

allocating the received spectrum band assignment via a resource optimization process that is based on:
the radio environment map, and
an average demand factor of secondary users within the cell indicative of different demands of each of the secondary users
based on usage parameters including the location of each of the secondary users in the cell in one of a plurality of zones
within the cell, the plurality of zones including at least (i) a center zone and (ii) an outer zone, the average demand factor
being calculated based on a model of rate requirements of the capacity deficient secondary users in the plurality of zones
within the cell.

US Pat. No. 9,325,468

RADIO RESOURCE MANAGMENT

FEDERATED WIRELESS, INC.,...

1. A system for allocating and scheduling radio resources simultaneously, based on a user context, comprising:
a radio resource control point facility associated with a network, enabled to:
track a location of a user device that is connected with the network,
track content of transmissions via the network to and from the user device,
mediate a process of ascribing value to a requested resource based on a bid from the user device,
generate a heat map of trajectories for the network, and
schedule network resources based on value ascription, user context, the heat map, and a Bayesian inference.

US Pat. No. 9,544,778

SYSTEM AND METHOD FOR NETWORK SHARING BETWEEN PUBLIC SAFETY USERS AND COMMERCIAL USERS

FEDERATED WIRELESS, INC.,...

1. A computerized method for sharing public safety network resources between public safety devices and commercial devices,
the method comprising:
receiving, by a computing device in a commercial network, a request for network resources from a commercial device for an
application running on the commercial device;

determining, by the computing device, that the request is for a first type of traffic that is tolerant to time delays caused
by resource fluctuations; and

in response to the determination, allocating, by the computing device, resources from a public safety network instead of resources
from a commercial network, so that the commercial device can use resources from the public safety network.

US Pat. No. 10,057,782

METHOD AND SYSTEM FOR PROVIDING SPECTRUM SENSING CAPABILITY IN A SHARED NETWORK

FEDERATED WIRELESS, INC.,...

1. A method for providing spectrum sensing capability in a network having at least one primary user and a plurality of secondary users configured to communicate using a shared spectrum, the method comprising:receiving, from a plurality of sensors positioned at different locations in the network, values corresponding to received signal strength from the at least one primary user in one or more frequencies of the shared spectrum, the locations of the plurality of sensors defining a path;
using the values received from the plurality of sensors to interpolate at least one additional value corresponding to a received signal strength at a location between sensors along the path;
determining a detection threshold for sensing a signal transmitted from the at least one primary user based on an acceptable amount of interference; and
determining that the at least one primary user is transmitting in the one or more frequencies of the shared spectrum if any of the values received from the plurality of sensors or the at least one additional value interpolated along the path exceeds the detection threshold.

US Pat. No. 10,117,256

SYSTEM AND METHOD FOR SPECTRUM SHARING AND INTERFERENCE MANAGEMENT BETWEEN WIRELESS SYSTEMS

Federated Wireless, Inc.,...

1. A method of allocating resources in a first wireless system, wherein the first wireless system shares a frequency spectrum with a second wireless system, the method comprising:receiving a level of interference to the second wireless system caused by the first wireless system on a first frequency within the frequency spectrum, the level of interference having been detected by at least one sensor separate from the first wireless system and the second wireless system;
determining if transmission on the first frequency in the first wireless system should be restricted based on the level of interference; and
restricting transmissions on the first frequency in the first wireless system if it was determined that transmission on the first frequency should be restricted.

US Pat. No. 10,028,317

POLICY AND BILLING SERVICES IN A CLOUD-BASED ACCESS SOLUTION FOR ENTERPRISE DEPLOYMENTS

FEDERATED WIRELESS, INC.,...

1. An access point (AP), comprising:a set of one or more base-station functions for use by a user equipment (UE) connected to the AP over a wireless communication interface, the one or more base-station functions configured to receive information from the UE;
a set of one or more core-network functions configured to receive the information from the set of one or more base-station functions; and
a distributed portion of a service configured to:
receive the information from the one or more core-network functions,
communicate the information to a corresponding cloud portion of the service running on a cloud platform, wherein the service is provided by a combination of the distributed portion and the cloud portion of the service, the service including at least one of a billing service, policy service, and authentication service,
receive a response from the cloud portion of the service based on processing performed by the cloud portion on the cloud platform, and
process the response received from the cloud portion of the service to create a response for at least one of the one or more base-station functions and one or more core-network functions.

US Pat. No. 10,111,243

COMPUTERIZED METHODS AND APPARATUS FOR SPECTRUM ACCESS

FEDERATED WIRELESS, INC.,...

1. A computerized method for controlling access to shared spectrum, the method comprising:managing, by a spectrum access system, a set of priority classes of devices to use the shared spectrum, wherein the set of priority classes of devices comprise a network entity or a network infrastructure node, and wherein each priority class from the set of priority classes has different access rights to the shared spectrum, the set of priority classes comprising:
a first priority class that has a top priority to use the shared spectrum over remaining priority classes in the set of priority classes, and the spectrum access system limits access for one or more devices associated with the remaining priority classes from using the shared spectrum while first priority devices use the shared spectrum; and
a second priority class that has a priority below the first priority class;
receiving, by the spectrum access system, a registration request from a device associated with the second priority class to use shared spectrum managed by the spectrum access system;
creating, by the spectrum access system, a registration record for the device associated with the second priority class based on the registration request, and storing the registration record in a priority access database to register the device with the spectrum access system;
receiving, by the spectrum access system, an application from the device associated with the second priority class, wherein the application comprises a request for permission to make future requests to the spectrum access system;
updating, by the spectrum access system, the registration record for the device associated with the second priority class so that the device associated with the second priority class can make requests to use a bandwidth of the shared spectrum during a use period;
receiving, by the spectrum access system, an access authorization request from one or more devices, wherein the access authorization request comprises a request to use a bandwidth of the shared spectrum during the use period, wherein the bandwidth is determined by aggregating spectrum needs of one or more user equipment associated with the one or more devices;
verifying, by the spectrum access system, the application received from the one or more devices to check an eligibility of the received access authorization request;
managing, by the spectrum access system, a decision making process between the one or more devices, the decision making process utilizing information in access authorization requests from each requesting device to decide whether to grant each of the one or more devices access to the shared spectrum; and
granting, by the spectrum access system, rights to one or more of the requesting devices, to use the bandwidth of the shared spectrum during the requested use period based on the decision making process.

US Pat. No. 9,647,719

METHOD, SYSTEM, AND APPARATUS FOR SPECTRUM SENSING OF RADAR SIGNALS

Federated Wireless, Inc.,...

1. A method of sensing the presence or absence of a predetermined signal in a shared spectrum, the method comprising:
receiving a first radio frequency (RF) signal;
down-converting the first RF signal to a baseband signal;
generating a set of frequency components of the baseband signal by transforming the baseband signal to the frequency domain;
generating a matched filter output signal by multiplying the frequency components of the baseband signal with a set of matched
filter coefficients associated with the predetermined signal in the frequency domain;

transforming the matched filter output signal to a time domain;
determining a value indicative of a power of the matched filter output signal in the time domain;
comparing the value indicative of the power of the matched filter output signal with a threshold value to determine whether
the predetermined signal is present in the shared spectrum; and

causing reconfiguration of a transmitter to transmit a second RF signal in the shared spectrum based on whether the predetermined
signal is determined to be present in the shared spectrum after comparing the value indicative of the power of the matched
filter output signal with the threshold value.

US Pat. No. 10,020,900

APPARATUS AND METHOD FOR PROVIDING SPECTRUM INFORMATION USING SPECTRUM-RELATED FUNCTIONS

FEDERATED WIRELESS, INC.,...

29. A spectrum-aware (SA) device, comprising:an output component for displaying at least one of a value and a signal to a user;
a memory for storing a device process; and
a processor configured to execute the device process for:
(i) sending a request for spectrum information to a spectrum information server, the request causing a device host process executing on the spectrum information server to generate at least one function call to a function in a spectrum software development kit (SDK) accessible to a server process executing on the spectrum information server, wherein execution of a function associated with the function call results in the retrieval of a third party's proprietary spectrum data from at least one spectrum database;
(ii) receiving the requested spectrum information from the device host process executing on the spectrum information server; and
(iii) outputting at least one of a value or a signal representing the received spectrum information using the output component of the SA device.

US Pat. No. 10,098,005

SPECTRUM SHARING BETWEEN PRIMARY USERS AND CO-EXISTENCE GROUPS OF SECONDARY USERS

FEDERATED WIRELESS, INC.,...

1. A method for assigning shared spectrum resources to access points, comprising:grouping the access points into coexistence groups of access points;
generating a vertex graph including vertices that each represent one of the coexistence groups, wherein an edge connecting a pair of vertices in the vertex graph represents an overlap between coverage contours of a pair of coexistence groups represented by the pair of vertices, wherein the edge is assigned a weight that is proportional to the overlap as compared to other overlaps between coverage contours of other pairs of coexistence groups;
generating at least one vertex-colored graph by assigning a color to each vertex in the vertex graph;
grouping the coexistence groups into groups of coexistence groups based on their corresponding assigned colors in the at least one vertex-colored graph; and
mapping shared spectrum transmit frequencies to the groups of coexistence groups, wherein each access point in a group of coexistence groups is configured to transmit using a transmit frequency that is assigned to the group of coexistence groups by the mapping.

US Pat. No. 10,133,987

CATEGORIZING RADIO SIGNALS WHILE OBFUSCATING CHARACTERISTICS OF FEDERAL RADIO SIGNALS

FEDERATED WIRELESS, INC.,...

1. A computerized method of categorizing signals sensed from receivers into one of a plurality of categories using a machine learning component that obfuscates other characteristics of the signals beyond the categorization of the signal, comprising:generating, by a computing device, a set of training signals comprising signals representative of each of a plurality of categories of signals, the plurality of categories including categories for incumbent signal types, managed signal types, noise signal types, and clutter signal types;
training, by the computing device, a machine learning component using the set of training signals so that the machine learning technique can categorize new signals into one of the plurality of categories; and
transmitting, by the computing device, the machine learning component to one or more receivers so that each receiver can categorize sensed signals into one of the plurality of categories using the machine learning component while obfuscating other characteristics of the sensed signals.

US Pat. No. 10,219,306

CLOUD BASED ACCESS SOLUTION FOR ENTERPRISE DEPLOYMENT

FEDERATED WIRELESS, INC.,...

1. An access point (AP), comprising:a memory storing instructions for execution by a processor: and at least one processor configured to execute the instructions to provide:
a set of one or more base-station functions for use by a user equipment (UE) connected to the AP over a wireless communication interface, the one or more base-station functions configured to receive information from the UE;
a set of one or more core-network functions configured to receive the information from the set of one or more base-station functions; and
a distributed portion of a core-network service configured to:
receive the information from the one or more core-network functions,
communicate the information to a corresponding cloud portion of the core-network service running on a cloud platform, wherein the distributed portion of the core-network service on the access point is separate from the cloud portion of that same service running on the cloud platform, wherein the core-network service is provided by a combination of the distributed portion and the cloud portion of the core-network service,
and
receive a response from the cloud portion of the core-network service based on processing performed by the cloud portion on the cloud platform.

US Pat. No. 10,128,898

METHOD, SYSTEM, AND APPARATUS FOR SPECTRUM SENSING OF RADAR SIGNALS

FEDERATED WIRELESS, INC.,...

1. A method of configuring a transmitter to avoid interference with a predetermined signal in a shared spectrum, the method comprising:receiving a first radio frequency (RF) signal;
down-converting the first RF signal to a baseband signal;
generating a set of frequency components of the baseband signal by transforming the baseband signal to the frequency domain;
generating a matched filter output signal by multiplying the frequency components of the baseband signal with a set of matched filter coefficients associated with the predetermined signal in the frequency domain;
transforming the matched filter output signal to the time domain;
determining a value indicative of the matched filter output signal power in the time domain;
comparing the value indicative of the matched filter output signal power with a threshold value to determine whether the predetermined signal is present in the shared spectrum; and
configuring a transmitter operating parameter to transmit a second RF signal that avoids interfering with the predetermined signal present in the shared spectrum when the matched filter output signal power exceeds the threshold value.