US Pat. No. 9,288,672

METHOD FOR CONFIGURING A REMOTE STATION WITH A CERTIFICATE FROM A LOCAL ROOT CERTIFICATE AUTHORITY FOR SECURING A WIRELESS NETWORK

QUALCOMM Incorporated, S...

1. A method for configuring a remote station with a certificate from a local root certificate authority for securing a wireless
network, comprising:
forwarding a station public key to the local root certificate authority, wherein the station public key is forwarded out-of-band
of the wireless network;

receiving a certificate and a root public key from the local root certificate authority, wherein the certificate comprises
the forwarded station public key and a device identifier, and the certificate and the root public key are received out-of-band
of the wireless network; and

securely communicating, using the wireless network, with another station based on the certificate and the root public key
configured in the another station, and based on verifying, using the root public key configured in the remote station, a validity
of another certificate received from the another station.

US Pat. No. 9,119,162

PARALLEL ARRANGEMENT OF ASYNCHRONOUS BUCK CONVERTERS FOR ADVANCED POWER CAPABILITY

QUALCOMM Incorporated, S...

1. A method for extending driving capacity of a power management device, comprising:
determining an energy requirement for operation of a load via the power management device;
comparing the energy requirement for the operation of the load with a capability of a first power device included in a power
management integrated circuit (PMIC);

switching energy delivery to a second power device of higher capacity if the energy requirement is greater than the capability
of the first power device, wherein the second power device is external to the PMIC; and

utilizing the first power device without the second power device for the operation of the load if the energy requirement is
not greater than the capability of the first power device,

wherein the second power device is held in standby mode at a low voltage level when frequent switching is required.

US Pat. No. 9,563,398

IMPEDANCE-BASED FLOW CONTROL FOR A TWO-WIRE INTERFACE SYSTEM WITH VARIABLE FRAME LENGTH

QUALCOMM Incorporated, S...

16. An integrated circuit, comprising:
a first processor;
a plurality of general purpose input output (GPIO) pins;
a transmit pin;
a GPIO interface configured to receive a transmit set of GPIO signals from the first processor and to transmit a first portion
of the transmit set over the GPIO pins to a remote second processor,

a finite state machine configured to serialize a remaining second portion of the transmit set of GPIO signals from the GPIO
interface into at least a first virtual GPIO (VGI) frame including a stop bit;

a transmit buffer configured to transmit an initial portion of the first VGI frame's stop bit over the transmit pin through
a low output impedance responsive to at least one cycle of an oversampling clock signal and to transmit a remaining portion
of first VGI frame's stop bit through a high output impedance responsive to a plurality of cycles of the oversampling clock
signal; and

means for comparing a voltage for the transmit pin to a threshold voltage for making a flow control decision with regard to
a subsequent transmission of a second VGI frame by the transmit buffer.

US Pat. No. 9,113,498

APPARATUS AND METHOD WITH ROUTING LOGIC FOR COMMUNICATIONS BETWEEN MULTIPLE BASEBAND MODEMS AND A UNIVERSAL INTEGRATED CIRCUIT CARD

QUALCOMM Incorporated, S...

1. A method of operating a mobile equipment for wireless communications, the method comprising:
providing a mobile equipment comprising at least two modems and a universal integrated circuit card (“UICC”) communicatively
coupled to the at least two modems;

arbitrating communication between the UICC and the at least two modems in accordance with arbitration logic;
receiving a communication from each modem of the at least two modems, wherein the at least two modems comprise a first modem
and a second modem, and wherein the communication comprises a first terminal profile from the first modem and a second terminal
profile from the second modem;

performing a bitwise OR operation between the first terminal profile and the second terminal profile to generate a consolidated
communication corresponding to the received communication from the at least two modems; and

transmitting the generated consolidated communication to the UICC.

US Pat. No. 9,469,207

BASE MAGNETICS AND SEQUENCE DESIGN FOR DYNAMIC SYSTEMS

QUALCOMM Incorporated, S...

1. A device for charging an electric vehicle, the device comprising:
a plurality of charging coils configured to charge the electric vehicle; and
at least one control circuit configured to provide power to each of the plurality of charging coils according to a selected
first sequence or a selected second sequence, the first sequence configured to activate each of the plurality of charging
coils in a direction of travel of the electric vehicle in a first order and with a first direction of current flow, and the
second sequence configured to activate each of the plurality of charging coils in the direction of travel of the electric
vehicle with at least one of a second order different from the first order or a second direction of current flow different
from the first direction of current flow of the first sequence.

US Pat. No. 9,135,503

FINGERTIP TRACKING FOR TOUCHLESS USER INTERFACE

QUALCOMM Incorporated, S...

1. A method for tracking one or more fingertips in video, comprising:
generating, by one or more processors, a set of points associated with curvatures of a hand in a video frame;
generating, by the one or more processors, a set of candidate fingertips in the video frame based on the set of points;
merging, by the one or more processors, candidate fingertips of the set of candidate fingertips in the video frame based on
an initial target number of candidate fingertips in the video frame and a relative proximity of the candidate fingertips to
one another; and

designating, by the one or more processors, one or more of the merged candidate fingertips as fingertips for tracking.

US Pat. No. 9,119,212

INTER-CELL INTERFERENCE CANCELLATION FRAMEWORK

QUALCOMM Incorporated, S...

1. A method for network facilitating wireless inter-cell interference cancellation at a served user equipment (UE), comprising:
transmitting a first link encoded with a first identifier to the served UE that also receives an interfering second link from
an interfering base station encoded with a second identifier; and

transmitting the second identifier used to encode the interfering second link to the served UE.

US Pat. No. 9,118,108

ANTENNA SWITCHING DEVICES, METHODS, AND SYSTEMS

QUALCOMM Incorporated, S...

1. A wireless communication apparatus, comprising:
a plurality of antennas comprising at least a first antenna and a second antenna;
a plurality of receive circuits comprising at least a first receive circuit; and
a controller configured to:
determine one or more performance characteristics of the first antenna over a plurality of sources, wherein the one or more
performance characteristics include an automatic gain control measurement, wherein the one or more performance characteristics
are combined into a weighted average for each of the plurality of sources, and wherein the plurality of sources include sources
that have at least partially independent fading statistics including at least one of a cell, a finger, and a frequency; and

selectively switch the first receive circuit from receiving wireless communications via the first antenna to receive wireless
communications via the second antenna if the one or more performance characteristics of the first antenna over the plurality
of sources fall simultaneously.

US Pat. No. 9,408,209

METHOD AND APPARATUS FOR ENHANCED RLC PDU TRANSMISSION TECHNIQUES

QUALCOMM Incorporated, S...

1. A method of controlling packet data transmission, comprising:
determining availability of a primary uplink frequency of a primary carrier and a secondary uplink frequency of a secondary
carrier for uplink transmissions, wherein the secondary carrier is configured to transmit control packet data units and retransmission
packet data units;

determining whether a first radio condition of the primary uplink frequency meets a superior condition threshold and a second
radio condition of the secondary uplink frequency meets an inferior condition threshold, based on at least one of acknowledgement
messages or not acknowledged messages corresponding to each of the primary uplink frequency and the secondary uplink frequency;
and

upon determining that the first radio condition has met the superior condition threshold and the second radio condition has
met the inferior condition threshold, transmitting all pending control packet data units and all pending retransmission packet
data units on the primary uplink frequency, filling all transport blocks of the secondary uplink frequency with padding bits;
and transmitting only transport blocks filled with the padding bits on the secondary uplink frequency to enhance retransmission
of radio link control (RLC) packet data units.

US Pat. No. 9,196,339

RESISTANCE-BASED MEMORY CELLS WITH MULTIPLE SOURCE LINES

QUALCOMM Incorporated, S...

1. A device comprising:
a memory cell comprising a resistance-based storage element coupled to multiple access transistors, wherein a coupling configuration
of the multiple access transistors to multiple conductive lines stores a first data value while the resistance-based storage
element stores a second data value, wherein the first data value comprises a read-only memory (ROM) data value and wherein
the second data value comprises a random access memory (RAM) data value.

US Pat. No. 9,197,680

ESTABLISHING AND CONTROLLING AUDIO AND VOICE BACK CHANNELS OF A WI-FI DISPLAY CONNECTION

QUALCOMM Incorporated, S...

1. A method for using a back channel for communicating in a Wi-Fi peer-to-peer remote display connection, comprising:
connecting with a source device via a Wi-Fi peer-to-peer remote display connection;
receiving, from the source device, a message requesting an audio type; and
transmitting streaming audio or voice communications from a sink device to the source device using a back channel of the Wi-Fi
peer-to-peer remote display connection.

US Pat. No. 9,426,747

HANDS-OFF DETECTION AND DEACTIVATION FOR HANDHELD USER DEVICES

QUALCOMM INCORPORATED, S...

1. A method of controlling a user device, comprising:
periodically detecting for a hands-off state of the user device having an active application;
detecting, based on detecting the hands-off state of the user device, whether there is an absence of a connection between
the user device and another device;

detecting, based on detecting the absence of the connection between the user device and another device, whether there is an
absence of an application of pressure to the user device; and

transitioning the user device to a low-power mode, based on detecting the hands-off state of the user device, based on detecting
the absence of the connection between the user device and another device, and based on detecting the absence of the application
of pressure to the user device.

US Pat. No. 9,484,892

INTEGRATED CIRCUIT ADAPTIVE VOLTAGE SCALING WITH DE-AGING

QUALCOMM Incorporated, S...

1. A method for compensating for circuit aging in an integrated circuit, the method comprising:
setting an operating environment for an aging sensor disposed on the integrated circuit;
measuring the aging sensor at the operating environment to determine a measured aging;
updating a target value for a performance sensor using the measured aging and an initial aging measurement value; and
performing adaptive voltage scaling using the updated target value.

US Pat. No. 9,401,622

SYSTEMS AND METHODS FOR EXTENDING THE POWER CAPABILITY OF A WIRELESS CHARGER

QUALCOMM INCORPORATED, S...

1. A wireless power receiver apparatus for charging a chargeable device, comprising:
a receive antenna configured to wirelessly receive power at a level sufficient for charging the chargeable device; and
converter circuitry coupled to the receive antenna, the converter circuitry configured to:
receive an input voltage, at an input of the converter circuitry, derived from the wirelessly received power;
operate in a first mode to produce a first output voltage, at an output of the converter circuitry, that is substantially
equal to the input voltage based on a first relationship between the input voltage and a first voltage level threshold; and

operate in a second mode to produce a second output voltage, at the output of the converter circuitry, that is scaled to a
value relative to the input voltage based on a second relationship between the input voltage and the first voltage level threshold.

US Pat. No. 9,167,530

POWER SAVING MODES IN WIRELESS DEVICES

QUALCOMM Incorporated, S...

1. An apparatus for accessing a network through a wireless access point, comprising:
a processing system configured to:
schedule a sleep state interval;
enter a sleep state at the beginning of the scheduled sleep interval;
buffer data during the sleep state for transmission following the sleep state;
identify data other than the data buffered for transmission; and
determine if the other data is to be transmitted before the end of the scheduled sleep interval.

US Pat. No. 9,288,815

COMPUTATION OF CHANNEL STATE FEEDBACK IN SYSTEMS USING COMMON REFERENCE SIGNAL INTERFERENCE CANCELATION

Qualcomm Incorporated, S...

1. A method of wireless communication, comprising:
receiving, by a User Equipment (UE), signaling that indicates resource partitioning information for a plurality of partitioned
resources, wherein the plurality of partitioned resources are partitioned between a serving base station and at least one
neighbor base station;

determining, by the UE, whether to expect interference from the at least one neighbor base station on at least one partitioned
resource associated with a channel quality report;

if the determining indicates that there is no expected interference from the at least one neighbor base station on the at
least one partitioned resource, cancelling one or more interfering reference signals from the at least one partitioned resource,
wherein the one or more interfering reference signals are from the at least one neighbor base station;

determining a channel quality value for one or more reference signals from the serving base station in the at least one partitioned
resource; and

reporting channel quality for the at least one partitioned resource, the channel quality corresponding to the channel quality
value.

US Pat. No. 9,367,811

CONTEXT AWARE LOCALIZATION, MAPPING, AND TRACKING

Qualcomm Incorporated, S...

1. A machine-implemented method for performing a computer vision task, the method comprising:
inferring a context of a user or device, wherein the context comprises one or more of motion, activity, environment, or location,
or any combination thereof;

configuring a computer vision task according to the inferred context; and
performing the computer vision task, wherein the computer vision task comprises at least one of:
mapping of an environment of the device,
localizing of the device or an object within the environment of the device,
tracking of the device within the environment of the device, or
any combination thereof.

US Pat. No. 9,167,390

ADAPTIVE ASSISTANCE DATA FOR TIERED SERVICE AND EFFICIENCY IN INDOOR POSITIONING

QUALCOMM Incorporated, S...

1. A method for providing tiered indoor positioning service, comprising:
receiving a request for assistance data from a mobile device;
receiving expected quality of service information from the mobile device;
generating an adaptive assistance data file comprising heat map information, wherein the heat map information includes a heat
map grid resolution and a suitable quantization precision level for heat map values based, at least in part, on the expected
quality of service information; and

transmitting the adaptive assistance data file to the mobile device.

US Pat. No. 9,055,552

QUICK PAGING CHANNEL WITH REDUCED PROBABILITY OF MISSED PAGE

QUALCOMM Incorporated, S...

1. A method of generating a quick page message in a wireless communication system, the method comprising:
in an access point, generating a compressed identifier value for at least one access terminal to be notified in the quick
page message, wherein the compressed identifier value is based on a number of access terminals scheduled to receive at least
one paging message and represents a full length identifier that identifies the access terminal, wherein a rate of compression
of the compressed identifier value varies based on the number of access terminals scheduled to receive the at least one paging
message, and wherein the full length identifier can be determined based on the compressed identifier value;

assembling the quick paging message including the compressed identifier based at least in part on a number of access terminals
scheduled to receive at least one paging message; and

generating a wireless signal including at least a portion of the quick page message.

US Pat. No. 9,408,162

POWER HEADROOM FOR SIMULTANEOUS VOICE AND LONG TERM EVOLUTION

QUALCOMM Incorporated, S...

1. A method of wireless communication at a User Equipment (UE), comprising:
receiving an uplink grant;
determining a first power from a shared available transmission power at the UE for simultaneously transmitting a first data
signal using a first radio access technology and transmitting a second voice signal using a second radio access technology
different from the first radio access technology;

determining a second power from the shared available transmission power for transmitting the first data signal on an uplink
using the first radio access technology based on the uplink grant;

determining a difference between the first power and the second power; and
reporting, upon a trigger, information related to the difference via the first radio access technology,
wherein the reporting information is triggered when a change of a power backoff from a last report exceeds a threshold.

US Pat. No. 9,113,348

COMPRESSED MODE MEASUREMENTS FOR FLEXIBLE BANDWIDTH CARRIER SYSTEMS, DEVICES, AND METHODS

QUALCOMM Incorporated, S...

1. A method for inter-frequency measurements of flexible bandwidth carrier systems, comprising:
identifying, at a user equipment, one or more parameters configured to facilitate inter-frequency measurements with respect
to two or more different bandwidth carriers, wherein at least one of the bandwidth carriers is a flexible bandwidth carrier
having a reduced bandwidth with respect to a normal bandwidth carrier; and

utilizing the one or more identified parameters to perform one or more inter-frequency measurements with respect to the two
or more different bandwidth carriers, wherein at least one of the one or more identified parameters is a same parameter utilized
for each of the two or more different bandwidth carriers.

US Pat. No. 9,161,330

METHOD OF ENABLING SINGLE CHAIN RANGING OPERATIONS

QUALCOMM Incorporated, S...

14. A non-transitory computer-readable medium containing program instructions that, when executed by a processor of a second
wireless device including a plurality of transmit chains during a ranging operation with a first wireless device, cause the
second wireless device to:
receive a negotiation request frame from the first wireless device, wherein the negotiation request frame includes a request
for the second wireless device to respond to subsequent frames sent from the first wireless device using a selected one of
the transmit chains in the second wireless device;

send a negotiation response frame from the second wireless device to the first wireless device, wherein the negotiation response
frame indicates whether the second wireless device accepts the request;

receive a data frame from the first wireless device; and
send a response frame to the first wireless device in response to receiving the data frame.

US Pat. No. 9,113,368

MAINTAINING NEIGHBOR CELL LIST

QUALCOMM Incorporated, S...

1. An apparatus for communication, comprising:
a processing system configured to provision at least one access terminal to report physical layer identifiers of cells detected
by the at least one access terminal, wherein the provisioning comprises:

defining different subsets of a superset of physical layer identifiers, and
successively transmitting the different subsets to the at least one access terminal to successively identify all cells of
the superset that are detectable by the at least one access terminal; and

a communication device configured to receive measurement report messages as a result of the provisioning, wherein the measurement
report messages identify physical layer identifiers of the cells detected by the at least one access terminal, wherein:

the processing system is further configured to maintain a neighbor cell list for the apparatus based on the received measurement
report messages, and

the communication device is further configured to broadcast the neighbor cell list.

US Pat. No. 9,065,491

ADJUSTING PHASE IMBALANCE BETWEEN IN-PHASE (I) AND QUADRATURE-PHASE (Q) SIGNALS

QUALCOMM Incorporated, S...

1. A method of generating in-phase (I) and quadrature-phase (Q) signals, the method comprising:
generating a first I output signal based on a first I input signal, a second I input signal, a first Q input signal, and a
second Q input signal;

generating a second I output signal based on the first I input signal, the second I input signal, the first Q input signal,
and the second Q input signal;

generating a first Q output signal based on the first I input signal, the second I input signal, the first Q input signal,
and the second Q input signal; and

generating a second Q output signal based on the first I input signal, the second I input signal, the first Q input signal,
and the second Q input signal;

wherein generating the first and second I output signals and the first and second Q output signals comprises using one or
more analog correction circuits to adjust for a relative phase imbalance between:

the first and second I input signals; and
the first and second Q input signals.

US Pat. No. 9,378,081

BIT REMAPPING SYSTEM

Qualcomm Incorporated, S...

1. A method for bit recovery, the method comprising:
storing, at a counter, a first value indicating a count of read operations in which a bit error is detected in data associated
with a first address, the first address corresponding to a first set of elements of a memory array;

in response to the first value exceeding a first threshold value, mapping, by a controller that is coupled to the memory array,
the first address to a second element that is included at a memory within the controller, wherein mapping of the first address
to the second element comprises storing mapping data that includes the first address and a second bit value at the memory
within the controller; and

in response to receiving a first read request for data located at the first address, replacing a first bit value read from
the first set of elements with the second bit value read from the second element to generate modified data.

US Pat. No. 9,369,962

REDUCING IDLE MODE POWER CONSUMPTION FOR MONITORING NEIGHBORING BASE STATIONS

QUALCOMM Incorporated, S...

20. In a wireless system that comprises a plurality of wireless communication devices configured to communicate with at least
one other wireless communication device, a power saving wireless device configured for reducing idle mode power consumption,
said power saving wireless device comprising:
a receiver module configured to receive wireless communication signals from one or more of the plurality of wireless communication
devices;

a processor module, in electronic communication with said receiver module and operating in an idle mode, wherein the power
saving wireless device is not communicating and yet continues monitoring wireless signals from one or more other wireless
communication devices, the processor module configured to determine a signal strength, while in the idle mode, for each received
wireless communication signal, said signal strength determination being based on comparison with a predetermined threshold;

the processor module being further configured to assign a frequency state for one or more of the plurality of wireless communication
devices based on each determined signal strength that corresponds to said one or more of the plurality of wireless communication
devices;

the processor module being further configured to adjust a frequency monitoring mode, while the processor module is in the
idle mode, of said power saving wireless device for each of the one or more of a plurality of wireless communication devices
in communication with wireless device, wherein a low frequency state is assigned to one or more of the plurality of wireless
communication devices when a first corresponding signal strength is determined to be below the predetermined threshold for
longer than a time threshold, wherein a high frequency state is assigned to one or more of the plurality of wireless communication
devices when a second corresponding signal strength is above the predetermined threshold; and

the processor module is configured to monitor received signal strengths of a minimum number of power monitors per paging cycle
when the frequency state is in a low-frequency monitoring mode and to monitor received signal strengths of more than the minimum
number of power monitors per paging cycle when the frequency state is in a high-frequency monitoring mode.

US Pat. No. 9,363,849

SINGLE ANTENNA SHARING FOR MULTIPLE WIRELESS CONNECTIONS

QUALCOMM Incorporated, S...

1. A wireless device, comprising:
a first radio configured to transmit and receive according to a first radio access technology, wherein the first radio comprises
a first base band processor;

a second radio configured to transmit and receive according to a second radio access technology that is different from the
first radio access technology, wherein the second radio comprises a second base band processor;

a first antenna assigned to the first radio and a second antenna assigned to the second radio, wherein the first and second
antennas are each configurable to connect to the first radio and the second radio;

and
a control unit configured to control a switch to configure connections of the first and second antennas to the first and second
radios,

wherein the control unit is configured to:
control the switch to disconnect the second radio from the second antenna in response to receiving a signal by the second
radio through the second antenna that is below a predetermined threshold;

maintain the first radio in a current mode; and
control the switch to connect the second radio to the first antenna during a wakeup period associated with the second radio
access technology, wherein the second radio receives signals through the first antenna from a network using the second radio
access technology.

US Pat. No. 9,232,484

APPARATUS AND METHODS OF HSPA TRANSMIT POWER CONTROL

QUALCOMM Incorporated, S...

1. A method of controlling a transmit power level of a user equipment in a wireless communication system, comprising:
communicating with a first base station and a second base station;
establishing a high speed channel with one of the first base station or the second base station, wherein the one of the first
base station or the second base station defines a high speed serving cell and a remaining one of the first base station or
the second base station defines a non-high speed cell;

determining whether a high speed power control state applies to controlling the transmit power level;
determining whether scheduled data for transmission on the high speed channel is greater than or equal to a scheduled data
for transmission threshold; and

ignoring a transmit power control command from the non-high speed based on both a determination that the high speed power
control state applies to controlling the transmit power level and a determination that the scheduled data for transmission
on the high speed channel is greater than or equal to the scheduled data for transmission threshold.

US Pat. No. 9,455,028

ADAPTIVE NEGATIVE BIT LINE WRITE ASSIST

QUALCOMM Incorporated, S...

1. A memory, comprising:
a bit line pair; and
a write assist circuit including:
a capacitor having a first terminal coupled to a negative bit line boost terminal for providing a negative bit line boost
to a discharged bit line in the bit line pair;

a first inverter having an output coupled to a second terminal of the capacitor, the inverter having a ground terminal; and
a switch coupled between the ground terminal and ground, the switch being configured to switch off responsive to an assertion
of a boost track signal to cause the second terminal of the capacitor to float to terminate the negative bit line boost to
the discharged bit line.

US Pat. No. 9,313,784

STATE SYNCHRONIZATION OF ACCESS ROUTERS

QUALCOMM Incorporated, S...

1. A method for a state change synchronization with multi-party handshake, the method comprising:
sending, from a wireless terminal, a first message to a first access router, wherein the first message includes a first indicator
that identifies the first access router and a second indicator that identifies a second access router; and

receiving, at the wireless terminal, an acknowledgment of the first message from the second access router,
wherein the wireless terminal is an end node, and
wherein a state change is a change in a state of the wireless terminal, and the first message indicates that there is the
state change.

US Pat. No. 9,497,733

SINGLE-FREQUENCY NETWORK (SFN) OPERATION FOR MACHINE-TYPE COMMUNICATIONS (MTC) COVERAGE ENHANCEMENTS

QUALCOMM Incorporated, S...

1. A method for wireless communications, by a user equipment (UE), comprising:
detecting at least one synchronization signal broadcasted in single frequency network (SFN) mode from a plurality of transmission
points, the at least one synchronization signal providing timing for a subframe boundary in a synchronized network;

determining a subframe occurring a fixed time after detecting the at least one synchronization signal to monitor for system
information transmitted from at least one of the plurality of transmission points;

monitoring for a system information block during the determined subframe; and
performing a random access channel (RACH) procedure with at least one of the plurality of transmission points.

US Pat. No. 9,408,230

TRANSMIT OPPORTUNITY (TXOP) BASED CHANNEL REUSE

QUALCOMM Incorporated, S...

1. A method comprising:
determining, at a first transmitter, whether to permit reuse of a first transmit opportunity (TXOP) of a message;
setting a value of a portion of the message based on determining to permit reuse of the first TXOP; and
sending the portion of the message from the first transmitter to a first receiver, wherein the portion of the message indicates
that reuse, by a reuse transmitter, of the first TXOP is permitted, and wherein, when reuse of the first TXOP is permitted,
the reuse transmitter is permitted to send a second message while the first transmitter sends a second portion of the message
to the first receiver during the first TXOP.

US Pat. No. 9,313,767

USING BROADCAST POSITION AND TRANSMIT POWER FROM ACCESS POINTS TO FORM ASSISTANCE DATA

QUALCOMM Incorporated, S...

1. A method in a location server for preparing assistance data,
the method comprising:
computing a crowd-sourced position from a crowd-sourced database for an access point, wherein the crowd-sourced database for
the access point comprises ranging information for the access point measured by a plurality of mobile devices and a location
of each mobile device in the plurality of mobile devices, wherein the crowd-sourced position is computed based on the ranging
information measured by the plurality of mobile devices and the location of each mobile device;

determining that the access point is broadcasting a broadcast position of the access point;
setting a position of the access point based on information of the crowd-sourced position computed by the location server
and the broadcast position broadcasted by the access point;

saving the position of the access point to an assistance data database.

US Pat. No. 9,491,669

SELECTIVE RATE-ADAPTATION IN VIDEO TELEPHONY

QUALCOMM Incorporated, S...

16. An apparatus for rate-adaptation of a video telephony (VT) session, comprising:
a receiver configured to:
receive a first information set indicative of a start of a handover of a device from a first Radio Access Technology (RAT)
to a second RAT; and

receive a second information set indicative of an end of the handover; and
a processor configured to adjust a rate-adaptation protocol for the VT session based at least in part on the first and second
information sets.

US Pat. No. 9,402,177

AUTHENTICATION IN SECURE USER PLANE LOCATION (SUPL) SYSTEMS

QUALCOMM Incorporated, S...

1. A method comprising:
generating, at a secure user plane location (SUPL) server, a message to be sent to a mobile device, the message including:
a server certificate including an identifier of the SUPL server and a public key of the SUPL server; and
a request for a device certificate of the mobile device;
receiving a reply message from the mobile device that includes a device certificate of the mobile device, wherein the reply
message is encrypted using the public key of the SUPL server; and

authenticating, at the SUPL server, the mobile device by verifying whether the mobile device is associated with an authorized
SUPL user based on the device certificate, wherein the device certificate includes a device identification (ID), and wherein
authenticating the mobile device comprises comparing the device ID to a stored device ID, wherein the stored device ID is
previously securely verified by the SUPL server as being associated with the authorized SUPL user.

US Pat. No. 9,100,881

DYNAMICALLY POPULATING MEDIA INDEPENDENT HANDOVER (MIH) INFORMATION SERVICE DATABASE

QUALCOMM Incorporated, S...

1. A method for wireless communications, comprising:
receiving, by a first base station of a first power class type that provides access service to devices capable of performing
media independent handover (MIH), network information from an MIH information services database;

performing, by the first base station, a scan to detect available networks;
providing, by the first base station, results of the scan to the MIH information services database, the results of the scan
representing a change in available networks relative to the received network information; and

sending, by the first base station, results of the scan to a second base station of a second power class type to enable the
second base station to update information in the MIH information services database, wherein sending the results comprises
sending the results via a wired connection between the first and second base stations.

US Pat. No. 9,295,080

HIGH-SPEED TUNE-AWAY FOR MULTI-SIM DEVICES

QUALCOMM INCORPORATED, S...

1. A method of wireless communication, comprising:
decoding a first high-speed grant and corresponding downlink high-speed data before tuning away from a serving base station;
determining that a first time for transmitting an acknowledgement of the decoded downlink high-speed data occurs during a
tune away gap;

determining a second time for sending the acknowledgment based at least in part on a determination of a second high-speed
grant missed during the tune away gap; and

transmitting an acknowledgement (ACK) for the decoded downlink high-speed data in accordance with a time line of the missed
second high-speed grant.

US Pat. No. 9,191,670

THROUGHPUT IMPROVEMENT FOR CABAC COEFFICIENT LEVEL CODING

QUALCOMM Incorporated, S...

1. A method of coding transform coefficients in a video coding process, the method comprising:
coding a significance map flag for transform coefficients in a chunk of transform coefficients, wherein the significance map
flag indicates whether or not a particular transform coefficient has an absolute value greater than zero;

coding a greater-than-one flag for a first M1 transform coefficients in an inverse scan order in the chunk indicated as having
an absolute value larger than zero by the significance map flag, wherein the greater-than-one flag indicates whether or not
the particular transform coefficient has an absolute value greater than one, and wherein M1 is less than a maximum number
of transform coefficients in the chunk;

coding a greater-than-two flag for transform coefficients in the chunk indicated as having an absolute value larger than one
by the greater-than-one flag, wherein the greater-than-two flag indicates whether or not the particular transform coefficients
has an absolute value greater than two; and

coding a level remaining value for transform coefficients in the chunk,
wherein the level remaining value represents the absolute value of a corresponding coefficient minus three for transform coefficients
in the chunk having a coded greater-than-two flag that indicates that the particular transform coefficient has an absolute
value greater than two, and

wherein the level remaining value represents the absolute value of a corresponding coefficient minus one for transform coefficients
in the chunk that are non-zero but do not have a coded greater-than-one flag.

US Pat. No. 9,191,783

DRIVER DISTRACTION DETECTION AND REPORTING

QUALCOMM Incorporated, S...

1. A system configured to detect and classify radio signals, the system comprising:
a communication detection and classification apparatus configured to detect and classify radio signals, the communication
detection and classification apparatus comprising:

a communication service detection unit configured to detect system parameters for radio communication services that are currently
available and to store the detected system parameters relating to the radio communication services that are currently available
in a memory;

an energy detection unit configured to detect a radio signal from a radio communication device within a proximity to the communication
detection and classification apparatus using the detected system parameters relating to the radio communication services that
are currently available stored in the memory, and configured to store the detected radio signal;

an analysis unit configured to analyze the detected radio signal by performing one or more of temporal analysis or spectral
analysis on the detected radio signal; and

a classification unit configured to classify an activity represented by the detected radio signal into one or more classes
directly based on the temporal analysis or spectral analysis of the analysis unit, wherein the one or more classes of the
activity include one or more of a text message, a voice call, a user-initiated Internet access, or a background communication.

US Pat. No. 9,408,170

SYSTEMS AND METHODS FOR SYNCHRONIZATION OF WIRELESS DEVICES IN A PEER-TO-PEER NETWORK

QUALCOMM Incorporated, S...

1. A method of wireless communications, the method comprising:
receiving, at a wireless communication apparatus, a wireless message from another wireless communication apparatus;
updating a time value of a clock of the wireless communication apparatus based on the received wireless message;
transmitting a first message including a current time value of the clock;
determining, at the wireless communication apparatus, a first time interval since transmitting the first message;
determining, at the wireless communication apparatus, a second time interval since the update of the time value of the clock;
and
transmitting a second message comprising content that is based on comparing the first time interval to a first threshold and
comparing the second time interval to a second threshold, wherein for synchronization purposes, the content of the second
message includes the time value of the clock except when the second time interval exceeds the second threshold.

US Pat. No. 9,055,304

REDUCED RESOLUTION PIXEL INTERPOLATION

QUALCOMM Incorporated, S...

1. A method of coding a block of pixels, comprising:
obtaining, by a video coding device, a block of pixels, wherein the block of pixels includes integer pixel values corresponding
to integer pixel positions within the block of pixels;

applying, by the video coding device, a first interpolation filtering operation to a group of integer pixel values associated
with the block of pixels to generate a first intermediate pixel value having a first bit depth, wherein the first intermediate
pixel value is limited to be within a range of values associated with a second bit depth, and wherein the second bit depth
comprises a bit depth value that is smaller than a bit depth value associated with the first bit depth;

adding, by the video coding device, a first offset value to the first intermediate pixel value to generate a second intermediate
pixel value at least in part by performing a right-shift operation, wherein adding the first offset value causes the second
intermediate pixel value to be a value within the range of values associated with the second bit depth;

storing, by the video coding device, the second intermediate pixel value;
retrieving, by the video coding device, the second intermediate pixel value;
adding, by the video coding device, a second offset value to the retrieved second intermediate value;
applying, by the video coding device, a second interpolation filtering operation to a group of intermediate pixel values comprising
the retrieved second intermediate pixel value with the added second offset value to compute a first pixel value for a sub-pixel
location; and

generating, by the video coding device, a prediction block based on at least the first pixel value for the sub-pixel location.

US Pat. No. 9,480,160

ENVELOPE TRACKING POWER AMPLIFIER WITH LOW IMPEDANCE SUPPLY FEED

QUALCOMM Incorporated, S...

1. A supply feed network for an envelope tracking power amplifier arrangement comprising a power amplifier and a voltage modulator
for providing a supply voltage to the power amplifier, the supply feed network comprising:
a power distribution plane arranged to connect the supply voltage from the voltage modulator to the power amplifier, in which
the power amplifier is a radio frequency (RF) power amplifier for amplifying an RF carrier signal, the supply feed network
further comprising an RF de-coupling capacitor with a first and second terminal, wherein the first terminal is connected to
the power distribution plane and the second terminal is directly connected to electrical ground.

US Pat. No. 9,288,776

APPARATUS AND METHOD OF WIDEBAND AUTOMATIC GAIN CONTROL ALGORITHM SUPPORTING MULTIPLE CARRIERS WITH POSSIBLY DIFFERENT AIR INTERFACE TECHNOLOGIES

QUALCOMM Incorporated, S...

1. A receiver for wireless communication, comprising:
a wideband chain configured to receive a wideband signal and apply an analog gain to the wideband signal;
a plurality of narrowband chains, in a multi-carrier single band mode (SB mode), configured to receive a plurality of narrowband
signals, respectively, of the wideband signal, wherein each of the narrowband chains is configured to apply a digital gain
to a corresponding one of the narrowband signals; and

an automatic gain controller (AGC) configured to dynamically adjust the analog gain and the digital gains in accordance with
a wideband energy estimate and a plurality of narrowband energy estimates, wherein the wideband energy estimate corresponds
to the energy of the received signals, and the plurality of narrowband energy estimates correspond to the energy of the narrowband
signals,

wherein the AGC is further configured to:
in the SB mode,
determine an in-band difference between the wideband energy estimate and a minimum value of the narrowband energy estimates;
if a minimum value of the narrowband energy estimates is less than a floor, increase the analog gain;
if any of the narrowband energy estimates is greater than an upper threshold, decrease the analog gain; and
if the in-band difference is greater than an in-band jammer threshold, exit the SB mode and utilize the wideband chain and
one of the narrowband chains to receive a corresponding one of the narrowband signals.

US Pat. No. 9,510,384

PRE-ASSOCIATION CONTENT DISCOVERY

QUALCOMM Incorporated, S...

1. A method of communicating data, the method comprising:
establishing a connection between a first computing device and a second computing device;
performing, by the first computing device and the second computing device, service discovery;
performing, by the first computing device and the second computing device, content discovery before performing device association,
wherein performing content discovery includes at least one of: receiving, by the first computing device from the second computing
device, content information associated with a content item accessible to the second computing device, or transmitting, by
the second computing device to the first computing device, the content information associated with the content item accessible
to the second computing device, wherein the content item includes a file, an audio file, or a video file; and

establishing a session of a service after performing content discovery.

US Pat. No. 9,402,243

SYSTEMS AND METHODS FOR FAST INITIAL NETWORK LINK SETUP

QUALCOMM Incorporated, S...

1. A method of reducing signaling during link setup in a wireless communication system, the method comprising:
transmitting a message advertising wireless communication from an access point;
receiving a plurality of access requests from a plurality of devices;
determining demand for wireless communication based on the plurality of access requests, the determining demand comprising
detecting a change in a number of access requests for the wireless communication over a period of time; and

modifying a broadcast of the message advertising the wireless communication based on the determined demand, the modifying
comprising increasing a number of times the message advertising the wireless communication is broadcast when the change detected
is an increased number of access requests, and the modifying further comprising decreasing a number of times the message advertising
the wireless communication is broadcast when the change detected is a decreased number of access requests.

US Pat. No. 9,363,750

DEVICES AND METHODS FOR CONTROL CHANNEL DECODING WITH PREAMBLE SKIP TO REDUCE DECODING TIME

QUALCOMM Incorporated, S...

1. A method of wireless communication for receiving a control channel transmission that occupies a plurality of half slots,
a first half slot of the plurality of half slots comprising a preamble of the control channel transmission, the preamble of
the control channel transmission comprising information corresponding to a data rate of the control channel transmission,
the method comprising:
determining whether a received signal strength corresponding to the control channel transmission is greater than a predetermined
threshold;

if the received signal strength is less than or equal to the predetermined threshold, assigning a finger of a receiver to
receive the control channel transmission prior to a beginning of the preamble of the control channel transmission and

if the received signal strength is greater than the predetermined threshold:
assigning the finger of the receiver to receive the control channel transmission at a time after the beginning of the preamble
of the control channel transmission, and before an initial boundary of a second half slot after the first half slot of the
control channel transmission;

receiving the control channel transmission utilizing the assigned finger; and
decoding the control channel transmission in accordance with a predicted data rate.

US Pat. No. 9,357,558

PARTITION SCHEDULING BASED ON BEAMTRACKING

QUALCOMM INCORPORATED, S...

1. A method of wireless communication, comprising:
determining a first set of channels for communicating with an apparatus, wherein each channel in the first set is determined
by performing beam training with the apparatus;

determining a second set of channels from the first set, wherein the channels of the second set have a channel condition greater
than a threshold; and

communicating data via the second set, wherein a channel of the second set on which the data is communicated is based on the
channel condition of at least one channel of the second set.

US Pat. No. 9,526,105

ENHANCED GSM CELL ACQUISITION

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:
beginning an acquisition;
performing multiple scans in parallel using multiple local oscillators of absolute radio frequency channel numbers for supported
Global System for Mobile communication (GSM) bands using a wideband receiver, wherein at least one local oscillator is used
to perform scans of absolute radio frequency channel numbers;

identifying, using a fast Fourier transform, the absolute radio frequency channel numbers that comprise a frequency correction
channel; and

decoding a synchronization channel using data corresponding to the frequency correction channels.

US Pat. No. 9,510,359

METHODS AND APPARATUS FOR USE IN PEER TO PEER COMMUNICATIONS DEVICES AND/OR SYSTEMS RELATING TO RATE SCHEDULING, TRAFFIC SCHEDULING, RATE CONTROL, AND/OR POWER CONTROL

QUALCOMM Incorporated, S...

1. A method of operating a first communication device, comprising:
monitoring to receive transmission requests during a monitoring period;
receiving, from a second communication device, a first transmit request for transmitting from the second communication device
to the first communication device using a peer to peer air link traffic segment;

receiving, from a third communication device, a second transmit request for transmitting from the third communication device
to a fourth communication device using the peer to peer air link traffic segment;

determining a priority of the first transmit request and a priority of the second transmit request;
determining a communication device priority using the priority of the first transmit request and the priority of the second
transmit request; and

determining whether to send a receive echo signal from the first communication device to the second communication device based
on the communication device priority.

US Pat. No. 9,510,383

SYSTEM AND METHOD OF ASSOCIATING DEVICES BASED ON ACTUATION OF INPUT DEVICES AND SIGNAL STRENGTH

QUALCOMM Incorporated, S...

1. A method of associating a mobile device with a medical device, comprising:
actuating a first input device of the medical device;
transmitting at least one signal by the medical device to the mobile device;
actuating a second input device of the mobile device at substantially the same time as, or within a defined time interval
after or before, the actuation of the first input device of the medical device;

determining, by the mobile device, a plurality of indications of signal strengths of the at least one signal transmitted by
the medical device; and

performing an association procedure between the mobile device and the medical device based on the plurality of indications.

US Pat. No. 9,414,246

METHODS AND APPARATUS FOR ENHANCED NETWORK ACTIVITY DETERMINATIONS

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising: receiving channel information comprising a first code portion and a second
code portion of a high-speed shared communication channel (HS-SCCH) orthogonal variable spreading factor (OVSF) code;
performing a first network load estimation using at least the first code portion of an HS-SCCH OVSF code, wherein the first
network load estimation provides a first network load utilization indication; and comprises:

obtaining a channel characteristic associated with one or both of the first code portion or the second code portion of the
HS-SCCH OVSF code;

comparing the channel characteristic to a channel characteristic threshold level; and
determining at least the first network load utilization indication for the first code portion based on the comparison;
performing a second network load estimation using at least the second code portion of the HS-SCCH OVSF code, by determining
a second network load utilization indication after decoding the second code portion of the HS-SCCH OVSF code, wherein the
second network load estimation provides the second network load utilization indication different from the first network load
utilization indication;

and aggregating the first network load utilization indication and the second network load utilization indication.

US Pat. No. 9,357,439

METHOD AND APPARATUS FOR MAINTAINING LOCATION CONTINUITY FOR A UE FOLLOWING HANDOVER

QUALCOMM Incorporated, S...

1. A method of receiving location services, the method comprising:
communicating, by a user equipment (UE), with a first radio access network (RAN) prior to a handover;
receiving, by the UE via the first RAN prior to the handover, information for the location services from a source location
server;

communicating, by the UE with a second RAN after the handover; and
receiving, by the UE via the second RAN after the handover, information for the location services from a target location server,
the target location server being different from the source location server.

US Pat. No. 9,451,566

POWER AMPLIFIER TRANSMISSION MODE SWITCHING IN WIRELESS COMMUNICATION DEVICES

QUALCOMM Incorporated, S...

1. A method of performing a tune-away from a first subscription to a second subscription on a wireless communication device,
the wireless communication device having a transmitter, the method comprising:
determining whether the first subscription will utilize the transmitter during the tune-away to the second subscription when
the transmitter is operating in envelope tracking mode; and

switching the transmitter from envelope tracking mode to average power tracking mode during the tune-away in response to determining
that the first subscription will utilize the transmitter during the tune-away to the second subscription.

US Pat. No. 9,445,138

BROADCAST CONTENT VIA OVER THE TOP DELIVERY

QUALCOMM Incorporated, S...

1. A method for delivering Over the Top (“OTT”) television content to a receiver device, comprising:
generating a receiver device key based on information exchanged between the receiver device and a service provider server;
receiving in the receiver device a Designated Market Area (“DMA”) record corresponding to a licensed region, wherein the DMA
record is a map of the licensed region and the DMA record is received via a URL linking to a location of the DMA record;

determining a current location of the receiver device in a secure computing environment;
determining, based on the current location of the receiver device and the DMA record, whether the receiver device is located
within the corresponding licensed region;

decrypting the OTT television content in the secure computing environment at least in part using the DMA record and the receiver
device key as inputs to a key hierarchy used to generate decrypted OTT television content in response to determining that
the receiver device is located within the corresponding licensed region;

displaying the decrypted OTT television content in response to determining that the receiver device is located within the
corresponding licensed region;

comparing a location history log of the receiver device to any DMA records stored in the receiver device;
deleting DMA records which do not correspond to recurring entries on the location history log; and
preferentially retaining DMA records for which the licensed region encompasses recurring entries in the location history log,
wherein the location history log is based on one or more of a cell-ID history log, a geographic coordinate history log, or
a roaming history log.

US Pat. No. 9,295,014

DIMINISHING THE IMPACT OF TIMING DELAY IN DOWNLINK SIGNALS

QUALCOMM Incorporated, S...

1. A method for diminishing an impact of timing offset in downlink signals in a wireless network having a serving cell and
an interfering cell, the method comprising:
determining resource elements in one or more first symbol periods, the one or more first symbol periods being located in a
physical downlink channel of the interfering cell and including:

at least one of a primary synchronization signal (FSS), secondary synchronization signal (SSS), first physical broadcast channel
PBCH signal, or reference signal, and

one or more symbols located at least one of before or after the at least one FSS, SSS, first FBCH signal, or reference signal;
puncturing the resource elements in the first symbol periods in the physical downlink channel of the interfering cell to protect
a synchronization channel or a second PBCH in a physical downlink channel of the serving cell,

the puncturing excludes the resource elements determined to be the at least one of PSS, SSS, first PBCH signal, or reference
signal and

the puncturing includes removing at least one symbol from the one or more first symbol periods in the physical downlink channel
of the interfering cell located:

before a second symbol period containing the synchronization channel or the second PBCH,
after the second symbol period containing the synchronization channel or the second FBCH, or
both before and after the second symbol period containing the synchronization channel or the second FBCH; and
generating a signal in accordance with the punctured resource elements.

US Pat. No. 9,485,777

SYSTEMS AND METHODS FOR SCHEDULING WIRELESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A wireless communications device, comprising:
a first transceiver configured to operate using a first wireless protocol:
a second transceiver configured to operate using a second wireless protocol; and
a coexistence manager configured to:
receive an allocation of network resources using the first transceiver;
identify a first period of potential interference regarding an upcoming transmission using the first transceiver based, at
least in part, on a characteristic determined from the allocation of network resources; and

adjust a nonzero transmission duration of the second transceiver so that a response, triggered by a transmission using the
second transceiver, does not arrive during the first period of potential interference.

US Pat. No. 9,337,976

DEDICATED REFERENCE SIGNAL DESIGN FOR NETWORK MIMO

QUALCOMM Incorporated, S...

1. A method performed by a first base station for using a dedicated reference signal for supporting Coordinated MultiPoint
transmission, comprising:
communicating with a second base station to coordinate a data transmission to a first user device from the first base station
and the second base station;

applying a cluster-specific scrambling to a first pilot modulation symbol;
transmitting, in a first direction, the scrambled first pilot modulation symbol from the first base station such that transmission
of the scrambled first pilot modulation symbol is coordinated with a transmission of the scrambled first pilot modulation
symbol by the second base station in a second direction; and

transmitting, in the first direction, a first data modulation symbol of the data transmission from the first base station
such that transmission of the first data modulation symbol is coordinated with a transmission of the first data modulation
symbol by the second base station in the second direction.

US Pat. No. 9,306,601

LDPC DESIGN FOR HIGH PARALLELISM, LOW ERROR FLOOR, AND SIMPLE ENCODING

QUALCOMM Incorporated, S...

1. A method of data encoding, the method comprising:
receiving a set of information bits;
performing a low density parity check (LDPC) encoding operation on the set of information bits to produce a codeword based
on a matched lifted LDPC code, wherein the matched lifting is based on a commutative lifting group and wherein the LDPC code
includes a number of parity bits and a submatrix to determine values of the parity bits, and wherein:

an order of the lifting group (Z) corresponds with a size of the lifting;
a determinant of the submatrix is a polynomial of the form: ga+(g0+gL)P, wherein:

g0 is the identity element of the group,

g0=gL2k,

Z=2k*L, for a positive integers k and L,

a=2l*L, for a non-negative l
P is an arbitrary non-zero element of a binary group ring associated to the lifting group.

US Pat. No. 9,332,179

FLASH COLLISION DETECTION, COMPENSATION, AND PREVENTION

QUALCOMM Incorporated, S...

1. A system for flash collision detection and compensation, the system comprising:
an image sensor configured to capture a plurality of preview frames depicting an image scene and a final image depicting the
image scene, each of the plurality of preview frames including a plurality of pixels arranged in a plurality of rows: and

a frame analyzer processor configured to:
for a first row of the plurality of rows in a current frame of the plurality of preview frames, calculate a first row sum
value by summing a value of each of the plurality of pixels in the first row,

for a second row of the plurality of rows in a previous frame of the plurality of preview frames, calculate a second row sum
value by summing a value of each of the plurality of pixels in the second row, the first row and the second row depicting
a substantially similar portion of the image scene,

calculate a row sum difference based at least partly on subtracting one of the first row sum value and the second row sum
value from the other of the first row sum value and the second row sum value,

output one of a flash collision detected indication or a flash collision not detected indication based at least partly on
the row sum difference,

in response to the flash collision detected indication, generate instructions to continue capture, by the image sensor, of
at least one additional preview frame depicting the image scene, and

in response to the flash collision not detected indication, generate instructions to capture, by the image sensor, the final
image of the image scene.

US Pat. No. 9,195,879

AIR/OBJECT DETERMINATION FOR BIOMETRIC SENSORS

QUALCOMM Incorporated, S...

1. A fingerprint sensing apparatus, comprising:
a fingerprint sensor system; and
a control system capable of:
receiving fingerprint sensor data from the fingerprint sensor system;
determining fingerprint sensor data blocks for at least a portion of the fingerprint sensor data;
calculating statistical variance values for fingerprint sensor data corresponding to each of the fingerprint sensor data blocks;
and

determining, according to the statistical variance values, whether an object is positioned proximate a portion of the fingerprint
sensor system.

US Pat. No. 9,432,879

APPARATUS AND METHODS FOR BLOCK ACKNOWLEDGMENT COMPRESSION

Qualcomm Incorporated, S...

1. A method of communicating in a wireless network, the method comprising:
generating a block acknowledgment frame comprising one or more local addresses identifying one or more wireless stations within
a basic service set and one or more global addresses identifying one or more wireless stations globally;

generating a physical layer (PHY) header comprising a signal (SIG) field including an identifier of the block acknowledgment
portion, a bitmap, and a starting sequence number of a packet acknowledged in the bitmap; and

transmitting the PHY header and the block acknowledgment frame in a message, the block acknowledgment frame omitting each
of a duration field, a traffic identifier field (TID), and a reserved subfield.

US Pat. No. 9,288,748

MEASUREMENT IN SIMULTANEOUS TDD-LTE AND TD-SCDMA/GSM SYSTEMS

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:
performing a signal measurement of a first radio access network at a first time following a paging occasion of the first radio
access network;

performing a signal measurement of a second radio access network at a second time following a paging occasion of the second
radio access network, the paging occasion of the second radio access network occurring after the first time;

determining when a time period between the first time following the paging occasion of the first radio access technology and
the second time following the paging occasion of the second radio access technology is less than a determined threshold for
determining whether to perform a new signal measurement of the first radio access technology;

performing cell reselection using the signal measurement of the first radio access network and the signal measurement of the
second radio access network in response to the time period being less than the determined threshold;

performing a new signal measurement of the first radio access network when the time period between the first time and the
second time is greater than the determined threshold; and

performing cell reselection using the new signal measurement of the first radio access network in response to the time period
being greater than the determined threshold.

US Pat. No. 9,170,590

METHOD AND APPARATUS FOR LOAD ADAPTIVE LDO BIAS AND COMPENSATION

QUALCOMM Incorporated, S...

1. An adaptive low dropout (LDO) regulator comprising:
a pass gate, having a pass gate output and having a control input for receiving a pass gate control signal, wherein the pass
gate is configured to provide, for a load current, a variable resistance current path from an external power rail to the pass
gate output, at a resistance based, at least in part, on the pass gate control signal, and to output the load current from
the pass gate output;

a load-based bias controller circuit, configured to generate a load-based bias control signal at a value that corresponds
to the load current, wherein the load-based bias control signal switches from a first bias control level to a second bias
control level in response to the load current increasing past a threshold and switches from the second bias control level
to the first bias control level in response to the load current decreasing from a level that is above the threshold to a level
that is less than the threshold;

an adaptive bias differential amplifier, having a first input, a second input and a transistor, wherein the first input is
coupled to the pass gate output, and the transistor has a gate coupled to the first input or to the second input,

wherein the adaptive bias differential amplifier is configured to receive the load-based bias control signal with a bias current,
the bias current being, in response to the first bias control level of the load-based bias control signal, a light load bias
current and, in response to the second bias control level of the load-based bias control signal, being a heavy load bias current,
wherein the light load bias current is higher than the heavy load bias current, and wherein the adaptive bias differential
amplifier is further configured to generate the pass gate control signal based on voltages received on the first input and
the second input.

US Pat. No. 9,081,555

METHOD AND APPARATUS FOR CURRENT DERATING WITH INTEGRATED TEMPERATURE SENSING

QUALCOMM Incorporated, S...

1. A method for derating a current for a camera flash, comprising:
monitoring a local junction temperature of a module;
converting the local junction temperature into a local junction current, wherein the local junction current is a function
of the local junction temperature and further wherein the local junction current is based on a proportional to absolute temperature;

comparing the local junction current with a reference current, wherein the reference current is independent of temperature
or a function of a reference temperature and the reference current is a zero temperature coefficient current;

subtracting the reference current from the local junction current to generate the derate control current;
determining a timing of a camera flash; and
derating the local junction current if the local junction current is greater than the reference current at the time of the
camera flash.

US Pat. No. 9,426,763

SYSTEMS AND METHODS FOR SYNCHRONIZING TIMING BETWEEN WIRELESS NETWORKING DEVICES

QUALCOMM INCORPORATED, S...

1. A method for synchronizing a timing of a first device with a second device in communication with the first device, comprising:
moving, by the first device, to a channel associated with the second device when a timestamp refresh interval expires;
transmitting, by the first device, a timestamp request frame from the first device to the second device when the timestamp
refresh interval expires;

receiving, by the first device, a timestamp response frame, the timestamp response frame including a time value representative
of an internal clock of the second device;

updating, by the first device, a clock of the first device based on the time value in the timestamp response frame;
moving, by the first device, to an original channel after receiving the timestamp response frame; and
selecting, by the first device, a new timestamp refresh interval.

US Pat. No. 9,402,280

METHODS AND APPARATUS FOR RECEIVER ONLY TUNE AWAY IN MULTI-SIM DEVICES

QUALCOMM Incorporated, S...

1. An apparatus for wireless communication, comprising:
a transmitter configured to transmit data at a first frequency on a first radio access technology;
a receiver configured to receive data at the first frequency on the first radio access technology;
a processor configured to:
tune the transmitter to the first frequency associated with the first radio access technology,
tune the receiver from the first frequency to a second frequency associated with a second radio access technology while the
transmitter remains tuned to the first frequency associated with the first radio access technology, and

cause the transmitter to not transmit data for the first radio access technology queued in at least one transmission channel
slot based on a condition that transmitting the queued data at the first frequency would cause interference to received data
at the second frequency; and

a first phase lock loop associated with the transmitter and a second phase locked loop associated with the receiver, wherein
tuning the transmitter comprises tuning the first phase locked loop to the first frequency and tuning the receiver comprises
tuning the second phase locked loop from the first frequency to the second frequency.

US Pat. No. 9,295,069

RADIO FREQUENCY RADIATION EXPOSURE MITIGATION USING ANTENNA SWITCHING

QUALCOMM Incorporated, S...

1. A method of mitigating radio frequency (RF) exposure to a user of a multi-antenna mobile device having a first antenna
and a second antenna, comprising:
determining whether the multi-antenna mobile device is within a predetermined distance from a select portion of the user;
comparing a first signal strength of the first antenna to a second signal strength of the second antenna in response to determining
that the multi-antenna mobile device is within the predetermined distance from the select portion of the user; and

switching active communications from using the first antenna to using the second antenna in response to determining that the
second signal strength of the second antenna equals or exceeds the first signal strength of the first antenna adjusted by
a comparison threshold.

US Pat. No. 9,295,094

SYSTEM AND METHOD FOR PEER-TO-PEER CONNECTION REESTABLISHMENT

QUALCOMM Incorporated, S...

14. An apparatus for peer-to-peer (P2P) connection reestablishment, comprising:
at least one processor configured to:
cache at least one of a Radio Resource Control (RRC) context and a session management (SM) context for a previous P2P session
with a peer mobile device and that has been suspended;

establish a connection with the peer mobile device based at least in part on at least one connection context identifier (CC
ID) associated with the previous P2P session, the connection with the peer mobile device using an updated path different from
a previous P2P session path; and

reestablish a previous session state based on the at least one of the RRC context and the SM context; and
a memory coupled to the at least one processor for storing data.

US Pat. No. 9,240,182

METHOD AND APPARATUS FOR ADJUSTING DETECTION THRESHOLD FOR ACTIVATING VOICE ASSISTANT FUNCTION

QUALCOMM Incorporated, S...

1. A method for activating a voice assistant function in a mobile device, the method comprising:
receiving an input sound stream by a sound sensor;
determining a context of the mobile device based on the input sound stream;
adjusting a threshold for activating the voice assistant function based on the context;
detecting a target keyword from the input sound stream based on the adjusted threshold; and
activating the voice assistant function in response to detecting the target keyword.

US Pat. No. 9,185,718

CENTRALIZED COEXISTENCE MANAGER FOR CONTROLLING OPERATION OF MULTIPLE RADIOS

QUALCOMM Incorporated, S...

1. A method, comprising:
identifying, by a first coexistence manager (CxM) entity, one or more transceivers and a second coexistence manager (CxM)
entity associated with the one or more transceivers;

determining, by the first CxM entity, properties of the one or more transceivers;
generating, by the first CxM entity, one or more configuration parameters to be used by the second CxM entity; and
providing the one or more configuration parameters from the first CxM entity to the second CxM entity to enable the first
CxM entity and the second CxM entity to interact to cooperatively manage events associated with the one or more transceivers
based on notifications provided by the one or more transceivers, in which management of a functionality relating to coexistence
in association with the one or more transceivers is divided between the first CxM entity managing a first portion of the functionality
and the second CxM entity managing a second portion of the functionality, and in which the first portion is distinct from
the second portion.

US Pat. No. 9,402,274

IDLE MODE OPERATIONS IN MULTI-SUBSCRIBER IDENTITY MODULE (SIM) MOBILE COMMUNICATION DEVICES DURING DATA COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method for performing idle mode operations on a mobile communication device when a first subscription is in data communication
with a base station and a second subscription is in an idle mode, comprising:
determining, by a processor of the mobile communication device, whether the first subscription and the second subscription
share a network operator and are camped on a same base station;

receiving, by the processor through a radio frequency (RF resource) of the mobile communication device, network information
from the base station using the first subscription;

storing, by the processor, the network information in a shared memory of the mobile communication device in response to determining
that the first subscription and the second subscription share a network operator and are camped on the same base station;
and

performing idle mode operations for the second subscription using the network information stored, by the processor, in the
shared memory.

US Pat. No. 9,281,036

MEMORY DEVICE HAVING AN ADAPTABLE NUMBER OF OPEN ROWS

QUALCOMM Incorporated, S...

1. A memory device comprising:
a memory array comprising data elements organized into rows and columns, each of the rows being addressable by a row address,
each of the data elements in each of the rows being addressable by a column address;

at least one row address buffer for holding a selected row address of a set of successive selected row addresses;
a set of row data buffers for holding respective contents of selected rows corresponding to the set of successive selected
row addresses;

a row decoder coupled to the at least one row address buffer and to the memory array for receiving the selected row address
and for decoding the selected row address to access a selected row of the memory array;

an array of sense amplifiers coupled to the memory array and coupled to the set of row data buffers for reading the selected
row and transmitting content of the selected row to one of the row data buffers, and for writing the content of the selected
row back to the selected row;

a demultiplexer coupled to the array of sense amplifiers and the set of row data buffers for providing the content of the
selected row from the array of sense amplifiers to the one of the row data buffers; and

a control circuit for receiving and decoding a first command, the first command including a specified row address and a row
mode indicator specifying a number of rows to be open, the control circuit comprising a memory mode register for holding the
row mode indicator.

US Pat. No. 9,135,975

WRITE PULSE WIDTH SCHEME IN A RESISTIVE MEMORY

QUALCOMM INCORPORATED, S...

1. A resistive memory array, comprising:
a controller;
a test reset driver coupled to the controller;
a test write driver coupled to the controller;
a test read sense amplifier coupled to the controller; and
a plurality of test resistive memory elements representing a resistive memory macro, the plurality of test resistive memory
elements coupled to the test reset driver, the test write driver and the test read sense amplifier, in which the plurality
of test resistive memory elements are written with a test pulse that includes an adjusted write driver strength and/or an
adjusted pulse width to switch the test resistive memory elements from a first state to a second state, in which a change
in state of at least one of the plurality of test resistive memory elements represents a change in state of a plurality of
corresponding elements in the resistive memory macro, and in which the controller is configured to store a decreased write
driver strength relative to the adjusted write driver strength or a decreased pulse width relative to the adjusted pulse width
of the test pulse when a switching rate percentage of the plurality of test resistive memory elements equals a target switching
rate percentage.

US Pat. No. 9,294,972

NEIGHBOR RELATION INFORMATION MANAGEMENT

QUALCOMM Incorporated, S...

1. A neighbor relation information communication method, comprising:
establishing a direct interface between a first access point and a second access point;
receiving a first message indicating that neighbor relation information is available for retrieval from an access terminal;
sending a second message to the access terminal requesting the neighbor relation information;
receiving a neighbor relation report including the neighbor relation information from the access terminal at the first access
point;

generating a neighbor relation message including the neighbor relation information of the neighbor relation report; and
sending the neighbor relation message to the second access point via the direct interface.

US Pat. No. 9,281,847

MOBILE RECEPTION OF DIGITAL VIDEO BROADCASTING—TERRESTRIAL SERVICES

QUALCOMM Incorporated, S...

1. A method of protecting data, to be transmitted from a transmitter configured for outputting electronic signals, with application
layer forward error correction (“FEC”) in a communication system, the communication system including first devices with legacy
receivers and second devices with FEC-enabled receivers, wherein operation of the legacy receivers is not affected by the
application layer FEC, the method comprising:
determining a duration period;
assembling packets of source data into source blocks corresponding to the duration period, each source block comprising a
number of packets of source data;

encoding the source blocks, using an encoder, to generate encoded blocks, each encoded block comprising a number of packets
of repair data forming application layer FEC data;

parsing the source blocks into a first set of elementary streams comprising one or more elementary streams having associated
elementary stream indicators:

parsing the encoded blocks into a second set of elementary streams comprising one or more elementary streams having associated
elementary stream indicators: and

transmitting the packets of repair data, using the transmitter, with elementary stream indicators, including indicators that
an FEC-enabled receiver recognizes as an FEC stream and a legacy receiver recognizes as a stream to be ignored, thereby allowing
for a transmission directed at both FEC-enabled receivers and legacy receivers to be handled such that operation of the legacy
receivers is not affected by the application layer FEC.

US Pat. No. 9,161,046

DETERMINING QUANTIZATION PARAMETERS FOR DEBLOCKING FILTERING FOR VIDEO CODING

QUALCOMM Incorporated, S...

1. A method of decoding video data, the method comprising:
extracting from a coded representation of the video data, a plurality of syntax elements, the syntax elements including a
first delta quantization parameter (dQP) syntax element and a second dQP syntax element, wherein a picture of the video data
is partitioned into a plurality of Largest Coding Units (LCUs), the plurality of LCUs including a particular LCU that includes
a plurality of coding units (CUs), each respective CU of the plurality of CUs corresponding to a respective video block, the
CUs of the particular LCU being grouped into a plurality of quantization groups that includes at least a first quantization
group and a second quantization group;

adding the first dQP syntax element to a predicted quantization parameter (QP) value from a first neighboring CU to determine
a first QP value, wherein the first QP value is associated with each CU in the first quantization group;

adding the second dQP syntax element to a predicted QP value from a second each CU in the second quantization group, the second-quantization
group including multiple CUs or the particular LCU, each of the CUs of the second quantization group having a size smaller
than a minimum CU quantization group size, wherein all leaf CUs within any CU having the minimum CU quantization group size
share the same QP value, and wherein a dQP syntax element is only signaled for any leaf CU if the leaf CU is large than or
equal to the minimum CU quantization group size;

determining a deblocking QP value based on an average of the first QP value and the second QP value;
identifying threshold values based on the deblocking QP value;
making a determination, based on the threshold values, whether to apply a strong deblocking filter or a weak deblocking filter;
and

applying a deblocking filter based on the deblocking QP value to an edge occurring at a boundary between a first video block
and a second video block, the first video block being associated with a first CU, the second video block being associated
with a second CU, the first CU being in the first quantization group, the second CU being in the second quantization group,
wherein applying the deblocking filter comprises:

applying, in response to making the determination to apply the strong deblocking filter, the strong deblocking filter to modify
samples of the first video block up to three samples away from the boundary and to modify samples of the second video block
up to three samples away from the boundary; and

applying, in response to making the determination to apply the weak deblocking filter, the weak deblocking filter to modify
samples of the first video block up to two samples away from the boundary and to modify samples of the second video block
up to two samples away from the boundary.

US Pat. No. 9,530,739

PACKAGE ON PACKAGE (POP) DEVICE COMPRISING A HIGH PERFORMANCE INTER PACKAGE CONNECTION

QUALCOMM Incorporated, S...

1. An integrated device package comprising:
a first package substrate;
a first die coupled to the first package substrate;
an encapsulation layer located on the first package substrate; and
an inter package connection coupled to the first package substrate, the inter package connection located at least partially
in the encapsulation layer, the inter package connection comprising:

a first interconnect providing a first electrical path for a reference ground signal, wherein the first interconnect comprises
a plurality of discrete interconnects that are substantially rectangularly shaped and wherein each of the plurality of discrete
interconnects has a length that is at least about twice as long as a width; and

a second interconnect configured to provide at least one second electrical path for at least one second signal, wherein the
second interconnect is configured to at least be partially coupled to the first interconnect by an electric field.

US Pat. No. 9,526,111

CLEAR-TO-SEND SIGNALING TO LIMIT WIFI INTERFERENCE IN UNLICENSED SPECTRUM

QUALCOMM Incorporated, S...

1. A method of wireless communications, comprising:
transmitting a clear-to-send (CTS) signal from a mobile device over a channel in an unlicensed radio frequency spectrum band,
the transmitting of the CTS signal being based at least in part on resource schedule information transmitted in the unlicensed
frequency spectrum band, the CTS signal being transmitted after transmitting an information portion comprising a shortened
frame;

transmitting, after transmitting the CTS signal, a full frame comprising information different from the information portion;
and

receiving data over the channel during a period of time set by the CTS signal.

US Pat. No. 9,408,171

SYSTEMS AND METHODS FOR SYNCHRONIZATION OF WIRELESS DEVICES IN A PEER-TO-PEER NETWORK

QUALCOMM Incorporated, S...

1. A method for synchronizing a wireless communication apparatus, the method comprising:
preparing, by the wireless communication apparatus, a synchronization message for transmission during a discovery time interval
of a discovery time period based on a probability value corresponding to a frequency for preparing the synchronization message
over a plurality of discovery time periods, wherein preparing the synchronization message comprises setting a first timestamp
of the synchronization message to a time value of the wireless communication apparatus;

initiating, by the wireless communication apparatus, a contention based process for transmitting the prepared synchronization
message during the discovery time interval subsequent to preparing the synchronization message;

receiving two or more second synchronization messages, each including a received signal strength indication (RSSI) threshold
from other wireless communication apparatuses during the discovery time interval; and

measuring an RSSI of each of the received second synchronization messages;
canceling transmission of the prepared synchronization message if it is determined that at least one of the measured RSSIs
is greater than the received RSSI thresholds.

US Pat. No. 9,398,253

VIDEO PAUSE INDICATION IN VIDEO TELEPHONY

QUALCOMM Incorporated, S...

1. A method for video telephony, the method comprising:
detecting, at a receiving device, that video data packets associated with a video telephony call have stopped arriving from
a sending device; and

determining, at the receiving device, that the sending device has paused a video portion of the video telephony call based
on information contained in video control packets, wherein the information in the video control packets used to determine
whether the sending device has paused a video portion of the video telephony call includes one or more of a packet count or
a total data amount, and wherein determining, at the receiving device, that the sending device has paused the video portion
of the video telephony call comprises: comparing one or more of the packet count or the total data amount in two consecutive
video control packets to determine if the video has been paused, wherein a determination that the video has been paused is
made if one or more of the packet count or the total data amount are the same for the two consecutive video control packets.

US Pat. No. 9,408,217

MAXIMUM POWER REDUCTION FOR INTERFERENCE CONTROL IN ADJACENT CHANNELS

QUALCOMM Incorporated, S...

65. An apparatus configured for wireless communication, the apparatus comprising:
at least one processor; and
a memory coupled to said at least one processor,
wherein the at least one processor is configured:
to receiving an indication at a mobile device from a serving evolved NodeB (eNB), wherein the indication identifies heightened
emission limits for an allocated band;

to determine an ending resource block (RB) index and a length of a contiguous RB allocation in an allocated plurality of RBs;
to identify, based on the ending RB index and the length of the contiguous RB allocation, a power relaxation allowance in
a table of power relaxation allowances, wherein the power relaxation allowances correspond to a plurality of regions defined
based on a transmission channel bandwidth and a distance from an adjacent band, wherein the identified power relaxation allowance
is located in one of the plurality of regions associated with the ending RB index and the length of the contiguous RB allocation,
wherein the ending RB index comprises an indication of proximity to the adjacent band for identifying the power relaxation
allowance on the allocated band, and wherein scheduled uplink transmissions by the mobile device do not extend beyond the
ending RB index; and

to adjust, by the power relaxation allowance, a transmission power at the mobile device responsive to the indication.

US Pat. No. 9,345,063

SYSTEM AND METHOD FOR MULTI-NETWORK COVERAGE

QUALCOMM Incorporated, S...

1. A method for providing wireless communications multi-network coverage, the method comprising:
receiving, by a first network wireless access point (AP) operating in a first communications network associated with a first
type of radio access technology, a paging message from a second network wireless AP operating in a second communications network
associated with a second type of radio access technology that is different from the first type of radio access technology;
and

transmitting, by the first network wireless AP, the paging message to an access terminal (AT) to enable the AT to respond
to the paging message by directly and wirelessly communicating with the second network wireless AP.

US Pat. No. 9,288,761

POWER SCAN OPTIMIZATION

QUALCOMM Incorporated, S...

1. A method for wireless communication by a wireless communication device, comprising:
beginning a power scan of a range of radio-frequency channel numbers as part of an acquisition;
measuring power of a first set of radio-frequency channel numbers at a time using adjacent channel interference detection,
wherein no absolute radio-frequency channel numbers are skipped between each adjacent channel interference scan; and computing
an average power for each radio-frequency channel number once the range has been scanned a predetermined number of times;

wherein measurements from complex bandpass filters are used to calculate the power of neighboring radio-frequency channel
numbers.

US Pat. No. 9,420,616

METHODS TO ENHANCE VIDEOTELEPHONY TO ACHIEVE LOCAL QOS

QUALCOMM Incorporated, S...

1. A method of wireless communication at an originating user equipment (UE), comprising:
sending a request to a terminating UE for establishing a call connection;
receiving from the terminating UE an acknowledgment for establishing the call connection;
establishing at least one first dedicated bearer between the originating UE and a network for communicating media packets
with the terminating UE;

sending first dummy data to the terminating UE via the established at least one first dedicated bearer;
receiving at least one of second dummy data or a media packet from the terminating UE via the established at least one first
dedicated bearer, wherein the receiving the at least one of the second dummy data or the media packet from the terminating
UE indicates that at least one second dedicated bearer is established between the terminating UE and the network for communicating
media packets with the originating UE, and wherein the establishment of the at least one second dedicated bearer indicates
that a quality of service (QoS) flow with QoS parameters is set up at the terminating UE; and

exchanging media packets with the terminating UE via the established at least one first dedicated bearer after receiving the
at least one of the second dummy data or the media packet from the terminating UE.

US Pat. No. 9,295,056

SYSTEMS AND METHODS FOR SIGNALING AND DETERMINING TRANSMISSION TIME INTERVAL BUNDLING PARAMETERS

QUALCOMM Incorporated, S...

1. A method for determining transmission time interval (TTI) bundling parameters on a wireless communication device, comprising:
receiving signaling that indicates a TTI bundling configuration;
receiving signaling that indicates an uplink grant;
determining at least one TTI bundling parameter based on the TTI bundling configuration and the uplink grant, wherein determining
the at least one TTI bundling parameter comprises determining a subset of subframes for uplink shared channel (UL-SCH) transmissions;
and

transmitting a signal based on the at least one TTI bundling parameter.

US Pat. No. 9,544,942

DCH TO NON-DCH STATE SWITCHING OF USER EQUIPMENT IN UMTS

QUALCOMM Incorporated, S...

1. A method of transitioning radio resource control (RRC) states of a user equipment (UE) for wireless communications, comprising:
receiving a reconfiguration message from a network, while the UE is in a cell dedicated channel (CELL_DCH) state of the RRC
states, wherein the reconfiguration message is configured to transition the UE from the CELL_DCH state to a non-dedicated
channel state of the RRC states; and

sending a plurality of acknowledgement procedures to the network on an uplink, in response to the received reconfiguration
message causing the UE to transition from the CELL_DCH state of the RRC states to the non-dedicated channel state of the RRC
states,

wherein a number of the plurality of acknowledgement procedures is determined based at least on previous RRC state transitions
of the UE, and

wherein each of the plurality of acknowledgement procedures comprises a same status packet data unit (PDU), and each of the
same status PDU includes acknowledgement information of the received reconfiguration message from the network.

US Pat. No. 9,232,441

POWER BASED RATE SELECTION

QUALCOMM Incorporated, S...

1. A wireless communication apparatus comprising:
an interface configured to physically connect the wireless communication apparatus to a first computing device, wherein the
first computing device is configured to power the wireless communication apparatus;

a processor configured to identify a maximum data rate for the wireless communication apparatus based, at least in part, on
a power constraint of the first computing device, wherein the power constraint limits an amount of power the first computing
device can provide the wireless communication apparatus; and

a transceiver configured to transmit data indicative of the maximum data rate to a base station.

US Pat. No. 9,232,448

METHODS AND APPARATUS FOR NEIGHBOR DISCOVERY OF BASE STATIONS IN A COMMUNICATION SYSTEM

QUALCOMM Incorporated, S...

1. A method of discovering a first base station by a second base station in a communication system comprising:
receiving a first message, from an access terminal, to assist the access terminal to handoff from the second base station
to the first base station, wherein the message is received based on detecting of an identification signal, by the access terminal,
from the first base station in the communication system;

determining whether the first base station is a known base station based on the identification signal;
transmitting a second message, to the access terminal, requesting a network identification of the first base station when
a determination is made that the first base station is not a known base station, wherein the network identification is derived
from the identification signal;

receiving a third message, from the access terminal, in response to the second message, wherein the third message includes
the network identification of the first base station;

sending a request for identification data, to the first base station, based on the network identification;
receiving a reply, from the first base station, in response to the request for identification data, wherein the reply includes
the identification data;

registering, using at least a portion of the identification data, the first base station in a neighbor list of the second
base station; and

sending, via a network link, at least a portion of information in the neighbor list for use by at least a third base station
in the communication system.

US Pat. No. 9,306,276

WIDEBAND ANTENNA SYSTEM WITH MULTIPLE ANTENNAS AND AT LEAST ONE PARASITIC ELEMENT

QUALCOMM Incorporated, S...

1. An apparatus comprising: a first antenna configured to transmit and receive a first set of signals, the first antenna having
a shape of an open-ended loop with two ends that overlap and are separated by a gap; a second antenna configured to transmit
and receive a second set of signals; and a parasitic element having a shape of an open-ended loop with two separate ends that
are respectively coupled to two respective opposing surfaces of at least one ground plane on respective opposing surfaces
of a printed circuit board, the parasitic element located between the first and second antennas, wherein the at least one
ground plane disposed at least partially within a gap separating the two separate ends of the open-ended loop of the parasitic
element.

US Pat. No. 9,570,158

OUTPUT LATCH FOR ACCELERATED MEMORY ACCESS

QUALCOMM Incorporated, S...

1. An integrated circuit comprising:
an output latch including:
a data storage unit comprising:
a first input node configured to receive a first input voltage;
a second input node configured to receive a second input voltage;
a first output node configured to provide a first output voltage; and
a second output node configured to provide a second output voltage;
first output transition circuitry coupled to the first output node and including a first control node coupled to the first
input node, the first output transition circuitry configured to accelerate a voltage level transition of the first output
voltage responsive to the first input voltage; and

second output transition circuitry coupled to the second output node and including a first control node coupled to the second
input node, the second output transition circuitry configured to accelerate a voltage level transition of the second output
voltage responsive to the second input voltage.

US Pat. No. 9,538,545

MAPPING DATA TRAFFIC THROUGHOUT PROTOCOL LAYERS BASED ON PRIORITY INFORMATION

QUALCOMM Incorporated, S...

1. A method of wireless communication by an apparatus, the method comprising:
at an upper layer, determining first priority information associated with a first portion of data traffic and second priority
information associated with a second portion of data traffic;

mapping the first portion of the data traffic to a first queue at an intermediate layer based on the first priority information
determined at the upper layer;

mapping the second portion of the data traffic to a second queue at the intermediate layer based on the second priority information
determined at the upper layer, wherein the first queue is different from the second queue;

mapping an endpoint associated with the first or second queues to an access category (AC) at a lower layer based on the first
or second priority information determined at the upper layer; and

transmitting the first or second portions of the data traffic from the lower layer to another apparatus.

US Pat. No. 9,439,168

USE OF RF SIGNATURES TO DETECT MOVED WIRELESS TRANSMITTERS

QUALCOMM Incorporated, S...

1. A method for identifying, using a mobile device, that a wireless transmitter has been moved, the method comprising:
measuring, at the mobile device, signals from a plurality of wireless transmitters proximate to the mobile device;
identifying, at the mobile device, a candidate wireless transmitter from the plurality of wireless transmitters, wherein identifying
the candidate wireless transmitter comprises determining whether a wireless transmitter of the plurality of wireless transmitters
is a mobile wireless access point by determining whether the wireless transmitter has moved more than a predetermined number
of times over a predetermined period of time, and identifying the wireless transmitter as the candidate wireless transmitter
responsive to the wireless transmitter not being a mobile wireless access point;

obtaining, at the mobile device, a reference radio frequency (RF) signature associated with the candidate wireless transmitter,
the reference RF signature comprising location-independent information associated with the candidate wireless transmitter;

deriving, at the mobile device, an observed radio frequency (RF) signature for the candidate wireless transmitter from the
measured signals of at least one wireless transmitter of the plurality of wireless transmitters other than the candidate wireless
transmitter;

determining, at the mobile device, whether the candidate wireless transmitter has been moved to a new location by comparing
the observed RF signature for the candidate wireless transmitter to the reference RF signature associated with the candidate
wireless transmitter; and

generating, at the mobile device, an indicator indicative of whether the candidate wireless transmitter has been moved.

US Pat. No. 9,402,261

METHODS AND APPARATUS FOR COMMUNICATING UPLINK DATA SIGNALS SIMULTANEOUSLY WITH DEVICE TO DEVICE DATA SIGNALS

QUALCOMM Incorporated, S...

1. A method of operating a first wireless communications device, comprising:
receiving a signal including an instruction instructing the first wireless communications device to simultaneously i) transmit
uplink data to a base station and ii) transmit device to device data which is different from said uplink data to a second
wireless communications device, wherein said signal further includes information indicating a maximum power that can be used
for transmitting said device to device data and information indicating a maximum power that can be used for transmitting said
uplink data to said base station, and wherein said signal is received from said base station in a control channel;

transmitting, in accordance with said instruction, said uplink data on an uplink spectrum in a first multi-antenna stream
corresponding to a first multi-antenna configuration;

transmitting, simultaneously with said uplink data, in accordance with said instruction, said device to device data on the
uplink spectrum in a second multi-antenna stream corresponding to a second multi-antenna configuration, said uplink data being
different from said device to device;

receiving a first acknowledgement from said base station, said first acknowledgement acknowledging receipt of said uplink
data; and

receiving a second acknowledgement from said base station, said second acknowledgement acknowledging receipt of said device
to device data by said second wireless communications device to which said device to device data was transmitted, wherein
the second acknowledgement is received in a downlink transmission resource with a predetermined timing offset from a transmission
resource used by the first wireless communications device to transmit the device to device data.

US Pat. No. 9,298,874

TIME-VARIANT TEMPERATURE-BASED 2-D AND 3-D WIRE ROUTING

QUALCOMM Incorporated, S...

1. A routing apparatus, comprising:
a memory device; and
a processing circuit coupled to the memory device and configured to:
identify a plurality of prospective routes for routing a wire through at least one substrate;
determine, for each of the prospective routes, a time-variant temperature characteristic associated with the prospective route;
select one of the prospective routes based on a skew determined for each of the prospective routes using the time-variant
temperature characteristic associated with the each of the prospective routes;

store an indication of the selected route in the memory device; and
provide design data including the indication of the selected route that may be used to manufacture an integrated circuit,
substrate or printed circuit board.

US Pat. No. 9,295,008

METHOD AND APPARATUS FOR UTILIZING OTHER SECTOR INTERFERENCE (OSI) INDICATION

QUALCOMM Incorporated, S...

16. A method for wireless communication, comprising:
determining, by a processor of a base station in a wireless communication system, multiple fast other sector interference
(OSI) indications for multiple subzones, each subzone corresponding to a different portion of system bandwidth, wherein each
fast OSI indication is determined based on a short term average of interference over a different portion of the system bandwidth;

determining, by the processor, a regular OSI indication for the system bandwidth based on a long term average of interference
over the system bandwidth; and

processing, by the processor, the multiple fast OSI indications for transmission.

US Pat. No. 9,295,010

DYNAMIC TRANSMIT POWER AND SIGNAL SHAPING

QUALCOMM Incorporated, S...

1. A method for communicating in a network, the method comprising:
determining a notch depth for a notch within a frequency band of a communications channel;
estimating a power level of a signal prior to transmission of the signal;
selecting a transmission profile based, at least in part, on the notch depth, the transmission profile selected from among
a plurality of transmission profiles associated with different notch depths, wherein the transmission profile is associated
with at least one symbol timing parameter, the at least one symbol timing parameter comprising a symbol transition interval
based, at least in part, on the power level, wherein the symbol transition interval comprises a first symbol transition interval
in response to the power level being below a power threshold, and wherein the symbol transition interval comprises a second
symbol transition interval, longer than the first symbol transition interval, in response to the power level being above the
power threshold; and

transmitting the signal using the transmission profile via the communications channel.

US Pat. No. 9,276,778

INSTRUCTION AND METHOD FOR FUSED RAKE-FINGER OPERATION ON A VECTOR PROCESSOR

QUALCOMM Incorporated, S...

1. A method for rake-finger processing, comprising:
loading samples from a register into an execution unit;
performing a rake-finger operation on the samples from the register in the execution unit, wherein performing the rake-finger
operation comprises:

performing a finite impulse response (FIR) filter operation on the samples from the register to produce first filtered samples
and second filtered samples, the first filtered samples being offset in time from the second filtered samples; and

performing a despread operation on the first filtered samples and the second filtered samples, wherein the first filtered
samples and the second filtered samples from the FIR filter operation are input to the despread operation without going through
the register, and performing the despread operation comprises:

despreading the first filtered samples with a first code into first despreaded samples; and
despreading the second filtered samples with a time-shifted version of the first code into second despreaded samples; and
writing results from the rake-finger operation to the register.

US Pat. No. 9,629,233

TECHNIQUES FOR IMPLEMENTING A SYNTHETIC JET TO COOL A DEVICE

QUALCOMM Incorporated, S...

1. A mobile device, comprising:
a synthetic jet embedded in a circuit board inside the mobile device, wherein the circuit board comprises:
at least a portion of a chamber of the synthetic jet, and
an orifice of the synthetic jet;
a case of the mobile device in contact with at least one channel inside the mobile device; and
an application-specific integrated circuit configured to receive a skin temperature of the case and actuate the synthetic
jet to direct a fluid at the at least one channel from a synthetic jet outlet of the synthetic jet if the skin temperature
is greater than a skin temperature threshold.

US Pat. No. 9,280,778

LOCATION LOGGING AND LOCATION AND TIME BASED FILTERING

QUALCOMM Incorporated, S...

1. A method of performing location and time based filtering, comprising:
obtaining, by a terminal, a location and time criterion comprising a target area and a time period in which the location and
time criterion applies;

determining, by the terminal, location of the terminal during the time period; and
evaluating, by the terminal, the location and time criterion based, at least in part, on the target area and the location
of the terminal during the time period, said evaluating the location and time criterion comprising:

determining at least one polygon for the target area,
determining one or more polygons for the location of the terminal during the time period, and
evaluating the location and time criterion based, at least in part, at least in part on the at least one polygon for the target
area and the one or more polygons for the location of the terminal.

US Pat. No. 9,591,685

EFFICIENT APPLICATION SYNCHRONIZATION USING OUT-OF-BAND DEVICE-TO-DEVICE COMMUNICATION

QUALCOMM Incorporated, S...

1. A method for device-to-device (D2D) application synchronization, comprising:
generating, at a first device, a local unique expression that includes a name, one or more user credentials, and a last update
time associated with an application registered for a D2D-based application data synchronization service;

detecting, at the first device, one or more external unique expressions that are received from one or more peer devices in
proximity to the first device and match the name and the one or more user credentials associated with the registered application;

identifying, among the one or more peer devices, an update device associated with an external unique expression that includes
a last update time more recent than the last update time associated with the local unique expression; and

requesting an update to synchronize the application data associated with the registered application from the update device
over an out-of-band D2D connection.

US Pat. No. 9,408,232

METHOD AND APPARATUS FOR CONTENTION-BASED WIRELESS TRANSMISSIONS

QUALCOMM Incorporated, S...

1. A method for wireless communications, comprising:
allocating a common contention-based resource for use by a plurality of user equipments (UEs);
signaling transmission parameters used to differentiate uplink transmissions sent from the plurality of UEs on the common
contention-based resource, the transmission parameters include at least one demodulation reference signal (DM-RS) shift,

the transmission parameters including at least a first transmission parameters and a second transmission parameter,
the first transmission parameter and the second transmission parameter being signaled for different ones of the plurality
of UEs;

receiving at least one uplink transmission sent via the common contention-based resource; and
determining, based at least in part on the transmission parameters, which one of the plurality of UEs sent the at least one
uplink transmission.

US Pat. No. 9,357,534

METHOD AND APPARATUS FOR LOCATION AIDED HIGH FREQUENCY OPERATIONS

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:
establishing, by a network device, a connection with a user device within a wireless network;
receiving, by the network device, location information regarding the user device; and
configuring, by the network device, a second network device to beamform a high-frequency communication transmission to the
user device based on the received location information, including exchanging, by the network device with the second network
device, the location information.

US Pat. No. 9,295,048

METHOD AND APPARATUS FOR SUPPORTING HYBRID CARRIER AGGREGATION

QUALCOMM Incorporated, S...

1. A method for wireless communication of a base station, comprising:
determining a plurality of time division duplex (TDD) component carriers of a plurality of component carriers configured for
a user equipment (UE) served by the base station, the plurality of TDD component carriers including a primary component carrier
and a secondary component carrier, the primary component carrier having a same uplink:downlink configuration as a first cell
at a neighboring base station, and the secondary component carrier having a different uplink:downlink configuration as a second
cell at the neighboring base station;

sending control information on the primary component carrier to the UE; and
exchanging data on at least one of the plurality of component carriers with the UE.

US Pat. No. 9,285,860

APPARATUS AND METHODS EMPLOYING VARIABLE CLOCK GATING HYSTERESIS FOR A COMMUNICATIONS PORT

QUALCOMM Incorporated, S...

1. An apparatus, comprising:
a communications port configured to communicate, in response to a clock signal, over a bus; and
a clock signal generation circuit configured to generate the clock signal and to vary, in response to an address of a communications
transaction of the communications port, a delay of the clock signal.

US Pat. No. 9,615,401

METHODS AND APPARATUS FOR UPDATING A DEVICE CONFIGURATION

QUALCOMM INCORPORATED, S...

1. A method for wireless communications by a user equipment (UE), comprising:
operating with a first loadable Executable and Linkable Format (ELF) segment corresponding to a first modem feature set, that
supports at least a first radio access technology (RAT), loaded into a first memory of the UE from a single modem image that
includes a second loadable ELF segment corresponding to a second modem feature set that supports a second RAT not supported
by the first modem feature set, wherein:

the single modem image is partitioned at least into a base image, the first loadable ELF segment, and the second loadable
ELF segment; and

the single modem image is stored in a second memory of the UE;
detecting availability of at least the second RAT that is not supported by the first modem feature set;
writing one or more values to a memory location of the UE that is not erased during a boot procedure of the modem, wherein
the one or more values indicate whether a loadable ELF segment should be included in the first memory;

in response to the detection, taking one or more actions to cause a modem of the UE to reboot;
during a first boot procedure of the modem:
loading, by a boot loader, the single modem image, into the first memory; and
during a second boot procedure of the modem:
selecting, by a blast kernel boot loader, the second loadable ELF segment based on the one or more values; and
unloading, by the blast kernel boot loader, the first loadable ELF segment from the first memory.

US Pat. No. 9,491,655

ADAPTIVE CONTROL OF CROWDSOURCING DATA USING MOBILE DEVICE GENERATED PARAMETERS

QUALCOMM Incorporated, S...

1. A method of controlling crowdsourcing data, comprising, at a mobile device:
comparing a set of access points detected in an area of a wireless environment by the mobile device to a set of known access
points for the area;

determining a level of crowdsourcing based at least in part on the comparison, wherein the level of crowdsourcing controls
a quantity of crowdsourcing data to be collected, uploaded, or a combination thereof by the mobile device; and

performing crowdsourcing, at least in part, in accordance with the determined level of crowdsourcing.

US Pat. No. 9,282,536

DEVICES AND METHODS FOR FACILITATING PAGING CHANNEL ARBITRATION IN MULTI-SIM ARCHITECTURES

QUALCOMM Incorporated, S...

1. An access terminal, comprising:
a communications interface; and
a processing circuit coupled to the communications interface, wherein the processing circuit is configured to:
determine whether there will be a collision between a first paging channel associated with a first subscription module associated
with a first subscription and a second paging channel associated with a second subscription module associated with a second
subscription;

determine whether a time period between a paging indicator bit associated with the first subscription module and a paging
channel occurrence on the second paging channel is greater than or equal to an amount of time it takes the processing circuit
to switch from the first subscription to the second subscription, in response to determining that there will be a collision;

remain on the first subscription and monitor a paging indicator channel for the first subscription and the first paging channel
in response to determining that the time period between a paging indicator bit associated with the first subscription module
and the paging channel occurrence on the second paging channel is not greater than or equal to an amount of time it takes
the processing circuit to switch from the first subscription to the second subscription when the processing circuit is currently
operating on the first subscription;

monitor the paging indicator channel via the communications interface for a paging indicator bit indicating an incoming paging
message for the first subscription in response to determining that the time period between a paging indicator bit associated
with the first subscription module and the paging channel occurrence on the second paging channel is greater than or equal
to an amount of time it takes the processing circuit to switch from the first subscription to the second subscription;

switch from the first subscription to the second subscription when there is no paging message indicated by the paging indicator
bit; and

monitor the second paging channel via the communications interface for an incoming paging message.

US Pat. No. 9,196,341

MEMORY DEVICE HAVING A LOCAL CURRENT SINK

QUALCOMM Incorporated, S...

1. A method comprising:
initiating a first write operation at a Magnetic Tunnel Junction (MTJ) coupled to a bit line and to a source line, wherein
the first write operation applies a first voltage to the source line to store a first data value at the MTJ, and wherein the
first write operation has a first discharge path that is a shorter one of a current path from the MTJ to ground via write
drivers and a current path from the MTJ to ground via a current sink circuit; and

initiating a second write operation at the MTJ, wherein the second write operation applies a second voltage to the bit line
to store a second data value at the MTJ, and wherein the second write operation has a second discharge path from the MTJ to
ground via the write drivers.

US Pat. No. 9,490,785

PROGRAMMABLE DELAY CIRCUIT FOR LOW POWER APPLICATIONS

QUALCOMM Incorporated, S...

1. A delay circuit, comprising:
a plurality of delay stages coupled in series, wherein each of the delay stages comprises:
a delay gate on a forward path of the delay circuit, wherein the delay gate is configured to pass a signal on the forward
path or to block the signal on the forward path depending on a logic state of a respective select signal; and

a multiplexer on a return path of the delay circuit, wherein the multiplexer is configured to pass a signal on the return
path or to route the signal on the forward path to the return path depending on the logic state of the respective select signal;

wherein the delay gates and the multiplexers in all of the plurality of delay stages are configured to maintain static output
logic states regardless of changes to logic states of one or more of the select signals during a change in a delay setting
of the delay circuit.

US Pat. No. 9,420,610

ESTIMATING WIRELESS CAPACITY

QUALCOMM Incorporated, S...

1. A method of estimating an access point's (AP's) medium share available for a selected one of a number of access categories,
the method comprising:
performing a plurality of medium access contention operations between the access categories;
determining, for the selected access category, a queue service interval based, at least in part, on timing information derived
from the plurality of medium access contention operations;

determining a duration of a transmit opportunity (TXOP) for the selected access category; and
estimating a portion of the medium share that is available to the selected access category based, at least in part, on the
TXOP duration and the selected access category's queue service interval.

US Pat. No. 9,351,304

RANDOM ACCESS USING PREDICTIVE MOBILITY

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:
accessing a historical transmission power of a mobile device associated with a current state of the mobile device, the historical
transmission power based on mobility patterns of the mobile device; and

predicting a current random access transmission power of the mobile device based at least in part on the accessed historical
transmission power, the predicted current random access transmission power configured to elicit a random access response from
a base station.

US Pat. No. 9,596,768

SUBSTRATE WITH CONDUCTIVE VIAS

QUALCOMM Incorporated, S...

12. A device, comprising:
a substrate including a plurality of vias;
a dielectric polymer layer on a surface of the substrate and lining the plurality of vias;
means for conducting signals through the plurality of vias;
a plurality of pads adjacent the surface of the substrate; and
a seed layer on the dielectric polymer layer such that the seed layer is between the means for conducting signals and portions
of the dielectric polymer layer lining the plurality of vias, and between each of the plurality of pads and each portion of
the dielectric polymer layer on the surface corresponding to that pad,

wherein in between two adjacent vias, there is no seed layer on each of one or more portions of the dielectric polymer layer
not covered by the means for conducting signals and not covered by the plurality of pads.

US Pat. No. 9,300,511

METHOD AND APPARATUS FOR IMPROVING THROUGHPUT OF 5 MHZ WLAN TRANSMISSIONS

QUALCOMM Incorporated, S...

1. A method for wireless communications, comprising:
constructing a preamble with a Legacy Signal (L-SIG) field, wherein the L-SIG field comprises a code indicating a duration
of cyclic prefix (CP) of a packet following the preamble, wherein the preamble comprises an indication of a size of the packet;
and

transmitting the preamble over a channel.

US Pat. No. 9,232,473

SYSTEMS AND METHODS FOR LOW-OVERHEAD WIRELESS BEACON TIMING

QUALCOMM Incorporated, S...

1. A method of communicating in a wireless network, comprising:
transmitting, at an access point, a full beacon at a first multiple of a beacon interval; and
transmitting a compressed beacon at each beacon interval that is not the first multiple of the beacon interval, the full beacon
or the compressed beacon comprising a short beacon compatibility element, the short beacon compatibility element comprising
an element identification, a length field, a capability field, a beacon interval field, and a timing synchronization function
(TSF) completion field.

US Pat. No. 9,717,004

APPARATUS AND METHOD FOR SPONSORED CONNECTIVITY TO WIRELESS NETWORKS USING APPLICATION-SPECIFIC NETWORK ACCESS CREDENTIALS

QUALCOMM Incorporated, S...

1. A method operational at a user device, the method comprising:
receiving and storing, at a memory circuit, a shared key from an application service provider;
determining, at a processing circuit, that a wireless wide area communication network provides application-specific access
to an application service provided by the application service provider;

transmitting, via a wireless communication interface, a registration request, which includes a device identifier and an application
identifier associated with the application service, to the application service provider using a data connection through a
packet data network of the wireless wide area communication network that bypasses authentication by at least one of a home
subscriber service (HSS) and/or authentication authorization accounting (AAA) of the wireless wide area communication network;

receiving, from the wireless wide area communication network, authentication information derived at the application service
provider that is based in part on the shared key, the authentication information received via the wireless communication interface;

performing, at the processing circuit, authentication and key agreement with the wireless wide area communication network
based on the authentication information and the stored shared key; and

communicating, via the wireless communication interface, with the application service after authentication and key agreement
is successfully performed.

US Pat. No. 9,609,649

ADAPTIVELY USING SUBFRAMES FOR RADAR DETECTION IN UNLICENSED SPECTRUM

QUALCOMM Incorporated, S...

1. A method of communications, comprising:
scheduling a first set of subframes in a frame duration for traffic based at least in part on a first configuration for communications
in an unlicensed frequency band, wherein the first set of subframes in the first configuration comprises two sets of two consecutive
subframes corresponding to downlink traffic periods;

scheduling, based at least in part on the first configuration, a second set of subframes in the frame duration for detection
of a primary user of the unlicensed frequency band, wherein the second set of subframes in the first configuration comprises
two sets of three consecutive subframes corresponding to gap periods for detection of the primary user of the unlicensed frequency
band;

comparing an amount of traffic to a scheduler threshold;
identifying a second configuration for communications in the unlicensed frequency band when the amount of traffic exceeds
the scheduler threshold, wherein the second configuration for communications is identified based on a type of primary user
being detected; and

adjusting a number of subframes in the first and second set of subframes based on the second configuration for communications.

US Pat. No. 9,426,770

ACCESS POINT SELECTION FOR NETWORK-BASED POSITIONING

QUALCOMM Incorporated, S...

1. A method for network-based positioning of a mobile device, the method comprising:
selecting a first set of access points (APs) to take first positioning measurements from the mobile device, wherein selecting
the first set of APs comprises:

designating a central AP,
radially dividing an area extending from the central AP into a plurality of sectors, and
selecting, as the first set of APs, one or more APs from each of the sectors;
obtaining the first positioning measurements from the first set of APs;
selecting, based on the first positioning measurements, a second set of APs to take second positioning measurements from the
mobile device;

obtaining the second positioning measurements from the second set of APs; and
determining a location of the mobile device based on the first positioning measurements and the second positioning measurements.

US Pat. No. 9,402,203

CONTROL CHANNEL COLLISION RESOLUTION

QUALCOMM Incorporated, S...

1. A method for resolving control channel transmission collision in a mobile device having first and second subscriptions
(SUBs) when the first SUB is in an active voice call and the second SUB is in a held voice call, the method comprising:
determining, by the mobile device, whether a control channel transmission of the first SUB would collide with a control channel
transmission of the second SUB; and

alternating, by the mobile device, the first SUB control channel transmission and the second SUB control channel transmission
to avoid collision, in response to determining the first SUB control channel transmission would collide with the second SUB
control channel transmission, the method further comprising:

when the determining indicates collision, determining, by the mobile device, whether the active call conditions are poor;
when the determining of the active call conditions indicates the active call conditions are not poor, determining, by the
mobile device, whether the held call conditions are poor; and

when the determining of the held call conditions indicates the held call conditions are not poor, alternating, by the mobile
device, first SUB control channel transmission and second SUB control channel transmission.

US Pat. No. 9,084,221

PROTOCOL FOR COMMUNICATION

QUALCOMM Incorporated, S...

1. A method of communication, the method comprising:
allocating, by a first apparatus, a first contention free time period to a second apparatus; and
receiving, by the first apparatus, during the first contention free time period, a first control communication from the second
apparatus, wherein the first control communication comprises a channel time request and an indication of a beam direction.

US Pat. No. 9,609,751

PACKAGE SUBSTRATE COMPRISING SURFACE INTERCONNECT AND CAVITY COMPRISING ELECTROLESS FILL

QUALCOMM Incorporated, S...

1. A substrate comprising:
a first dielectric layer comprising a first surface and a second surface;
a first interconnect on the first surface of the first dielectric layer, wherein the first interconnect has a first metal
layer and a second metal layer over the first metal layer, wherein the second metal layer is thicker than the first metal
layer; and

a second interconnect embedded in a first trench in the first surface of the first dielectric layer, the first trench is at
least partially filled with the first metal layer and has an absence of the second metal layer over the first metal layer.

US Pat. No. 9,583,259

WIRELESS POWER TRANSFER DEVICE AND METHOD OF MANUFACTURE

QUALCOMM Incorporated, S...

1. A wireless power transfer device comprising:
a casing;
a coil housed within the casing and configured to wirelessly receive and transmit power housed within the casing;
a set first flowable insulating medium contained in a first portion of the casing and surrounding at least part of the coil;
and

a set second flowable insulating medium contained in a second portion of the casing and having a lower density than a density
of the set first flowable insulating medium, wherein the set first flowable insulating medium and the set second flowable
insulating medium both contact an interior edge of the casing,

wherein the set first and second flowable insulating mediums comprise first and second epoxy resins, respectively, and wherein
the set second flowable insulating medium further comprises a first non-conductive filler material, the first non-conductive
filler material having a higher density than the second epoxy resin.

US Pat. No. 9,570,192

SYSTEM AND METHOD FOR REDUCING PROGRAMMING VOLTAGE STRESS ON MEMORY CELL DEVICES

QUALCOMM Incorporated, S...

1. A memory, comprising:
a first global word line;
a first set of bit lines;
a first local word line;
a first set of memory cells coupled to the first local word line and coupled to the first set of bit lines, respectively;
a first local word line driver configured to generate a first asserted signal on the local word line in response to receiving
a second asserted signal from the first global word line and a third asserted signal;

a first set of bit line drivers configured to apply programming voltages on the first set of bit lines based on a first set
of bit line programming signals, respectively; and

a multiple-input OR-gate configured to generate the third asserted signal in response to at least one of the first set of
bit line programming signals being asserted.

US Pat. No. 9,473,611

USE OF PROXIMITY SENSORS FOR INTERACTING WITH MOBILE DEVICES

QUALCOMM INCORPORATED, S...

1. A method for activating a speakerphone function of a mobile device during a call, the method comprising:
participating in a voice connection over a telecommunications network;
receiving proximity data from a proximity sensor while the voice connection is active, the proximity data indicating a proximity
of a user of the mobile device to the mobile device;

determining whether the proximity data indicates that the mobile device is not proximate to the user; and
activating the speakerphone function of the mobile device based on a determination that the proximity data indicates that
the mobile device is not proximate to the user, the speakerphone function operable for the user to communicate via the voice
connection over the telecommunications network.

US Pat. No. 9,455,014

ADJUSTING RESISTIVE MEMORY WRITE DRIVER STRENGTH BASED ON WRITE ERROR RATE (WER) TO IMPROVE WER YIELD, AND RELATED METHODS AND SYSTEMS

QUALCOMM Incorporated, S...

1. A write driver strength control circuit for adjusting a write current for a resistive memory, comprising:
a tracking circuit configured to determine a write error rate of a resistive memory based on at least one write operation
performed on at least one resistive memory element in the resistive memory, wherein a write driver applies a write current
to the at least one resistive memory element for the at least one write operation;

a write current calculator circuit configured to perform a comparison of the write error rate and a target write error rate
of the resistive memory; and

a write current adjust circuit configured to adjust the write current provided by the write driver to the resistive memory
based on the comparison of the write error rate to the target write error rate.

US Pat. No. 9,408,214

METHODS AND SYSTEMS FOR PROTECTION AND BANDWIDTH SELECTION FOR DOWNLINK AND UPLINK FREQUENCY DIVISION MULTIPLE ACCESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method for wireless communications in a communication system over a primary frequency channel and a secondary frequency
channel, comprising:
transmitting by an access point a first reservation frame utilizing the primary frequency channel, the first reservation frame
indicating a first single time interval reserved for uplink and downlink communications over the primary frequency channel
with a plurality of wireless devices;

transmitting by the access point a second reservation frame utilizing the secondary frequency channel, the second reservation
frame indicating a second single time interval reserved for uplink and downlink communications over the secondary frequency
channel with the plurality of wireless devices;

transmitting by the access point a clear to send (CTS) to self frame over the primary frequency channel to maintain reservation
of the primary frequency channel for the first single time interval based on receiving a confirmation frame over the secondary
frequency channel and not over the primary frequency channel; and

communicating between the access point and the plurality of wireless devices over at least one of the primary frequency channel
during the first single time interval and the secondary frequency channel during the second single time interval.

US Pat. No. 9,301,121

PEER TO PEER MULTIPLE IDENTIFIERS

QUALCOMM Incorporated, S...

1. A method for creating a sequence of bits that represent two or more identifiers for broadcast during peer discovery for
peer-to-peer communication, comprising:
selecting two or more identifiers to be different than each other, wherein each of the two or more identifiers identify a
single transmitting device in a network;

processing the selected identifiers to produce a sequence of bits included in a bit vector, wherein a set of marked bits in
the sequence of bits include a subset of overlapping bits each marked by the two or more identifiers, and wherein an upper
bound indicates a maximum number of bits that are allowed to be marked; and

broadcasting the bit vector from the single transmitting device to a plurality of devices of the network enabling each of
the plurality of devices to receive the bit vector to identify the transmitting device with a respective one of the two or
more identifiers,

wherein the broadcast bit vector is ignored by the plurality of devices when a number of marked bits in the broadcast bit
vector is larger than the upper bound.

US Pat. No. 9,125,133

METHOD AND APPARATUS FOR RELAY BACKHAUL DESIGN IN A WIRELESS COMMUNICATION SYSTEM

QUALCOMM Incorporated, S...

1. A method, comprising:
initializing a handover from a source donor cell to a target donor cell;
receiving relay configuration messaging from the target donor cell in response to initialization of the handover; and
establishing connection with the target donor cell at least in part by configuring one or more relay backhaul control channels
based on the relay configuration messaging,

wherein the configuring comprises configuring a resource allocation, corresponding to an amount of resource blocks, for the
one or more relay backhaul control channels, identifying an indicated number of additional RBs within the relay configuration
messaging, and allocating the indicated number of additional RBs for use by the one or more relay backhaul control channels.

US Pat. No. 9,585,159

OPPORTUNISTIC DUAL-BAND RELAY

QUALCOMM Incorporated, S...

1. A method of operating an access point (AP) communicating with a plurality of stations (STAs) in a wireless network, the
method comprising:
identifying a target station (STA) of the plurality of STAs in the wireless network based at least in part on a medium usage
efficiency of the target STA, wherein the medium usage efficiency of the target STA is based on a percentage of time the AP
spends transmitting data to the target STA relative to a total time spent transmitting data to all of the plurality of STAs;

sending a relay selection trigger to the target STA to cause the target STA to broadcast a relay selection request to a set
of candidate STAs in the wireless network, wherein the relay selection request includes a set of metrics pertaining to a direct
link between the AP and the target STA;

receiving one or more relay selection responses from one or more candidate STAs in the set of candidate STAs based at least
in part on the set of metrics; and

selecting a relay STA from the one or more candidate STAs based at least in part on the one or more relay selection responses,
wherein the selected relay STA is to relay data between the AP and the target STA.

US Pat. No. 9,408,165

INCREASING CAPACITY IN WIRELESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method of processing information according to a plurality of rates, the method comprising:
receiving a current frame containing traffic information;
determining whether the current frame is of a critical frame type;
if the current frame is determined to be of a critical frame type, processing the traffic information as a result for transmission;
if the current frame is determined to be not of a critical frame type, determining whether the current frame is guaranteed
for transmission based at least partially on at least one parameter of the current frame;

if the current frame is determined to be not guaranteed for transmission, processing a null rate frame as the result for transmission,
the null rate frame having a reduced information bitrate compared to the traffic information; and

transmitting the result of said processing for transmission.

US Pat. No. 9,369,990

MULTI-CARRIER DESIGN FOR CONTROL AND PROCEDURES

QUALCOMM Incorporated, S...

1. A method used in a wireless communication system, comprising:
receiving information communicated through radio resource control signaling that indicates a configuration of one or more
uplink carriers and one or more downlink carriers, the one or more uplink carriers and the one or more downlink carriers comprising
at least three carriers;

using a first paired carrier for exchanging first control information for a first carrier of the one or more uplink carriers
and the one or more downlink carriers; and

using, based at least in part on the information communicated through radio resource control signaling, a second paired carrier
or a designated anchor carrier for exchanging second control information for a second carrier of the one or more uplink carriers
and the one or more downlink carriers,

wherein the first carrier comprises an uplink or downlink carrier of a first carrier pairing and the second carrier comprises
an uplink or downlink carrier of a second carrier pairing.

US Pat. No. 9,291,704

WIRELESS-BASED POSITIONING ADJUSTMENTS USING A MOTION SENSOR

QUALCOMM Incorporated, S...

1. A method for adjusting a wireless-based position estimate of a mobile station using a relative motion sensor, comprising:
estimating a position of a mobile station based upon wireless signal measurements;
detecting a displacement of the mobile station using the relative motion sensor;
adjusting an estimated processing delay of a wireless access point using the detected displacement; and
refining the estimated position of the mobile station using the adjusted processing delay.

US Pat. No. 9,295,100

DELAYED ACKNOWLEDGEMENTS FOR LOW-OVERHEAD COMMUNICATION IN A NETWORK

QUALCOMM Incorporated, S...

1. A method for communicating between stations over a shared medium, the method comprising:
receiving, at a first station from a second station, a first protocol data unit (PDU) having payload segments;
transmitting a first acknowledgement from the first station to the second station after processing a first portion of the
payload segments, the first acknowledgement indicating which of the payload segments in the first portion have been correctly
decoded by the first station; and

transmitting a second acknowledgement from the first station to the second station, after processing a second portion of the
payload segments, the second acknowledgement indicating which of the payload segments in the second portion have been correctly
decoded by the first station, wherein the second acknowledgement is a delayed acknowledgement for the second portion.

US Pat. No. 9,072,033

SYSTEMS AND METHODS FOR CONCURRENT DEVICE DISCOVERY

Qualcomm Incorporated, S...

1. A wireless communications device for performing multiple parallel operations in a peer-to-peer network, comprising:
a first transceiver to exchange messages with at least one peer for performing a first operation associated with a peer-to-peer
network;

a second transceiver to exchange messages with at least one peer for performing a second operation associated with the peer-to-peer
network; and

a peer-to-peer manager to coordinate operation of the first transceiver and the second transceiver to perform the first operation
and the second operation in parallel, wherein the first transceiver and the second transceiver are independent.

US Pat. No. 9,560,579

WIRELESS COMMUNICATION ROAMING WITH COEXISTING RADIO ACCESS TECHNOLOGIES

QUALCOMM Incorporated, S...

1. A method for coordinating wireless communications from multiple concurrent communication links, comprising:
determining by a first device a type of a second device coupled to the first device by a first wireless communications link,
wherein the first device also is coupled to a third device by a second wireless communications link;

determining a data rate of the second device based at least in part on the type of the second device; and
setting a roaming threshold value for the second wireless communications link based at least in part on the data rate of the
type of the second device, wherein the roaming threshold value is to be used for determining whether the first device should
attempt to roam from the second wireless communications link.

US Pat. No. 9,497,714

POWER CONTROL FOR A NETWORK OF ACCESS POINTS

QUALCOMM Incorporated, S...

1. A communication apparatus, comprising:
a receiver configured to receive, using a first wireless communications technology, measurement reports from an access terminal
conducting a training walk calibration procedure for a network of femtocells, wherein the measurement reports are associated
with measurements during the training walk calibration procedure; and

a processing system configured to control transmit power for a second wireless communication technology of at least one of
the femtocells based on the received measurement reports, wherein the transmit power is controlled to meet at least one criterion
at one or more locations associated with the measurements during the training walk calibration procedure, and the second wireless
communication technology being different from the first wireless communication technology.

US Pat. No. 9,468,010

APPARATUS AND METHODS FOR FACILITATING TUNE-AWAY OPERATIONS IN WIRELESS COMMUNICATIONS SYSTEMS

QUALCOMM Incorporated, S...

1. An access terminal, comprising:
a communications interface;
a plurality of subscription modules, including a first subscription module associated with a first subscription, and a second
subscription module associated with a second subscription; and

a processing circuit coupled to the communications interface and the plurality of subscription modules, the processing circuit
adapted to:

perform an acquisition process for the first subscription via the communications interface when operating in one of an acquisition
(ACQ) state or synchronization (SYNC) state;

determine a paging schedule for the second subscription, the paging schedule identifying predetermined paging time intervals
for monitoring for a mobile-terminated page on the second subscription; and

during one of the predetermined paging time intervals:
suspend the acquisition process for the first subscription;
tune the communications interface to the second subscription; and
monitor for the mobile-terminated page on the second subscription;
wherein, when operating in the SYNC state, the processing circuit adapted to suspend the acquisition process for the first
subscription comprises the processing circuit further adapted to:

suspend a synchronization timeout (SYNC TIMOUT) timer defining a time period for decoding a sync message on the first subscription;
and

upon completion of the mobile-terminated page on the second subscription, reinstate the SYNC TIMOUT timer to provide additional
time to decode the sync message before declaring a SYNC failure.

US Pat. No. 9,299,123

INDEXED STREAMOUT BUFFERS FOR GRAPHICS PROCESSING

QUALCOMM Incorporated, S...

1. A method comprising:
receiving, by an indexed streamout buffer accessible by a graphics processing unit (GPU), vertex data of a particular primitive,
wherein the indexed streamout buffer includes index storage for storing a first number of index values, a reuse table for
storing a second number of index values with the second number of index values being smaller than the first number of index
values, and vertex storage for storing vertex data corresponding to one or more primitives, and wherein each index value uniquely
references vertex data stored in the vertex storage;

determining, by the GPU based on storage logic of the indexed streamout buffer, if any index value stored in the reuse table
of the indexed streamout buffer references the vertex data of the particular primitive;

generating, by the GPU based on the storage logic of the indexed streamout buffer, an index value that references the vertex
data of the particular primitive;

storing, by the GPU based on the storage logic of the indexed streamout buffer, the generated index that references the vertex
data of the particular primitive in the index storage of the indexed streamout buffer; and

responsive to determining that any index value stored in the reuse table does not reference the vertex data of the particular
primitive:

storing, by the GPU based on the storage logic of the indexed streamout buffer, the vertex data of the particular primitive
in the vertex storage of the indexed streamout buffer; and

storing, by the GPU based on the storage logic of the indexed streamout buffer, the generated index that references the vertex
data of the particular primitive in the reuse table of the indexed streamout buffer.

US Pat. No. 9,295,030

METHODS AND APPARATUSES FOR IMPROVED PAGING AREA IDENTIFIER SELECTION IN WIRELESS NETWORKS CONTAINING LOW POWER BASE STATIONS

QUALCOMM Incorporated, S...

9. An apparatus for a base station to update a paging area identifier, comprising:
at least one processor configured to:
observe one or more parameters of signals relating to neighboring base stations, wherein observing the one or more parameters
comprises the base station observing a device reselection request tally and a device registration request tally received over
a period of time from devices moving from a neighboring node;

update, by the base station, a previously selected paging area identifier that is transmitted by the base station to a new
paging area identifier based in part on the one or more parameters, wherein the new paging area identifier is also used by
another base station; and

transmit the new paging area identifier; and
a memory coupled to the at least one processor.

US Pat. No. 9,264,108

WIRELESS POWER CARRIER-SYNCHRONOUS COMMUNICATION

QUALCOMM Incorporated, S...

1. A wireless power transmitter comprising:
a power source configured to generate a signal at a first frequency;
a controller configured to receive information indicative of power level limits at a plurality of frequencies, and select
a multiplication factor based on the power level limits;

a communication signal generator coupled to the power source and configured to receive the signal at the first frequency and
generate a communication signal at a second frequency based on the selected multiplication factor;

a driver coupled to the power source and configured to receive the signal at the first frequency and generate a driving signal
at the first frequency, the driving signal being substantially in phase with the communication signal; and

a transmit circuit configured to receive a combined signal including the communication signal and the driving signal to generate
a wireless field.

US Pat. No. 9,161,280

NETWORK DRIVEN CELL RESELECTION METHOD FOR UES PLAYING EMBMS CONTENT IN UNICAST IDLE MODE

QUALCOMM Incorporated, S...

1. A method for a broadcast client of a wireless communication network, the method comprising:
receiving broadcast content via broadcast delivery on a first resource associated with a first set of carriers;
determining, during unicast idle mode, a second set of carriers comprising neighbor carriers in a current cell;
modifying handoff priorities of the first set of carriers and the second set of carriers based on membership of each carrier
in a common set of carriers comprising the first and second sets of carriers and further based on a priority order specified
by the wireless communication network; and

determining whether to hand over to at least one carrier in one of the first and second sets of carriers based on a handoff
decision that takes into account the modified handoff priorities.

US Pat. No. 9,629,030

DATA RATE CONTROL IN SOFT HANDOFF AND DURING CELL-SWITCHING

QUALCOMM Incorporated, S...

10. An apparatus for controlling a data rate of a transmission in a wireless communication system during handoff, the apparatus
comprising:
a receiver configured to receive transmissions from a plurality of base stations, wherein each received transmission includes
a data rate control indicator and at least one of the transmissions further includes an acknowledgement message; and

a processor configured to apply weighting factors to the data rate control indicators of the received transmissions, wherein
the data rate control indicator of the at least one of the transmissions including the acknowledgement message is assigned
a larger weighting factor than the data rate control indicator of another one of the transmissions that does not include an
acknowledgement message, and to adjust the data rate of the transmission during handoff based on the weighted data rate control
indicators.

US Pat. No. 9,615,369

AVOIDING SPURIOUS RESPONSES WITH RECONFIGURABLE LO DIVIDERS

QUALCOMM INCORPORATED, S...

1. A method comprising:
setting up a plurality of configurations for a plurality of local oscillator (LO) paths of a carrier aggregation (CA) transceiver
operating with a plurality of bands;

calculating and comparing frequencies for each LO path of the plurality of LO paths and at least one divider ratio of LO dividers
for each band of the plurality of bands to identify frequency conflicts; and

reconfiguring the LO dividers for the plurality of LO paths and the plurality of bands when the frequency conflicts are identified.

US Pat. No. 9,609,680

SIGNALING FLOWS AND BUFFER STATUS REPORT FOR A GROUP IN DEVICE-TO-DEVICE BROADCAST COMMUNICATION

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:
transmitting a first message from a device to a first base station, the first message indicating that the device desires to
initiate a device-to-device (D2D) communication session, the first message comprising a group identification (ID) code;

receiving a second message from the first base station comprising a D2D radio network temporary identity (RNTI) and a group
index associated with the group ID code, the group index assigned according to a priority level associated with the group
ID code;

transmitting a third message to the first base station, the third message comprising an indication that there is data to transmit
for the D2D communication session; and

receiving a fourth message from the first base station that is transmitted according to the D2D RNTI.

US Pat. No. 9,591,644

DOWNLINK PROCEDURES FOR LTE/LTE-A COMMUNICATION SYSTEMS WITH UNLICENSED SPECTRUM

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:
generating, at a base station configured to transmit orthogonal frequency divisional multiple access (OFDMA) communication
signals over at least an unlicensed spectrum, at least one of: one or more synchronization signals, or a system broadcast
signal for transmission, wherein a subframe configuration is provided in the unlicensed spectrum including one or more clear
channel assessment (CCA) subframes and one or more non-clear channel assessment (non-CCA) subframes;

determining, by the base station, non-CCA subframe of the one or more non-CCA subframes in the unlicensed spectrum for transmission
of the at least one of: the one or more synchronization signals, or the system broadcast signal; and

transmitting, by the base station, the at least one of: the one or more synchronization signals, or the system broadcast signal
in the non-CCA subframe.

US Pat. No. 9,526,099

APPARATUS AND METHODS FOR EARLY TRANSPORT FORMAT DETERMINATION

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:
receiving one or more first signals at a user equipment (UE) during a first portion of a current transmission time interval
(TTI), wherein the one or more first signals are transmitted by a network to the UE using a transport format of multiple transport
formats;

determining, based on information of one or more previous TTIs received by the UE and based on bit energies of bits in the
one or more first signals, the transport format upon receiving the one or more first signals and prior to a second portion
of the current TTI subsequent to the first portion of the current TTI, the position of the bits in each of the multiple transport
formats being fixed and the bit energies of the bits having different values depending on the transport format; and

performing one or more operations at the UE during the second portion of the current TTI based on the determined transport
format.

US Pat. No. 9,516,694

METHOD AND APPARATUS FOR INTER RADIO ACCESS TECHNOLOGY (IRAT) CELL RESELECTION

QUALCOMM Incorporated, S...

1. A method for inter radio access technology (IRAT) cell reselection, comprising:
identifying that a user equipment (UE) in an idle or a discontinuous reception (DRX) mode is camped on a cell of a first RAT,
wherein the cell belongs to a public land mobile network (PLMN) identifier associated with an operator and the first RAT;

determining that neighbor information broadcast by the cell the UE is camped on does not include information of any neighbor
cell of a second RAT and that the PLMN identifier associated with the cell of the first RAT belongs to a known list of PLMN
identifiers;

determining that the UE is configured to enable searching for one or more frequencies of the second RAT in response to determining
that the cell the UE is camped on is not broadcasting any neighbor cell of the second RAT and that the PLMN identifier associated
with the cell of the first RAT belongs to the known list of PLMN identifiers;

scanning the one or more frequencies of the second RAT associated with the PLMN identifier of the operator in response to
determining that the PLMN identifier has functionality enabled to search for the one or more frequencies of the second RAT,
wherein the scanning for the one or more frequencies of the second RAT associated with the PLMN identifier of the operator
is performed in a background at the UE; and

triggering a cell reselection to a cell of the second RAT, wherein the cell of the second RAT is associated with a frequency
identified during the scanning.

US Pat. No. 9,497,764

SYSTEMS AND METHODS FOR A DATA SCRAMBLING PROCEDURE

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:
inserting a plurality of scrambler seeds into a data unit comprising a plurality of data portions comprising at least one
media access control protocol data unit, the at least one media access control protocol data unit including a delimiter field,
and at least one of the plurality of scrambler seeds being included in the delimiter field;

scrambling each data portion at least in part based on the at least one of the plurality of scrambler seeds; and
transmitting, via a transmitting device, the data unit.

US Pat. No. 9,292,293

INTELLIGENT MULTICORE CONTROL FOR OPTIMAL PERFORMANCE PER WATT

QUALCOMM Incorporated, S...

1. A method for multicore control of a plurality of processor cores of a multicore integrated circuit, comprising:
comparing temperature readings of the plurality of processor cores to a temperature threshold;
calculating a map for the plurality of processor cores based on processor core information and a plurality of hypothetical
cases, wherein a first map is calculated in response to the temperature readings of the plurality of processor cores being
less than the temperature threshold and a second map is calculated in response to the temperature readings of the plurality
of processor cores being greater than the temperature threshold;

identifying, from the first map, a first configuration of processor cores to optimize power consumption for a given workload;
identifying, from the second map, a second configuration of processor cores to optimize performance for a given power budget;
and

controlling an activity state for each processor core of the plurality of processor cores based on the identified configuration.

US Pat. No. 9,191,862

METHOD AND APPARATUS FOR ADJUSTING TCP RTO WHEN TRANSITING ZONES OF HIGH WIRELESS CONNECTIVITY

QUALCOMM Incorporated, S...

1. A mobile device comprising:
an environment monitor module configured to perform one or more observations of a local environment associated with the mobile
device;

a connectivity tracker module communicatively coupled to the environment monitor module and configured to determine whether
the one or more observations indicate wireless connectivity of the mobile device has been restored; and

a retransmit timeout (RTO) manager module communicatively coupled to the connectivity tracker module and configured to replace
at least one current RTO value of the mobile device with a predetermined initial RTO value prior to an expiration of at least
one current RTO period associated with the at least one current RTO value if the wireless connectivity of the mobile device
has been determined to be restored wherein the predetermined initial RTO value is less than the at least one current RTO value
and further wherein the at least one current RTO value and the predetermined initial RTO value are Transmission Control Protocol
(TCP) backoff mechanism parameters.

US Pat. No. 9,154,156

TERNARY LINE CODE DESIGN FOR CONTROLLED DECISION FEEDBACK EQUALIZER ERROR PROPAGATION

QUALCOMM Incorporated, S...

1. A method of data encoding comprising:
receiving a set of bits to be transmitted over a channel;
dividing the set of bits into a plurality of blocks based, at least in part, on a line coding scheme; and
encoding each of the blocks of bits into a corresponding block of symbols based on the line coding scheme, wherein the line
coding scheme has a non-uniform coding efficiency, and wherein the encoding comprises one from a group consisting of:

for each block of bits, mapping a first bit of the block of bits to a single data symbol; and
for each block of bits, mapping a last bit of the block of bits to a single data symbol.

US Pat. No. 9,736,855

SYSTEM AND METHOD FOR MULTIPLE STATION CAMPING CHANNELS IN A WIRELESS COMMUNICATION NETWORK

QUALCOMM Incorporated, S...

1. A method for transmitting over a wireless communications network, the method comprising:
transmitting a message to a first device and a second device on a first channel, the message sufficient to inform the first
device to camp on a first primary channel during a time slot and the message sufficient to inform the second device to camp
on a second primary channel during the time slot;

determining whether the first primary channel is busy during the time slot;
if the first primary channel is determined to not be busy during the time slot, communicating with the first device on the
first primary channel during the time slot; and

if the first primary channel is determined to be busy during the time slot, hopping from the first primary channel to the
second primary channel and communicating with the second device using the second primary channel during the time slot instead
of communicating with the first device on the first primary channel during the time slot.

US Pat. No. 9,615,397

EFFICIENT GROUP ID MANAGEMENT FOR WIRELESS LOCAL AREA NETWORKS (WLANS)

QUALCOMM Incorporated, S...

1. A method for wireless communications, comprising:
in a number of groups of apparatuses, determining one or more first groups to which a first apparatus belongs;
allocating, for the first apparatus, a first spatial stream position associated with each of the one or more first groups;
generating a first message based on the allocation and the determination; and
transmitting the first message to the first apparatus, wherein the first message comprises:
an indication of the allocated first spatial stream position associated with each of the one or more first groups; and
an indication of whether the first apparatus is a member of each group in the number of groups.

US Pat. No. 9,591,657

ULTRA RELIABLE LINK DESIGN

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:
measuring, by a first device, interference on a wireless channel;
identifying an interfering device for the wireless channel based on the measured interference;
predicting an impact to a data rate over the wireless channel when at least one of an interference cancelation operation or
a joint detection operation is performed;

generating at least one channel side information feedback message based on the measured interference on the wireless channel,
wherein the at least one channel side information feedback message indicates the interfering device for the wireless channel,
a correlation of the measured interference from the interfering device with time or frequency, and a correlation of a residual
interference from the interfering device with time or frequency based at least in part on the predicted impact; and

transmitting the at least one channel side information feedback message to a second device.

US Pat. No. 9,591,662

ACK/NACK TRANSMISSION FOR MULTI-CARRIER OPERATION

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:
receiving a data transmission on at least one component carrier (CC) in a plurality of CCs configured for a user equipment
(UE);

determining acknowledgement/negative acknowledgement (ACK/NACK) information for the data transmission;
determining a total number of ACK/NACK bits for the plurality of CCs;
determining a number of resource elements for sending the ACK/NACK information based on the total number of ACK/NACK bits;
and

sending the ACK/NACK information based on the determined number of resource elements.

US Pat. No. 9,578,649

METHOD AND APPARATUS TO FACILITATE SUPPORT FOR MULTI-RADIO COEXISTENCE

QUALCOMM INCORPORATED, S...

1. A method for wireless communications, comprising:
determining at least one potential gap pattern configuration for a first radio access technology (RAT), the at least one potential
gap pattern configuration satisfying a scheduling timeline constraint of the first RAT and a timeline constraint of a second
RAT, each potential gap pattern comprising a subframe for a potential uplink grant and a subframe for hybrid automatic repeat
request (HARQ) feedback to satisfy the scheduling timeline constraint of the first RAT;

selecting one of the at least one potential gap pattern configuration that reduces conflicts between the first RAT and the
second RAT; and

transmitting an indication of the selected gap pattern configuration to a base station, the indication intended for the base
station to approve the selected gap pattern configuration and customize at least one HARQ process to correspond with the selected
gap pattern configuration, the customizing comprises changing at least one of: uplink HARQ grant to transmission, transmission
to acknowledgment (ACK), downlink HARQ grant to ACK, or a combination thereof.

US Pat. No. 9,451,536

UE INITIATED DISCOVERY IN ASSISTED MILLIMETER WAVELENGTH WIRELESS ACCESS NETWORKS

QUALCOMM INCORPORATED, S...

1. A method of wireless communication of a user equipment (UE), comprising:
transmitting, through a first network, a beamformed broadcast request signal to a base station in a plurality of transmissions
in a plurality of transmit spatial directions of the UE based on information received through a second network;

receiving a beamformed broadcast response signal from the base station in a resource of a plurality of resources; and
determining a preferred transmit spatial direction of the UE based on the resource in which the beamformed broadcast response
signal is received.

US Pat. No. 9,439,184

DOWNLINK CONTROL CHANNEL FOR RELAY RESOURCE ALLOCATION

QUALCOMM Incorporated, S...

1. A method for wireless communications, comprising:
allocating resources of a backhaul link between a donor base station and a relay base station to the relay base station for
communicating with the donor base station; and

transmitting signaling on a control channel indicating the allocated resources to the relay base station, wherein the signaling
on the control channel is transmitted on a subset of physical resource blocks (PRBs) of subframes assigned for downlink communications
on the backhaul link, and wherein the control channel is mapped to the subset of PRBs based on a resource allocation type
for downlink communications on the backhaul link.

US Pat. No. 9,426,743

SYSTEMS AND METHODS TO OPTIMIZE POWER CONSUMPTION FOR LTE EMBMS

QUALCOMM Incorporated, S...

1. A method operable by a network entity for wireless communication, comprising:
determining, by a User Equipment (UE), that the UE is in idle mode and receiving evolved Multimedia Broadcast and Multicast
Service (eMBMS);

receiving, by the UE, a schedule for eMBMS transmission;
determining, by the UE, a period of time in which the UE is expected to be idle based on the received eMBMS transmission schedule;
and

activating a power optimization procedure in order to reduce power consumption of the UE, wherein the power optimization procedure
is activated based at least in part on the determined period of time, and wherein the activating the power optimization procedure
includes:

activating a deep sleep when the determined period of time exceeds a first idle time;
activating a light sleep when the determined period of time exceeds a second idle time, wherein the second idle time is shorter
in duration than the first idle time; and

activating a micro sleep when the determined period of time exceeds a third idle time, wherein the third idle time is shorter
in duration than the second idle time.

US Pat. No. 9,370,040

METHODS AND APPARATUS FOR IMPROVING NFC LLCP PARTITIONING

QUALCOMM Incorporated, S...

1. A method of communication, comprising:
receiving, by a near field communication (NFC) controller (NFCC), a protocol data unit (PDU) from a remote NFC endpoint;
determining whether the received PDU is a symmetry (SYMM) PDU or a link deactivation PDU, the SYMM PDU and the link deactivation
PDU associated with a logical link control protocol (LLCP) link;

communicating the received PDU to a device host (DH) upon a determination that the received PDU is not a SYMM PDU or a link
deactivation PDU; and

receiving, by the NFCC from the DH, a link timeout timer that defines a time duration that the NFCC waits for a PDU from the
remote NFC endpoint prior to communicating a link failure message to the DH.

US Pat. No. 9,344,894

METHODS AND SYSTEMS FOR HANDLING MALICIOUS ATTACKS IN A WIRELESS COMMUNICATION SYSTEM

QUALCOMM Incorporated, S...

1. A method for handling malicious attacks, comprising
identifying, at a wireless device, packets received from a malicious source based at least in part on the packets received
by the wireless device from the malicious source changing a state of the wireless device from a dormant state to a connected
state;

selectively disconnecting the wireless device from a packet data network (PDN) by releasing a first Internet Protocol (IP)
address used to connect the wireless device to the PDN when a number of the packets identified as received from the malicious
source changing the state of the wireless device reaches a threshold number within a monitoring period; and

reconnecting the wireless device to the PDN using a second IP address that is different from the first IP address.

US Pat. No. 9,210,622

METHOD AND APPARATUS FOR RELAY BACKHAUL DESIGN IN A WIRELESS COMMUNICATION SYSTEM

QUALCOMM Incorporated, S...

1. A method performed by a target cell, comprising:
detecting a requested handover of a relay node from a source cell to the target cell;
receiving information from the source cell in connection with the requested handover, relating to an access/backhaul resource
partitioning utilized by the source cell for the relay node; and

configuring an allocation of access subframes and backhaul subframes corresponding to the relay node, based at least in part
on the information received from the source cell, such that a random access response (RAR) transmitted to the relay node occurs
on a downlink backhaul subframe corresponding to the relay node.

US Pat. No. 9,191,842

METHODS AND APPARATUS FOR REPORTING SIGNAL QUALITY IN OVERLAPPING MULTIMEDIA BROADCAST SINGLE FREQUENCY NETWORK (MBSFN) AREAS

QUALCOMM INCORPORATED, S...

1. A method of wireless communication by a user equipment (UE) comprising:
determining, by the UE, a signal quality estimate for each of two or more overlapping Multimedia Broadcast Single Frequency
Network (MBSFN) areas based on Signal to Noise Ratio (SNR) information and Modulation and Coding Scheme (MCS) information
for the MBSFN area; and

determining, by the UE, a combined signal quality estimate based on the signal quality estimates of the MBSFN areas.

US Pat. No. 9,137,844

METHOD AND APPARATUS FOR HANDLING USER EQUIPMENT CAPABILITY INFORMATION

QUALCOMM Incorporated, S...

1. A method operable in a wireless communication network, the method comprising:
sending an initial connection request, the initial connection request including device capabilities of an indicated user equipment,
the device capabilities comprising a first set of radio access network capabilities and a second set of radio access network
capabilities, the first set of radio access network capabilities including a packet access category for the indicated user
equipment;

storing the second set of capabilities included in the initial connection request;
transmitting data via a wireless node;
transitioning to an idle state;
when transitioning back to an active state from the idle state when the second set of radio access network capabilities have
not changed, sending a connection request with the first set of radio access network capabilities of the user equipment without
also transmitting any of the second set of radio access network capabilities to the wireless node; and

when transitioning back to an active state from the idle state when the second set of radio access network capabilities have
changed, sending a connection request including the first set of radio access network capabilities of the user equipment and
the changed radio access network capabilities included in the second set of radio access network capabilities, wherein the
connection request including the first set of radio access network capabilities of the user equipment and the changed radio
access network capabilities included in the second set of radio access network capabilities causes transmission of a storage
request including at least the second set of radio access network capabilities to a core network, the storage request identifying
elements of the second set of radio access network capabilities for storage until the user equipment de-registers from the
network.

US Pat. No. 9,136,974

PRECODING AND SDMA SUPPORT

Qualcomm Incorporated, S...

1. A method for enhancing performance in a wireless communication environment, comprising:
receiving one or more signals indicative of a user preference associated with a user device for a transmission mode;
associating the user preference with at least one entry in a first codebook comprising one or more entries corresponding to
a plurality of transmission modes for a first base station, wherein the first codebook is changed for a second codebook comprising
one or more entries corresponding to a plurality of transmission modes for a second base station at least in part in response
to the user device transitioning from communicating with the first base station to communicating with the second base station,
wherein the first codebook comprises one or more entries that differ from one or more corresponding entries of the second
codebook; and

assigning the user device to the transmission mode corresponding to the at least one entry in the first codebook.

US Pat. No. 9,563,250

SYSTEM AND METHOD FOR CONTROLLING CENTRAL PROCESSING UNIT POWER BASED ON INFERRED WORKLOAD PARALLELISM

QUALCOMM Incorporated, S...

1. A method of dynamically controlling power within a multicore central processing unit (CPU), the method comprising:
determining a number of operating system scheduler ready-to-run queues that are available for scheduling on the multicore
CPU;

calculating a degree of parallelism in a workload of a zeroth core of the multicore CPU, wherein the degree of parallelism
comprises a number of ready-to-run threads in the available operating system scheduler ready-to-run queues;

determining that the number of ready-to-run threads exceeds a first threshold value for a first time duration that exceeds
a second threshold value, wherein the first threshold value is set for triggering a core wake and the second threshold value
is set for confirming the core wake;

calculating a system load value for the multicore CPU based on a run queue value of the zeroth core and an operating frequency
of the zeroth core; and

when the number of ready-to-run threads exceeds the first threshold value for the first time duration that exceeds the second
threshold value and the system load value meets a predetermined condition, powering up a first core of the multicore CPU to
execute at least one of the available operating system scheduler ready-to-run queues, wherein the system load value indicates
a number of powered cores for operation of the multicore CPU.

US Pat. No. 9,439,212

DYNAMIC ASSIGNMENT OF ACK RESOURCE IN A WIRELESS COMMUNICATION SYSTEM

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:
receiving a scheduling message according to a message format that is associated with both semi-persistent assignments that
are valid for multiple transmissions of data and dynamic assignments that are valid for single transmissions of data, wherein
the message format comprises a new data indicator field that,

for the dynamic assignments, carries information used in processing transmissions associated with the dynamic assignments,
and

for the semi-persistent assignments, is set to a designated value for validation of the semi-persistent assignments;
validating that the received scheduling message comprises a semi-persistent assignment based at least in part on a comparison
of the new data indicator field to the designated value;

obtaining an assignment of a first acknowledgement (ACK) resource from a transmit power control (TPC) field of the scheduling
message for the semi-persistent assignment;

receiving the multiple transmissions of data sent in accordance with the semi-persistent assignment;
determining first ACK information for a first transmission of data of the multiple transmissions of data; and
sending the first ACK information on the first ACK resource.

US Pat. No. 9,373,387

STATIC RANDOM ACCESS MEMORY (SRAM) ARRAYS HAVING SUBSTANTIALLY CONSTANT OPERATIONAL YIELDS ACROSS MULTIPLE MODES OF OPERATION

QUALCOMM Incorporated, S...

1. A method for designing a static random access memory (SRAM) array with a substantially constant operational yield across
a plurality of modes of operation, comprising:
determining performance characteristics for each mode of operation of a plurality of modes of operation for a SRAM array;
providing to the SRAM array a plurality of SRAM bit cells configured to operate in the plurality of modes of operation with
a substantially constant operational yield based on one or more dynamic adaptive assist techniques, wherein the plurality
of SRAM bit cells has a corresponding type, and a number of types of SRAM bit cells is less than a number of modes of operation;
and

biasing each SRAM bit cell of the plurality of SRAM bit cells to operate in one or more corresponding modes of operation of
the plurality of modes of operation using the one or more dynamic adaptive assist techniques.

US Pat. No. 9,323,296

THERMAL MITIGATION IN DUAL SIM DUAL ACTIVE DEVICES

QUALCOMM Incorporated, S...

1. A method of thermal mitigation, comprising:
receiving a mitigation request for a wireless modem;
determining whether one or more active connections are currently maintained by the wireless modem; and
invoking different levels of thermal mitigation for two active connections in response to the mitigation request if it is
determined that a plurality of active connections is currently maintained by the wireless modem.

US Pat. No. 9,100,887

METHODS AND APPARATUS FOR SWITCHING BETWEEN A BASE CHANNEL AND A 60 GHZ CHANNEL

QUALCOMM Incorporated, S...

1. A method for switching between channels on different bands, the method comprising:
communicating, by an access point (AP), with a wireless device on a base channel;
sending a channel switch request to the wireless device;
receiving an acknowledgment from the wireless device;
sending a test frame on a 60 GHz channel to determine channel characteristics of the 60 GHz channel before switching to the
60 GHz channel; and

switching to the 60 GHz channel for communicating with the wireless device.

US Pat. No. 9,473,931

METHODS TO ACHIEVE MODEM-ASSISTED-SERVICE-CLASSIFICATION FUNCTIONALITY IN A DEVICE WITH MULTIPLE SUBSCRIPTIONS

QUALCOMM Incorporated, S...

1. A method of implementing network access policies for a plurality of subscriptions to one or more operator networks in a
multi-Subscriber-Identity-Module (multi-SIM) computing device, comprising:
receiving, by a hardware processor, a signal from an operator network identifying one of the plurality of subscriptions on
which to activate a network access policy for the subscription for an access point name;

obtaining, by the hardware processor, a policy file for the subscription identified in the signal from the operator network
for the access point name, wherein the policy file identifies one or more applications authorized to access network resources
of the access point name;

determining, by the hardware processor, whether an application has launched;
determining, by the hardware processor, which of the plurality of subscriptions is an active subscription for the launched
application;

accessing, by the hardware processor, the policy file of the active subscription for the access point name associated with
the launched application;

determining, by the hardware processor, whether the launched application is identified in the accessed policy file of the
active subscription for the access point name; and

sending, by the hardware processor, a report to the operator network in response to determining that the launched application
is in the accessed policy file of the active subscription for the access point name, wherein the report comprises network
address information for detecting network traffic associated with the launched application on the active subscription.

US Pat. No. 9,468,000

METHOD AND APPARATUS FOR OPTIMIZING CLOUD BASED RADIO ACCESS NETWORK

QUALCOMM Incorporated, S...

1. A method for optimizing a cloud based radio access network (RAN), comprising:
transmitting a first message from a base station to a user equipment (UE);
determining that a second message from the user equipment (UE) in response to the first message from the base station is not
received by a media access control (MAC) scheduler within a selected amount of time, the MAC scheduler residing remotely at
a MAC layer in a cloud;

delaying re-transmission of the first message or transmitting a third message from the base station to the UE in response
to determining that the second message from the UE is not received by the MAC scheduler within the selected amount of time;
and

scheduling other hybrid automatic repeat request (HARQ) processes of the UE or other UEs in intervening sub-frames after delaying
re-transmission of the first message or transmitting of the third message from the base station to the UE.

US Pat. No. 9,439,225

RAPID NETWORK ACQUISITION AND OVERHEAD MESSAGE STORAGE FOR MACHINE-TO-MACHINE DEVICES

QUALCOMM Incorporated, S...

1. A method for wireless communication operable at a stationary access terminal, the method comprising:
obtaining sector information associated with a wireless network node by establishing a communication link with the wireless
network node;

receiving an overhead message containing overhead information different than the sector information during a first system
idle state from the wireless network node via the communication link;

storing the overhead information received in the overhead message and the sector information in a memory circuit associated
with the stationary access terminal;

transitioning from the first system idle state to a power off state and from the power off state to a second system idle state
after powering on and undergoing a boot up event, wherein the storing of the overhead information and the sector information
in the memory circuit continues through the transitioning;

retrieving the sector information from the memory circuit after undergoing the boot up event;
establishing a subsequent communication link with the wireless network node utilizing the sector information retrieved from
the memory circuit;

retrieving the overhead information from the memory circuit after establishing the subsequent communication link with the
wireless network node and in the second system idle state; and

attempting to establish system operating parameters associated with the wireless network node using the overhead information
retrieved from the memory circuit.

US Pat. No. 9,424,909

STATIC RANDOM ACCESS MEMORY (SRAM) ARRAYS HAVING SUBSTANTIALLY CONSTANT OPERATIONAL YIELDS ACROSS MULTIPLE MODES OF OPERATION

QUALCOMM Incorporated, S...

1. A method for designing a static random access memory (SRAM) array with a substantially constant operational yield across
a plurality of modes of operation, comprising:
determining performance characteristics for each mode of operation of a plurality of modes of operation for a SRAM array;
providing to the SRAM array a plurality of SRAM bit cells configured to operate in the plurality of modes of operation with
a substantially constant operational yield based on one or more dynamic adaptive assist techniques, wherein the plurality
of SRAM bit cells has a corresponding type, and a number of types of SRAM bit cells is less than a number of modes of operation;
and

biasing each SRAM bit cell of the plurality of SRAM bit cells to operate in one or more corresponding modes of operation of
the plurality of modes of operation using the one or more dynamic adaptive assist techniques.

US Pat. No. 9,319,174

VERIFYING SUPPORT FOR REQUESTS FOR TRANSMISSION PARAMETERS IN A MULTI-USER SCENARIO

QUALCOMM Incorporated, S...

1. An apparatus for wireless communication, comprising:
a transceiver configured to receive a plurality of link adaptation indications from a plurality of other apparatuses; and
a processor coupled to the transceiver and configured to determine, based on the received link adaptation indications, whether
each apparatus of the plurality of other apparatuses has indicated that responses will be provided to requests for at least
one transmission parameter, and further configured to generate a frame if the determination indicates that each apparatus
of the plurality of other apparatuses has indicated that responses will be provided, wherein the frame comprises a request
for the at least one transmission parameter from the plurality of other apparatuses and further comprises identifiers of the
plurality of other apparatuses,

wherein the transceiver is further configured to transmit the frame.

US Pat. No. 9,439,188

SCHEDULING FOR SIGNALING AND INFORMATION TRANSFER

QUALCOMM INCORPORATED, S...

1. An apparatus configured for wireless communication, comprising:
a receiver configured to receive a schedule specifying a plurality of signaling periods and a plurality of information transfer
periods within a beacon interval, wherein the schedule is received from a parent apparatus, and further configured to receive
a control signal during a particular one of the signaling periods, wherein each of the signaling periods is followed by a
respective one of the information transfer periods within the beacon interval;

a processing system configured to operate in an active state, after receiving the control signal during the particular signaling
period, to transfer information during a particular one of the information transfer periods following the particular signaling
period; and

a transmitter configured to rebroadcast a service set identifier of the parent apparatus.