US Pat. No. 9,337,881

APPARATUS FOR PROVIDING INFORMATION ON A TOP SECTION OF A PORTABLE RADIO

MOTOROLA SOLUTIONS, INC.,...

1. A portable radio comprising:
an antenna and a knob;
a display component configured to display information on a top section of the portable radio, the display component comprising
a flexible electronic paper display wrapped around a cylindrical housing to display the display information around substantially
360 degrees, the electronic paper being selectively controlled to display critical radio information or status information,
wherein the critical radio information is selected from radio frequency, radio identifier, or emergency mode; and the status
information is selected from volume level, battery charge level, or non-emergency mode, wherein a top section of the cylindrical
housing is coupled to a bottom section of at least one of the antenna and the knob; and

an interface connector having a top section coupled to a bottom section of the cylindrical housing of the display component,
wherein a bottom section of the interface connector is coupled to a hardware attachment on the top section of the portable
radio.

US Pat. No. 9,106,082

CONNECTOR INTERFACE FOR A CHARGER DEVICE

Motorola Solutions, Inc.,...

1. A charger, comprising:
a housing having an aperture;
a charger connector, extending through the aperture, the charger connector having first and second convex protrusions;
an alignment receptacle formed within an interior surface of the housing, the alignment receptacle having sidewalls and first
and second concave recesses formed between the sidewalls and the aperture, the first and second convex protrusions of the
charger connector aligning within the first and second concave recesses of the alignment receptacle;

first and second compliant pads coupled to the charger connector and aligned behind the first and second convex protrusions;
and

a backer element coupled against the first and second compliant pads to retain charger connector within the alignment receptacle.

US Pat. No. 9,178,893

SECURE AD HOC COMMUNICATION SYSTEMS AND METHODS ACROSS HETEROGENEOUS SYSTEMS

MOTOROLA SOLUTIONS, INC.,...

1. A method for rapid peer-to-peer link establishment among a set of mobile devices, the method comprising:
operating a first device, wherein the first device utilizes a first wireless wide area network (WAN) technology to access
a first WAN;

detecting, by the first device, a lack of network connectivity with the first WAN, and responsively:
monitoring for and receiving, at the first device, advertised system attributes in a plurality of wireless beacons from respective
second devices using a third wireless technology, the advertised system attributes setting forth attributes of the respective
second device with respect to second device operation using a second wireless WAN technology to access a second WAN;

comparing, by the first device, the advertised system attributes to attributes needed by the first device; and
selecting, by the first device, advertised system attributes associated with a particular second device best matching the
attributes needed by the first device, and establishing a wireless link by the first device to the particular second device
using the third wireless technology.

US Pat. No. 9,158,959

PALM IDENTIFICATION AND IN-PLACE PERSONALIZED INTERACTIVE DISPLAY

MOTOROLA SOLUTIONS, INC.,...

1. A method for identifying a user and providing an in-place personalized interactive display, the method comprising:
capturing, via a first imaging system, an image of a user's palm and detecting, by a controller using the captured image,
one or more unique characteristics of the user's palm;

obtaining, by the controller, an identity of the user via the one or more unique characteristics of the user's palm and a
database containing mappings between detectable unique palm characteristics and stored user identities;

retrieving, by the controller, user-specific interactive content as a function of the identity of the user;
projecting, by the controller via a second imaging system, the user-specific interactive content onto the user's palm; and
detecting, by the controller via a third imaging system, a user's interaction with the projected user-specific interactive
content on the user's palm.

US Pat. No. 9,148,846

METHODS FOR INTELLIGENT NETWORK SELECTION

Motorola Solutions, Inc.,...

1. A method for intelligent network selection from a plurality of networks, the method comprising:
a subscriber unit operating while attached to a first access network from the plurality of networks, the subscriber unit performing
while attached to the first access network:

receiving network state condition information for a set of target networks from the plurality of networks, wherein the network
state condition information comprises at least one of administrative status and operational status, wherein administrative
status is a status or indication of whether a network is locked or unlocked, and wherein operational status is a status or
indication of whether an element of a network is enabled or disabled;

receiving a trigger for selecting a second access network from the plurality of networks; selecting the second access network
using the network state condition information; and detaching from the first access network and attaching to the second access
network.

US Pat. No. 9,148,771

METHOD TO PROVIDE CONTEXT-AWARE LINKAGE BETWEEN NG9-1-1 SMS AND PUBLIC SAFETY INCIDENT

MOTOROLA SOLUTIONS, INC.,...

1. A computer aided dispatch method, comprising:
receiving, by a public safety answering point, a plurality of emergency short message service (SMS) messages from one or more
citizens over a wireless communication network, each emergency SMS message including a mobile terminal identifier;

displaying each emergency SMS message in one or more display dialogue windows;
receiving a command to highlight a portion of at least one of the emergency SMS message;
storing the highlighted portion into one or more buffers, said highlighted portion being all or less than all of the emergency
SMS message; and

receiving a command to associate the highlighted portion to one of a plurality of context fields in an emergency incident
information report, the associated highlighted portion, selected context field and mobile terminal identifier stored in memory.

US Pat. No. 9,143,321

COMMUNICATION PROTOCOL FOR SECURE COMMUNICATIONS SYSTEMS

MOTOROLA SOLUTIONS, INC.,...

1. A method for transmitting a traffic encryption key (TEK), the method comprising the steps of:
receiving a TEK request by a key management facility (KMF);
determining if the TEK is to be encrypted with a key encryption key (KEK) or a public key by the KMF;
encrypting the TEK with the KEK when it is determined that the KEK will be utilized to encrypt the TEK by the KMF;
encrypting the TEK with the public key when it is determined that the public key will be utilized to encrypt the TEK by the
KMF;

wherein the KMM comprises an encryption field indicating whether or not the TEK was encrypted with the KEK or the public key.

US Pat. No. 9,161,272

METHOD AND APPARATUS TO ACHIEVE LOSSLESS CALL IN VIEW OF A TEMPORARY RECEPTION ISSUE

MOTOROLA SOLUTIONS, INC.,...

1. A method for achieving a lossless call over a wireless radio network, the method comprising:
receiving, by a target subscriber device during a received call, media items in a stream of media items received over a first
radio channel, and rendering the media items at a nominal rendering rate lower than a first increased relative rendering rate;

determining, by a target subscriber device during the received call, that one or more identified media items in the stream
of media items of the received call being received over the first radio channel was not successfully received, and responsively:

continuing to receive, by one of an infrastructure controller and the target subscriber device via the first radio channel,
first subsequent media items of the received call and buffering, and refraining from rendering at the target subscriber device,
the first subsequent media items;

requesting, by the target subscriber device, the identified media items;
one of:
receiving, by the target subscriber device via a second radio channel, different from the first radio channel and established
at a time of establishment of the received call or responsive to the determining that the one or more identified media items
was not successfully received, the identified media items and re-ordering, by the target subscriber device, the identified
media items chronologically with respect to the buffered first subsequent media items to create a re-ordered subsequent media
stream; and

receiving, by the target subscriber device via a second radio channel, different from the first radio channel and established
at the time of establishment of the received call or responsive to the determining that the one or more identified media items
was not successfully received, a re-ordered subsequent media stream including the identified media items chronologically ordered
with respect to the buffered first subsequent media items;

rendering, by the target subscriber device, the re-ordered subsequent media stream at the first increased relative rendering
rate; and

subsequently receiving, by the target subscriber device via the first radio channel, second subsequent media items of the
received call over the first radio channel and rendering, by the target subscriber device, the second subsequent media items
at the nominal rendering rate.

US Pat. No. 9,131,344

METHOD AND DEVICE FOR AUTOMATIC CREATION OF A LOCATION-BASED TALK GROUP CALL WITH REDUCED MESSAGING OVERHEAD

Motorola Solutions, Inc.,...

1. A method of automatic establishment of a location-based talk group call with reduced messaging overhead, in a wireless
radio communication system comprising a plurality of subscriber units, the method comprising, responsive to detecting an input
requesting that a new location-based talk group call be established:
determining, by a first one of the plurality of subscriber units, a geographic reference location and generating location
data representative of the geographic reference location;

broadcasting, by the first subscriber unit, a location-based talk group call header including the location data and including
a location-based talk group call identifier field set to a value that causes other subscriber units in the plurality receiving
the call header to receive and output subsequent data associated with the call header responsive to each of the other subscriber
units determining that its current geographic location satisfies the location criterion of the call that is at least partly
defined by the location data included in the call header;

subsequently transmitting the data associated with the call header; andwherein the location data representative of the geographic reference location is GPS location data, and wherein the location
data representative of the geographic reference location is compressed location data generated by removing one or more most
significant bits of a GPS-determined latitude location of the first subscriber unit and one or more most significant bits
of a GPS-determined longitude location of the first subscriber unit.

US Pat. No. 9,178,987

SYSTEM AND METHOD FOR INTERRUPTING A TRANSMITTING DEVICE IN A COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for interrupting a transmitting device transmitting a call in a communication system, the method comprising:
a first device encoding call information of a call to be transmitted into a series of channel frames;
the first device operating in a transmitting mode and transmitting the call on a communication channel via the series of channel
frames, and the first device inserting a plurality of open channel frame periods on to the communication channel during transmission
of the call by selectively dropping, instead of transmitting, a corresponding predetermined plurality of the channel frames
or portions of the channel frames;

the first device switching to a receiving mode during one of the inserted open channel frame periods and determining, while
in the receiving mode, whether an interrupt request has been transmitted from a second device and received at the first device;
and

responsive to the first device determining that an interrupt request has been transmitted from the second device and received
at the first device, as a function of the interrupt request, at least one of:

the first device ceasing transmitting of the call; and
the first device pausing transmission of the call for a predetermined period of time.

US Pat. No. 9,220,001

METHODS AND SYSTEMS FOR GROUP CALLS IN A WIRELESS COMMUNICATION NETWORK

MOTOROLA SOLUTIONS, INC.,...

1. A method, comprising:
transmitting, from a first wireless communication device A, a first transmission over a primary channel to a first communication
group (CG1) as part of a first call, wherein the first communication group (CG1) includes a second wireless communication device C that also belongs to a second communication group (CG2);

transmitting, from a third wireless communication device D during the first call, a request-to-transmit (RTT) on a reverse
channel to initiate a second call with to a second group of wireless communication devices that belong to the second communication
group (CG2);

receiving the RTT at the second group of wireless communication devices, and in response, switching from the primary channel
to an alternative channel;

transmitting a second transmission as part of the second call from the third wireless communication device D over the alternative
channel to the second group of wireless communication devices; and

receiving the second transmission at the second group of wireless communication devices.

US Pat. No. 9,144,028

METHOD AND APPARATUS FOR UPLINK POWER CONTROL IN A WIRELESS COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for uplink power control comprising:
determining that a mobile station intends to transmit over an uplink;
determining whether an audio accessory is actively engaged;
based on a determination that the audio accessory is actively engaged, determining whether the mobile station is being operated
in a body-worn position;

determining an uplink transmit power scale factor; and
when the mobile station is being operated in a body-worn position, applying the uplink transmit power scale factor to an uplink
transmit power to produce a scaled uplink transmit power.

US Pat. No. 9,059,986

METHOD AND APPARATUS TO FACILITATE USING A FEDERATION-BASED BENEFIT TO FACILITATE COMMUNICATIONS MOBILITY

Motorola Solutions, Inc.,...

1. A method comprising:
facilitating a call session for a participating entity having at least one federation-based benefit;
using the at least one federation-based benefit to facilitate communications mobility for the participating entity during
the call session, wherein facilitating communications mobility comprises moving at least a portion of the call session from
a first user device to a second user device and wherein the first user device and the second user device belong to different
service provider domains; and

wherein using the at least one federation-based benefit to facilitate moving at least a portion of the call session from a
first user device to a second user device during the call session further comprises, at least in part, using the at least
one federation-based benefit to facilitate moving at least a first portion of the call session from the first user device
to the second user device during the call session and moving at least a second portion of the call session from the first
user device to a third user device during the call session, and wherein the first user device, the second user device, and
the third user device are different user devices.

US Pat. No. 9,510,160

ENHANCED NETWORK-NETWORK INTERFACE SYSTEMS AND METHODS FOR MULTIMEDIA BROADCAST MULTICAST SERVICES

MOTOROLA SOLUTIONS, INC.,...

13. A network, comprising:
a controlling server;
a participating server communicatively coupled to the controlling server via a network-network interface (NNI) link;
wherein the participating server is configured to receive, from a user equipment (UE) homed at and communicatively coupled
to the participating server, an update related to Multicast-Broadcast Single Frequency Network (MBSFN) areas currently visited
which are outside of MBSFN areas of the participating server;

wherein the participating server is configured to convey, to the controlling server, control signaling comprising an update
related to the MBSFN areas currently visited by the UE; and

wherein the controlling server is configured to allocate Multimedia Broadcast Multicast Services (MBMS) bearers for MBSFN
areas of the controlling server based on a total number of UEs in the MBSFN areas of the controlling server including both
UEs homed at the controlling server and UEs visiting the MBSFN areas of the controlling server.

US Pat. No. 9,107,215

SYSTEMS, DEVICES, AND METHODS FOR IMPROVING DATA CAPACITY IN A COMMUNICATIONS SYSTEM BY MANAGING SHORT ADDRESSES

MOTOROLA SOLUTIONS, INC.,...

1. A method for managing allocation of short addresses to improve data capacity in a communication system, the method comprising:
receiving, at a radio frequency (RF) site device, a plurality of reservation requests on a random access channel from a respective
plurality of subscriber units at a RF site wherein each reservation request includes a subscriber long address for identifying
the respective subscriber unit and a minimum number of requested time slots for data transmission between a respective subscriber
unit and the RF site, and for each of the received reservation requests:

selecting, by the RF site device, a subscriber short address for each respective subscriber unit from a set of unallocated
subscriber short addresses for identifying the respective subscriber unit; and

assigning, by the RF site device, each selected subscriber short address to the respective subscriber long address and transmitting
the selected subscriber short address to the respective subscriber unit on a radio frequency (RF) site channel in a random
access acknowledgement;

determining, by the RF site device, a short address transmission schedule for the one or more subscriber units, wherein the
short address transmission schedule provides a plurality of slot assignments for data transmissions by the one or more subscriber
units according to their respective assigned short addresses;

transmitting, by the RF site device, a short address transmission schedule message including the short address transmission
schedule to the one or more subscriber units on a schedule channel;

determining, by the RF site device, a maximum limit of reserved slot attempts based on the minimum number of requested slots;
determining, by the RF site device, that a current number of slots and/or a number of attempts to transmit in assigned slots
by a particular subscriber unit out of the plurality of subscriber units have exceeded the maximum limit of reserved slot
attempts; and

reassigning, by the RF site device, the corresponding subscriber short address from the particular subscriber unit to the
set of unallocated subscriber short addresses.

US Pat. No. 9,088,996

GEO-LOCATION BASED DYNAMIC UPLINK TRAFFIC CHANNEL ALLOCATION

MOTOROLA SOLUTIONS, INC.,...

1. A method for improving spectral efficiency by assigning uplink channels according to expected receive signal levels at
a serving base station providing wireless communications to a first subscriber device, the method comprising:
detecting, at the first subscriber device, a new call request indication;
determining, as a function of the first subscriber device transmit power level and its current location relative to the serving
base station, an expected receive signal strength indication (RSSI) of signals transmitted by the first subscriber device
and received at the serving base station;

if it is determined that the expected RSSI is greater than a pre-determined RSSI threshold:
one of (i) transmitting a call request to the serving base station requesting an assignment to a designated high-power channel
for the new call and (ii) transmitting the new call on a pre-allocated high-power channel; and

if it is determined that the expected RSSI is less than the pre-determined RSSI threshold:
one of (i) transmitting a call request to the serving base station requesting an assignment to a designated low-power channel
for the new call and (ii) transmitting the new call on a pre-allocated low-power channel.

US Pat. No. 9,167,048

METHOD AND APPARATUS FOR FILTERING DEVICES WITHIN A SECURITY SOCIAL NETWORK

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising the steps of:
receiving by an electronic device, a request to provide an image, wherein the request is made to devices within a first geographic
region;

determining a location for a device;
determining that the device lies within a area of exclusion within the first geographic region;
providing the image when the device lies outside the area of exclusion; and
failing to provide the image based on the fact that the device determines that the device lies inside both the first geographic
area and inside the area of exclusion.

US Pat. No. 9,209,520

HYBRID ANTENNA FOR PORTABLE COMMUNICATION DEVICES

Motorola Solutions, Inc.,...

1. An antenna structure for a portable radio transceiver device, comprising:
an inverted F section having a feed point, an inductive feed shunt coupled between the feed point and a ground, and a meander
portion having a distal end opposite the feed point;

a monopole section having a first end and a terminal end, the first end coupled to the distal end of the inverted F section;
a helical section coupled to the terminal end of the monopole section; and
wherein the monopole section comprises a first monopole element and a second monopole element coupled in series, the first
monopole element coupled to the distal end of the inverted F section, the second monopole element coupled to the helical section,
the first and second monopole elements having different orientations, the first monopole element is a substantially U-shaped
element having a planar configuration oriented in a plane that is orthogonal to a plane of orientation of the meander portion
of the inverted F section, wherein the meander portion is disposed on a circuit board, and the first monopole element is disposed
on a carrier element separate from the circuit board, and wherein the first monopole section is coupled to the distal end
of the meander portion via a spring contact.

US Pat. No. 9,100,698

SYSTEMS AND METHODS FOR SHARING BANDWIDTH ACROSS MULTIPLE VIDEO STREAMS

MOTOROLA SOLUTIONS, INC.,...

1. A client-based method, comprising: receiving more than one video stream at a client device over a wireless connection,
wherein each of the more than one video stream operates at one of a plurality of bit rates;
utilizing Real Time Control Protocol (RTCP) and Real Time Protocol between the client device and the associated source of
each of the more than one video stream;

determining quality feedback for each of the more than one video stream utilizing packet loss ratio;
determining modified quality feedback for each of the more than one video stream wherein the modified quality feedback is
based on the quality feedback for each of the more than one video stream; and

transmitting the modified quality feedback in a RTCP Receiver Report for each of the more than one video stream to an associated
source of each of the more than one video stream so that multiple RTCP receiver Reports are transmitted, each having a same
modified quality feedback transmitted to each source of the more than one video stream so that each source of the more than
one video stream upshifts or downshifts each of the more than one video stream in a uniform manner.

US Pat. No. 9,331,651

METHOD AND APPARATUS FOR AUTOMATIC GAIN CONTROL IN A CURRENT MODE RF RECEIVER

MOTOROLA SOLUTIONS, INC.,...

1. A current mode automatic gain control circuit for a current mode receiver front end comprising:
an input that receives a radio frequency (RF) current mode signal output from a low noise transconductance amplifier;
a shunt circuit that shunts current at a selected level from the RF current mode signal to produce a shunted RF current mode
signal;

a series circuit that presents a selected resistance to the shunted current mode RF signal to produce a gain adjusted RF current
mode signal; and

a control circuit that is responsive to a control input that selectively adjusts the shunt circuit and the series circuit.

US Pat. No. 9,295,086

METHOD FOR OPERATING A RADIO COMMUNICATION DEVICE IN A MULTI-WATCH MODE

MOTOROLA SOLUTIONS, INC.,...

1. A method of operating a radio communication device, the method comprising:
operating the radio communication device to simultaneously receive communications on a plurality of channels comprising a
first communication on a primary channel and a second voice communication on a non-primary channel during a multi-watch mode
of operation;

enabling a talk-back channel to, by default, respond to communications received on the primary channel when a push-to-talk
(PTT) switch is activated;

recording the second voice communication in a text message buffer and converting the recorded second voice communication into
a text message;

determining whether there is any transmission activity in the radio communication device;
determining, based on a content of the text message, whether the second voice communication received on the non-primary channel
comprises critical information when there is no transmission activity in the radio communication device for a pre-defined
time period since the communication was received on the non-primary channel; and

in response to determining that the second voice communication received on the non-primary channel comprises critical information,
switching the talk-back channel to instead respond to communications received on the non-primary channel when the PTT switch
is activated.

US Pat. No. 9,097,775

APPARATUS AND METHOD FOR DISCHARGING A BATTERY AND DETERMINING A CONDITION OF THE BATTERY

Motorola Solutions, Inc.,...

1. A method for discharging a rechargeable battery, comprising:
discharging a rechargeable battery;
monitoring a dynamic battery current and a dynamic battery voltage of the rechargeable battery while discharging the rechargeable
battery, wherein monitoring the dynamic battery current and dynamic battery voltage comprises:

applying a first load to a rechargeable battery
determining a first current and a first battery voltage provided by the rechargeable battery responsive to applying the first
load;

applying a second load to the rechargeable battery;
determining a second current and a second battery voltage provided by the rechargeable battery responsive to applying the
second load;

determining a dynamic impedance of the rechargeable battery responsive to monitoring the dynamic battery current and the dynamic
battery voltage, wherein the dynamic impedance is determined as a ratio of the difference between the first battery voltage
and the second battery voltage and the difference between the first current and the second current; and

determining a battery condition category by categorizing the dynamic impedance into one of a plurality of battery condition
categories.

US Pat. No. 9,083,860

METHOD OF AND APPARATUS FOR AUTOMATICALLY CONTROLLING OPERATION OF A USER-MOUNTED RECORDING DEVICE BASED ON USER MOTION AND EVENT CONTEXT

MOTOROLA SOLUTIONS, INC.,...

1. A method of recording an event, the method comprising:
determining if a user is walking or running via a body-worn motion sensor;
instructing a body-worn camera to enter a rear-viewing mode or a front-viewing mode based on whether or not the user is walking
or running, wherein the rear-viewing mode is entered when the user is walking and the front-viewing mode is entered when the
user is running.

US Pat. No. 9,480,096

METHOD, DEVICE, AND SYSTEM FOR FAST WIRELESS ACCESSORY DEVICES PAIRING

MOTOROLA SOLUTIONS, INC.,...

1. A method for fast wireless accessory device pairing, the method comprising, at a mobile radio communication device having
a first long-range transceiver capable of operating in accordance with one of a land mobile radio (LMR) and broadband protocol:
initiating, at the mobile radio communication device via a first near field communication (NFC) short-range transceiver, a
pairing procedure with a wearable computing device and establishing, via the first short-range transceiver, a link with the
wearable computing device;

receiving, at the mobile radio communication device via the NFC link with the wearable computing device, Bluetooth device
connection information for each of a plurality of wireless accessory devices associated with a wearer of the wearable computing
device, the Bluetooth device connection information including at least a Bluetooth hardware device identifier of the associated
wireless accessory and Bluetooth capability information of the associated wireless accessory; and

responsive to receiving the Bluetooth device connection information, and for each of the plurality wireless accessory devices,
using, by the mobile radio communication device, the Bluetooth hardware device identifier and Bluetooth capability information
to pair with and communicate with, via a second Bluetooth short-range transceiver different from the NFC short-range transceiver,
the wireless accessory device wherein the mobile radio communication device pairs with and communicates with, via the second
Bluetooth short-range transceiver, each of the wireless accessory devices using the Bluetooth device connection information
and without (i) executing a discovery process that scans for available wireless accessory devices via the second Bluetooth
short-range transceiver and (ii) prompting a wearer of the wearable computing device to connect to each wireless accessory
device via the second Bluetooth short-range transceiver.

US Pat. No. 9,231,641

TEMPERATURE MONITORING CABLE

Motorola Solutions, Inc.,...

1. A portable communication system, comprising:
a portable radio;
a radio accessory; and
an interface cable providing an electrical communication interface between the radio accessory and the portable radio, the
interface cable comprising a temperature sensor integrated therein to monitor an external environment around the portable
communication system; and

wherein the portable radio periodically polls the temperature sensor for temperature readings and applies an exposure threshold
to the temperature readings to determine a compromised thermal condition, the portable radio flagging a compromised thermal
condition, the portable radio reporting the compromised thermal condition as a thermal emergency to a dispatch center and
transmitting an emergency thermal alert to a user interface output of the portable radio.

US Pat. No. 9,479,213

CONTROL INTERFACE FOR A COMMUNICATION DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A control interface for a portable radio, comprising:
a control knob coupled to the portable radio for enabling a primary radio control function of the portable radio;
a controller for sensing speed and direction of the control knob, the controller enabling a secondary radio control function
in response to detecting a bi-directional rotation of the control knob at a predetermined speed, and wherein the primary radio
control function continues to be enabled while the secondary radio control function is enabled; and

a single control switch operatively coupled to the control knob to control the primary radio control function, and the same
single control switch for controlling the secondary radio control function.

US Pat. No. 9,173,073

METHOD AND APPARATUS FOR PROCESSING GROUP EVENT NOTIFICATIONS AND PROVIDING GROUP POLICY IN A COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method, performed by a core network entity implementing a group event processing entity in a point-to-multipoint-enabled
communication system, for receiving and processing group event notifications, the method comprising:
receiving, by the core network entity, a group event notification pertaining to an asynchronous group event occurring during
a group session established to transmit media using a group access network resource comprising one of a multicast and broadcast
bearer;

determining, by the core network entity and based on the group event notification, a set of applicable policy rules that control
group membership or the group access network resource for the group session;

transmitting, by the core network entity to a group policy and charging enforcement function, an event message based on the
group event notification, wherein the event message is transmitted over an interface established directly between the core
network entity and the group policy and charging enforcement function and wherein the event message comprises the determined
set of policy rules

wherein the group event notification comprises an indication that a member user equipment of the group session has switched
from a group transport to a unicast transport.

US Pat. No. 9,099,972

METHOD AND APPARATUS FOR MULTI-STAGE ADAPTIVE VOLUME CONTROL

Motorola Solutions, Inc.,...

1. A method for adaptively controlling audio output of a communication device comprising:
receiving a wirelessly conveyed speech communication at a communication device from another communication device, wherein
said conveyed speech communication is part of a real-time communication session;

in response to receiving the speech communication, determining a total adjustment needed for the speech communication as part
of an adaptive volume control (AVC) function of the communication device;

in response to determining the total adjustment, determining a software volume adjustment and a hardware gain adjustment,
wherein a combination of the software volume adjustment and the hardware gain adjustment result in the total adjustment, wherein
the software volume adjustment is a signal scaling adjustment of signal amplitude prior to the signal being conveyed to an
output audio amplifier of the communication device, wherein the hardware gain adjustment is an adjustment to a gain of the
output audio amplifier;

in response to determining the software volume adjustment and the hardware gain adjustment, applying the software volume adjustment
and the hardware gain adjustment to the speech communication;

in response to the applying, outputting audio of the speech communication from an audio transducer of the communication device,
wherein the total adjustment is automatically determined and applied;

sampling ambient noise from a listening environment of the communication device using a microphone of the communication device;
determining the total adjustment based on the ambient noise from the sampling; and
controlling a timing of the sampling of the ambient noise based on an operating state of the communication device.

US Pat. No. 9,231,776

SYSTEM AND METHOD FOR MBMS SUPPORT

Motorola Solutions, Inc.,...

1. A method for handling a group session of a communication group, comprising:
determining server association data for each mobile computing unit (MU) of a plurality of mobile computing units (MUs) in
the communication group, wherein the server association data is indicative of a Push-To-Talk (PTT) server of a plurality of
PTT servers to which the MU belongs;

determining access network association data for each MU of the plurality of MUs, wherein the access network association data
is indicative of an operating area respective to a PTT server of the plurality of PTT servers which the MU is currently operating
in;

determining, as a function of the server association data, a first MU of the plurality of MUs in the communication group that
belongs to a first PTT server of the plurality of PTT servers and, as a function of the access network association data, that
is currently operating in an operating area of a second PTT server of the plurality of PTT servers, wherein the first PTT
server is a controlling PTT server for the group session of the communication group; and

determining, based on the server association data, that none of the plurality of MUs participating in the group session belongs
to the second PTT server and, in response, transmitting invitation data from the first PTT server to the second PTT server
to invite the second PTT server to join the group session of the communication group.

US Pat. No. 9,107,130

METHOD AND APPARATUS FOR TRAFFIC OFFLOADING PROCEDURE MANAGEMENT IN A PUBLIC SAFETY COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for traffic offloading procedure management in a Public Safety communication system, the method comprising:
receiving, by a service network element, information comprising an identifier of a communications group, an identifier of
each user equipment (UE) of a plurality of UEs that are members of the communications group, and an identifier of a cell of
a primary network where each UE of the plurality of UEs resides;

storing, by the service network element and in association with the identifier of each UE of the plurality of UEs, the identifier
of the communications group and the identifier of the cell of the primary network where each UE of the plurality of the UEs
resides;

determining, by the service network element, that a cell of the primary network is congested;
in response to determining that the cell of the primary network is congested, determining, by the service network element,
a subset of the plurality of UEs, wherein the subset of the plurality of UEs are members of the communications group, reside
in the congested cell, and are capable of being served by one or more secondary networks; and

instructing, by the service network element, the subset of the plurality of UEs to offload their traffic associated with the
communications group to the one or more secondary networks, causing bearers associated with the traffic of the communication
group of the subset of the plurality of the UEs to route their traffic via the one or more secondary networks.

US Pat. No. 9,473,994

METHOD AND SYSTEM FOR SELECTING A TARGET CELL FOR HANDOVER OF USER EQUIPMENT IN A LONG TERM EVOLUTION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for selecting a target cell for handover of user equipment (UE) in a Long Term Evolution (LTE) system, the method
comprising:
a radio access network element performing:
determining virtual channels supported by each of a plurality of neighboring cells;
determining a set of virtual channels of interest to a UE;
selecting a subset of the neighboring cells, which supports at least one virtual channel in the set of virtual channels of
interest to the UE;

modifying a reporting process of the UE based on the selected subset of the neighboring cells;
based on the modified reporting process, selecting one of the neighboring cells, from the subset, as a target cell for handover
of the UE.

US Pat. No. 9,105,419

PLUNGER MECHANISM FOR SWITCH APPLICATIONS

MOTOROLA SOLUTIONS, INC.,...

1. A plunger and rotary control mechanism comprising:
a plunger having a cylindrical body with a first end and a second end, the first end being half-spherical;
a silicone or rubber sleeve molded or assembled over the plunger so as to surround the second end of the plunger and to entirely
circumferentially surround an axial length of the cylindrical body of the plunger extending from the second end towards the
first end, the first end of the plunger protruding through the sleeve so as to expose the half-spherical first end; and

a rotary control comprising a detent which rotates in response to the rotary control being rotated, the rotation of the detent
hitting the half-spherical tip of the plunger at a predetermined point of rotation generating a rotational torque.

US Pat. No. 9,471,838

METHOD, APPARATUS AND SYSTEM FOR PERFORMING FACIAL RECOGNITION

MOTOROLA SOLUTIONS, INC.,...

1. A method for performing facial recognition, the method comprising the steps of:
acquiring an image of a vehicle;
determining a vehicle attribute based on the image;
acquiring an image of an individual;
providing the vehicle attribute to a database;
receiving images of multiple differing individuals from the database based on the vehicle attribute;
performing facial recognition by comparing the image of the individual to the received images of multiple differing individuals;
sending a notification that an identification was not made;
determining individuals living within a predetermined distance from the registered owner of the vehicle; and
receiving additional images in response to the notification, wherein the additional images are the individuals living within
the predetermined distance from the registered owner of the vehicle.

US Pat. No. 9,368,993

METHOD AND APPARATUS FOR A MULTIPLEXED CONTACT BETWEEN ELECTRICAL DEVICES

MOTOROLA SOLUTIONS, INC.,...

1. An electrical device, comprising:
a power contact and an information contact;
a memory element coupled between the power contact and the information contact;
a sensor circuit coupled in series with a first switch element between the power contact and the information contact;
a presence indication circuit coupled in series with a second switch element between the power contact and the information
contact; and
a timed switch control circuit responsive to an application of a voltage between the power contact and the information contact
that maintains the second switch element closed and the first switch element open initially upon the application of the voltage,
and after a period of time after the application of the voltage opens the second switch element and closes the first switch
element, wherein the timed switch control circuit comprises:
a pair of voltage divider resistors coupled in series between the power contact and the information contact;
a timing capacitor coupled in parallel with one of voltage divider resistors;
a control switch element having an input responsive to a voltage across the timing capacitor, the control switch element further
coupled in series with a control resistance between the power contact and the information contact forming a control node,
the control node further coupled to an input of each of the first and second switch elements.

US Pat. No. 9,232,522

FULL DUPLEX DIRECT MODE INDIVIDUAL AND GROUP CALLING USING ADJACENT TIME SLOTS IN A TDMA SYSTEM

Motorola Solutions, Inc.,...

1. A method for enabling full duplex calls in a direct mode between radios in an N:1 slotting ratio time division multiple
access (TDMA) radio system, the method comprising:
detecting, at a first radio, a request for a full duplex direct mode call from the first radio to at least a second radio;
wirelessly transmitting, in a particular slot of a first recurring time slot of N recurring time slots on a first single frequency,
one of a call request and a call header identifying the call as a full duplex call;

wirelessly transmitting, by the first radio, during a plurality of subsequent first recurring time slots, outbound voice and/or
data transmissions; and

wirelessly receiving, at the first radio, during a plurality of second recurring time slots of the N recurring time slots
on the first single frequency, each second recurring timeslot positioned immediately adjacent a respective first recurring
time slot in an interleaved manner, inbound voice and/or data transmissions from the second radio and playing back the inbound
voice and/or data transmission at the first radio; and

wherein the direct mode of the full duplex direct mode call is a mode of operation where the first and second radios communicate
directly with each other using the first single frequency without the use of any or all external infrastructure equipment.

US Pat. No. 9,094,827

SYSTEMS AND METHODS FOR AUTHENTICATING MOBILE DEVICES AT AN INCIDENT VIA COLLABORATION

Motorola Solutions, Inc.,...

1. A mobile device collaboration system, comprising:
a first mobile device utilizing a first wireless network;
a second mobile device utilizing a second wireless network;
an external database communicatively coupled to the second mobile device;
wherein the first mobile device comprises software comprising instructions executable by the first mobile device and, in response
to such execution, cause the first mobile device to:

store unique user identification related to a role and skill set of an associated user of the first mobile device;
detect the second mobile device responsive to an inability to connect to the first wireless network;
communicate the unique user identification to the second mobile device; and
establish a collaborative connection with the second mobile device responsive to the second mobile device successfully verifying
the first mobile device using the unique user identification and the external database.

US Pat. No. 9,231,529

SWITCHABLE MULTI-OUTPUT LOW-NOISE AMPLIFIER WITH DISTORTION CANCELLATION

Motorola Solutions, Inc.,...

1. An amplifier comprising:
an input amplifier stage operative to amplify an input communication signal and to provide (i) an amplified communication
signal containing a scaled-up version of the input communication signal and a distortion component and (ii) an input feedforward
signal containing a scaled-down version of the distortion component; and

a plurality of switchable output amplifier stages, wherein each switchable output amplifier stage of the switchable output
amplifier stages is operative to:

(i) amplify the input feedforward signal to create an amplified feedforward signal and to combine the amplified feedforward
signal with the amplified communication signal so as to at least partially cancel the distortion component on an output conductor;
and

(ii) activate and deactivate, via switching circuitry that is brought correspondingly into or out of conduction, the switchable
output amplifier stage.

US Pat. No. 9,173,134

METHOD AND APPARATUS FOR MANAGING QUALITY OF SERVICE SETTINGS FOR GROUP COMMUNICATIONS

Motorola Solutions, Inc.,...

1. A method for managing quality of service (QoS) settings for group communications, the method comprising a centralized QoS
entity performing:
determining a plurality of active participants of a group communication session;
determining, for each active participant, an individual QoS setting, including a first individual QoS setting for a first
active participant and a second individual QoS setting for a second active participant;

modifying one of the first individual QoS setting and the second individual QoS setting based on a comparison of the first
individual QoS setting to the second individual QoS setting, wherein modifying comprises changing one of the first individual
QoS setting and the second individual QoS setting to the other of the first and second individual QoS settings, wherein the
modified individual QoS setting is applied to a session leg used by the corresponding active participant during the group
communication session, and wherein modifying one of the first individual QoS setting and the second individual QoS setting
comprises performing one or more of:

determining that the first active participant is a recipient of media, determining that the second active participant is a
source of the media, wherein the individual QoS setting for the second active participant has a highest QoS Class Identifier
(QCI) among the individual QoS settings for all the active participants that are recipients of the media, and changing a QCI
value for the first individual QoS setting to the highest QCI;

determining that the first active participant is a recipient of media, determining that the second active participant is a
source of the media, wherein the individual QoS setting for the second active participant has a highest Allocation and Retention
Priority (ARP) among the individual QoS settings for all the active participants that are recipients of the media, and changing
an ARP value for the first individual QoS setting to the highest ARP;

determining that the first active participant is a source of media and all of the other active participants in the plurality
of active participants are recipients of the media, determining that the second active participant has a highest QoS Class
Identifier (QCI) among the individual QoS settings for the source and of all the other recipients, and changing a QCI value
for the first individual QoS setting to the highest QCI; and

determining that the first active participant is a source of media and all of the other active participants in the plurality
of active participants are recipients of the media, determining that the second active participant has a highest Allocation
and Retention Priority (ARP) among the individual QoS settings for the source and for all the other recipients, and changing
an ARP value for the first individual QoS setting to the highest ARP.

US Pat. No. 9,136,989

METHOD AND APPARATUS FOR REDUCING CARRIER LEAKAGE

Motorola Solutions, Inc.,...

1. An apparatus comprising:
an in-phase-quadrature (IQ) signal amplifier having an IQ baseband input;
an IQ mixer connected to the IQ signal amplifier, and the IQ mixer configured to be driven by an IQ carrier signal;
a carrier leakage detector connected to outputs of the IQ mixer, the carrier leakage detector configured to output an in-phase
leakage level measurement and a quadrature leakage level measurement in the absence of an IQ baseband signal at the IQ baseband
input;

a carrier-null offset signal generator connected to the carrier leakage detector configured to inject an in-phase carrier-null
offset signal based on the in-phase leakage level measurement and to inject a quadrature carrier-null offset signal based
on the quadrature leakage level measurement.

US Pat. No. 9,119,123

METHOD AND APPARATUS FOR PERFORMING WI-FI OFFLOAD WITHOUT INTERRUPTING SERVICE

Motorola Solutions, Inc.,...

1. A method comprising
receiving, at a first interface on a network node, a first connection request from a user equipment to join a broadband network:
accepting, by a mobility manager in the network node, the first connection request;
transmitting, by the mobility manager, data from a core network addressed to the user equipment through the first interface
and receiving data from the user equipment through the first interface;

receiving, by the mobility manager from a local area network, a second connection request sent from the user equipment, wherein
the second connection request is for the user equipment to communicate with the broadband network via the local area network
and wherein the second connection request includes identification for at least one of a home node and a relay node in the
local area network;

accepting, by the mobility manager, the second connection request;
offloading, by the mobility manager, data transmitted to and received from the user equipment to a second interface on the
network node, without notifying a mobility element in the core network, wherein the second interface is configured to send
data to and receive data from the user equipment via the local area network and wherein data offloaded to the second interface
is transmitted via at least one of the home node and the relay node identified in the second connection request.

US Pat. No. 9,313,824

SYSTEM AND METHOD FOR INTERRUPTING COMMUNICATIONS WITHIN A COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for establishing a new repeater mode call by interrupting active communications within a communication network,
the method comprising:
determining, by an interrupting device, if the active communications being interrupted correspond to a repeater mode or a
direct mode;

responsive to determining that the active communications being interrupted correspond to a direct mode:
operating the interrupting device to transmit an interrupt request over a repeater transmit frequency, the interrupt request
for interrupting the active communications to a communication device that will cause the communication device to terminate
the active communications in response to receiving the interrupt request;

responsive to the communication device terminating the active communications, transmitting an instruction, by the interrupting
device, over a repeater receive frequency, to a repeater that will cause the repeater to wake up and initiate message communication
activity in response to receiving the instruction; and

transmitting, by the interrupting device, one or more messages on the receive frequency of the repeater.

US Pat. No. 9,189,347

HIGH RELIABILITY REDUNDANT VOTING SYSTEM FOR A SIGNAL RECEIVED BY VOTING PROCESSORS IN A COMMUNICATION SYSTEM

Motorola Solutions, Inc.,...

1. A method for providing a redundant voting system for voting on a signal received by a plurality of base stations in a communication
system, the method comprising:
a first voting processor transmitting a downstream message to a plurality of base stations indicating a return base station
to voting processor (BS-VP) group associated with the first voting processor and a second voting processor;

receiving a plurality of group messages addressed to the return group from the plurality of base stations and associated with
a particular signal received from a signal source by each of the plurality of base stations, the particular signal including
an address of a target device to which the particular signal is directed;

the first voting processor determining a recovered signal, wherein the recovered signal comprises a representation of the
received particular signal of at least one of the plurality of base stations having a quality measure better than a quality
measure associated with each received particular signal from all other of the plurality of base stations; and

responsive to the first voting processor determining that the second voting processor is no longer operational, the first
voting processor transmitting the recovered signal to a voting processor to infrastructure (VP-IN) group associated with an
infrastructure device and the first and second voting processors.

US Pat. No. 9,088,874

METHOD AND SYSTEM OF PROVIDING SERVICE TO A MOBILE DEVICE IN A COMMUNICATION NETWORK

MOTOROLA SOLUTIONS, INC.,...

11. A method for registering a mobile device to a communication network, the method comprising:
at a first mobile device:
registering with an infrastructure device coupled to a first communication network;
sending, to a communication server, a request to activate Push-to-Talk (PTT) service in the first communication network, wherein
the request to activate the PTT service triggers the communication server to generate, on behalf of the first mobile device
and send to a second communication network, a request to register the first mobile device with the second communication network;
and

as a result of the request to register sent by the communication server, registering to the second communication network.

US Pat. No. 9,269,260

METHOD AND SYSTEM TO INCREASE PROTECTION OF PERSONNEL DURING K9 DEPLOYMENTS

MOTOROLA SOLUTIONS, INC.,...

1. A method to increase protection of personnel during K9 deployments, comprising:
receiving contextual and situational data from a plurality of mobile devices associated with a plurality of officers at a
scene, a mobile device associated with a K9 handler at the scene, and a device associated with a K9 at the scene, wherein
each of the mobile devices and the device are communicatively coupled to one or more networks;

determining safety conditions of each of the plurality of officers based on the contextual and situational data; and
notifying the K9 handler via the associated mobile device of any of the plurality of mobile devices being in the unsafe condition
when about to release the K9 or after such that the K9 is recalled, based on the determining.

US Pat. No. 9,137,735

METHOD AND APPARATUS FOR DISTRIBUTING WIRELESS LOCAL AREA NETWORK ACCESS INFORMATION

Motorola Solutions, Inc.,...

1. A method for distributing wireless local area network (WLAN) access information to a wireless communication device based
on a current location of the wireless communication device, the method comprising:
receiving an indication of the current location of the wireless communication device, where the wireless communication device
is located in one or more of a public safety communication system and a public carrier communication system;

determining, at the location services server based on the current location of the wireless communication device in the one
or more of the public safety communication system and the public carrier communication system, a current coverage area corresponding
to the current location, and then transmitting a message to a directory services server that comprises information identifying
the current coverage area; and

determining, at the directory services server, relevant WLAN access information for the current coverage area, wherein the
relevant WLAN access information comprises a security credential controlling access to a corresponding WLAN; and then transmitting,
from the directory services server, a message to the wireless communication device that comprises the relevant WLAN access
information.

US Pat. No. 9,055,036

METHOD AND APPARATUS FOR TRANSMITTING A USER DATAGRAM PROTOCOL MESSAGE THAT IS LARGER THAN A DEFINED SIZE

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
engaging, by a device, in a Datagram Transport Layer Security (DTLS) handshake message exchange with a second device according
to the DTLS protocol;

determining, at the first device, that an application datagram is to be transmitted according to a User Datagram Protocol
(UDP) that limits a size of a datagram based on a Maximum Transmission Unit (MTU), wherein the first device determines that
a size of the application datagram is larger than the MTU;

fragmenting, at the first device, the application datagram into application data fragments, if the application datagram size
is determined to be larger than the MTU;

fragmenting, at the first device, the DTLS handshake message such that a size of a first DTLS protocol record is smaller than
the MTU, and providing a fragment offset and length for each first DTLS protocol record created from the fragmented DTLS handshake
message so that the second device can reassemble the DTLS handshake message;

securing, at the first device, the application datagram with the DTLS protocol;
encapsulating, by the first device, the application data fragments in DTLS handshake messages, wherein an encapsulated application
data fragment is transmitted from the first device to the second device in the first DTLS protocol record; and

transmitting, by the first device to the second device, another application datagram secured with the DTLS protocol in a subsequent
DTLS protocol record.

US Pat. No. 9,288,043

METHODS AND SYSTEMS FOR PROVIDING HIGH-SECURITY CRYPTOGRAPHIC KEYS TO MOBILE RADIOS

MOTOROLA SOLUTIONS, INC.,...

1. A method carried out by a key-management infrastructure, the method comprising:
receiving first and second disassembly products of a high-security cryptographic key; and
providing the first and second disassembly products to a mobile radio for reassembly of the high-security cryptographic key,
wherein providing the first disassembly product to the mobile radio comprises providing the first disassembly product to the
mobile radio over a local connection via a restricted-access key variable loader, and

wherein providing the second disassembly product to the mobile radio comprises:
generating a medium-security-encrypted second disassembly product at least in part by encrypting the second disassembly product
based on at least one medium-security cryptographic key; and

providing the medium-security-encrypted second disassembly product to the mobile radio over an air interface.

US Pat. No. 9,136,601

TUNABLE MULTIBAND WAN ANTENNA FOR GLOBAL APPLICATIONS

MOTOROLA SOLUTIONS, INC.,...

1. An electronic device, comprising:
a housing;
a transceiver disposed within the housing; and
an inverted F-antenna coupled to the transceiver, the antenna comprising:
an elongate element;
a first portion coupled to a first end of the elongate element and configured to enable the transceiver to operate in a first
low-band frequency and a first high-band frequency;

a second portion coupled to a second end of the elongate element, the second end being opposite the first end, the second
portion configured to enable the transceiver to operate in a second high-band frequency;

a third portion coupled to the elongate element and situated between the first and second portions, the third portion configured
to tune the first and the second high-band frequencies associated with the first and second portions; and

a tuning element configured to tune the low-band frequency associated with the first portion such that the first and the second
high-band frequencies are not significantly affected by tuning the tuning element.

US Pat. No. 9,402,166

METHOD AND APPARATUS FOR ASSIGNING A TALK GROUP TO A RADIO WITHIN A COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for assigning a talk group to a radio within a communication system, the method comprising the steps of:
receiving a communication from a radio, the communication using a first talk group;
determining that the talk group is invalid;
transmitting a message using a reserved talk group, wherein the message comprises identification information for the radio,
and wherein the message is transmitted in response to the step of determining that the talk group is invalid; and

receiving a command to assign the radio to a second talk group in response to transmitting the message using the reserved
talk group

wherein the step of determining that the talk group is invalid comprises at least one of:
determining that a channel/talk group combination is invalid;
determining that the talk group is not assigned to the channel; or
determining that the talk group has no other users monitoring the talkgroup.

US Pat. No. 9,136,588

SYSTEM AND METHOD FOR SHORT UHF ANTENNA WITH FLOATING TRANSMISSION LINE

Motorola Solutions, Inc.,...

1. An antenna, comprising:
a truncated ground plane;
an asymmetric transmission line radiator having a length LTL oriented substantially planar to and proximal to the truncated ground plane, the asymmetric transmission line having at one
end an input/output connector, at an other end an unshielded feed point at least one of above the truncated ground plane and
proximal to its edge, and a shielded portion in between the input/output connector and the feed point; and

an exciter antenna in a form of a plate or bent wire physically coupled to the feed point and disposed exterior to the edge
of the truncated ground plane and oriented substantially orthogonal to the truncated ground plane, the exciter antenna having
a larger dimension length LEA that is at least 50% smaller than the length LTL,

wherein an overall length of a perimeter of the antenna is approximately ½ a wavelength of a center frequency of the antenna.

US Pat. No. 9,191,921

METHOD AND APPARATUS FOR DETERMINING LOCATIONS OF COMMUNICATION DEVICES IN A SIMULCAST NETWORK

Motorola Solutions, Inc.,...

1. A method for identifying locations of communication devices and correspondingly assigning talk groups to maximize network
resource reuse in a simulcast network, comprising:
sending, by a comparator, a location request to a plurality of communication devices in a simulcast network, wherein the location
request includes timeslot assignments for each talk group of a plurality of talkgroups in the simulcast network;

receiving, by the comparator, responses from each of the plurality of communication devices indicating a location of the communication
device, each response being received in a timeslot assigned to a respective one of the plurality of talk groups with which
the communication device is associated; and

assigning, by the comparator, a common network resources to two or more of the plurality of talk groups determined to be geographically
separated in the simulcast network based at least in part on the received responses.

US Pat. No. 9,313,771

METHOD AND DEVICE FOR ALLOCATING A CHANNEL IN A DECENTRALIZED TRUNKED RADIO COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for allocating a channel in a decentralized trunked radio communication system, the method comprising:
scanning at a first subscriber unit a plurality of channels to determine whether a call of interest to the first subscriber
unit is active in the system;

scanning at a first subscriber unit the plurality of channels to identify a first channel that is clear in the plurality of
channels after determining that there is no call of interest to the first subscriber unit active in the system; and

tuning the first subscriber unit to the first channel that is clear;
determining whether a new call is of interest, and participating in the new call on the first channel if the new call is of
interest;

determining whether the new call is of interest, and tuning to a clear channel if the new call is not of interest:
activating the first subscriber unit before scanning the plurality of channels; and
initiating a new cell at a first subscriber unit on the first channel after tuning to the first channel that is clear,
wherein the new call is a group call to a first talk group.

US Pat. No. 9,209,767

INPUT CURRENT LIMITED POWER SUPPLY AND AUDIO POWER AMPLIFIER FOR HIGH POWER REPRODUCTION OF NONDETERMINISTIC SIGNALS

Motorola Solutions, Inc.,...

1. A method for powering an audio power amplifier, comprising:
boosting a voltage level of a battery to a boost voltage level across a boost capacitor at an output of a boost stage without
exceeding a preselected input current limit, the boost voltage level being higher than the voltage level of the battery and
higher than a supply voltage required for the audio power amplifier to output a predefined maximum peak power into a load;

deriving the supply voltage from the boost voltage and providing the supply voltage to the audio power amplifier to power
the audio power amplifier;

the audio power amplifier amplifying an input signal to produce an amplified signal;
comparing a state of charge indication parameter to a depletion threshold, wherein the state of charge indication parameter
is dependent on the boost voltage; and

when the state of charge indication parameter is below the depletion threshold, adjusting a gain of a pre-amplifier that provides
the input signal to the audio power amplifier.

US Pat. No. 9,049,371

METHOD AND APPARATUS FOR OPERATING A CAMERA

MOTOROLA SOLUTIONS, INC.,...

1. An apparatus comprising:
logic circuitry determining a first field of view (FOV) for a first camera, determining an undesirable FOV, and determining
if the first FOV and the undesirable FOV overlap; and

a sensor capturing video when the first FOV and the undesirable FOV do not overlap;
wherein the first camera operates in a higher-powered state when the first FOV and the undesirable FOV do not overlap, operates
in a lower-powered state when the first FOV and the undesirable FOV overlap, wherein the higher-powered state consumes more
battery power than the lower-powered state.

US Pat. No. 9,288,685

METHOD AND SYSTEM FOR OPERATING A RADIO NETWORK CONTROLLER IN A WIRELESS COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method of operating a radio network controller (RNC) in a wireless communication system that comprises a plurality of
transmitting subscriber units communicating with a plurality of receivers, the method comprising:
generating, by the RNC, a group database comprising a plurality of transmitting groups, each transmitting group including
one or more simultaneously transmitting subscriber units from the plurality of transmitting subscriber units, wherein the
plurality of receivers are able to receive transmissions from each of the one or more transmitting subscriber units within
each transmitting group such that a resultant Signal to Interference plus Noise Ratio (SINR) associated with the simultaneous
transmissions received from each of the one or more transmitting subscriber units within each transmitting group meets a pre-defined
SINR threshold at at least one of the plurality of receivers;

in response to a new transmitting subscriber unit requesting to be a member of a transmitting group, receiving, by the RNC,
signal quality metrics (SQMs) associated with the new transmitting subscriber unit measured at one or more of the plurality
of receivers;

stepping, by the RNC, through the plurality of transmitting groups in the group database and testing, by the RNC, the received
SQMs associated with the new transmitting subscriber unit with the resultant SINR associated with each of the plurality of
transmitting groups to determine if the new transmitting subscriber unit could be added to at least one of the plurality of
transmitting groups without reducing a resultant SINR associated with the at least one of the plurality of transmitting groups
below the pre-defined SINR threshold; and

assigning, by the RNC, the new transmitting subscriber unit to the at least one of the plurality of transmitting groups, on
determining that the new transmitting subscriber unit could be added to the at least one of the plurality of transmitting
groups without reducing the resultant SINR associated with the at least one of the plurality of transmitting groups below
the pre-defined SINR threshold.

US Pat. No. 9,167,381

GEO-FENCE BASED ALERTS

MOTOROLA SOLUTIONS, INC.,...

1. A method for providing geo-fence based alerts in a wireless communications network, the method comprising:
maintaining, at the first wireless subscriber device, a geo-fence database containing (i) geo-fence definitions and (ii) an
updateable geo-fence to alert mapping that, for each geo-fence definition, designates an assigned alert for playback and is
updateable via an over-the-air message received via a transceiver of the first wireless subscriber device;

determining, by a first wireless subscriber device, a current location of the first wireless subscriber device;
detecting, by the first wireless subscriber device, a geo-fence trigger comprising determining, as a function of the determined
current location and the geo-fence database, that the first wireless subscriber device has either (i) crossed a geo-fence
boundary into a first geo-fence defined in the geo-fence database or (ii) is within the first geo-fence and has not yet begun
playing back an alert associated with the first geo-fence; and

responsive to detecting the geo-fence trigger:
identifying, by the first wireless subscriber device and as a function of the geo-fence to alert mapping, an alert associated
with the first geo-fence; and

beginning playback, by the first wireless subscriber device, of the alert associated with the first geo-fence.

US Pat. No. 9,271,157

METHOD OF AND SYSTEM FOR OPTIMIZING AN EMPIRICAL PROPAGATION PREDICTION MODEL IN A MOBILE COMMUNICATIONS NETWORK

MOTOROLA SOLUTIONS, INC.,...

1. A method of optimizing a propagation prediction model having adjustable parameters in a mobile communications network,
the method comprising:
subdividing by a processor a service area where mobile radios operate into a plurality of map tiles;
predicting by a processor a tile reliability from the model for each map tile;
averaging by a processor the predicted tile reliability from all the map tiles to obtain a predicted average service area
reliability;

measuring by a processor a service area reliability for all the map tiles to obtain a measured service area reliability;
comparing by a processor the measured service area reliability with the predicted average service area reliability;
adjusting by a processor the parameters of the model when the measured service area reliability differs from the predicted
average service area reliability by a predetermined amount; and

subdividing by the processor a land mass into a plurality of substantially uniform geomorphic regions, associating the service
area with at least one of the regions, and using the adjusted parameters for the service area as the basis for other service
areas in the at least one region.

US Pat. No. 9,137,645

APPARATUS AND METHOD FOR DYNAMIC CALL BASED USER ID

Motorola Solutions, Inc.,...

1. A method for a group call in a communication system, the method comprising:
initiating a group call voice transmission in response to a trigger being pressed at a calling subscriber unit;
in response to initiating the call, detecting a speech pattern including a voice call sign in the group call voice transmission,
wherein the voice call sign identifies a current user and a current use of the calling subscriber unit;

comparing the detected voice call sign to a list of pre-stored voice call signs to determine that the detected voice call
sign matches at least one in the list of pre-stored voice call signs;

in response to determining a match, saving the detected voice call sign as the current voice call sign at the calling subscriber
unit;

associating the current voice call sign of the calling subscriber unit with a subscriber unit ID (SUID) at a Fixed Network
Equipment (FNE), the FNE being an infrastructure element of the communication system;

and initiating another group call by a different user using the same subscriber unit based on a second pre-stored voice call
sign.

US Pat. No. 9,386,606

METHODS AND SYSTEMS FOR EMBEDDING SUPPLEMENTARY DATA CHANNEL IN LTE-BASED COMMUNICATION SYSTEMS

MOTOROLA SOLUTIONS, INC.,...

1. A method for embedding supplementary data channels in a communication system including a processor, the method comprising:
obtaining, by the processor, a primary data signal, the primary data signal including a given symbol, the given symbol including
primary payload data prepended with a given cyclic prefix delineated into a first number of sequential prefix samples that
are each of a sample-period duration;

obtaining, by the processor, supplementary payload data;
generating, by the processor, a modified primary data signal; and
outputting, by the processor, the generated modified primary data signal for transmission via an air interface;
wherein:
generating the modified primary data signal includes replacing, by the processor, an initial portion of the given cyclic prefix
with a subset of the supplementary payload data delineated into a second number of sequential supplementary-data samples that
are each of the sample-period duration, the second number being less than the first number; and

replacing the initial portion of the given cyclic prefix with the subset of the supplementary payload data includes replacing,
by the processor, an initial second number of sequential prefix samples in the given cyclic prefix with the second number
of sequential supplementary-data samples from the subset of the supplementary payload data.

US Pat. No. 9,270,307

METHOD AND APPARATUS FOR IMPROVING AUDIO RECEPTION IN A PAGING DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A method for controlling audio at a pager, comprising:
monitoring at least one radio frequency (RF) channel;
detecting a predetermined radio frequency (RF) carrier frequency on a monitored RF channel;
receiving predetermined paging tones over the RF carrier frequency;
playing an alert tone at a speaker of the pager, the alert tone corresponding to the predetermined paging tones;
un-muting the speaker to the RF carrier frequency;
detecting when the RF carrier frequency drops, thereby generating channel noise, and starting a timer;
silencing the channel noise and starting a timer while the speaker remains on;
detecting the RF carrier frequency is re-established, the RF carrier now carrying a a voice message that un-silences the channel;
playing or recording the voice message;
detecting when the timer has expired;
detecting when the RF carrier carrying the voice message drops; and
muting the speaker prior to returning to monitoring.

US Pat. No. 9,253,416

MODULATION OF BACKGROUND SUBSTITUTION BASED ON CAMERA ATTITUDE AND MOTION

Motorola Solutions, Inc.,...

1. A mobile device comprising:
an imager configured to provide a first depth image including a first foreground and a first original background and a subsequent
second depth image including a second foreground and a second original background;

a storage configured to store a substitute background;
a sensor configured to sense movement of the mobile device; and
a processor configured to:
separate the first foreground from the first original background of the first depth image,
replace the first original background with the substitute background to form a first composite image
modulate the substitute background as a function of a movement of the mobile device sensed by the sensor to form a modulated
substitute background, and

replace the second original background with the modulated substitute background to form a second composite image.

US Pat. No. 9,077,444

METHOD AND APPARATUS FOR LATE ENTRY IN ASYNCHRONOUS FREQUENCY HOPPING SYSTEMS USING RANDOM PERMUTATION SEQUENCES

MOTOROLA SOLUTIONS, INC.,...

1. A method for late entry in asynchronous frequency hopping wireless communications, the method comprising:
during a traffic phase of a call, generating a random permutation sequence of frequencies, 1 to N, in a hop set based on data
exchanged in a connection establishment phase of the call, wherein the hop set comprises N frequencies;

finding a selected preamble frequency in the generated random permutation sequence at which to transmit a late entrant preamble
frame for late entrant devices;

finding a selected synchronization frequency in the generated random permutation sequence at which to transmit a late entrant
synchronization frame associated with the late entrant preamble frame;

finding a subsequent frequency in the generated random permutation sequence after the selected preamble frequency, wherein
the subsequent frequency is located in the generated random permutation sequence where late entrant devices expect to find
the late entrant synchronization frame associated with the late entrant preamble frame relative to the location of the selected
preamble frequency in the generated random permutation sequence;

switching the subsequent frequency in the generated random permutation sequence with the selected synchronization frequency
in the generated random permutation sequence to form a modified random permutation sequence; and

transmitting traffic, the late entrant preamble frame, and the late entrant synchronization frame over the frequencies, 1
to N, in accordance with the modified random permutation sequence.

US Pat. No. 9,253,773

METHOD AND APPARATUS FOR WIRELESSLY TRANSACTING SIMULTANEOUS VOICE AND DATA ON ADJACENT TIMESLOTS

MOTOROLA SOLUTIONS, INC.,...

1. A wireless method for operating on at least two timeslots that are adjacent to one another, the method comprising:
wirelessly receiving, at a wireless radio, voice on a first timeslot of the at least two adjacent timeslots and monitoring
a second timeslot of the at least two adjacent timeslots for data; and

responsive to detecting, by the wireless radio, a data transmission request requesting the wireless radio transmit data:
wirelessly receiving, by the wireless radio, un-discarded wirelessly transmitted voice on the first timeslot;
discarding, by the wireless radio, a portion of the wirelessly transmitted voice in the first timeslot to provide a larger
guard time for reprogramming between the first timeslot and the second timeslot;

reprogramming, by the wireless radio, wireless radio circuitry to switch between receive and transmit modes during the larger
guard time; and

after the reprogramming, wirelessly transmitting, by the wireless radio, data in the second timeslot based on the data transmission
request.

US Pat. No. 9,474,090

METHOD AND APPARATUS FOR IMPROVED RESOURCE ALLOCATION IN AD HOC GROUP CALLS

MOTOROLA SOLUTIONS, INC.,...

1. A method for improved resource allocation at a Project 25 (P25) push-to-talk (PTT) server in a P25 system for calls arriving
via an Inter Radio Frequency Subsystem Interface (ISSI), comprising:
receiving, at the P25 PTT server via an ISSI network to network interface (NNI) of the P25 PTT server, an ad hoc group call
from another PTT system directed to a plurality of P25 subscriber units, the call arriving at the ISSI NNI as a plurality
of call legs;

determining, across the plurality of call legs, that the ad hoc group call received via the plurality of call legs is a single
logical call for the plurality of P25 subscriber units; and

allocating a single channel at each of one or more P25 sites for the plurality of P25 subscriber units for receiving the single
logical call, such that a number of channels allocated across the one or more P25 sites is less than a number of the call
legs received at the ISSI NNI.

US Pat. No. 9,271,257

METHOD AND APPARATUS FOR INFORMING A RADIO OF A GROUP-CALL STARTED WHILE THE RADIO WAS AWAY FROM A CONTROL CHANNEL

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
affiliating, by a radio via a first channel, with at least one talk group the radio is interested in receiving calls from;
sending, by the radio, a request to transmit location information on a separate revert channel;
receiving, by the radio, a first grant time period to transmit location information on a particular revert channel in response
to the request;

moving, by the radio at substantially the first grant time period, away from the first channel to the particular revert channel
to at least one of transmit location information and transmit a request for a second grant time period on the particular revert
channel;

receiving, by the radio, an announcement on the particular revert channel after the first grant time period that a call of
interest associated with the at least one talk group started while the radio was on the particular revert channel;

determining, by the radio, an assigned traffic channel for the call of interest; and
switching, by the radio, from the particular revert channel to the assigned traffic channel in order to receive the call of
interest.

US Pat. No. 9,276,421

PORTABLE RECHARGEABLE BATTERY PACK AND EXTERNAL ADAPTER FOR SAME

Motorola Solutions, Inc.,...

1. A portable rechargeable battery pack, comprising:
at least one rechargeable cell disposed in the battery pack;
a set of host contacts disposed on the battery pack that provide power from the at least one rechargeable cell to a host device
coupled to the battery pack;

a set of charging contacts including a power contact disposed on the battery pack that provides a charging current to the
at least one rechargeable cell;

a charge protection circuit element coupled between the at least one rechargeable cell and the power contact and that allows
charging and prevents discharging of the at least one rechargeable cell through the set of charging contacts;

a discharge circuit having at least one circuit element coupled in parallel with the charge protection circuit element that
allows a discharge current through the power contact; and

wherein the charge protection circuit element is a diode-connected bipolar junction transistor coupled to allow charge current
into the at least one rechargeable cell from the power contact and to block a discharge current from the at least one rechargeable
cell to the power contact.

US Pat. No. 9,271,253

METHOD AND SYSTEM FOR MANAGING MASS REGISTRATION SCENARIO IN TWO-WAY RADIO SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
detecting that an inbound control channel is in a mass registration condition;
during the mass registration condition, receiving a plurality of registration requests over the inbound control channel, including
at least a first registration request from a member of a first talkgroup;

in response to the first registration request, initiating a first restriction period by sending a first restriction message
on an outbound control channel, wherein the first restriction message instructs members of the first talkgroup to cease registration
requests; and

when the first restriction period ends, sending a first invitation message on the outbound control channel inviting members
of the first talkgroup to resume registration requests.

US Pat. No. 9,271,311

METHODS AND SYSTEMS FOR AUTOMATED ACTIVATION AND CONFIGURATION OF BROADBAND INCIDENT AREA NETWORKS (IANS)

MOTOROLA SOLUTIONS, INC.,...

1. A method carried out by a mobile incident-area-network (IAN) base station having a plurality of selectable operating modes,
the plurality of selectable operating modes including an activated mode and a dormant mode, the method comprising:
determining at least one location in a local region of the mobile IAN base station while the mobile IAN base station is in
the dormant mode;

submitting, to a geo-location-database (GDB) function, an activation permission request that includes the determined at least
one location for processing by the GDB function;

receiving, from the GDB function, an activation-permission response associated with the submitted activation-permission request,
wherein the received activation-permission response is based at least in part on an expected level of wide area-network (WAN)
coverage associated with the determined at least one location;

transitioning the mobile IAN base station to the activated mode in response to confirming each activation criterion in a set
of one or more activation criteria, the set of one or more activation criteria comprising the received activation-permission
response being an activation-permission grant; and

remaining in the dormant mode in response to failing to confirm at least one activation criterion in the set of one or more
activation criteria.

US Pat. No. 9,131,452

METHOD AND APPARATUS FOR ADJUSTING TRANSMISSION POWER IN A TWO-WAY DEVICE BASED ON BATTERY IMPEDANCE

Motorola Solutions, Inc.,...

1. A method for setting transmission power prior to a transmit event in a portable radio device powered by a battery having
a battery voltage, comprising:
determining, by the portable radio device, a present battery impedance;
determining, by the portable radio device, a battery voltage drop that will occur in response to a subsequent transmit event
at a present transmission power setting, based on the present battery impedance;

adjusting, by the portable radio device, the present transmission power setting to an adjusted power setting in response to
determining the battery voltage drop; and

subsequent to adjusting the present transmission power setting, the portable radio device transmitting at the adjusted power
setting.

US Pat. No. 9,277,407

METHODS FOR AUTHENTICATION USING NEAR-FIELD

MOTOROLA SOLUTIONS, INC.,...

1. A method for authentication comprising:
generating, at a first device of a user, a number;
sending, by the first device to each of a second device of the user and an authenticator device, the number;
receiving, by the second device from the first device, the number;
sending, by the second device to the authenticator device, the number;
in response to receiving the same number from both the first and second devices, authenticating, by the authenticator device,
the first device, the second device, and the user.

US Pat. No. 9,407,477

METHOD AND APPARATUS FOR CORRELATION CANCELLER FOR INTERFERENCE MITIGATION WITH ADAPTIVE DC OFFSET CANCELLATION

MOTOROLA SOLUTIONS, INC.,...

16. A dual mode communication device, wherein one mode is transmitting in an adjacent band as another mode is receiving, the
dual mode communication device comprising:
a transmitter for a first mode;
a receiver for a second mode which is substantially adjacent in spectrum to the first mode;
an adaptive correlation canceller circuit coupled to the transmitter and the receiver and configured to estimate phase and
amplitude of signals from the first mode to subtract from a received signal from the second mode, wherein the adaptive correlation
canceller circuit comprises an integrator section coupled to a reference signal from the first mode and a weighter section
coupled to the integrator section and a summer coupled to the received signal from the second mode;

wherein the integrator section is configured to selectively operate as integrators for adaptive correlation canceller and
as gain amplifiers for detecting direct current (DC) offsets in the adaptive correlation canceller, when the reference signal
is active from the first mode; and

wherein integrators associated with the integrator section are configured into the gain amplifiers through selectively disconnecting
the weighter section from the summer and disconnecting the adaptive correlation canceller from an output signal of the summer
and selectively adjusting circuitry associated with the integrators.

US Pat. No. 9,277,428

METHOD AND APPARATUS FOR RESPONDING TO A POTENTIAL MASS RANDOM ACCESS EVENT

MOTOROLA SOLUTIONS, INC.,...

1. A method for responding to a mass random access event, the method comprising:
monitoring, at a radio controller, a radio channel for a first period of time and determining a first indication of signals
received without detecting synchronization or with detecting synchronization but failing error correction during the first
period of time;

responsive to determining, by the radio controller, that the first indication of signals received without detecting synchronization
or with detecting synchronization but failing error correction during the first period of time is above a predetermined threshold
indicative of an interference condition comprising one of an interferer and mass random access event, causing an instruction
to be broadcast identifying a subset of subscriber devices, less than all subscriber devices, allowed to transmit random access
requests on the radio channel;

monitoring, at the radio controller, the radio channel for a second period of time and determining a second indication of
signals received without detecting synchronization or with detecting synchronization but failing error correction during the
second period of time; and

if the second indication is an improvement over the first indication, determining, by the radio controller, that the interference
condition is caused by the mass random access event.

US Pat. No. 9,065,645

METHOD AND APPARATUS FOR PROVIDING ACKNOWLEDGEMENT INFORMATION TO RADIO COMMUNICATION DEVICES IN A WIRELESS COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method of operating a base station to provide acknowledgment information for radio communication devices in a time division
multiple access (TDMA) wireless communication system, the method comprising:
receiving a plurality of units of data, each unit of data respectively transmitted by one of a plurality of radio communication
devices on one of a plurality of predetermined communication TDMA slot positions of a first channel;

generating a control message to include acknowledgment information having a plurality of time-division positional acknowledgment
indicators and an acknowledgment position mapping information, wherein each time-division positional acknowledgment indicator
respectively indicates an acknowledgment corresponding to the unit of data transmitted on a respective one of the plurality
of predetermined communication TDMA slot positions of the first channel, and wherein the acknowledgment position mapping information
maps a position of each time-division positional acknowledgment indicator to a position of each predetermined communication
TDMA slot position within the plurality of predetermined communication TDMA slot positions of the first channel; and

transmitting the control message including the acknowledgment information having the plurality of time-division positional
acknowledgment indicators on one communication TDMA slot position of a second channel;

wherein the control message further includes scheduling information for scheduling new transmissions or retransmissions from
one or more radio communication devices on future TDMA slot positions of the first channel;

wherein the scheduling information schedules “n” number of future communication TDMA slot positions on the first channel;
and

wherein the time-division positional acknowledgment indicators indicates an acknowledgment of an integer multiple of “n” number
of past communication TDMA slot positions on the first channel.

US Pat. No. 9,232,366

DUAL-WATCH COLLAR-WEARABLE COMMUNICATION DEVICE

Motorola Solutions, Inc.,...

1. A dual-watch collar-wearable communication device comprising:
left-side and right-side audio speakers;
a microphone;
left-side and right-side push-to-talk (PTT) buttons; and
a controller programmed to carry out a set of functions, wherein the set of functions comprises:
routing audio received via a first channel to the left-side audio speaker;
routing audio received via a second channel to the right-side audio speaker;
routing audio received via the microphone via the first channel when the left-side PTT button is actuated; and
routing audio received via the microphone via the second channel when the right-side PTT button is actuated.

US Pat. No. 9,473,882

ENHANCED LOCATION DATA THROUGHPUT ON A WINDOWED DATA CHANNEL IN A RADIO COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for enhanced data throughput on a windowed revert repeater channel in a radio communication system, the method
comprising:
requesting, by a subscriber unit and via a control channel of the radio communication system, a window in which to transmit
data updates on the windowed revert repeater channel of the radio communication system;

receiving, by the subscriber unit and via the control channel, an assigned window on the windowed revert repeater channel
for the data updates;

monitoring, by the subscriber unit, the control channel repeater and determining a timing of the windowed revert repeater
channel based on the monitoring;

reverting to the windowed revert repeater channel based on the timing and the assigned window, and transmitting the data updates
during the assigned window; and

receiving the assigned window on the control channel from infrastructure of the radio communication system with a slot number
on the windowed revert repeater channel;

reverting to the windowed revert repeater channel based on the timing to transmit in the assigned window for a long burst;
returning to the control channel after the long burst; and
holding a call grant for a talkgroup associated with the subscribed unit until the subscriber unit returns to the control
channel.

US Pat. No. 9,247,413

METHOD AND APPARATUS FOR FLEXIBLE FAST NETWORK SWITCHING

Motorola Solutions, Inc.,...

1. A method carried out by a wireless-communication device having a first chipset and a second chipset, the first chipset
being compatible with each of a first wireless band and a second wireless band, the second chipset being compatible with each
of the first wireless band and a third wireless band, wherein the first, second, and third wireless bands are respectively
associated with corresponding first, second, and third networks, the method comprising:
selecting a network-switching mode from among a plurality of network-switching modes that each implement switching among two
or more of the first, second, and third networks, the plurality of network-switching modes comprising a first-network switching
mode and a second network-switching mode;

responsive to selecting the first network-switching mode with respect to the first and second networks, obtaining wireless
service on the first wireless band via the first chipset;

responsive to selecting the first network-switching mode with respect to the first and third networks, obtaining wireless
service on the first wireless band via the second chipset;

responsive to selecting the second network-switching mode with respect to the first and second networks, obtaining wireless
service on the first wireless band via the second chipset; and

responsive to selecting the second network-switching mode with respect to the first and third networks, obtaining wireless
service on the first wireless band via the first chipset.

US Pat. No. 9,313,621

METHOD FOR AUTOMATICALLY SWITCHING TO A CHANNEL FOR TRANSMISSION ON A MULTI-WATCH PORTABLE RADIO

MOTOROLA SOLUTIONS, INC.,...

1. A method for automatically switching to a channel for transmission on a portable radio, the method comprising:
assigning a first microphone of the portable radio to respond to communications received on a primary channel;
assigning a second microphone of the portable radio to respond to communications received on at least one non-primary channel;
receiving independent audio communications simultaneously on the primary channel and the at least one non-primary channel
when the portable radio communication device is operating in a multi-watch mode;

in response to detecting a voice command received at the first or second microphones, determining a signal gain corresponding
to the received voice command for both the first and second microphones;

switching to a first talk-back channel to respond to communications received on the primary channel when the signal gain for
the first microphone is larger than the signal gain for the second microphone; and

switching to a second talk-back channel to respond to communications received on the at least one non-primary channel when
the signal gain for the second microphone is larger than the signal gain for the first microphone.

US Pat. No. 9,301,119

METHOD AND APPARATUS FOR PROVIDING EMERGENCY INFORMATION

MOTOROLA SOLUTIONS, INC.,...

1. A method for operating a cellular telephone, the method comprising the steps of:
determining if context-aware circuitry has detected an accident/impact;
receiving a request from an emergency responder for in-case of emergency (ICE) information using a Bluetooth communication
protocol;

not sending the ICE information over the Bluetooth communication protocol when the request has been received from the emergency
responder based on a fact that the context-aware circuitry has not detected the accident/impact.

US Pat. No. 9,237,483

METHODS FOR MANAGING RESOURCE UTILIZATION IN A LONG TERM EVOLUTION COMMUNICATION SYSTEM

Motorola Solutions, Inc.,...

1. A method for managing resource utilization in a Long Term Evolution (LTE) communication system, the method comprising:
conveying, to an LTE core network by an application server, a request for signaling indicating resource utilization in the
LTE system;

conveying, to the LTE core network by the application server, a set of reporting criteria, wherein the reporting criteria
command a provision of the signaling indicating resource utilization one or more of periodically, on demand, and when thresholds
are exceeded;

receiving, by the application server from the LTE core network, the signaling indicating resource utilization in the LTE system,
at a time and with a frequency that is controlled by the reporting criteria.

US Pat. No. 9,249,971

ILLUMINATED ROTARY CONTROL FOR A COMMUNICATION DEVICE

Motorola Solutions, Inc.,...

1. A rotary control interface for a communication device, comprising:
a light source for generating light rays;
a light guide for reflecting light rays;
a reflector shield for controlling shielding and unshielding of the reflected light rays;
a helix slider coupled to the light guide, the helix slider having a helical slide within which to rotate the reflector shield;
a knob for rotating the reflector shield along the helix slider while concurrently controlling a feature of the communication
device; and

a light guide arc reflector providing an illuminated indicator of the location of the knob and a current status level of the
feature in response to rotation of the knob.

US Pat. No. 9,508,248

METHOD AND SYSTEM FOR INFORMATION MANAGEMENT FOR AN INCIDENT RESPONSE

MOTOROLA SOLUTIONS, INC.,...

1. A method of information management for an incident response, comprising:
receiving, at a computing device from a command device, a first communication allocating a responder to a specific work assignment
relating to the incident;

receiving, at the computing device, workflow information associated with the specific work assignment;
causing, by the computing device, a graphic display device associated with one of the responder and a commander associated
with the incident response, to indicate assignment information that corresponds to the specific work assignment;

receiving, at the computing device from one or more sensors, real-time sensor data associated with the specific work assignment;
and

causing, by the computing device, the graphic display device to indicate a progress made in the specific work assignment based
at least in part on the real-time sensor data and the workflow information.

US Pat. No. 9,366,425

LIGHT EMITTING DIODE (LED) DISPLAY FOR A PORTABLE COMMUNICATION DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A light emitting diode (LED) display assembly for a radio assembly, comprising:
a translucent plastic housing for enclosing the radio assembly;
a light diffuser film coupled to the translucent plastic housing;
a light barrier gasket coupled to the diffuser film; and
an LED module coupled to the light barrier gasket, the LED module comprising a plurality LEDs individually controlled for
generating a light source to form a graphic.

US Pat. No. 9,348,398

METHOD AND APPARATUS FOR DISTINGUISHING MOMENTARY LOSS OF BATTERY CONTACT FROM AN UNDERVOLTAGE CONDITION

MOTOROLA SOLUTIONS, INC.,...

1. A circuit for distinguishing momentary loss of battery contact from a battery undervoltage condition in a portable device,
comprising:
an undervoltage sensing circuit that senses a battery voltage provided at a battery contact of the portable device and compares
it to an undervoltage reference voltage level corresponding to an undervoltage limit and provides an undervoltage signal to
a controller of the portable device when the battery voltage falls below the undervoltage limit;

a current sensing circuit that senses current into the portable device from the battery, and provides a low current signal
while the current is below a current threshold; and

a reference adjustment circuit that compares the low current signal with a power on flag provided by the controller of the
portable device indicating the portable device is powered on, wherein the reference adjustment circuit lowers the undervoltage
reference voltage level to a reduced value only while the low current signal indicates the current is below the current threshold
and the power on flag indicates the portable device is powered on.

US Pat. No. 9,307,038

METHOD FOR PRESENCE NOTIFICATION BASED ON A SEQUENCE OF EVENTS

MOTOROLA SOLUTIONS, INC.,...

1. A method for presence notification based on a sequence of events, the method comprising:
at a presence server:
receiving, from a client entity, a subscription to a presentity that includes a sequence of events which define a trigger
that controls when the presence server sends a notification to the client entity, wherein the subscription further indicates
a time period parameter for the sequence of events, wherein the sequence of events comprises a plurality of events, wherein
at least two events in the sequence of events occur at different times over a time period associated with the time period
parameter, and wherein an event comprises a state transition from one value to a different value for one or more presence
information elements;

receiving presence information and monitoring the presence information based on the indicated time period parameter to detect
an occurrence of the sequence of events; and

sending the notification to the client entity when the monitored presence information satisfies the trigger, wherein the monitored
presence information satisfies the trigger:

upon the presence server detecting that all of the events in the sequence of events occurred; or
upon the presence server detecting that all of the events in the sequence of events occurred, but with an occurrence of at
least one intervening event; or

upon the presence server detecting that at least one of the events in the sequence of events failed to occur; or
upon the presence server detecting occurrence of an additional event that is not included in the sequence of events; or
upon the presence server detecting that all of the events in the sequence of events occurred but failed to meet the time period
parameter.

US Pat. No. 9,301,087

METHOD AND APPARATUS FOR CONNECTING A BLUETOOTH DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A method of operating a master device within a piconet, the method comprising the steps of:
monitoring communication from a first slave device over the piconet, the first slave device connected to a second device via
a communication link that does not use the piconet;

receiving a message over the piconet that a third device has become active;
determining a priority of the third device; and
instructing the first slave device to drop its connection to the second device and instructing the third device to add a connection
to the second device based on the priority and an active status of the third device.

US Pat. No. 9,384,386

METHODS AND SYSTEMS FOR INCREASING FACIAL RECOGNITION WORKING RANG THROUGH ADAPTIVE SUPER-RESOLUTION

MOTOROLA SOLUTIONS, INC.,...

18. A system for selecting a super-resolution technique for improved face recognition performance, the system including:
a communication interface;
a processor; and
data storage containing instructions executable by the processor for causing the system to carry out a set of functions, the
set of functions including:

calculating one or more video metrics with respect to an input set of video frames;
obtaining a metric-specific weighting factor for each of the calculated video metrics;
calculating a weighted sum based on the obtained metric-specific weighting factors and the corresponding calculated video
metrics;

selecting, based on the calculated weighted sum, a particular super-resolution technique from among a plurality of pre-determined
super-resolution techniques by referencing correlation data that maps ranges of weighted sums to corresponding super-resolution
techniques; and

using the selected super-resolution technique to generate a super-resolved set of video frames by applying the selected super-resolution
technique to the input set of video frames.

US Pat. No. 9,332,413

METHOD AND APPARATUS FOR PROVIDING SERVICES TO A GEOGRAPHIC AREA

MOTOROLA SOLUTIONS, INC.,...

1. A method for a computing device to offer a particular service to a Local Area Network (LAN), the method comprising the
steps of:
determining, by the computing device, a set of application layer services deployed at the computing device;
determining, by the computing device, a number (T) of other computing devices within the LAN running and offering the particular
application layer service;

determining, by the computing device, a number (C) of the other computing devices within the LAN that are capable of running
and offering the particular application layer service, but currently are not;

determining, by the computing device, a number (R) being a desired degree of replication of the particular application layer
service in the LAN; and

determining, by the computing device, whether to start, cease, or continue to offer the particular application layer service
to the other computing devices on the LAN based on R, T, and C.

US Pat. No. 9,325,737

SECURITY BASED NETWORK ACCESS SELECTION

MOTOROLA SOLUTIONS, INC.,...

1. A method of selecting a set of secure network connections between a wireless device in a wireless communication system
and a target destination system, the method comprising:
determining a security level requirement for a wireless device;
performing a first security assessment for each of a plurality of base stations available for wireless communications with
the wireless device, wherein each base station has an associated security level, wherein the first security assessment provides
results of how close the security level of each base station matches the security level requirement for the wireless device,
wherein one of the base stations in the plurality is selected based on the results of the first security assessment;

performing a second security assessment for each of a plurality of network paths from the wireless device to a target destination
system via the selected base station, wherein each network path has an associated security level that is determined based
on security information for at least one network component included in the network path, wherein the second security assessment
provides results of whether any of the network paths has a security level that meets the security level requirement for the
wireless device and is, thereby, selectable to enable communications between the wireless device and the target destination
system.

US Pat. No. 9,319,850

GROUP COMMUNICATION METHOD AND SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for managing a plurality of group calls, the method comprising:
receiving call control signaling associated with a first group call associated with a first group of user communication entities;
identifying a first user communication entity of the first group of user communication entities associated with the first
group call;

determining one or more available delivery methods for the first user communication entity in association with the first group
call, wherein the one or more available delivery methods comprises at least one of a first delivery method and a second delivery
method; and

in response to determining the one or more available delivery methods:
determining that the first user communication entity is participating in a second group call involving a second group of user
communication entities via an existing delivery method;

determining whether a first priority associated with the first group call for the first user communication entity is higher
than a second priority associated with the second group call for the first user communication entity;

when the first priority is higher than the second priority, determining to deliver, to the first user communication entity,
the call control signaling associated with the first group call via a delivery method of the one or more delivery methods;

when the second priority is higher than the first priority, determining to deliver, to the first user communication entity,
the call control signaling associated with the first group call via any delivery method, of the one or more delivery methods,
that does not convey higher priority than the existing delivery method; and

conveying, to the first user communication entity and via the determined delivery method, a call control message associated
with the first group call.

US Pat. No. 9,300,158

METHOD AND APPARATUS FOR LOADING VOLTAGE THRESHOLDS FROM A BATTERY FOR A DEVICE

Motorola Solutions, Inc.,...

1. A method for setting operating parameters in a battery powered device, comprising:
detecting connection to a battery prior to fully powering up the battery powered device,
determining, by the battery powered device, that the battery contains a memory having operating parameters stored therein,
the operating parameters including at least two voltage thresholds, wherein the at least two voltage thresholds comprise a
power up threshold and an undervoltage threshold;

the battery powered device acquiring from the memory in the battery the power up threshold and the undervoltage threshold;
and

the battery powered device programming itself with the power up threshold and the undervoltage threshold, and wherein a voltage
of the battery is compared to the power up threshold and the undervoltage threshold by the battery powered device;

the battery powered device being substantially disabled between the undervoltage threshold and the power up threshold;
the battery powered device fully powering when the battery voltage of the battery is above the power up threshold;
the battery powered device operating at full functionality, when the battery is discharging between the power up threshold
and the undervoltage threshold, resulting in the battery voltage decreasing as the battery powered device uses the battery
charge for operation; and

the battery powered device shutting off at least a portion of the battery powered device when the battery voltage of the battery
falls below the undervoltage threshold.

US Pat. No. 9,232,382

METHOD AND APPARATUS FOR AUTOMATICALLY DETERMINING A COMMUNICATION RANGE STATUS OF COMMUNICATING RADIOS

Motorola Solutions, Inc.,...

1. A method for determining a connectivity status of radios in a coverage group, wherein each coverage group includes radios
configured to transmit and receive range messages on a channel and a timeslot, the method comprising:
generating, by a radio in the coverage group, a generated range message comprising:
a connection field for connecting multiple range messages; and
a synchronization bit for facilitating startup of an exclusive transmission window sequence, wherein when the communicating
radio knows that the generated range message is being transmitted in a proper window, the synchronization bit is set to a
predefined value;

transmitting, by the radio, the generated range message to each other radio in the coverage group;
receiving, by the radio from each other radio in the coverage group, a received range message generated by each other radio,
wherein the received range message from each other radio includes a bitmask field indicating whether the radio received a
generated range message during a previous polling interval, thereby indicating the presence or absence of the each other radio
in the coverage group; and

based on the received range message received from each other radio, determining, by the radio, bi-directional connectivity
status between the radio and each other radio in the coverage group, wherein the determined bi-directional connectivity status
is between the radio and each of at least two other radios in the coverage group.

US Pat. No. 9,491,270

METHOD AND APPARATUS FOR MUTING AN AUDIO OUTPUT INTERFACE OF A PORTABLE COMMUNICATIONS DEVICE

Motorola Solutions, Inc.,...

1. A method of muting an audio output interface of a portable communications device, the portable communications device having
a panel with a display, the panel movable between a first position and a second position, the method comprising:
receiving an audio message;
determining whether the panel is in a first position or a second position;
converting an audio portion of the audio message to a visual message with an electronic processor when the panel is in the
second position; and

displaying the visual message on the display of the panel.

US Pat. No. 9,391,592

METHODS AND SYSTEMS FOR DYNAMICALLY ADJUSTING FREQUENCY OFFSETS FOR MITIGATING INTERFERENCE

MOTOROLA SOLUTIONS, INC.,...

1. A method carried out by a mobile radio that is configured to use an adjustable transmit frequency, the method comprising:
estimating an expected base-station-receive power level with respect to transmissions from the mobile radio to a base station;
adjusting the transmit frequency to be a center frequency of a radio channel plus a default frequency offset responsive to
the estimated expected base-station-receive power level being less than a first threshold;

adjusting the transmit frequency to be the center frequency plus a modified frequency offset responsive to the estimated expected
base-station-receive power level being greater than a second threshold, the modified frequency offset being greater in magnitude
than the default frequency offset; and

transmitting an uplink signal to the base station over the adjusted transmit frequency;
including an indication of an expected base-station-receive power level from the base station,
wherein the indication of the expected base-station-receive power level is a base-station-measured received signal strength
indicator (RSSI) of an earlier uplink signal previously received by the base station from the mobile radio.

US Pat. No. 9,231,481

POWER CONVERTER APPARATUS

Motorola Solutions, Inc.,...

29. A power converter, comprising:
a pulse width modulation (PWM) controller that produces a PWM signal in correspondence to a feedback input, the PWM signal
having a fundamental frequency;

a low pass filter connected to the PWM controller, the low pass filter having a corner frequency above the fundamental frequency
of the PWM signal so as to produce a filtered PWM signal having substantially 99 percent of harmonic content, by power, in
the filtered signal with higher frequency harmonic components eliminated, and the low pass filter having a plurality of poles,
the plurality of poles attenuating interference of unwanted harmonics in the filtered signal; and

a switching transistor having a control terminal coupled to the low pass filter to receive the filtered PWM signal having
the harmonic content, the switching transistor further coupled in series with a primary winding of a transformer responsive
to the filtered PWM signal; and

the plurality of poles of the low pass filter further providing attenuation to eliminate interference across the primary winding
without the use of a transient suppression network.

US Pat. No. 9,129,525

TRAFFIC LIGHT CONTROL USING DESTINATION INFORMATION IN CALENDAR DATA OF A USER DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A system for traffic light control using destination information in calendar data of a user device, the system comprising:
a plurality of user devices from multiple users, operable to store calendar data, wherein the calendar data stored on each
of the plurality of user devices comprises a future destination, a date, and a time;

a community authority coordinator (CAC) operable to communicate with the user devices through a community network and obtain
the calendar data; and

a traffic management controller coupled to the CAC and operable to receive instructions from the CAC to control at least one
traffic light in a community in response to the future destinations, dates, and times stored on the plurality of user devices.

US Pat. No. 9,100,988

MOBILE REPEATER SYSTEM BASED AD HOC TRUNKED SITES

MOTOROLA SOLUTIONS, INC.,...

1. A method for creating a local ad-hoc trunked site, the method comprising:
broadcasting, by a first Mobile Repeater (MR) that is configured to serve as an access point associated with a Basic Service
Set (BSS), a Basic Service Set Identifier (BSSID) via a Wireless Local Area Network (WLAN) communication link;

creating, by the first MR, a local ad hoc trunked site comprising a plurality of Mobile Repeaters (MRs) including the first
MR and a second MR, wherein each of the plurality of MRs are communicatively coupled via the WLAN communication link;

the first MR acting as a control MR and providing a land mobile radio (LMR) control channel for control communications with
a plurality of LMR subscriber units; and

assigning, by the first MR via the WLAN communication link and responsive to the first MR receiving a traffic channel request
from a first LMR subscriber unit out of the plurality of LMR subscriber units via the LMR control channel, the second MR to
act as a traffic MR and provide a first trunked traffic channel for call communications between the first LMR subscriber unit
and one or more other LMR subscriber units out of the plurality of LMR subscriber units.

US Pat. No. 9,498,013

WEARABLE SAFETY APPARATUS FOR, AND METHOD OF, DISPLAYING HEAT SOURCE CHARACTERISTICS AND/OR HAZARDS

MOTOROLA SOLUTIONS, INC.,...

1. A wearable safety apparatus, comprising:
a housing;
a plurality of directional thermal imaging sensors mounted on the housing and generally facing outwardly away from the housing
in a corresponding plurality of different directions towards thermal zones of a heat source, each sensor being operative for
detecting infrared radiation (IR) intensity and for generating an output indicative of a temperature of the detected IR intensity
in a respective thermal zone generally faced by a respective sensor;

an ambient thermal imaging sensor mounted on the housing for detecting an ambient temperature for the apparatus;
a gas detector mounted on the housing for detecting a gas and a concentration of the gas; and
a controller for processing the outputs generated by the directional thermal imaging sensors, the ambient temperature generated
by the ambient thermal imaging sensor, and the gas and concentration detected by the detector to determine conditions leading
to a flashover are present, and for indicating such flashover conditions responsive to the determination that the conditions
leading to the flashover are present.

US Pat. No. 9,491,735

SYSTEM AND METHOD IN A COMMUNICATION NETWORK OF DYNAMICALLY ASSIGNING A MULTIMEDIA BROADCAST/MULTICAST SERVICE BEARER TO A MULTICAST CHANNEL

MOTOROLA SOLUTIONS, INC.,...

1. A method for dynamically assigning a multimedia broadcast/multicast service (MBMS) bearer to a Multicast Channel (MCH)
in a communication network, the method comprising:
at a logical server:
receiving a MBMS configuration for the communication network;
receiving, from a content provider, a request for a MBMS bearer within a service area, wherein the request specifies a QoS
requirement for the MBMS bearer;

inspecting the MBMS configuration to determine if an existing MCH in the service area meets the QoS requirement for the MBMS
bearer;

based on the inspecting, assigning the MBMS bearer to the existing MCH or assigning the MBMS bearer to a new MCH.

US Pat. No. 9,473,188

METHOD AND APPARATUS FOR OPERATING A PORTABLE RADIO COMMUNICATION DEVICE IN A DUAL-WATCH MODE

MOTOROLA SOLUTIONS, INC.,...

1. A method for operating a portable radio communication device, the method comprising, at the portable radio communication
device:
simultaneously receiving and processing communications, via a dual-watch receiver of the portable radio, on both a primary
channel and a secondary channel during a dual-watch mode of operation;

detecting a gesture at the portable radio communication device, wherein detecting the gesture associated with the portable
radio communication device comprises one or more of:

detecting an orientation of the portable radio communication device;
detecting a direction of the orientation of the portable radio communication device; and
detecting a direction of motion of the portable radio communication device;
identifying that the detected gesture is associated with one of the simultaneously received primary or secondary channels;
automatically associating controls of a user interface in the portable radio communication device to the identified channel
for controlling one or more operational parameters pertaining to the communications received over the identified channel during
the dual-watch mode of operation; and

continuing to simultaneously receive and process communications on both channels during the dual-watch mode of operation,
while controlling the parameters of the communications pertaining to the identified channel with the user interface.

US Pat. No. 9,398,452

BOOTSTRAPPING SECURE CONNECTIONS FOR DEPLOYABLE NETWORKS

Motorola Solutions, Inc.,...

1. A method for connecting a wireless device to a deployable wireless communications network including a deployable authentication
database, the method comprising:
configuring an auxiliary network to allow the wireless device to access a deployable subscription bootstrapping service;
establishing a connection between the wireless device and the auxiliary network;
determining, by the wireless device and the deployable subscription bootstrapping service, a temporary shared symmetric key;
generating, by the deployable subscription bootstrapping service, a temporary subscription profile including the temporary
shared symmetric key;

communicating, by the deployable subscription bootstrapping service, the temporary shared subscription profile to the wireless
device via the auxiliary network;

terminating the connection between the wireless device and the auxiliary network; and
establishing a wireless connection between the wireless device and the deployable wireless communications network.

US Pat. No. 9,209,514

BODY-WORN ANTENNA

Motorola Solutions, Inc.,...

1. A method of making a body-worn antenna, comprising:
determining a minimum length needed for a flexible wire radiating element to meet a desired specific absorption rate (SAR)
based on transmit power applied to the body-worn antenna, a nominal transmission frequency, a transmission duty cycle, and
a separation distance from a wearer's body, wherein the separation distance is non-zero and less than one inch;

selecting an electrical length for the flexible wire radiating element of the body-worn antenna based on the determined minimum
length, wherein the electrical length corresponds to a peak in radiated efficiency over wavelength of the nominal transmission
frequency for an unterminated wire that occurs above one wavelength and is within a preselected efficiency differential of
an efficiency of a one half wavelength, and wherein the peak corresponds to an actual length that is greater than the determined
minimum length; and

connecting a matching network circuit between the flexible wire radiating element having the selected electrical length and
an antenna feed point of the body-worn antenna.

US Pat. No. 9,504,017

METHOD AND APPARATUS TO INCREASE SERVICE CAPACITY IN RADIO COMMUNICATION SYSTEMS USING IDLE WORKING CHANNELS AS FLEXIBLE CONTROL CHANNELS

MOTOROLA SOLUTIONS, INC.,...

1. A subscriber unit-based method using a plurality of idle working channels as flexible control channels in a wireless communication
system having a dedicated control channel, comprising an inbound dedicated control channel and an outbound dedicated control
channel, and a plurality of working channels, the method comprising:
monitoring, by the requesting subscriber unit, the outbound dedicated control channel;
locally maintaining, by a requesting subscriber unit, a status indication of each working channel of the plurality of working
channels;

responsive to detecting a request for transmission of control information on the inbound dedicated control channel:
identifying working channels that are currently idle;
randomly selecting one channel amongst the plurality of idle working channels and the inbound dedicated control channel to
send control information;

sending, by the requesting subscriber unit, the control information on the inbound control channel in response to no idle
working channels being available at the moment the control information is being sent; and

sending the control information on one of the inbound control channel and an idle working channel in response to the idle
working channel being available at the moment the control information is being sent.

US Pat. No. 9,471,330

SYSTEM AND METHOD AND FOR SELECTING BOOT CONFIGURATION USING NEAR FIELD COMMUNICATION

MOTOROLA SOLUTIONS, INC.,...

8. A method for programming a target device, comprising:
resetting the target device;
detecting a near field communication (NFC) tag of the target device;
reading the NFC tag;
determining whether the NFC tag is a system configuration tag;
parsing tag data when the NFC tag is determined to be a system configuration tag;
checking validity of the parsed tag data; and
in response to determining that the parsed tag data is valid, then asserting system configuration lines in accordance with
the valid parsed data.

US Pat. No. 9,445,252

METHOD AND APPARATUS FOR PROVIDING SERVICES TO A GEOGRAPHIC AREA

MOTOROLA SOLUTIONS, INC.,...

1. A method for a computing device to offer a particular service to a Local Area Network (LAN), the method comprising the
steps of:
determining, by the computing device, a set of application layer services deployed at the
computing device including a particular application layer service that the computing device is capable of running and offering
but currently is not running and offering;

determining, by the computing device, a number (T) of other computing devices within
the LAN running and offering the particular application layer service;
determining, by the computing device, a number (C) of the other computing devices
within the LAN that are capable of running and offering the particular application layer service, but currently are not running
and offering the particular application layer service; and

determining, by the computing device, whether to start, to run and offer the particular application layer service to the other
computing devices on the LAN based on T and C,

wherein the particular application layer service is selected from a web server service, a video server service, and a push-to-talk
(PTT) service.

US Pat. No. 9,413,177

EFFICIENT APPARATUS AND METHOD FOR INHIBITING CORROSION WITH DISCHARGE BLOCKING FEATURES IN A BATTERY

MOTOROLA SOLUTIONS, INC.,...

1. A battery pack selectively coupled to a portable electronic device and/or a recharging source, and configured to inhibit
corrosion with discharge blocking features, the battery pack comprising:
a positive terminal, a negative terminal, and a data terminal accessible from a housing of the battery pack, wherein each
of the positive terminal, the negative terminal, and the data terminal are coupled to a battery in the battery pack; and

a discharge blocking circuit configured to allow/block voltage across the positive terminal and the negative terminal based
on a presence of a steady state pull up on the data terminal, wherein the steady state pull up is based on the battery pack
being coupled to the recharging source, via the positive terminal, the negative terminal, and the data terminal.

US Pat. No. 9,344,872

METHOD AND APPARATUS FOR PROPAGATING PUBLIC SAFETY MULTICAST AND BROADCAST SERVICES AMONG PUBLIC SAFETY PERSONNEL

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
creating at least one public safety alert or operational data in response to a request from a public safety operator;
packaging the at least one public safety alert or operational data in a multimedia broadcast or multicast message;
receiving identification information of a plurality of public safety user equipment in a first wireless communication network;
receiving user equipment location data and broadband connectivity data over the first wireless network;
transmitting to the plurality of public safety user equipment a local cache identifier designating each of the plurality of
public safety user equipment an intermediate cache designation, a peer cache designation or an end point cache designation;

compiling a trusted cache list containing a list of all intermediate cache designated public safety user equipment and all
peer cache designated public safety user equipment and periodically broadcasting the trusted cache list to the plurality of
public safety user equipment, wherein an intermediate cache designation or peer cache designation requires that the designated
public safety user equipment respond to a public safety alert or operation data request from one of the plurality of public
safety user equipment over an alternative network and transmit relevant data stored in the designated public safety user equipment's
respective intermediate cache or peer cache;

broadcasting or multicasting the multimedia broadcast or multicast message to the plurality of public safety user equipment
over the first wireless communication network; and

periodically receiving updated multimedia data pertaining to the at least one public safety alert or operational data and
mining the updated multimedia data to determine if the multimedia broadcast or multicast message requires updating.

US Pat. No. 9,337,877

METHOD AND SYSTEM FOR MULTIBAND INTERFERENCE MITIGATION WITH MULTIPATH CANCELLATION

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
receiving an incoming radio-frequency (RF) signal, wherein the incoming RF signal includes a self-interference component generated
by the transmission of an outgoing radio-frequency signal;

creating a plurality of reference signals from the outgoing RF signal, wherein each of the reference signals is a replica
of the outgoing RF signal, and wherein each of the reference signals has a unique delay value with respect to the outgoing
RF signal;

for each of the plurality of reference signals;
splitting the reference signal into a reference RF in-phase component and a reference RF quadrature component,
determining amplitude and phase adjustments based on the reference RF in-phase and quadrature components by correlating the
reference RF in-phase component with an error signal to determine a reference in-phase weight and correlating the reference
RF quadrature component with the error signal to determine a reference quadrature weight,

adjusting an amplitude and phase of the reference RF in-phase and quadrature components by weighting the reference RF in-phase
component by the reference in-phase weight to generate an RF in-phase cancellation component and weighting the reference RF
quadrature component by the reference quadrature weight to generate a RF quadrature cancellation component,

combining the RF in-phase cancellation component with the RF quadrature cancellation component to generate an RF cancellation
signal; and

creating the error signal by combining the plurality of respective RF cancellation signals with the incoming RF signal and
cancelling at least a portion of the self-interference component based on the error signal.

US Pat. No. 9,326,486

METHOD AND APPARATUS FOR BLOCKING UNWANTED CANINE INTERACTIONS

MOTOROLA SOLUTIONS, INC.,...

1. A method for preventing an unwanted canine interaction, the method comprising the steps of:
receiving with a receiver, a notification of a canine deployment;
determining via logic circuitry, an incident identifier assigned to the canine handler;
determining with the logic circuitry that radios having a similar incident identifier; and
instructing via a transmitter, radios with the similar incident identifier to generate a tone;
wherein the incident identifier comprises an identifier uniquely identifying a particular public-safety incident.

US Pat. No. 9,305,535

SAFETY ALERT APPARATUS FOR A PORTABLE COMMUNICATION DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A safety alert device, comprising:
a clip for coupling to a portable communication device; and
a whistle integrated within the clip, and wherein orientation of the clip and detect tones generated by the whistle trigger
an emergency mode of operation of the portable communication device.

US Pat. No. 9,301,133

AUDIO SUMMING SYSTEMS AND METHODS IN RADIO COMMUNICATION SYSTEMS

MOTOROLA SOLUTIONS, INC.,...

1. A method in a communication system, the method comprising:
receiving one or more concurrent transmissions from one or more source devices in the communication system;
responsive to the one or more concurrent transmissions comprising a single source transmission from a single source device,
retransmitting the single source transmission either clear or encrypted based on encryption parameters associated with the
single source transmission;

responsive to the one or more concurrent transmissions comprising multiple transmissions from multiple source devices:
summing audio from each of the multiple transmissions to create a summed resultant stream and broadcasting the summed resultant
stream that is either clear or encrypted when encryption parameters associated with each of the multiple transmissions match;
and

broadcasting only a selected transmission of the one or more concurrent transmissions from a higher priority source device
of the multiple source devices when there is an encryption parameter mismatch between the multiple transmissions, wherein
the selected transmission is broadcast either clear or encrypted based on encryption parameters associated with the selected
transmission.

US Pat. No. 9,491,338

SEALED ARTICULATING CAMERA FOR A COMMUNICATION DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A communication device, comprising:
a first housing half;
a second housing half, the first and second housing halves providing and first and second bearing surfaces of a host device;
an articulating camera comprising a camera module inserted within a pivot housing, the pivot housing comprising a barrel hinge
captured and rotatably coupled by one of the first and second bearing surfaces;

a coiled flex circuit providing electrical interconnect between the articulating camera and the host device, the coiled flex
circuit having a flex extension extending from the pivot housing through the barrel hinge to the host device; and

a single seal sealing the pivot housing to the host device, the single seal having an opening coupled to the barrel hinge,
the coiled flex circuit threading from the pivot housing through the first barrel hinge through the opening of the seal into
the host device to couple to a flex connector of the host device, the flex connector being sealed by the single seal.

US Pat. No. 9,439,396

METHOD AND APPARATUS FOR BLOCKING UNWANTED CANINE INTERACTIONS

MOTOROLA SOLUTIONS, INC.,...

1. An apparatus comprising:
logic circuitry receiving a notification that a canine has been released;
a transmitter sending an alert from a first radio based on the canine being released, the alert instructing at least a second
radio to generate a repulsion tone;

a switch; and
wherein the logic circuitry determines that the canine has been released by determining that the switch has been tripped;
wherein the switch is incorporated into a clasp of a dog collar or a car door.

US Pat. No. 9,389,083

METHOD AND APPARATUS FOR PREDICTION OF A DESTINATION AND MOVEMENT OF A PERSON OF INTEREST

MOTOROLA SOLUTIONS, INC.,...

1. A social media information processing system comprising:
a network interface configured to receive personal information and social media content associated with the a person of interest
(POI) from network elements external to the social media information processing system;

a processor; and
an at least one memory device that is configured to store a set of instructions that, when executed by the processor, cause
the processor to perform the following functions:

identify the POI;
determining locations of the POI;
tracking the POI based on the determined locations of the POI;
assemble a collection of personal information and social media content associated with the POI;
predict a destination of the POI based on the collection of personal information and social media content and the direction
of movement and relatives and associates of the POI and the relatives and associates corresponding locations or addresses;
and

determine an intercept point for the POI based on the predicted.

US Pat. No. 9,159,206

METHOD AND APPARATUS FOR LOCATING A PERSON DURING A MAN-DOWN SITUATION

MOTOROLA SOLUTIONS, INC.,...

1. A method for locating a person, the method comprising the steps of:
receiving a distress notification;
determining a location of the distress notification;
determining a location of a spotlight;
calculating an angle from the spotlight to the location of the distress notification;
pointing the spotlight to the location of the distress notification to aide in locating the person; and
wherein the step of determining the location of the spotlight comprises the step of determining a location of an emergency
response vehicle's spotlight.

US Pat. No. 9,071,964

METHOD AND APPARATUS FOR AUTHENTICATING A DIGITAL CERTIFICATE STATUS AND AUTHORIZATION CREDENTIALS

MOTOROLA SOLUTIONS, INC.,...

1. A method for authenticating a message stream in a site, the method comprising:
authenticating a radio at a site and storing unique authentication information for the radio at the site;
receiving a subsequent non-authentication message from the radio at the site and identifying authentication information in
the non-authentication message;

comparing the unique authentication information stored at the site with authentication information identified in the non-authentication
message, and when there is a match, authenticating the non-authentication message with an authentication code included in
the non-authentication message, and

upon successfully completing authentication, repeating the non-authentication message towards destination radios indicated
in the non-authentication message;

wherein the non-authentication message is a voice packet and a first predefined portion of the authentication code is obtained
from a header portion of the voice packet and a second predefined portion of the authentication code is obtained from a data
portion of the voice packet; and

wherein the first predefined portion of the authentication code is obtained from a message indicator field in the header portion
of the voice packet and the second predefined portion of the authentication code is obtained from a link control word in the
data portion of the voice packet.

US Pat. No. 9,055,562

REAL TIME TRAFFIC ADAPTIVE DATA CHANNEL BANDWIDTH CONTROL AMONG AGENCY ACCESS GROUPS

MOTOROLA SOLUTIONS, INC.,...

1. A method for providing agency bandwidth guarantees and protections between communication devices associated with agencies
sharing an agency-shared data channel that is divided into reserved access slots and into random access slots for requesting
assignment of one or more of the reserved access slots, the method comprising:
configuring, at a scheduling component, initial reserved bandwidth allocations for communication devices associated with each
agency permitted access to reserved access slots on the agency-shared data channel, the initial reserved bandwidth allocations
providing guaranteed and protected agency bandwidth to communication devices associated with one or more agencies sharing
the agency-shared data channel on an agency by agency basis in accordance with the initial reserved bandwidth allocations;

when sufficient bandwidth, including the initial reserved bandwidth allocations, is available on the agency-shared data channel
to meet all bandwidth requests from all communication devices associated with all agencies requesting reserved access slot
allocations on the agency-shared data channel, allowing, by the scheduling component, communication devices access to any
available random access slot on the agency-shared data channel, wherein upon accessing a scheduled random access slot a communication
device associated with an agency is able to reserve reserved access slots on the agency-shared data channel for data transmission
regardless of the guaranteed and protected agency bandwidth granted by the initial reserved bandwidth allocations; and

when one or more requests for additional reserved access slots on the agency-shared data channel from one or more communication
devices associated with one or more of the agencies cannot be fulfilled due to insufficient available reserved access slots
on the agency-shared data channel, responsively:

enabling, at the scheduling component, bandwidth management controls by controlling access to the agency-shared data channel
by distributing, at the scheduling component, limited access permissions for future available random access slots to communication
devices associated with agencies according to the initial reserved bandwidth allocations so as to enforce the guaranteed and
protected agency bandwidth granted by the initial reserved bandwidth allocations; and

a predetermined period of time after enabling bandwidth management controls, subsequently distributing updated limited access
permissions for future random access slots according to a determined agency usage on the agency-shared data channel over the
predetermined prior period of time such that random access slots reserved in accordance with the initial reserved bandwidth
allocations for agencies determined to not be using their initial reserved bandwidth allocations over the predetermined period
of time are subsequently temporarily re-assigned to other agencies.

US Pat. No. 9,615,212

METHOD, DEVICE, AND SYSTEM FOR COLLECTING AND REPORTING MINIMALLY NECESSARY REAL-TIME PERSONAL CONTEXT

MOTOROLA SOLUTIONS, INC.,...

1. A method for collecting, storing, and reporting real-time personal context of a user, the method comprising:
collecting and storing, by a wireless computing device during a first period of time, one or more first personal context information
elements associated with the user but not reporting the one or more first personal context information elements associated
with the user via wireless transmission;

making a first determination, by the wireless computing device via the one or more first personal context information elements
or via wireless reception, that there is an increased probability of an incident occurring near the user and, for a second
period of time after the first determination:

continuing to collect, by the wireless computing device, the one or more first personal context information elements and reporting
the one or more first personal context information elements collected during the first and second periods of time via wireless
transmission; and

collecting and storing, by the wireless computing device, one or more second personal context information elements not collected
during the first period of time but not reporting the one or more second personal context information elements via wireless
transmission;

wherein the first determination comprises one or more of: (i) a determination that a number of nearby first responders exceeds
a threshold number of nearby first responders, (ii) a determination that a time of day and/or day of week is associated with
a historically higher probability of an incident occurring, (iii) a determination that a current weather condition is associated
with a historically higher probability of an incident occurring, (iv) a determination that a current location of the user
is near a musical, news, or political event, (v) a determination that a current location of the user is near another user
pre-identified as high-importance, and (vi) a determination that an activity state of the user has increased.

US Pat. No. 9,479,943

METHOD AND APPARATUS FOR MOVING NETWORK EQUIPMENT WITHIN A COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for moving network equipment, the method comprising the steps of:
receiving locations for a plurality of devices;
receiving a mass value for applications running on the plurality of devices;
calculating a location of a center of mass for the applications running on the plurality of devices; and
transmitting the location of the center of mass to network equipment, causing the network equipment to move its location to
near the location of the center of mass.

US Pat. No. 9,473,979

METHOD AND SYSTEM FOR DATA TRANSMISSION

MOTOROLA SOLUTIONS, INC.,...

1. A method of transmitting data, the method comprising:
transmitting, on one or more payload channels, compressed payload packets; and
transmitting, on a header restoration channel, header restoration packets for restoring headers of at least some of the compressed
payload packets, wherein the header restoration packets comprise:

packet identification data identifying a compressed payload packet, wherein the packet identification data includes one or
more digests computed from all or part of the identified compressed payload packet, and wherein the one or more digests include
a digest computed over a first part of the identified compressed payload packet and a digest computed over a second part of
the identified compressed payload packet, wherein the first part comprises a smaller amount of data than the second part;
and

header restoration data for restoring a header of the identified compressed payload packet.

US Pat. No. 9,467,835

PUBLIC SAFETY NETWORK RELAY SERVICE MANAGEMENT

MOTOROLA SOLUTIONS, INC.,...

1. A method for managing a relay service in a public safety wireless communication system, the method comprising:
determining, at a second mobile device, a first mobile device is not receiving a signal from a wide area network of acceptable
signal quality;

activating a relay service at the second mobile device;
in response to activating the relay service, announcing, by the second mobile device, an availability of the relay service
at the second mobile device;

in response to announcing the availability of the relay service, receiving, by the second mobile device, a registration of
the first mobile device for the relay service;

in response to receiving the registration, relaying, by the second mobile device, communications between the first mobile
device and an access node;

wherein determining that the first mobile device is not receiving a signal from a wide area network (WAN) of acceptable signal
quality comprises:

determining a strength of a signal received by the second mobile device from the WAN; and
based on the determined strength of the signal, estimating a strength of a signal received by the first mobile device from
the WAN.

US Pat. No. 9,332,573

METHOD AND APPARATUS FOR BEARER CONTROL IN A GROUP CALL

MOTOROLA SOLUTIONS, INC.,...

1. A method for bearer control in a group call, the method comprising:
receiving a trigger to adjust a quality of service (QoS) level of an uplink bearer of a plurality of uplink bearers established
for the group call;

identifying, based on a profile associated with each user device, two or more user devices as candidates for a QoS adjustment
of an uplink bearer, wherein at least one user device of the two or more user devices is a participant in the group call;

increasing a QoS level of an uplink bearer, of the plurality of uplink bearers, of a user device of the two or more user devices
identified as candidates for a QoS adjustment, wherein the user device whose QoS level is increased is a participant in the
group call; and

decreasing a QoS level of an uplink bearer of another user device of the two or more user devices identified as candidates
for a QoS adjustment, wherein the another user device is selected for a QoS adjustment based on a pre-emption vulnerability
and a priority level associated with the another user device.

US Pat. No. 9,198,278

APPARATUS AND METHOD OF MINIATURIZING THE SIZE OF A PRINTED CIRCUIT BOARD

Motorola Solutions, Inc.,...

1. A printed circuit board, comprising:
at least one plated-through hole via drilled into at least one of a first layer on a first side of the printed circuit board
and a second layer on a second side of the printed circuit board;

a core section laminated between the first layer and the second layer, wherein a length of the core section is shorter than
a length of the first layer and a length of the second layer; and

an open slot configured to house a connection tab of an electronic product connected to the printed circuit board, wherein
the open slot is formed adjacent to the core section and between sections of the first layer and the second layer that are
longer than the core section.

US Pat. No. 9,473,288

SYSTEM FOR ENABLING DUPLEX COMMUNICATION ON PORTABLE RADIOS

MOTOROLA SOLUTIONS, INC.,...

1. A portable radio communication system, comprising:
a host radio;
a digital signal processor (DSP) in the host radio;
a host radio antenna, the host radio antenna operated to receive receive signals (Rx) simultaneously on at least two independent
frequency channels on different bands during a dual watch mode of operation;

an accessory removably coupled to the host radio, the accessory having an accessory antenna; and
a virtual duplexer enabled for frequency band dependent isolation of signals without the use of a physical duplexer via a
plurality of switches coupled between a transceiver of the host radio and the accessory antenna, the plurality of switches
enabling duplex communication during the dual watch mode of operation and
wherein transmit signals (Tx) are routed from the transceiver to the accessory antenna, and receive signals (Rx) are routed
from the host radio antenna on a first frequency band, the receive signals (Rx) being further routed as a demodulated signal
from the DSP back to the transceiver of the host radio for modulation on a second frequency band during the dual watch mode
of operation for simultaneous transmission, as a modulated signal, thereby repeating the receive signals (Rx) from the first
frequency band to other radios on the second frequency band via the accessory antenna, the second frequency band being different
from the first frequency band.

US Pat. No. 9,467,664

METHOD OF AND SYSTEM FOR CONDUCTING MOBILE VIDEO/AUDIO SURVEILLANCE IN COMPLIANCE WITH PRIVACY RIGHTS

MOTOROLA SOLUTIONS, INC.,...

1. A system for conducting surveillance of a target, the system comprising:
a mobile support movable relative to the target over a geographic area;
a recording device mounted on the support for recording surveillance information, and positioned to face the target along
a line-of-sight during recording;

a database for storing public map spaces and private map spaces that exist in the geographic area; and
a programmed controller for accessing the database, for determining whether the target is viewable from a public map space
along the line-of-sight between the recording device and the target by determining if any private space exists along the line-of-sight
between the recording device and the target device, and for controlling the recording device to record the surveillance information
upon a successful determination that the target is so recordable.

US Pat. No. 9,467,319

EXPANDING A CAPACITY OF A SINGLE RADIO CHANNEL

MOTOROLA SOLUTIONS, INC.,...

1. A method of expanding a capacity of a single radio channel, the method comprising:
receiving, at a transmitter, a primary signal and a secondary signal;
modulating, at the transmitter, the primary signal and the secondary signal to create a modulated primary signal and a modulated
secondary signal;

creating a power differential between the modulated primary signal and the modulated secondary signal by scaling, at the transmitter,
a power of the modulated secondary signal below a power of the modulated primary signal;

creating, based at least on the power differential, a carrier frequency offset between the modulated primary signal and the
modulated secondary signal by offsetting, at the transmitter, a carrier frequency of the modulated secondary signal from a
carrier frequency of the modulated primary signal;

combining, at the transmitter, the modulated primary signal and the modulated secondary signal as modified by the power differential
and the carrier frequency offset to generate a composite signal; and

transmitting, at the transmitter, the composite signal within the single radio channel via an antenna coupled to the transmitter.

US Pat. No. 9,420,465

METHOD AND APPARATUS FOR DEVICE COLLABORATION VIA A HYBRID NETWORK

MOTOROLA SOLUTIONS, INC, ...

1. A method for bridging a Personal Area Network (PAN) with a wide area network (WAN) at an access point (AP), the method
comprising:
receiving, from a first mobile device, a request to authenticate with a collaboration manager service for a first network
service;

receiving, from the first mobile device, a request to establish a second network service, wherein the second network service
provides for bridging a PAN with a WAN via a collaboration manager server;

determining a credential to be used by mobile devices who wish to join the second network service;
determining that the first mobile device is authorized to make such a request;
establishing the second network service;
receiving, from a second mobile device, a request to join the second network service, wherein the request to join the second
network service comprises the credential;

joining the second mobile device to the second network service; and
in response to joining the second mobile device to the second network service, bridging traffic between the first mobile device
and the second mobile device using the second network service;

wherein determining that the first mobile device is authorized to make such a request comprises authenticating the first mobile
device;

wherein determining the credential comprises:
receiving the credential from the first mobile device in the request to establish the second network service; or
generating the credential and conveying the credential to the first mobile device;
wherein the credential comprises a routing address of a collaboration manager server.

US Pat. No. 9,407,978

COMBINED SPEAKER GRILL AND PUSH-TO-TALK AUDIO ACCESSORY

MOTOROLA SOLUTIONS, INC.,...

1. A portable communication device, comprising:
a housing having an aperture formed therein and housing hooks located around the aperture;
a support section formed within the aperture, the support section having speaker porting formed therein, the support section
dividing the housing into first and second compartments;

a coil spring seated within the aperture on the support section in the first compartment of the housing;
a movable paddle seated on the coil spring, the movable paddle being rotatably coupled to the housing hooks, the movable paddle
providing a combined speaker grill and push-to-talk (PTT) actuator;

a bezel coupled to the housing, the bezel having bezel tabs preventing rotation of the movable paddle;
a drainage path formed between the bezel and the housing;
a drainage path formed between the housing and the paddle; and
a speaker coupled in a stationary manner in the second compartment of the housing behind the support section having the speaker
porting and aligned with the speaker grill.

US Pat. No. 9,395,442

METHOD OF AND SYSTEM FOR ASSISTING A COMPUTER AIDED DISPATCH CENTER OPERATOR WITH DISPATCHING AND/OR LOCATING PUBLIC SAFETY PERSONNEL

MOTOROLA SOLUTIONS, INC.,...

1. A method of assisting an operator at a computer aided dispatch (CAD) center of a public safety (PS) network with field
dispatching or locating a PS person operating a mobile PS device having a global positioning satellite (GPS) sensor, the method
comprising:
visually displaying, by a PS server, a location indicator indicative of a last GPS location transmitted by the PS device,
and received at the PS server, on a geographic information system (GIS) map at the PS server;

visually displaying, by the PS server, on the GIS map a timestamp indicating a last time that the displayed last GPS location
of the PS device was transmitted for the displayed last GPS location of the PS device;

calculating, by the PS server, a level of confidence that the displayed last GPS location transmitted by the PS device is
accurate and can be relied upon as a function of how much time has elapsed since the time indicated by the timestamp; and

visually displaying, by the PS server, on the GIS map a confidence indicator indicative of the calculated level of confidence
that the displayed last GPS location transmitted by the PS device and displayed on the GIS map is accurate and can be relied
upon.

US Pat. No. 9,344,988

METHOD AND SYSTEM FOR MANAGING MASS REGISTRATION SCENARIO IN TWO-WAY RADIO SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
detecting that an inbound control channel is in a mass registration condition;
during the mass registration condition, receiving a first plurality of registration requests from subscribers over the inbound
control channel, wherein the registration requests are associated with a first plurality of talkgroups;

selecting a first talkgroup from among the first plurality of talkgroups;
initiating a first restriction period by sending a first restriction message on an outbound control channel, wherein the first
restriction message instructs subscribers who are not members of the first talkgroup to cease registration requests; and

registering members of the first talkgroup during the first restriction period, wherein a substantial majority of talkgroup
members registered during the first restriction period are members of the first talkgroup.

US Pat. No. 9,232,376

CONCURRENT VOICE AND DATA SERVICE ON A SAME DIGITAL RADIO CHANNEL

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
transmitting a voice transmission on a land-mobile radio channel;
determining a need to transmit one or more data packet data units (PDUs) concurrently with the voice transmission;
selecting one or more voice PDUs on the land-mobile radio channel to steal bits therein to transport the one or more data
PDUs concurrently with the voice transmission;

coordinating a schedule to steal the bits between a subscriber unit and a base radio;
transmitting the one or more data PDUs according to the schedule as the concurrent service with voice;
transmitting the one or more data PDUs from the subscriber unit to the base radio on an uplink based on the schedule;
replicating signaling in the one or more voice PDUs that was replaced with portions of the one or more data PDUs on a downlink,
a wireline segment, or combinations thereof from the base radio;

replacing Link Control fields populated with portions of the one or more data PDUs with a valid P25 Link Control message;
and

replacing Encryption Synchronization fields populated with portions of the one or more data PDUs with a correct value regenerated
by the base radio.

US Pat. No. 9,167,479

METHOD AND APPARATUS FOR QUEUED ADMISSIONS CONTROL IN A WIRELESS COMMUNICATION SYSTEM

Motorola Solutions, Inc.,...

1. A method for queued admissions control by a services network element, wherein the method comprises:
receiving, by a services network element and from a core network, a bearer establishment request associated with a user equipment
served by an access network, wherein the services network element implements an application function and resides outside of
the access network and the core network;

determining, by the services network element, that a cell where the user equipment is located is congested;
in response to determining that the cell is congested, creating, by the services network element, a bearer establishment request
record (BERR) associated with the user equipment and the bearer establishment request, wherein the BERR comprises priority
information associated with the BERR; and

adding, by the services network element, the BERR to a queue, wherein the queue is associated with a cell serving the user
equipment, wherein the BERR is positioned in the queue based on the priority information, and wherein bearer establishment
requests associated with BERRs in the queue are submitted based on a position of the BERRs in the queue.

US Pat. No. 9,100,033

SYSTEMS AND METHODS FOR USING A DIGITAL POWER AMPLIFIER CONTROLLER (DPAC) HAVING FOWARD-LOOP CORRECTION AND FEEDBACK-LOOP CORRECTION

Motorola Solutions, Inc.,...

8. A digital power amplifier controller (DPAC), the DPAC comprising:
a processor that is configured to implement:
a digital measurement-correction module that performs:
receiving, via an analog-to-digital converter (ADC), from a power-level sensor coupled to a signal-output node of a power
amplifier, a digital power-measurement signal with respect to an output signal of the power amplifier; and

generating an adjusted digital power-measurement signal at least in part by applying a measurement-correction function for
the power-level sensor to the digital power-measurement signal;

a selector module that performs:
generating a digital feedback signal based at least in part on the adjusted digital power-measurement signal;
an iterator module that performs:
generating a digital power-control signal based at least in part on the digital feedback signal, the digital power-control
signal reflecting a desired power level at the signal-output node of the power amplifier; and

a digital control-correction module that performs:
generating an adjusted digital power-control signal at least in part by applying a control-correction function for the power
amplifier to the digital power-control signal; and

outputting the adjusted digital power-control signal via a digital-to-analog converter (DAC) to a power-control node of the
power amplifier; and
wherein:
the power-level sensor exhibits a characteristic nonlinear power-measurement response, and the measurement-correction function
for the power-level sensor comprises a post-distortion function to correct for the characteristic nonlinear power-measurement
response exhibited by the power-level sensor; and

the power amplifier exhibits a characteristic nonlinear power-control response, and the control-correction function for the
power amplifier comprises a pre-distortion function to correct for the characteristic nonlinear power-control response exhibited
by the power amplifier.

US Pat. No. 9,066,363

METHODS AND APPARATUS FOR MITIGATING INTERFERENCE BETWEEN CO-LOCATED COLLABORATING RADIOS

Motorola Solutions, Inc.,...

1. A method of mitigating an interfering radio signal, that is received at a first mobile device configured to communicate
with a first base station within a first frequency band, and which was transmitted by a second mobile device configured to
communicate with a second base station within a second frequency band, the method comprising:
the second mobile device receiving, from the first mobile device responsive to the first mobile device detecting initiation
of a call within the first frequency band, information indicating a threshold value corresponding to a maximum amount of interference
the first mobile device can accept from the second mobile device's uplink transmissions without interfering with the call
at the first mobile device;

the second mobile device, responsive to receiving the threshold value, determining preferred operational parameters associated
with its uplink transmissions to the second base station that will satisfy the maximum amount of interference indicated by
the threshold value, wherein said operational parameters include at least one of:

frequency, bandwidth, and transmission power level;
the second mobile device transmitting an interim scheduling request requesting adjustment to at least one current operational
parameter associated with its uplink transmissions, as a function of the determined preferred operational parameters, to said
second base station; and

in response to transmitting the interim scheduling request, the second mobile device receiving an instruction from the second
base station instructing the second mobile station to adjust its uplink transmissions to said second base station in accordance
with the instruction; and

wherein said first mobile device is a public safety land mobile radio (LMR) device and said second mobile device is wireless
broadband subscriber modem.

US Pat. No. 9,479,337

METHOD AND APPARATUS FOR DERIVING A CERTIFICATE FOR A PRIMARY DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
establishing a secured link between a primary device and a secondary device, wherein both the primary device and the secondary
device are assigned to a user;

transmitting, by the primary device on the secured link, a request for an original certificate issued to the secondary device;
receiving, by the primary device, the original certificate from the secondary device;
responsive to the receiving the original certificate, generating, by the primary device, an unsigned derived certificate for
the primary device based on the original certificate and including a public key for the primary device in the unsigned derived
certificate;

transmitting, by the primary device, data associated with the unsigned derived certificate to the secondary device;
receiving, by the primary device, a derived certificate signature from the secondary device, wherein the derived certificate
signature is created with a private key associated with a public key in the original certificate;

combining, by the primary device, the derived certificate signature with the unsigned derived certificate to create a derived
certificate; and

using, by the primary device, the derived certificate to access a service provided by a relying party.

US Pat. No. 9,474,017

METHOD AND APPARATUS FOR CONTROLLING NETWORK SELECTION

MOTOROLA SOLUTIONS, INC.,...

1. A method for controlling network selection between a current wireless infrastructure network and a higher-priority wireless
infrastructure network, the method comprising:
a subscriber station determining, while connected to the current wireless infrastructure network, whether it is within a coverage
area of the higher-priority wireless infrastructure network;

the subscriber station determining whether a current traffic data load is indicative of lower-priority background data traffic
or higher-priority foreground data traffic; and

responsive to the subscriber station determining that it is within the coverage area of the higher-priority wireless infrastructure
network and that the current traffic data load is indicative of lower-priority background data traffic:

the subscriber station halting at least the lower-priority background data traffic for a predetermined amount of time sufficient
to effect a release of a radio resource control (RRC) connection with the current wireless infrastructure network; and

responsive to determining that the RRC connection with the current wireless infrastructure network has been terminated, searching
for and connecting to the higher- priority wireless infrastructure network.

US Pat. No. 9,473,908

METHOD AND APPARATUS FOR A REMOTE SPEAKER MICROPHONE TO INDICATE RADIO BATTERY CHARGE STATE WITH FLASHLIGHT AND STROBE CONTROL

MOTOROLA SOLUTIONS, INC.,...

1. A portable communication system, comprising:
a portable radio having a battery;
an accessory coupled to the radio, the accessory comprising:
a light emitting diode (LED);
a first user interface button for enabling an emergency SOS strobe signal at the LED;
a second user interface button for enabling continuous lighting of the LED, the LED switching from continuous lighting to
a predetermined blinking pattern in response to a low battery indicator by the radio;

the first user interface button comprises an emergency button that enables an emergency mode of operation;
the second user interface button comprises a light control button that enables a flashlight mode of operation;
the emergency mode of operation overriding the flashlight mode of operation; and
the flashlight mode of operation further providing another predetermined blinking pattern distinct from the emergency SOS
strobe signal and distinct from the predetermined blinking pattern associated with the low battery indicator.

US Pat. No. 9,472,967

POWER MANAGEMENT SYSTEM AND METHOD FOR A PORTABLE DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A power management system for a portable device, comprising:
a power management controller that compares an input voltage provided by a battery of the portable device to a shutdown threshold
and initiates a shutdown of the portable device when the input voltage falls below the shutdown threshold;

a voltage monitoring switch having an output that connects first or second inputs to the power management controller in response
to a control input, the first input connected to a positive battery terminal of the battery of the portable device, the second
input connected to a voltage source that is higher than the shutdown threshold, wherein the voltage monitoring switch alternately
connects either the first input or the second input to the output responsive to a control signal provided to the control input;

a current sense circuit that provides the control signal to the voltage monitoring switch based on an input current through
the positive battery terminal of the portable device, wherein when the input current exceeds a high current threshold, the
circuit provides the control signal at a level that causes the voltage monitoring switch to connect the second input to the
output, and wherein the control signal is provided to cause the voltage monitoring switch to connect the first input to the
output otherwise;

a boost converter that provides a boost voltage from the battery voltage provided at the positive battery terminal;
a high voltage circuit powered by the boost converter;
a battery voltage circuit; and
a boost switch that is responsive to the control signal provided by the current sense circuit and connects the battery voltage
circuit to a battery voltage provided by the positive battery terminal when the input current is below the high current threshold
and connects the battery voltage circuit to the boost voltage provided by the boost converter when the input current exceeds
the high current threshold.

US Pat. No. 9,467,972

MULTICAST WIRELESS COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method of multicasting data streams in a wireless radio communication system, the method comprising:
a server assigning a plurality of data streams amongst RF resources, one or more points-of access of the wireless radio communication
system being configured to transmit each RF resource to one or more mobile communication devices;

the server receiving a request from a mobile communication device of the mobile communication devices for a selected data
stream of the plurality of data streams;

the server identifying points-of-access that cannot transmit a selected RF resource, the selected RF resource being an RF
resource to which the selected data stream is assigned;

an access controller instructing the points-of-access that cannot transmit the selected RF resource to deny association to
the mobile communication device; and

the server multicasting the selected data stream to the mobile communication device through a point-of-access that is configured
to transmit the selected RF resource.

US Pat. No. 9,450,947

APPARATUS AND METHOD FOR SECURING A DEBUGGING SESSION

MOTOROLA SOLUTIONS, INC.,...

1. A method, comprising:
receiving, by a device, a debugging establishment request from a debugging computer;
securing, by the device with a cryptographic mechanism, an expiration value to generate a secured expiration value;
transmitting, by the device, a unique identifier associated with the device and the secured expiration value to the debugging
computer;

receiving, by the device from the debugging computer, a transfer layer security (TLS) certificate, the TLS certificate including
a second unique identifier based on the unique identifier and a secured TLS expiration value based on the secured expiration
value;

establishing, by the device, a secured and authenticated link with the debugging computer using the TLS certificate;
enabling, by the device, a debugging mode on the device responsive to:
determining that the second unique identifier matches the unique identifier,
determining, with the cryptographic mechanism, that the secured TLS expiration value is valid, and
determining that the secured TLS expiration value is within a predefined validity range; and
executing, by the device in the debugging mode, debugging instructions received from the debugging computer.

US Pat. No. 9,407,313

RADIO HOUSING HAVING THROUGH-HOLE CONNECTOR FOR COUPLING ACCESSORIES

MOTOROLA SOLUTIONS, INC.,...

1. An interface system for communication devices, comprising:
a radio having a through-hole opening from a front surface to a back surface, the through-hole forming a coaxial connector
shaped interface for coupling to an accessory wherein the accessory comprises a circular release-button, first and second
latches and electrical accessory contacts for mating and interconnecting with the coaxial connector shaped interface.

US Pat. No. 9,398,126

PULSED INPUT PUSH-TO-TALK SYSTEMS, METHODS AND APPARATUS

MOTOROLA SOLUTIONS, INC.,...

1. An audio device, comprising:
a connector plug including a tip, a first ring, a second ring, and a sleeve, the tip, the first ring, the second ring, and
the sleeve are each electrically conductive and electrically isolated from one another;

a microphone having an output electrically coupled, via an internal microphone connector conductor, to a particular connector
plug portion selected from the tip, the first ring, the second ring, and the sleeve and configured to convert audio input
to an analog or digital electrical signal representative of the audio input and provide the analog or digital electrical signal
to another device via the internal microphone connector conductor and the particular connector plug portion;

a user-actuatable push-to-talk (PTT) switch electrically coupled between the internal microphone connector conductor and ground,
and transitionable between at least a first PTT not enabled mode state in which the microphone is not enabled and a second
PTT enabled mode state in which the microphone is enabled and audio captured at the microphone is output via the particular
connector plug portion to be transmitted or broadcast over a half or full-duplex communication channel;

wherein, responsive to a transition from the first state to the second state, the PTT switch provides a first number of pulses,
each pulse comprising a low impedance electrical connection across the internal microphone connector conductor for at least
a first duration and each pulse separated from another pulse by a high impedance electrical connection across the internal
microphone connector conductor for at least a second duration; and

wherein, responsive to a transition from the second state to the first state, the PTT switch provides a second number of pulses
across the internal microphone connector conductor.

US Pat. No. 9,396,397

METHODS AND SYSTEMS FOR OBJECT-RECOGNITION AND LINK INTEGRATION IN A COMPOSITE VIDEO STREAM

MOTOROLA SOLUTIONS, INC.,...

1. A method including:
detecting an object of interest in a set of a plurality of video frames from one or more video sources;
tracking movements of the detected object of interest across a plurality of subset video frames out of the plurality of video
frames less than the plurality of video frames;

generating and storing a new composite video stream from the plurality of subset video frames by removing background data
from the plurality of subset video frames and adding links in the composite video stream to corresponding subset video frames
that link the subset video frame with background data removed in the composite video stream to the respective video frame
from the one or more video sources without its background data removed, the generated composite video stream showing the tracked
movements of the detected object of interest across the plurality of subset video frames without showing the removed background
data and including links to respective video frames from the one or more video sources without its background data removed;
and

outputting the generated composite video stream.

US Pat. No. 9,392,438

METHOD AND APPARATUS TO MANAGE USER/DEVICE PROFILES FOR PUBLIC SAFETY APPLICATIONS

MOTOROLA SOLUTIONS, INC.,...

1. A method for managing devices for responding to an incident, the method comprising:
monitoring, by a profile manager device, inputs related to availability and/or loading of one or more networks for use in
responding to the incident, inputs related to a status of each of a plurality of devices for responding to the incident, and
inputs related to the incident;

determining, by the profile manager device for the plurality of devices for responding to the incident and based on the inputs,
(i) application requirements identifying a set of applications for execution by the plurality of devices in responding to
the incident and (ii) device configuration profiles setting forth parameters for the plurality of devices to operate on the
one or more networks during the incident; and

for each of the plurality of devices, causing, by the profile manager device, applications to be provided to the plurality
of devices based on the determined application requirements and providing, by the profile manager device, the device configuration
profiles to the plurality of devices.

US Pat. No. 9,363,845

APPARATUS AND METHOD FOR CARRIER AGGREGATION AND FAST NETWORK SWITCHING WITH A SINGLE-BASEBAND-MODEM, CARRIER-AGGREGATION-CAPABLE WIRELESS-COMMUNICATION DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A wireless-communication device comprising:
a first RF integrated circuit (RFIC) and a second RFIC;
a baseband processor coupled to the first RFIC and to the second RFIC;
a first carrier-aggregation circuit;
a fast-network-switching connection manager coupled to the baseband processor; and
a mode controller coupled to the baseband processor and to the fast-network-switching connection manager and configured to
selectively place the wireless-communication device in a carrier-aggregation mode or in a fast-network-switching mode, wherein:

in the carrier-aggregation mode, the wireless-communication device is operable to conduct carrier aggregation using at least
the first carrier-aggregation circuit with respect to communications that are associated with a first network credential and
that are conducted via at least the first RFIC, and

in the fast-network-switching mode, the wireless-communication device is operable to conduct fast network switching using
the fast-network-switching manager with respect to (i) communications that are associated with the first network credential
and that are conducted via the first RFIC and (ii) communications that are associated with a second network credential and
that are conducted via the second RFIC.

US Pat. No. 9,226,124

METHOD AND APPARATUS FOR RECEIVING A DATA STREAM DURING AN INCIDENT

Motorola Solutions, Inc.,...

1. A method of accessing a data-capture device, by public safety wireless communications equipment during an incident, the
method comprising:
sending an authentication request from a public safety authentication and authorization (PSAA) server to an ID management
server (IDMS);

issuing, by the IDMS, an authentication token to the PSAA server;
sending, by the PSAA server, an access request to a server in a non public-safety network, the access request comprising the
authentication token and an identifier of an incident;

in response to sending the access request to the server in the non public-safety network, receiving, by a dispatch controller
of a public-safety wireless communication system and via the PSAA server, a token from the server of the non-public safety
network at a time of occurrence of the incident, the token allowing access to the at least one data-capture device, wherein
the at least one data capture device is in a domain of the server and the token indicating an association with an incident-based
parameter generated by the dispatch controller;

sending, by the dispatch controller, the token to the at least one data-capture device;
receiving, by the dispatch controller, a data stream from the at least one data-capture device; and
forwarding, by the dispatch controller, the data stream to a public safety wireless communication device.

US Pat. No. 9,214,975

INTELLIGIBILITY OF OVERLAPPING AUDIO

MOTOROLA SOLUTIONS, INC.,...

1. A method for communicating using a radio communication device comprising a plurality of receivers, the method comprising:
receiving, by a first receiver of the plurality of receivers of the radio communication device, a first audio message over
a first channel and playing back the first audio message;

receiving, by a second receiver of the plurality of receivers of the radio communication device, a second audio message over
a second channel and playing back the second audio message;

detecting, by the radio communication device, that a played back portion of the first audio message overlaps in time with
a played back portion of the second audio message;

determining, by the radio communication device, that one of the first audio message and the second audio message is a priority
audio message; and

after completion of play back of both the first and second audio messages, repeating the playing back, by the radio communication
device, of the determined priority audio message.

US Pat. No. 9,144,103

WIRELESS LOCAL COMMUNICATION SYSTEMS AND METHODS FROM WAN FALLBACK

Motorola Solutions, Inc.,...

1. A method, comprising:
performing, by a mobile device, one of determining that communication with a wide area network (WAN) access point is unsuccessful
or receiving an explicit command; and

taking a role of the WAN access point by the mobile device when the communication is unsuccessful or based on the explicit
command; wherein the mobile device takes the role of the WAN access point forming a local wireless network;

using, by the mobile device and as an identifier of the mobile device to another mobile device when acting as an access point
for the another mobile device, access point credentials that are based on at least a group identifier used with the WAN access
point; wherein the local wireless network comprises a Wireless Local Area Network (WLAN), and wherein a service set identifier
(SSID) of the WLAN is derived from the access point credentials such that automatic and quick discovery occurs.

US Pat. No. 9,060,243

METHOD AND APPARATUS FOR EXTENDING COVERAGE IN A WIRELESS COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
receiving, via a first land mobile radio (LMR) radio frequency (RF) transceiver at a first short-range paired radio, a first
transmission of an LMR call from a source transmitting radio on a first LMR frequency for re-transmission to one or more destination
radios;

measuring, at the first short-range paired radio, a first measured signal level of the first transmission transmitted by the
source transmitting radio;

receiving, at the first short-range paired radio via a first short-range RF transceiver and from a second short-range paired
radio, a second measured signal level of the first transmission transmitted by the source transmitting radio as measured by
the second short-range paired radio;

comparing, by the first short-range paired radio, the first measured signal level and the second measured signal level;
determining, by the first short-range paired radio based on the comparing, how the LMR call should be routed from the source
transmitting radio to the one or more destination radios via the first and second short-range paired radios; and

transmitting, via the first short-range RF transceiver at the first short-range paired radio, a corresponding instruction
indicating a result of the determining to the second short-range paired radio.

US Pat. No. 9,049,702

METHOD AND APPARATUS FOR SCHEDULING VARIOUS TYPES OF PEER-TO-PEER COMMUNICATION LINKS

Motorola Solutions, Inc.,...

1. A method in a base station for allocating resources for one-to-many peer-to-peer communications, the method comprising:
creating or updating, in the base station, peer sets from measured performance information received from one or more stations;
determining, based on the measured performance information, whether each of the one or more stations is a high impact peer
or a low impact peer of stations associated with the one-to-many peer-to-peer communication;

determining, in the base station, a preferred timeslot for the one-to-many peer-to-peer communication among medium or high
impact peer stations based on current resource assignments in each timeslot, the peer sets, and the determination of whether
each of the one or more stations is a high impact peer or a low impact peer of each station associated with the one-to-many
peer-to-peer communication;

marking, in the base station, potential resources in a portion of a resource allocation map based on the determination of
the preferred timeslot; and

allocating, in the base station, one of the potential resources for the one-to-many peer-to-peer communication between a transmitter
station and a plurality of receiver stations.

US Pat. No. 9,450,636

INTRINSICALLY SAFE AUDIO POWER CURRENT CIRCUIT AND DEVICE USING SAME

MOTOROLA SOLUTIONS, INC.,...

1. An intrinsically safe audio power circuit for a portable radio device comprising:
an audio amplifier circuit having a power input; and
first and second electronic fuse circuits coupled in series between the power input of the audio amplifier circuit and an
unregulated battery positive source;

wherein each of the first and second electronic fuse circuits comprises:
a current sense portion that produces a current sense signal proportional to a current supplied to the audio amplifier circuit
from the unregulated battery positive source;

a series switch transistor that is in series between the unregulated battery positive source and the audio amplifier circuit;
and

a driver circuit that is responsive to the current sense signal which drives and holds the series switch transistor off when
the current sense signal reaches a current threshold.

US Pat. No. 9,386,252

SYSTEMS AND METHODS FOR TRIGGERING THE TRANSMISSION OF RECOVERY VIDEO FRAMES TO A VIDEO-RECEIVING DEVICE OVER A HALF-DUPLEX AIR INTERFACE

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
transmitting video frames to a receiving device during a first transmission period of one or more time slots of a half-duplex
air interface;

receiving feedback messaging from the receiving device during a feedback period of one or more time slots of the half-duplex
air interface;

after the first transmission period, suspending transmission of video frames for a suspension period of one or more time slots
of the half-duplex air interface; and

after the feedback period and after the suspension period, transmitting one or more recovery frames to the receiving device
during a recovery period of one or more time slots of the half-duplex air interface,

wherein the one or more recovery frames collectively comprise one or both of (i) inter-coded macroblock data referencing data
pertaining to a video frame transmitted during the first transmission period and (ii) intra-coded macroblock data.

US Pat. No. 9,367,786

RADIO WITH EMBEDDED RFID

MOTOROLA SOLUTIONS, INC.,...

1. A radio, comprising:
a radio housing comprising an external control knob located on a surface of the radio housing, the external control knob being
removable and replaceable by another retrofittable external control knob having an RFID tag embedded therein for retrofitting
the radio device with RFID capability, wherein the retrofittable external control knob operates to provide a first radio control
function and a second RFID tag function.

US Pat. No. 9,363,794

HYBRID ANTENNA FOR PORTABLE RADIO COMMUNICATION DEVICES

MOTOROLA SOLUTIONS, INC.,...

1. An internal antenna structure for a portable radio communication device, comprising:
a feed line connected to a radio frequency (RF) circuit;
a switching circuit having an input connected to the feed line and having a plurality of selectable outputs, the switching
circuit is operable to connect the input to a selected one of the plurality of selectable outputs;

an inductive matching tail element connected between the feed line and a reference potential; and
a wrapped conductor element having a plurality of tap points along a length of the wrapped conductor element;
wherein each of the plurality of selectable outputs of the switching circuit is coupled exclusively to a respective one of
the plurality of tap points.

US Pat. No. 9,351,157

METHODS, SYSTEMS, AND DEVICES TO REDUCE AUDIO TRUNCATION DURING TRANSCODING

MOTOROLA SOLUTIONS, INC.,...

1. A method, comprising:
receiving packets of a first communication session after failing to first receive a header packet, due to late entry or channel
noise, indicating whether the first communication session is encrypted or not encrypted;

making a determination, via one of a message received from a controller device and first encryption identification information
extracted from a plurality of the received packets, of whether the first communication session includes encrypted speech data;
and

if the determination is that the first communication session does include encrypted speech data:
processing the received packets based on the first encryption identification information identifying a first encryption protocol
used to encrypt first encrypted speech data of the first communication session encoded according to a vocoder of a first type
to obtain first vocoder speech data;

transcoding the first vocoder speech data to second vocoder speech data encoded according to a vocoder of a second type;
encrypting the second vocoder speech data using a second encryption protocol to generate second encrypted speech data;
generating and transmitting one or more voice header packets containing a second encryption protocol identification information
identifying the second encryption protocol in a second communication session; and

subsequently transmitting packets in the second communication session containing the second encrypted speech data and including
the second encryption protocol identification information distributed amongst the transmitted packets; and

if the determination is that the first communication session does not include encrypted speech data:
transcoding first vocoder speech data from the received packets to second vocoder speech data encoded according to a vocoder
of a second type; and

subsequently transmitting packets in the second communication session containing the second vocoder speech data without generating
and transmitting one or more voice header packets in the second communication session.

US Pat. No. 9,344,455

APPARATUS AND METHOD FOR SHARING A HARDWARE SECURITY MODULE INTERFACE IN A COLLABORATIVE NETWORK

MOTOROLA SOLUTIONS, INC.,...

1. A method, comprising:
establishing a collaborative network, at a first communication device having a secure access to a security module, by forming
a collaborative security association between the first communication device and a second communication device, wherein the
first communication device and the second communication device are associated with a user;

at least one of:
sending, by the first communication device to the second communication device, an advertisement of services associated with
the security module and receiving an advertisement response from the second communication device, and

receiving, by the first communication device from the second communication device, a solicitation request for services associated
with the security module;

responsive to receiving one of the advertisement response and the solicitation request determining, by the first communication
device, whether the second communication device is authorized to access the security module;

establishing, by the first communication device, a session with the security module to provide security services offered by
the security module to the second communication device according to one of the advertisement response and the solicitation
request, wherein the session is established by providing activation data;

using, by the first communication device, activation data policy provided by the security module to one of store and discard
the activation data; and

forwarding, by the first communication device, security service messages between the second communication device and the security
module, responsive to determining that the second communication device is authorized to access the security module.

US Pat. No. 9,615,207

METHOD AND APPARATUS FOR CHANGING GEOFENCE BASED RADIO OPERATING PARAMETERS

MOTOROLA SOLUTIONS, INC.,...

5. An apparatus comprising:
a database comprising first operating parameters for use with a first plurality of radios outside a geofence and second operating
parameters for use with the geofence, and wherein the first plurality of radios comprises a first plurality of radios operating
using the first operating parameters, and wherein the geofence comprises a second plurality of radios operating using the
second operating parameters;

a processor determining that a radio from the first plurality of radios outside the geofence has crossed the geofence;
a transceiver sending instructions to the first plurality of radios that have not crossed the geofence to change operating
parameters to the second operating parameters based on the fact that the radio from the first plurality of radios has crossed
the geofence.

US Pat. No. 9,450,346

ELECTRICAL CONTACT PIN HAVING A LEDGE AND/OR A GROOVE COUPLED TO A PRINTED CIRCUIT BOARD

Motorola Solutions, Inc.,...

1. An electrical contact pin for a printed circuit board, the electrical contact pin comprising:
a first cylindrical portion having a first diameter; and
a second cylindrical portion extending from the first cylindrical portion, the second cylindrical portion having a second
diameter larger than the first diameter, the second cylindrical portion including a ledge configured to press against a wall
of a printed circuit board, the second cylindrical portion further including a groove configured to receive a sealing material.

US Pat. No. 9,411,608

METHOD AND APPARATUS FOR ENHANCING A HIBERNATE AND RESUME PROCESS FOR A COMPUTING DEVICE HAVING AN EXTERNAL MECHANICAL INPUT COMPONENT

MOTOROLA SOLUTIONS, INC.,...

1. A method for hibernating and resuming system software comprising:
before hibernating a computing device, notifying, via a processor of the computing device, system software components of an
upcoming hibernation process;

at least a portion of the system software components performing, via the processor, a pre-hibernation activity to place that
system software component in a ready-to-resume state; and

each system software component, indicating, via the processor, that that system software component is ready for hibernation;
and

creating, via the processor, a snapshot of the system software components in the ready-to-resume state, the snapshot including
at least a first variable having a value linked to an external mechanical input component of the computing device;

wherein the ready-to-resume state is a state in which an initialization operation is executed upon resume with respect to
an the external mechanical input component of the computing device; and

wherein for at least one of the system software components, the ready-to-resume state is a state existing immediately before
the first variable linked to the external mechanical input component is determined, whereby the at least one system software
component checks the external mechanical input component to verify the value of the first variable based on a current state
of the external mechanical input component upon resuming and adjusts the value of the first variable before the first variable
is utilized or is attempted to be utilized by that system software component.

US Pat. No. 9,380,139

SPEAKER AND KEYPAD ASSEMBLY FOR A PORTABLE COMMUNICATION DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A communication device, comprising:
a housing having a speaker and keypad assembly comprising;
a bezel coupled to the housing, the bezel providing a speaker grille comprising tortuous porting formed of passageways of
twists or turns;

a keypad coupled to the bezel;
a keyboard having audio slots formed there through, the audio slots being partially offset from the tortuous porting of the
speaker grill; and

a speaker mounted behind the audio slots of the keyboard, the audio slots-and tortuous porting providing unobstructed air
passages between the speaker and ambient environment.

US Pat. No. 9,337,880

METHOD AND APPARATUS FOR OVERRIDING A PTT SWITCH TO ACTIVATE A MICROPHONE

MOTOROLA SOLUTIONS, INC.,...

1. An apparatus, comprising:
a microphone operable with a direct current (DC) bias voltage in both a first voltage range and a second voltage range;
a push to talk (PTT) switch electrically coupled in series with the microphone between the microphone and a microphone input;
and

a voltage controlled switch circuit comprising a first transistor switch element coupled in parallel with the PTT switch,
and a second transistor switch coupled to the first transistor switch that is operable to close the first transistor switch
only when an input voltage on the microphone input is in the first voltage range, and to open the first transistor switch
when the input voltage on the microphone line is not in the first voltage range.

US Pat. No. 9,231,693

FULL DUPLEX INDIVIDUAL CALL VIA LINKED SINGLE FREQUENCY REPEATERS

Motorola Solutions, Inc.,...

1. A method for enabling full duplex individual calls in repeater mode between two subscriber units in a N:1 slotting ratio
time division multiple access (TDMA) radio system, the method comprising:
receiving, at a first repeater, a request for a full duplex individual call from a first subscriber unit identifying a second
subscriber unit as a target of the full duplex individual call;

determining, by a radio controller associated with the first repeater, whether to grant or deny the request; and
responsive to determining to grant the request:
assigning, by the radio controller, a first time slot of the N time slots on a first single frequency for one of inbound and
outbound transmissions for the full duplex individual call between an assigned second repeater and the first subscriber unit
and a second time slot of the N time slots on the first single frequency for the other of inbound and outbound transmissions
for the full duplex individual call between the assigned second repeater and the first subscriber unit; and

causing, by the radio controller, a grant message to be transmitted to the first subscriber unit indicating the assigned first
single frequency and assigned first and second time slots.

US Pat. No. 9,209,889

LTE CONCENTRATOR AND DISTRIBUTOR SYSTEM AND METHOD FOR COVERAGE EXTENSION

MOTOROLA SOLUTIONS, INC.,...

10. An apparatus for extending coverage in Long Term Evolution (LTE), the apparatus comprising:
a first LTE concentrator and distributor device configured to communicate to a plurality of Wide Band Receiver Transmitter
(WBRT) devices, other LTE concentrator and distributor devices, and to an eNodeB (eNB), wherein the first concentrator and
distributor device comprises:

a processor that is configured to:
combine all uplink resource block signals received from the plurality of WBRT devices or the other LTE concentrator and distributor
devices into a single uplink signal, wherein combining comprises:

for a given user equipment (UE) and for each WBRT device of the plurality of WBRT devices, decomposing an uplink signal received
from the UE via the WBRT device into a plurality of resource blocks;

for each same resource block of the UE that is received from all of the plurality of WBRT devices, selecting a best resource
block from among the resource blocks received from the plurality of WBRT devices, wherein selecting the best resource block
from among the resource blocks received from the plurality of WBRT devices comprises selecting the best resource block based
on any of signal strength or Signal-to-Noise-and-Interference Ratio measured on a first symbol in an associated resource block;

combining the selected resource blocks into a single uplink signal;
provide the single uplink signal to the eNB, wherein the plurality of WBRT devices extend coverage of the eNB; and
provide a downlink signal from the eNB in simulcast to each of the plurality of WBRT devices or the other LTE concentrator
and distributor devices.

US Pat. No. 9,504,058

METHODS AND SYSTEMS FOR SCHEDULING TRANSMISSION OF UPLINK COMMUNICATION

MOTOROLA SOLUTIONS, INC.,...

1. A method carried out by a first-radio-access-network-(RAN) entity in a first RAN, the first RAN having a first-RAN uplink
that is time-synchronized with a second-RAN uplink of a second RAN, the method comprising:
detecting an uplink-scheduling event associated with a mobile radio;
identifying a second-RAN-uplink-transmission time slot for the mobile radio; and
scheduling the mobile radio to transmit first-RAN-uplink communication during a first-RAN-uplink time slot that does not overlap
the identified second-RAN-uplink-transmission time slot, the first-RAN uplink communication being associated with the detected
uplink-scheduling event;

wherein:
the first-RAN uplink comprises first-RAN-uplink time slots and the second-RAN uplink coin second-RAN-uplink time slots, and
the first-RAN uplink being time-synchronized with the second-RAN uplink comprises each second-RAN-uplink time slot being coterminous
with a set of contiguous first-RAN-uplink time slots.

US Pat. No. 9,479,916

METHOD AND APPARATUS FOR PROVIDING ACCESS TO LOCAL SERVICES AND APPLICATIONS TO MULTI-AGENCY RESPONDERS

MOTOROLA SOLUTIONS, INC.,...

1. A method for providing local service to a visiting responder in a public safety wireless communication system, the method
comprising:
maintaining, by a first mobile device of a first responder associated with a visiting agency and present in a geographical
jurisdiction of a local agency different from the visiting agency, a first mutual aid token associated with the local agency,
wherein the first mutual aid token authorizes the first responder to access the local agency and wherein the first mutual
aid token is associated with a transferability time period, wherein the transferability time period is a time during which
the first mutual aid token, or other mutual aid tokens derived from the first mutual aid token, can be transferred from one
mutual aid responder to another; identifying, by the first mobile device, a second mobile device of a second responder associated
with the visiting agency and present in the geographical jurisdiction of a local agency; and transferring, by the first mobile
device to the second mobile device and without a need to contact the local agency subsequent to identifying the second responder,
a second mutual aid token that is derived from the first mutual aid token, wherein the second mutual aid token authorizes
the second responder to access the local agency.

US Pat. No. 9,386,568

METHOD AND APPARATUS FOR FREQUENCY ALLOCATION IN A TRUNKED RADIO COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

14. A mobile communication unit for use in a cellular two-way radio communication system, the mobile communication unit comprising:
a transmitter; and
a processor coupled to the transmitter, and configured
to control the transmitter to
transmit a preemption call to a base station on a first frequency, when the first frequency is not in use by a receiver of
the base station and a second frequency is in use by a transmitter of the base station; and otherwise

transmit the preemption call on the second frequency;
to provide, when the transmitter is transmitting a routine call on the first frequency, a temporary interruption to transmission
of the routine call; and

synchronizing the temporary interruption to transmission of the routine call with at least one of a group consisting of an
interruption of transmission by the transmitter on the second frequency, and an interruption of reception by the receiver
on the first frequency.

US Pat. No. 9,344,869

METHOD AND APPARATUS FOR ENHANCED NAVIGATION IN A DISPATCH COMMUNICATION SYSTEM

MOTOROLA SOLUTIONS, INC.,...

1. A method for selectively rendering vehicular navigational instructions in a vehicle in which a vehicular two-way radio
is already engaged in a dispatch voice call, the method comprising:
transmitting or receiving audio, via a transmitter and/or receiver at the vehicular two-way radio, in a dispatch voice call
and, while transmitting or receiving the audio in the dispatch voice call:

monitoring, by the vehicular two-way radio, the dispatch voice call and identifying one or more vehicular navigation instruction
rendering parameters associated with the dispatch voice call;

determining, as a function of the identified one or more parameters, a level of importance of the dispatch voice call;
identifying a first vehicular navigation maneuver in a set of vehicular navigation maneuvers for providing driving directions
to a driver in the vehicle; and

determining that the level of importance of the dispatch voice call meets a predetermined level of importance, and responsively
rendering, over a speaker in one of the vehicular two-way radio and the vehicle, a navigational tone associated with the first
vehicular navigation maneuver and not rendering a voice navigational instruction associated with the first vehicular navigation
maneuver;

determining, by the vehicular two-way radio, that the dispatch voice call has ended;
identifying a second vehicular navigation maneuver in the set of vehicular navigation maneuvers for providing driving directions
to the driver in the vehicle; and

subsequently rendering, by the vehicular two-way radio and as a function of the determining that the dispatch voice call has
ended, a second voice navigational instruction associated with the second vehicular navigation maneuver over the speaker in
one of the vehicular two-way radio and the vehicle.

US Pat. No. 9,306,991

ENHANCED PUSH TO TALK SYSTEMS AND METHODS WITH FLOOR CONTROL AND MEDIA TRAFFIC OPTIMIZATION

MOTOROLA SOLUTIONS, INC.,...

1. An enhanced push to talk (PTT) method for establishing a group session between a controlling server and a participating
server, comprising:
establishing a first Session Initiation Protocol (SIP) session for a first user equipment (UE) between the controlling server
and the participating server;

establishing a Real Time Protocol (RTP) session and a Real Time Control Protocol (RTCP) session between the controlling server
and the participating server;

establishing a second SIP session for a second UE between the controlling server and the same participating server; and
utilizing the same RTP session for providing media and the same RTCP session for providing floor control for both the first
UE and the second UE between the controlling server and the participating server;

wherein the first UE and the second UE are homed at the participating server and the associated group is homed at the controlling
server.

US Pat. No. 9,078,220

METHOD AND APPARATUS FOR UE POWER CLASS ADAPTION FOR COVERAGE EXTENSION IN LTE

MOTOROLA SOLUTIONS, INC.,...

1. A method for High Power User Equipment (HPUE) power class adaptation for coverage extension in Long Term Evolution (LTE),
the method comprising:
setting, by the HPUE, a variable maximum transmit power to an artificially low predefined level that is below a maximum capability
of the HPUE;

transmitting, by the HPUE, at an operating transmit power at or below the variable maximum transmit power as a function of
wireless conditions detected by the HPUE, and reporting, by the HPUE to a serving evolved node B (eNB), a first power headroom
as a function of the variable maximum transmit power;

responsive to determining by the HPUE, as a function of wireless conditions detected by the HPUE, that an increase in HPUE
wireless transmit range is required, raising, by the HPUE, the variable maximum transmit power towards or to the maximum capability
of the HPUE;

transmitting, by the HPUE, at an operating transmit power at or below the raised variable maximum transmit power as a function
of the detected wireless conditions and reporting, by the HPUE to the serving eNB, a second power headroom as a function of
the raised variable maximum transmit power.

US Pat. No. 9,071,986

METHOD AND APPARATUS FOR DYNAMICALLY CONTROLLING QUALITY OF SERVICE

MOTOROLA SOLUTIONS, INC.,...

1. A method for controlling a Quality of Service (QoS) to a first device, the method comprising the steps of:
running a first application using a first QoS on the first device by a first user;
determining if the first device is being used by determining if there exists a direct interaction or contact between the user
and the first device;

adjusting the QoS of the first device based on whether or not the first device is being used;
continuing to run the first application with the adjusted QoS on the first device;
determining other devices under the control of the first user;
identifying the other devices as being unused, wherein use of the first device causes the status of the other devices to be
changed to unused; and

adjusting the QoS for the other devices.

US Pat. No. 9,052,737

ROTARY CONTROL

MOTOROLA SOLUTIONS, INC.,...

1. A rotary control, comprising:
a casing;
a shaft;
a running-torque stack up assembly located within the casing about the shaft, the running-torque stack up assembly comprising:
a spring;
a stationary disk stacked over the spring and rotationally constrained by the casing;
a rotating disk stacked over the stationary disk and having a top surface and a bottom surface; and
a slideable surface element including a first rubber pad and a second rubber pad stacked on the respective top and bottom
surfaces of the rotating disk, the first rubber pad stacked to the top surface of the rotating disk forms a first sliding
surface and the second rubber pad stacked to the bottom surface of the rotating disk forms a second sliding surface, the rotating
disk with the slideable surface element being stacked over the stationary disk within the casing.

US Pat. No. 9,467,795

METHOD AND APPARATUS FOR APPLICATION OPTIMIZATION AND COLLABORATION OF WEARABLE DEVICES

MOTOROLA SOLUTIONS, INC.,...

1. A method associated with a mobile device and a first set of a plurality of different types of wearable devices associated
with a first user to provide a first set of functionality to the first user, the method comprising:
utilizing the first set of different types of wearable devices in an initial application and configuration state to provide
the first set of functionality to the first user, the first user being an identified first type of user associated with a
particular user role;

communicating data, in a Personal Area Network (PAN), between the first set of different types of wearable devices and the
mobile device associated with the first user based on the first set of functionality;

transmitting, to a wearable device set application and configuration recommendation engine, the (i) identified first type
of user of the first user, (ii) identities of wearable devices in the first set of different types of wearable devices associated
with the first user, (iii) application information identifying installed applications of the first set of different types
of wearable devices providing the first set of functionality to the first user, and (iv) configuration information identifying
customizable device and/or application configurations of the first set of different types of wearable devices; and

receiving, from the wearable device set application and configuration recommendation engine, recommended application information
and configuration information, wherein the recommended configuration is based on crowd-sourced data of other mobile devices
having a substantially identical set of different types of wearable devices and substantially identical identified first type
of user.

US Pat. No. 9,386,623

METHOD AND APPARATUS FOR MAINTAINING PRIORITY AND QUALITY OF SERVICE ACROSS MULTI-USER DEVICES

MOTOROLA SOLUTIONS, INC.,...

1. A method for selecting a proxy mobile station, the method comprising,
determining, by a first mobile station operating on a first network according to a first network protocol, that access to
a network resource on the first network is unavailable or reduced;

communicating, by the first mobile station using a third network protocol, with a plurality of mobile stations within a predefined
range, the plurality of mobile stations operating on a second network according to a second network protocol;

examining, by the first mobile station, information received from each of the plurality of mobile stations in the predefined
range and selecting a mobile station of the plurality of mobile stations as a proxy mobile station based on the examined information;
and

sending, by the first mobile station using the third network protocol, a proxy request to the proxy mobile station, and accessing,
using the third network protocol, the network resource via the proxy mobile station.

US Pat. No. 9,370,023

METHOD AND APPARATUS FOR RESOLVING CALL COLLISIONS IN A DIGITAL CONVENTIONAL DIRECT MODE

MOTOROLA SOLUTIONS, INC.,...

1. A method for resolving call collisions in a direct mode communication system among a plurality of direct mode radios, the
method comprising, at an initiating direct mode radio:
monitoring a direct mode communication channel for transmissions from other direct mode radios in the plurality of direct
mode radios, wherein the direct mode communication system has no base station or repeater infrastructure, and wherein direct
mode is a mode of operation where radios communicate directly with each other over a single shared RF frequency without the
use of any infrastructure equipment;

responsive to detecting a request to initiate a new direct mode call on the direct mode communication channel:
identifying, via the monitoring, a last one of the other direct mode radios to transmit on the direct mode communication channel;
transmitting a new call request for receipt by the last one of the other direct mode radios to transmit on the direct mode
communication channel;

monitoring the direct mode communication channel for a response from the last one of the other direct mode radios to transmit
on the direct mode communication channel;

if a call grant is received from the last one of the other direct mode radios to transmit on the direct mode communication
channel granting the new call request, initiating the new direct mode call on the direct mode communication channel; and

if the call grant is not received from the last one of the other direct mode radios to transmit on the direct mode communication
channel granting the new call request, at least temporarily refraining from initiating the new direct mode call on the direct
mode communication channel, thereby resolving potential call collisions.

US Pat. No. 9,420,450

METHODS AND SYSTEMS FOR TALKGROUP-STATE-DEPENDENT ROUTING OF GROUP DATA

MOTOROLA SOLUTIONS, INC.,...

1. A method comprising:
handling receipt of packet data addressed to a talkgroup by responsively:
determining whether or not the talkgroup currently has an active voice session on a voice channel;
when the determining step determines the talk-group currently has no active voice session on the voice channel, then routing
the received packet data to the talkgroup on a data channel and continuing a transfer of the packet data to the talkgroup
on the voice channel responsive to detecting an early termination of the transfer of the packet data to the talkgroup on the
data channel; and

when the determining step determines the talkgroup currently has the active voice session on the voice channel, then routing
the received packet data to the talkgroup via metadata fields in the voice channel.

US Pat. No. 9,693,211

METHOD AND APPARATUS FOR DYNAMIC LOCATION-BASED GROUP FORMATION FOR A MOVABLE INCIDENT SCENE

MOTOROLA SOLUTIONS, INC.,...

1. A method of dynamic location-based group formation for a movable incident scene in a wireless radio communication system
comprising a plurality of first subscriber units, the method comprising:
receiving, at a controller from one of a second subscriber unit and a dispatch console, a request for a new group call for
a movable incident scene;

receiving, at the controller, an initial location associated with the movable incident scene and an indication of a speed
and direction of travel associated with the movable incident scene;

determining, by the controller and as a function of the initial location and the indication of the speed and direction of
travel associated with the movable incident scene, one or more potential future locations of the movable incident scene different
from the initial location;

determining, by the controller, a current location of each of the plurality of first subscriber units;
identifying, by the controller, a set of one or more inclusion threshold rules for each of the one or more potential future
locations, each set of inclusion threshold rules including one or more of a distance-based inclusion threshold rule and an
arrival-time-based inclusion threshold rule relative to the respective potential future location;

forming, by the controller, one of (i) a location-based group including first subscriber units meeting at least one inclusion
threshold rule in the respective identified set of inclusion threshold rules for any one of the one or more potential future
locations, wherein the one or more potential future locations includes a plurality of potential future locations, and (ii)
a location-based group including first subscriber units meeting at least one inclusion threshold rule in the respective identified
set of inclusion threshold rules for any one of the one or more potential future locations or meeting an inclusion threshold
rule for the initial location, further identified by the controller, wherein the identified inclusion threshold rule for the
initial location comprises first subscriber units having current locations that fall within a maximum response distance associated
with and relative to the initial location of the movable incident scene; and

causing one or more of audio and data transmitted by the one of the second subscriber unit and the dispatch console to be
provided to the first subscriber units in the formed location-based group.