US Pat. No. 9,408,252

ELECTRONIC DEVICE

MEDIATEK SINGAPORE PTE. L...

1. An electronic device, comprising:
a circuit board, comprising:
a first transceiver module pad, configured for soldering a first transceiver module thereon; and
a second transceiver module pad, configured for soldering a second transceiver module thereon;
wherein the first transceiver module is different from the second transceiver module, and layouts of the first and second
transceiver module pads are the same.

US Pat. No. 9,337,991

WIRELESS COMMUNICATION UNIT, RADIO FREQUENCY MODULE AND METHOD THEREFOR

Mediatek Singapore Pte. L...

1. A wireless communication unit comprising:
at least one antenna port; and
a transmitter and a receiver operably coupled to the at least one antenna port via a duplexer;
wherein the duplexer comprises a dynamically reconfigurable phase shift network that comprises:
at least one tunable radio frequency (RF) component, wherein the at least one tunable RF component comprises a tunable RF
filter coupled to one of a receive chain and a transmitter chain of the wireless communication unit; and

at least one switch operably coupled to the tunable RF component and controllable to reconfigure the dynamically reconfigurable
phase shift network in response to duplex modes of operation comprising normal and reverse duplexer modes of operation so
as to selectively support both the normal and reverse duplexer modes of operation for RF signals passing there through;

wherein the at least one switch is controllable to selectively provide at least one signal transmission path between the tunable
RF filter and the at least one antenna port in response to the duplex modes of operation; and the tunable RF filter is coupled
in series between the at least one antenna port and the one of the receive chain and the transmitter chain in both the normal
and reverse duplexer modes of operation.

US Pat. No. 9,077,077

MOBILE COMMUNICATION DEVICE AND ANTENNA DEVICE

MEDIATEK SINGAPORE PTE. L...

1. A mobile communication device, comprising:
a system circuit board, comprising a system ground plane; and
an antenna, comprising:
an antenna substrate, substantially parallel to the system ground plane;
a first radiation element, disposed on the antenna substrate;
a second radiation element, disposed on the antenna substrate;
an antenna ground plane, disposed on the antenna substrate, and coupled to the system ground plane; and
a transmission line, disposed on the antenna substrate, coupled to the first and second radiation elements, and having a feed
point;

wherein the system ground plane comprises an additional ground which overlaps with the antenna ground plane partially or completely;
wherein the antenna substrate is not a layer of the system circuit board.

US Pat. No. 9,647,734

LARGE-SCALE FADING COEFFICIENT ESTIMATION IN WIRELESS MASSIVE MIMO SYSTEMS

MediaTek Singapore Pte. L...

1. A method comprising:
receiving radio signals transmitted from K mobile stations (MSs) by a base station (BS) in a massive multiple input and multiple
output (MIMO) uplink channel, wherein the BS has M antennas, and wherein M>>K;

vectorizing received radio signals denoted as a matrix Y??M×T, wherein the transmitted radio signals are orthogonal pilot signals denoted as a matrix P??K×T transmitted from the K MSs, and wherein T?K is the pilot signal length; and

deriving an estimator of large-scale fading coefficients (LSFCs) of the uplink channel with unknown small-scale fading coefficients
(SSFCs) of the uplink channel, wherein the pilot signals are denoted as P=[p1, . . . , pK]H, pk represents a kth pilot signal from a kth MS to the BS via a kth uplink channel, and wherein the LSFCs are derived to be


US Pat. No. 9,326,121

DEVICE DISCOVERY USING DISTRIBUTED RANDOM ACCESS FOR DEVICE TO DEVICE COMMUNICATION

National Taiwan Universit...

1. A method, comprising:
receiving one or more device-to-device (D2D) scheduling requests (SR) by a base station (eNB) in a wireless communication
network;

determining uplink resource allocation based on D2D discovery parameters comprising a number of total D2D devices requiring
beacon transmission, a discovery period, and a target discovery probability; and

transmitting an uplink grant to a plurality of D2D devices for beacon transmission, wherein the uplink grant allocates a distributed
resource for random access of beacon transmission by the D2D devices, and wherein the distributed resource contains a plurality
of resource blocks (RBs) distributed along frequency domain of subcarriers and time domain of time slots.

US Pat. No. 9,307,375

METHODS FOR CONNECTING DEVICES AND DEVICES USING THE SAME

MEDIATEK SINGAPORE PTE. L...

1. A devices connecting method for wirelessly connecting a first device and a second device, comprising:
receiving a first connection message transmitted from the second device, wherein the first connection message includes a first
connection identifier;

receiving a second connection message transmitted from the second device, wherein the second connection message includes a
second connection identifier;

determining whether the second connection identifier is the same as the first connection identifier and generating a determination
result to determine whether the second connection message has been processed by the first device; and

processing the second connection message according to the determination result;
wherein the first connection message and the second connection message are both connection-request messages, or the first
connection message and the second connection message are both connection-response messages.

US Pat. No. 9,307,259

IMAGE DECODING METHODS AND IMAGE DECODING DEVICES

MEDIATEK SINGAPORE PTE. L...

1. An image decoding method, comprising:
acquiring an input bitstream corresponding to an image;
performing an entropy decoding operation on data of a block to be decoded in the input bitstream to obtain a decoding result,
wherein the decoding result includes at least one coefficient having a corresponding block position information and coefficient
value;

determining whether the coefficient value of the at least one coefficient is zero;
when the coefficient value of the at least one coefficient is not zero, determining the at least one coefficient as an non-zero
coefficient and storing the block position information and coefficient value corresponding to the non-zero coefficient to
a storage device; and

when the coefficient value of the at least one coefficient is zero, not storing the block position information and coefficient
value corresponding to the at least one coefficient;

wherein the block position information corresponding to the non-zero coefficient is represented by a mask value, and wherein
the number of bits for the mask value corresponds to the total number of coefficients for the block to be decoded and the
bit position for the block position information of the non-zero coefficient is represented by bit value “1” in the mask value.

US Pat. No. 9,307,571

COMMUNICATION DEVICE AND FREQUENCY OFFSET CALIBRATING METHOD

MEDIATEK SINGAPORE PTE. L...

1. A communication device, comprising
a processor, configured to determine a discontinuous reception cycle; and
a control unit, configured to awaken the communication device to a working mode from a sleep mode in the discontinuous reception
cycle and keep the communication device in the working mode for a first time period to receive a paging indication channel
message from a communication network,

wherein the control unit further determines whether the discontinuous reception cycle is larger than or equal to a first cycle,
wherein when the discontinuous reception cycle is longer than or equal to the first period, the control unit further awakens
the communication device at a second time period other than the first time period during the discontinuous reception cycle,
thereby estimating an accumulated timing offset of a clock signal of the communication device and calibrating a frequency
offset of the clock signal.

US Pat. No. 9,379,742

RF TRANSMITTER, INTEGRATED CIRCUIT DEVICE, WIRELESS COMMUNICATION UNIT AND METHOD THEREFOR

Mediatek Singapore Pte. L...

1. A radio frequency (RF) transmitter comprising at least one digital signal processing module, the at least one digital signal
processing module being arranged to:
receive a complex digital input signal;
successively apply pre-distortion to the received complex digital input signal with a progressively finer granularity;
simultaneously progressively increase a sampling rate of the received complex digital input signal;
identify a matching predefined vector within pre-distortion profile information for the received complex digital input signal,
and

map the identified predefined vector to in-phase and quadrature digital control words that serve as an indication of a sub-set
of the pre-distortion profile information for the digital power amplifier component to which the received complex digital
input signal relates; and

output the in-phase and quadrature digital control words for controlling at least one digital power amplifier component to
generate an RF signal representative of the received complex digital input signal.

US Pat. No. 9,281,853

INTEGRATED CIRCUIT FOR COMMUNICATION

MEDIATEK SINGAPORE PTE. L...

1. An integrated circuit for communication, comprising:
a receiver terminal;
a resonator electrically coupled between the receiver terminal and an internal port, capable of providing a conversion from
single-end signal to differential signal, and capable of providing a filtering function;

a main amplifier electrically coupled between the internal port and a high-frequency port, capable of amplifying a first signal
at the internal port and accordingly providing a second signal at the high-frequency port;

a blocker detector electrically coupled to the internal port, capable of detecting occurrence of blocker;
a mixer circuit electrically coupled between the high-frequency port and a low-frequency port, capable of mixing the second
signal with an oscillation signal; and

a translation filter electrically coupled to the low-frequency port, capable of providing a first pass band at the low-frequency
port;

wherein the mixer circuit is further capable of translating the first pass band to a second pass band at the high-frequency
port; the mixer circuit comprises a main mixer and an auxiliary mixer, and

when blocker is not detected, the mixer circuit is further capable of operating in a normal mode to enable the main mixer
and disable the auxiliary mixer, and

when blocker is detected, the mixer circuit is further capable of operating in an OOB mode to enable both the main mixer and
the auxiliary mixer.

US Pat. No. 9,118,535

METHOD AND APPARATUS FOR CONFIGURING A FREQUENCY DEPENDENT I/Q IMBALANCE COMPENSATION FILTER

MediaTek Singapore Pte. L...

1. A method of configuring at least one frequency dependent (FD), in-phase/quadrature (I/Q), imbalance compensation filter
within a radio frequency (RF) module, the method comprising:
applying an input signal to an input of the RF module;
receiving a filtered I-path signal for the RF module and deriving at least one I-path filtering estimate value therefrom;
receiving a filtered Q-path signal for the RF module and deriving at least one Q-path filtering estimate value therefrom;
and

configuring the at least one FD I/Q imbalance compensation filter based at least partly on at least one ratio between the
derived I-path and Q-path filtering estimate values.

US Pat. No. 9,363,511

METHOD AND APPARATUS FOR INTRA MODE CODING IN HEVC

MEDIATEK SINGAPORE PTE. L...

1. A method performed by a CODEC (coder/decoder) for Intra prediction mode processing based on multiple MPMs (most probable
modes) in HEVC (High-Efficiency Video Coding), the method comprising:
using a processor operating on a decoding side of the CODEC to perform the steps of:
determining a first Intra mode associated with a top block of a current block;
determining a second Intra mode associated with a left block of the current block;
deriving three MPMs based on the first Intra mode and the second Intra mode; and
processing a current Intra mode associated with the current block according to the three MPMs;
wherein if the first Intra mode and the second Intra mode are the same, then:
a first MPM of the three MPMs is set to the first Intra mode or the second Intra mode;
if the first MPM is DC mode, then a Vertical mode and Planar mode are assigned to a second MPM and a third MPM, respectively;
and

if the first MPM is the Planar mode, then the Vertical mode and the DC mode are assigned to the second MPM and the third MPM,
respectively.

US Pat. No. 9,317,504

METHOD FOR SEARCHING FOR FLASH VIDEO TAG IN BITSTREAM AND SEARCHING APPARATUS THEREOF

MediaTek Singapore Pte. L...

1. A method for searching for a flash video (FLV) tag in a bitstream, comprising:
setting a first start position and a first search length related to a first search process, wherein the first search length
indicates a bitstream length of the first search process performed upon the bitstream and corresponds to a minimum bitstream
length in which an FLV tag should exist;

starting the first search process upon the bitstream from the first start position in order to search for the FLV tag;
when no FLV tag is found in the first search length, setting a second start position related to a second search process following
the first search process, wherein the first start position and the second start position are separated by a time period equaling
a sum of the first search length and a first skip length set according to the first search process, the first skip length
being different from the first search length; and

starting the second search process upon the bitstream from the second start position in order to search for the FLV tag;
wherein the step of setting the first start position and the first search length, the step of starting the first search process,
the step of setting the second start position, and the step of starting the second search process are performed by a searching
apparatus.

US Pat. No. 9,285,810

PERFORMANCE, THERMAL AND POWER MANAGEMENT SYSTEM ASSOCIATED WITH AN INTEGRATED CIRCUIT AND RELATED METHOD

MediaTek Singapore Pte. L...

1. A performance, thermal and power (PTP) management system associated with an integrated circuit (IC), comprising:
a performance circuit with adjustable configurations for simulating operations of the IC when receiving a supply voltage;
a sensing module configured to obtain a characteristic of the performance circuit by measuring a non-aged voltage of the performance
circuit and an aged voltage of the performance circuit;

a memory for storing characterization data which includes a voltage-frequency relationship of the IC when operating at a predetermined
temperature for a given application use and a voltage difference between the non-aged voltage and the aged voltage of the
performance circuit; and

a PTP controller configured to:
set the performance circuit in a specific configuration according to the characterization data, wherein the specific configuration
is commensurate with the voltage difference; and

adjust a level of the supply voltage according to the characteristic of the performance circuit.

US Pat. No. 9,312,816

FREQUENCY AND PHASE CONVERSION CIRCUIT, WIRELESS COMMUNICATION UNIT, INTEGRATED CIRCUIT AND METHOD THEREFOR

MediaTek Singapore Pte. L...

1. A frequency and phase conversion circuit for supporting a plurality of different duty cycle clock signals comprising:
a local oscillator module arranged to receive at least one input clock signal wherein a plurality of phases of the at least
one input clock signal are selectable to support a plurality of different duty cycle clock signals;
and
a plurality of mixer arrangements configured to receive at least one baseband input signal and the selected plurality of phases
of the at least one input clock signal and output a frequency and phase converted representation of the at least one baseband
input signal;

wherein at least one of the plurality of mixer arrangements is re-used in a plurality of the selectable supportable duty cycles.

US Pat. No. 9,154,192

METHOD FOR CONTROLLING A MODULATION INDEX OF A NEAR FIELD COMMUNICATION DEVICE WITH AID OF DYNAMIC CALIBRATION, AND ASSOCIATED APPARATUS

MediaTek Singapore Pte. L...

1. A method for controlling a modulation index of a near field communication (NFC) device, the method comprising:
in a calibration mode of the NFC device, coupling a receiver of the NFC device to a transmitter of the NFC device to form
a probing path between the receiver and the transmitter; and

in the calibration mode of the NFC device, adjusting at least one portion of a plurality of modulation parameters corresponding
to the modulation index according to probed results of outputs of the transmitter, in order to calibrate the modulation index,
for use of transmitting through the transmitter in a normal mode of the NFC device.

US Pat. No. 9,420,296

METHOD AND APPARATUS FOR QUANTIZATION LEVEL CLIPPING

MEDIATEK SINGAPORE PTE. L...

1. A method implemented in a video encoder for clipping a quantization level, the method comprising:
generating the quantization level for a transform coefficient of a transform unit by quantizing the transform coefficient
according to a quantization matrix and quantization parameter;

determining a clipping condition in the video encoder based on one or a combination of the quantization matrix, the quantization
parameter, de-quantization step, video source bit-depth, transform size of the transform unit, wherein the clipping condition
includes a null clipping condition; and

clipping the quantization level according to the clipping condition to generate a clipping-processed quantization level,
wherein said clipping the quantization level corresponds to fixed-range clipping and the quantization level is clipped within
a range from ?m to m?1 for the null clipping condition and m corresponds to 128, 32768, or 2147483648.

US Pat. No. 9,285,811

PERFORMANCE, THERMAL AND POWER MANAGEMENT SYSTEM ASSOCIATED WITH AN INTEGRATED CIRCUIT AND RELATED METHOD

MediaTek Singapore Pte. L...

1. A performance, thermal and power (PTP) management system associated with an integrated circuit (IC), comprising:
a performance circuit with adjustable configurations for simulating operations of the IC when receiving a supply voltage having
a level set to a predetermined value for a given application use;

a sensing module configured to measure a characteristic of the performance circuit which includes a non-aged performance and
an aged performance of the performance circuit;

a memory for storing characterization data which includes a voltage-frequency-temperature relationship of the IC when operating
at a plurality of predetermined temperatures for the given application use, the non-aged performance of the performance circuit,
and the aged performance of the performance circuit; and

a PTP controller configured to:
calculate a specific compensation voltage associated with a temperature change at a specific frequency according to the voltage-frequency-temperature
relationship;

set the performance circuit in a specific configuration according to the characterization data, wherein the specific configuration
is commensurate with a voltage difference which is calculated based on a difference between the non-aged performance and the
aged performance; and

adjust the level of the supply voltage according to the characteristic of the performance circuit and the specific compensation
voltage.

US Pat. No. 9,048,921

RECEIVER FOR WIRELESS COMMUNICATION SYSTEM

MediaTek Singapore Pte. L...

1. A receiver for a wireless communication system, comprising:
a plurality of signal processing components, arranged to generate a receiver output according to a radio frequency (RF) signal,
the signal processing components comprising amplifiers having a class-AB biased amplifier included therein;

wherein the signal processing components are disposed in a chip, and the class-AB biased amplifier is an amplifier which processes
a signal corresponding to the RF signal before any other amplifier included in the chip, wherein the class-AB biased amplifier
has an input port and an output port, and comprises:

a first amplifier block, coupled to the input port, for receiving an input at the input port and generating a first output;
a bias circuit, coupled to the first amplifier block and arranged to bias the first amplifier block for a class-AB operation;
and

a second amplifier block, coupled to the first amplifier block and the output port, for generating an output at the output
port according to the first output.

US Pat. No. 9,049,452

METHOD AND APPARATUS FOR COMPRESSING CODING UNIT IN HIGH EFFICIENCY VIDEO CODING

MEDIATEK SINGAPORE PTE. L...

1. A method for decoding of a video bitstream in a video decoder, the method comprising:
receiving a first indication signal from the video bitstream;
selecting a decoding process from a group consisting of a first decoding process and a second decoding process according to
the first indication signal;

determining CU structure for a current coding unit (CU) associated with the video bitstream using the decoding process selected;
and

reconstructing the current CU according to the CU structure determined; and
wherein when the first decoding process is selected, said determining CU structure uses a first CU structure without INTER
N×N with N=4 for a 2N×2N CU.

US Pat. No. 9,425,949

COMMUNICATION UNIT AND SLICED RADIO FREQUENCY MODULE THEREFOR

MediaTek Singapore Pte. L...

1. A communication unit comprising:
at least one divider circuit arranged to receive a radio frequency (RF) signal and output a divided representation of the
RF signal; and

a plurality of sliced RF modules, with each of the plurality of sliced RF modules comprising:
an input for receiving a clock signal;
a timing synchronisation circuit arranged to receive the divided representation of the RF signal and synchronise the divided
representation of the RF signal to the clock signal, across the plurality of sliced RF modules; and

at least one logic circuit operably coupled to the timing synchronisation circuit and arranged to receive the clock signal
and a synchronised output from the timing synchronisation circuit; wherein,

the synchronised output is operably coupled to a combiner port arranged to couple a number of synchronised outputs from the
plurality of sliced RF modules;

wherein the at least one logic circuit is operably coupled to the timing synchronisation circuit, rather than being directly
connected to the at least one divider circuit, for reducing current usage in RF communications.

US Pat. No. 9,292,025

PERFORMANCE, THERMAL AND POWER MANAGEMENT SYSTEM ASSOCIATED WITH AN INTEGRATED CIRCUIT AND RELATED METHOD

MediaTek Singapore Pte. L...

1. A performance, thermal and power (PTP) management system associated with an integrated circuit (IC), comprising:
a performance circuit with adjustable configurations for simulating operations of the IC when receiving a supply voltage;
a sensing module configured to measure a characteristic of the performance circuit, the characteristic includes a non-aged
voltage and an aged voltage of the performance circuit;

a memory for storing characterization data associated with the IC, the characterization data includes a voltage difference
between the non-aged voltage and the aged voltage of the performance circuit; and

a PTP controller configured to:
set the performance circuit in a specific configuration according to the characterization data; and
adjust a level of the supply voltage according to the characteristic of the performance circuit.

US Pat. No. 9,292,027

PERFORMANCE, THERMAL AND POWER MANAGEMENT SYSTEM ASSOCIATED WITH AN INTEGRATED CIRCUIT AND RELATED METHOD

MediaTek Singapore Pte. L...

1. A performance, thermal and power (PTP) management system associated with an integrated circuit (IC), comprising:
a performance circuit with adjustable configurations for simulating operations of the IC when receiving a supply voltage having
a level set to a predetermined value for a given application use, the performance circuit including a first PTP detector and
a second PTP detector having an identical circuitry;

a sensing module configured to measure a characteristic of the performance circuit by measuring a non-aged performance based
on the first PTP detector and by measuring an aged performance based on the second PTP detector;

a memory for storing characterization data associated with the IC and the performance circuit, wherein the characterization
data includes crossover voltages of the performance circuit in a plurality of configurations; and

a PTP controller configured to:
power on the first PTP detector during a booting sequence of the IC and power off the first PTP detector after the booting
sequence of the IC ends;

power on the second PTP detector according to a system clock based on which the IC operate;
set the performance circuit in a specific configuration according to the characterization data; and
adjust the level of the supply voltage according to the characteristic of the performance circuit.

US Pat. No. 9,258,070

SIMULTANEOUS FEEDBACK SIGNALING FOR DYNAMIC BANDWIDTH SELECTION

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
(a) receiving a sounding signal transmitted from a transmitting device over a wide channel by a receiving device in a wireless
system, wherein the sounding signal is transmitted over multiple sub-channels of the wide channel;

(b) estimating channel quality information based on the received sounding signal for each sub-channel; and
(c) transmitting a feedback message to the transmitting device, wherein the feedback message contains the estimated channel
quality information for all valid transmission bandwidths within a transmission bandwidth of the wide channel, and the feedback
message is provided to the transmitting device for performing dynamic transmission bandwidth selection and/or MCS adaptation;

wherein the feedback message contains a HT control field, which contains multiple MFB subfields, and each MFB subfield corresponds
to one of the valid sub-channels.

US Pat. No. 9,113,136

VIDEO PROCESSING APPARATUS AND METHOD FOR SIMULTANEOUSLY DISPLAYING A PLURALITY OF VIDEO SIGNALS ON DISPLAY DEVICE

MediaTek Singapore Pte. L...

1. A video processing apparatus, comprising:
a decoding circuit, for decoding a plurality of video signals to generate a plurality of decoded video signals;
a setting circuit, coupled to the decoding circuit, for selecting a main decoded video signal from the plurality of decoded
video signals, and selecting at least one sub-decoded video signal from the other decoded video signals, wherein each of the
main decoded video signal and the sub-decoded video signal includes a plurality of frames;

a processing circuit, for performing an image processing operation upon the main decoded video signal and the at least one
sub-decoded video signal to generate a processed video signal;

a first buffer, coupled to the processing circuit, the first buffer serving as an on-screen buffer for storing the processed
video signal being displayed or to be displayed and serving as an on-process buffer for storing the processed video signal
being mixed or to be mixed, cyclically;

a second buffer, coupled to the processing circuit, the second buffer serving as the on-process buffer for storing the processed
video signal being mixed or to be mixed and serving as the on-screen buffer for storing the processed video signal being displayed
or to be displayed, cyclically, wherein the first buffer and the second buffer do not serve as the on-screen buffer simultaneously,
and the first buffer and the second buffer do not serve as the on-process buffer simultaneously; and

a display unit, coupled to the first buffer and the second buffer, for cyclically displaying the processed video signal read
from the first buffer and the second buffer on a display device.

US Pat. No. 9,088,319

RF TRANSMITTER ARCHITECTURE, INTEGRATED CIRCUIT DEVICE, WIRELESS COMMUNICATION UNIT AND METHOD THEREFOR

MediaTek Singapore Pte. L...

1. A radio frequency (RF) transmitter architecture comprising at least one digital signal processing unit configured to operate
in at least a first mode, wherein the at least one digital signal processing unit, when operating in the first mode, is configured
to:
receive a digital input signal;
select a portion, not all, of digital power amplifier (DPA) control values from a reduced set of DPA control values based
at least partly on the received digital input signal;

refer to the received digital input signal to perform interpolation on the selected portion of DPA control values to determine
a DPA control value from a non-reduced set of DPA control values representative of the received digital input signal; and

output the determined DPA control value representative of the received digital input signal to at least one DPA component
whereby the determined DPA control value controls the at least one DPA component.

US Pat. No. 9,054,643

METHOD AND APPARATUS FOR CALIBRATING AN ENVELOPE TRACKING SYSTEM

MediaTek Singapore Pte. L...

1. A method of calibrating an envelope tracking system for a supply voltage for a power amplifier module within a radio frequency
(RF) transmitter module of a wireless communication unit; the method comprising, within at least one signal processing module
of the wireless communication unit:
determining combinations of the power amplifier supply voltage and power amplifier input power that provide a power amplifier
output power equal to a target output power;

obtaining battery current indications for the determined combinations of the power amplifier supply voltage and power amplifier
input power that provide a power amplifier output power equal to a target output power;

selecting a combination of the power amplifier supply voltage and power amplifier input power that provide a power amplifier
output power equal to a target output power based at least partly on the obtained battery current indications therefore; and

calibrating the envelope tracking system using the selected combination of the power amplifier supply voltage and power amplifier
input power.

US Pat. No. 9,323,320

WEIGHTED CONTROL IN A VOLTAGE SCALING SYSTEM

MediaTek Singapore Pte. L...

1. An apparatus comprising:
a data processor;
two or more hardware monitors to measure parameters associated with the data processor;
a power supply to provide power to the data processor and the hardware monitors; and
a controller to control the power supply to adjust an output voltage level of the power supply according to measurements from
the hardware monitors, in which different weight values are applied to the hardware monitors under different conditions, and
the power supply output voltage level is controlled according to weighted measurements or values derived from the weighted
measurements,

wherein the controller samples different hardware monitors by different sampling rates, and obtains sampling results as the
measurements from the different hardware monitors, and

wherein the controller determines a difference between the measurement from each hardware monitor and a corresponding preset
value, and samples the hardware monitor more frequently if the difference is equal to or less than a threshold, and samples
the hardware monitor less frequently if the difference is greater than the threshold.

US Pat. No. 9,253,736

METHOD AND SYSTEM FOR MANAGING TRANSMITTING POWER OF COMMUNICATIONS DEVICES EQUIPPED WITH A PLURALITY OF ANTENNAS

MEDIATEK SINGAPORE PTE. L...

1. A method for managing transmitting power of a communications device equipped with a plurality of antennas, comprising:
enabling a first antenna configuration of the plurality of antennas in accordance with a first pre-determined rule;
transmitting a first message to a peer communications device, wherein the first message comprises at least a power management
profile of the communications device transmitting the first message, wherein the power management profile of the communications
device is a profile of parameter(s) used by the communications device;

receiving a second message comprising at least information pertinent to a power management profile of the peer communications
device receiving the first message and signal integrity information determined by the peer communications device from the
received first message, wherein the power management profile of the peer communications device is a profile of parameter(s)
used by the peer communications device; and

activating a second antenna configuration of the plurality of antennas by using the signal integrity information in accordance
with a second pre-determined rule;

wherein the communications device enabling a third antenna configuration in accordance with the first pre-determined rule
after the first and second messages have been exchanged.

US Pat. No. 9,184,780

TRANSCEIVER AND RELATED SWITCHING METHOD APPLIED THEREIN

MediaTek Singapore Pte. L...

1. A transceiver, comprising:
a power amplifying circuit, arranged to generate differential output signals during a transmitting mode of the transceiver;
a first balance-unbalance circuit (Balun), arranged to convert the differential output signals into a single-ended output
signal;

a switchable matching circuit, arranged to receive the single-ended output signal on a signal port of the transceiver during
the transmitting mode, and to convert a single-ended receiving signal on the signal port into a single-ended input signal
during a receiving mode of the transceiver; and

a low-noise amplifying circuit, arranged to convert the single-ended input signal into a low-noise input signal during the
receiving mode.

US Pat. No. 9,120,445

IN-VEHICLE PROTECTION SYSTEM USING MULTIPLE PROCESSING UNITS AND/OR USING MOBILE PHONE MODULE TO SEND POSITIONING INFORMATION

MediaTek Singapore Pte. L...

1. An in-vehicle protection system, comprising:
a signal input interface, arranged to receive at least an indication signal indicative of a status of a vehicle;
a vehicle protection circuit, comprising:
a first processing unit, arranged to perform predetermined action in response to abnormality of the vehicle;
a second processing unit, arranged to perform predetermined action in response to abnormality of the vehicle, wherein computing
power of the first processing unit is different from computing power of the second processing unit; and

a controller, coupled to the signal input interface, the first processing unit, and the second processing unit, for receiving
the indication signal, outputting the received indication signal to the first processing unit for further processing when
the in-vehicle protection system operates under a first operational state, and outputting the received indication signal to
the second processing unit for further processing when the in-vehicle protection system operates under a second operational
state different from the first operational state;

a global navigation satellite system (GNSS) module, arranged to obtain positioning information of the vehicle; and
a mobile phone module, arranged to communicate with a communication network;
wherein after the second processing unit detects an abnormal status of the vehicle, the first processing unit controls the
mobile phone module to send at least one of the positioning information and vehicle alarm information indicative of the abnormal
status through at least one predetermined phone number.

US Pat. No. 9,225,401

METHOD AND APPARATUS OF BEAM TRAINING FOR MIMO OPERATION AND MULTIPLE ANTENNA BEAMFORMING OPERATION

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
(a) initiating a multiple input and multiple output (MIMO) training procedure in a wireless network;
(b) transmitting training frames using all TX sectors during TX sector sweeping and in response obtaining a set of selected
TX sectors for each TX antenna, wherein each of the TX sectors corresponds to a specific TX antenna beam;

(c) transmitting training frames using omni-direction antenna pattern during RX sector sweeping and in response obtaining
a set of selected RX sectors for each RX antenna, wherein each of the RX sectors corresponds to a specific RX antenna beam;

(d) starting MIMO beam combination training based on pairings of the selected TX and RX sectors, wherein each of the MIMO
beam combinations includes one of the selected TX sectors and one of the selected RX sectors; and

(e) obtaining multiple best MIMO beam combinations for multiple MIMO spatial streams based on the results of the MIMO beam
combination training.

US Pat. No. 9,385,652

CROSS-COUPLED OSCILLATOR, INTEGRATED CIRCUIT AND ELECTRONIC DEVICE

Mediatek Singapore Pte. L...

1. A cross-coupled oscillator arrangement comprising:
a first resistance-capacitance oscillator core comprising at least two inverting stages; and
a second resistance-capacitance oscillator core substantially identical to the first resistance-capacitance oscillator core;
wherein the first oscillator core and second oscillator core are cross coupled in anti-phase using coupling capacitors; and
wherein the first oscillator core and second oscillator core are connected in series such that the first oscillator core is
supplied with a supply between a first potential and a second potential and the second oscillator core is supplied with a
supply between the second potential and a third potential.

US Pat. No. 9,372,233

SCAN TEST CIRCUIT WITH PULSE GENERATOR FOR GENERATING DIFFERENTIAL PULSES TO CLOCK FUNCTIONAL PATH

MediaTek Singapore Pte. L...

1. A scan test circuit, comprising:
a pulse generator, for generating differential pulses according to a system clock signal;
a functional path, comprising:
a D-type latch, for receiving an input and generating an output, the D-type latch including a feedback node and being clocked
by the differential pulses, the D-type latch comprising:

a first inverter for receiving the input;
a transmission gate coupled to the first inverter and clocked by the differential pulses;
a latch tri-state inverter coupled to the transmission gate, the latch tri-state inverter comprising the feedback node and
being clocked by the differential pulses; and

a second inverter, coupled to the latch tri-state inverter, for generating the output;
a test path, comprising:
a scan latch, for receiving a test input according to a test enable signal and generating an output, the scan latch being
clocked by a test clock signal, the scan latch comprising:

a first test inverter for receiving the test input;
a first transmission gate coupled to the first test inverter and clocked by the test clock signal;
a second test inverter coupled to the first transmission gate;
a tri-state buffer coupled to the second test inverter and clocked by the test clock signal; and
a second transmission gate, coupled in parallel to the first transmission gate and coupled to the tri-state buffer, and clocked
by the test clock signal, for generating the output to the feedback node of the functional path and the tri-state inverter;
and

a tri-state inverter, coupled to the test path and the functional path;
wherein the output of the test path is input to the feedback node of the D-type latch and the tri-state inverter, and when
the test enable signal is enabled, the generation of the differential pulses is disabled.

US Pat. No. 9,253,619

APPARATUS AND METHOD OF DATA COMMUNICATIONS IN MILLIMETER WAVE NETWORK

MEDIATEK SINGAPORE PTE. L...

1. A method of data communications for a transmitter in a millimeter wave network, comprising:
generating a control physical layer (CPHY) preamble;
generating a header, wherein the header comprises a mode indicator, and the mode indicator is defined by setting reserved
bits in the header;

modulating and encoding a payload according to the mode indicator;
generating a packet according to the control physical layer (CPHY) preamble, the header and the payload; and
transmitting the packet by the transmitter.

US Pat. No. 9,118,366

METHOD AND APPARATUS FOR CALIBRATING AN ENVELOPE TRACKING SYSTEM

MediaTek Singapore Pte. L...

1. A method of calibrating an envelope tracking system for a supply voltage for a power amplifier module within a radio frequency
(RF) transmitter module of a wireless communication unit; the method comprising, within at least one signal processing module
of the wireless communication unit:
calibrating a mapping function between at least one instantaneous envelope of a waveform signal to be amplified and the power
amplifier module supply voltage by setting an envelope tracking path of the transmitter module into a characterisation mode
in which the power amplifier module supply voltage is not dependent on the at least one instantaneous envelope of a received
waveform signal;

applying a training signal comprising an envelope that varies with time to an input of the RF transmitter module;
receiving at least an indication of at least one instantaneous output signal value for the power amplifier module in response
to the training signal;

calculating at least one instantaneous gain value based at least partly on the received output signal values; and
adjusting the mapping function between an instantaneous envelope of a waveform signal to be amplified by the power amplifier
module and the power amplifier module supply voltage to achieve a substantially constant power amplifier module gain.

US Pat. No. 9,166,538

INTEGRATED CIRCUIT WIRELESS COMMUNICATION UNIT AND METHOD FOR PROVIDING A POWER SUPPLY

MediaTek Singapore Pte. L...

19. A wireless communication unit comprising a radio frequency (RF) power amplifier (PA) and a power supply for providing
a power supply to the RF PA, the wireless communication unit comprising:
a low-frequency power supply path comprising a switching regulator; and
a high-frequency power supply path comprising an amplifier coupled to a load through a capacitor;wherein the output of the low-frequency power supply path is controlled according to an output of the amplifier coupled to
one end of the capacitor and a combined modulated power supply provided by the low-frequency power supply path and high-frequency
power supply path coupled to another end of the capacitor.

US Pat. No. 9,088,448

PHASED ARRAY DEVICE AND CALIBRATION METHOD THEREFOR

MEDIATEK SINGAPORE PTE. L...

1. A calibration method, performed on a phased array device comprising a plurality of channel elements coupled in parallel
by a transmission line, the method comprising:
obtaining a plurality of channel responses corresponding to the channel elements through the transmission line, wherein each
of the channel responses is obtained when one of the channel elements is turned on, and the rest of the channel elements are
turned off;

calculating a characteristic value corresponding to the transmission line based on the obtained channel responses of the channel
elements, wherein calculating the characteristic value comprises:

obtaining a plurality of characteristic differences between the channel responses; and
determining the characteristic value corresponding to the transmission line by the characteristic differences; and
adjusting a channel parameter of one of the channel elements based on the characteristic value of the transmission line.

US Pat. No. 9,445,379

METHOD AND SYSTEM FOR MANAGING TRANSMITTING POWER OF COMMUNICATIONS DEVICES EQUIPPED WITH A PLURALITY OF ANTENNAS

MEDIATEK SINGAPORE PTE. L...

1. A method for managing transmitting power of a communications device equipped with a plurality of antennas, comprising:
enabling a first antenna configuration of the plurality of antennas in accordance with a first pre-determined rule;
transmitting a first message to a peer communications device, wherein the first message comprises a request for requesting
information pertinent to a power management profile of the peer communications device receiving the first message;

receiving a second message comprising at least information pertinent to the power management profile of the peer communications
device receiving the first message and signal integrity information determined by the peer communications device from the
received first message, wherein the power management profile of the peer communications device is a profile of parameter(s)
used by the peer communications device; and

activating a second antenna configuration of the plurality of antennas by using the signal integrity information in accordance
with a second pre-determined rule;

wherein the communications device enabling a third antenna configuration in accordance with the first pre-determined rule
after the first and second messages have been exchanged.

US Pat. No. 9,386,527

PROXIMITY SENSING METHOD USING LOOPBACK MECHANISM AND WIRELESS COMMUNICATIONS DEVICE THEREOF

MediaTek Singapore Pte. L...

1. A proximity sensing method employed by a wireless communications device, comprising:
performing a first predetermined operation to detect presence of at least a transponder in the proximity of the wireless communications
device;

when the presence of a transponder in the proximity of the wireless communications device is not detected by the first predetermined
operation, performing a second predetermined operation to obtain a first characteristic value and after a period of time,
performing the second predetermined operation to obtain a second characteristic value sequentially;

checking if the first characteristic value and the second characteristic value satisfy a predetermined criterion; and
when the predetermined criterion is satisfied, performing the first predetermined operation again to check the presence of
the transponder in the proximity of the wireless communications device.

US Pat. No. 9,338,664

WIRELESS COMMUNICATION UNIT, INTEGRATED CIRCUIT AND METHOD THEREFOR

Mediatek Singapore Pte. L...

1. A wireless communication unit comprising:
a transceiver;
at least one antenna port operably coupled to the transceiver via at least one antenna switch;
a signal generator for generating an RF test signal for calibration; and
a radio frequency part of the transceiver that comprises at least one tuneable radio frequency (RF) component;wherein the radio frequency part comprises a coupler located between the at least one tuneable RF component and the at least
one antenna switch for coupling the RF test signal to or from the at least one tuneable RF component for calibration; and
when the coupler couples the RF test signal to or from the at least one tuneable RF component for calibration, the at least
one antenna switch disconnects the RF test signal from the at least one antenna port.

US Pat. No. 9,304,929

STORAGE SYSTEM HAVING TAG STORAGE DEVICE WITH MULTIPLE TAG ENTRIES ASSOCIATED WITH SAME DATA STORAGE LINE FOR DATA RECYCLING AND RELATED TAG STORAGE DEVICE

MediaTek Singapore Pte. L...

1. A storage system, comprising:
a data storage device;
a tag storage device, comprising:
a plurality of first tag entries, each associated with one data storage line allocated in the data storage device; and
a plurality of second tag entries; and
a controller, coupled between the data storage device and the tag storage device, the controller arranged to set a specific
second tag entry in the tag storage device to associate with a specific data storage line with which a specific first tag
entry in the tag storage device is associated;

wherein the controller is further arranged to program a data storage line size of each data storage line allocated in the
data storage device; and when the data storage line size is programmed by a first value, the first tag entries and the second
tag entries are associated with a plurality of first data storage lines allocated in the data storage device, respectively;
and when the data storage line size is programmed by a second value, only the first tag entries in the tag storage device
are associated with a plurality of second data storage lines allocated in the data storage device, respectively.

US Pat. No. 9,208,814

CD PLAYER AND METHOD FOR EJECTION CONTROL THEREOF

MEDIATEK SINGAPORE PTE. L...

1. A compact disc (CD) player, comprises:
a CD tray;
an eject button;
a front-end module, coupled to the CD tray, for controlling ejecting/ inserting of the CD tray;
a back-end module for detecting a status of the eject button, coupled to the front-end module, wherein the front-end module
and the back-end module are integrated on an integrated circuit (IC); and

a fast response eject module, comprising:
a tray control module, coupled to the CD tray; and
an ejection detection module, coupled to the eject button,
wherein the ejection detection module detects the status of the eject button, and the tray control module controls ejecting/inserting
of the CD tray according to the detected status of the eject button detected by the ejection detection module during a time
period after the CD player is powered up and before the front-end module starts to work.

US Pat. No. 9,185,430

DEBLOCKING FILTERING METHOD AND DEBLOCKING FILTER

MediaTek Singapore Pte. L...

1. A deblocking filtering method, comprising:
checking if at least one of two adjacent blocks is an intra-coded block and accordingly generating a checking result;
applying a deblocking filtering scheme with a clipping range to the two adjacent blocks by a deblocking filtering circuit
as long as the checking result indicates that at least one of the two adjacent blocks is the intra-coded block;

when two adjacent blocks are both inter-coded blocks, utilizing a control circuit for determining whether to filter a boundary
between the inter-coded blocks by referring to a first threshold setting; and

when at least one of the two adjacent blocks is an intra-coded block, utilizing the control circuit for determining whether
to filter a boundary between the two adjacent blocks including at least one intra-coded block by referring to a second threshold
setting different from the first threshold setting;

wherein one of the two adjacent blocks includes a first sample and a second sample adjacent to the first sample, and the other
of the two adjacent blocks includes a third sample adjacent to the first sample and a fourth sample adjacent to the third
sample;

determining whether to filter the boundary between the inter-coded blocks comprises:
selecting a first threshold value from a plurality of candidate first threshold values according to a first index value;
selecting a second threshold value from a plurality of candidate second threshold values according to a second index value;
and

determining whether to filter the boundary between the inter-coded blocks by comparing a difference between the first and
third samples with the first threshold value, comparing a difference between the second and first samples with the second
threshold value, and comparing a difference between the fourth and third samples with the second threshold value; and

determining whether to filter the boundary between the two adjacent blocks including at least one intra-coded block comprises:
selecting a third threshold value from a plurality of candidate third threshold values according to a third index value;
selecting a fourth threshold value from a plurality of candidate fourth threshold values according to a fourth index value;
and

determining whether to filter the boundary between the two adjacent blocks including at least one intra-coded block by comparing
a difference between the first and third samples with the third threshold value, comparing a difference between the second
and first samples with the fourth threshold value, and comparing a difference between the fourth and third samples with the
fourth threshold value.

US Pat. No. 9,094,067

METHOD AND APPARATUS FOR CALIBRATING AN ENVELOPE TRACKING SYSTEM

MediaTek Singapore Pte. L...

1. A method of calibrating an envelope tracking system for a supply voltage for a power amplifier module within a radio frequency
(RF) transmitter module of a wireless communication unit; the method comprising, within at least one signal processing module
of the wireless communication unit:
applying a training signal comprising an envelope that varies with time to an input of the RF transmitter module;
receiving at least an indication of at least one instantaneous output signal value for the power amplifier module in response
to the training signal; and

adjusting a timing alignment between an envelope tracking path of the envelope tracking system and a transmit path of the
RF transmitter module to align an envelope tracking power amplifier module supply voltage to at least one instantaneous envelope
of a waveform signal to be amplified by the power amplifier module, based at least partly on a gain symmetry corresponding
to a first gain of the power amplifier module at a first time point and a second gain of the power amplifier module at a second
time point or a phase symmetry corresponding to a first phase of a power amplifier output signal at a first time point and
a second phase of a power amplifier output signal at a second time point calculated by referring to at least partly the received
at least an indication of the at least one instantaneous output signal value for the power amplifier module in response to
the training signal.

US Pat. No. 9,071,283

METHOD FOR CONTROLLING A MODULATION INDEX OF A NEAR FIELD COMMUNICATION DEVICE WITH AID OF DYNAMIC CALIBRATION, AND ASSOCIATED APPARATUS

MediaTek Singapore Pte. L...

1. A method for controlling a modulation index of a near field communication (NFC) device, the method comprising:
in a calibration mode of the NFC device, temporarily coupling a receiver of the NFC device to a transmitter of the NFC device
to form a probing path between the receiver and the transmitter; and

in the calibration mode of the NFC device, dynamically adjusting at least one portion of a plurality of modulation parameters
corresponding to the modulation index according to probed results of outputs of the transmitter, in order to calibrate the
modulation index, for use of transmitting through the transmitter in a normal mode of the NFC device.

US Pat. No. 9,048,894

METHOD AND APPARATUS OF BEAM TRAINING FOR MIMO OPERATION

Mediatek Singapore Pte. L...

1. A method comprising:
communicating a beam-training message that initiates a multiple input and multiple output (MIMO) training procedure in a wireless
network;

transmitting training packets using all TX sectors during TX sector sweeping and in response obtaining a set of selected TX
sectors, wherein each of the TX sectors corresponds to a specific TX antenna beam;

transmitting training packets using omni-direction antenna pattern during RX sector sweeping and in response obtaining a set
of selected RX sectors, wherein each of the RX sectors corresponds to a specific RX antenna beam;

starting MIMO beam combination training based on the selected TX and RX sectors by transmitting training packets using the
selected TX sectors, wherein each MIMO beam combination includes one of the selected TX sectors and one of the selected RX
sectors; and

obtaining one or more best MIMO beam combinations for multiple MIMO spatial streams, wherein each of the best MIMO beam combinations
is selected based on the results of the MIMO beam combination training.

US Pat. No. 9,397,032

GUARD RING STRUCTURE AND METHOD FOR FORMING THE SAME

MEDIATEK SINGAPORE PTE. L...

1. A guard ring structure, comprising
a semiconductor substrate with a circuit region encircled by a first ring and a second ring, wherein the semiconductor substrate
has a first dopant type, and each of the first and second rings comprises:

a first doping region embedded in a portion of the semiconductor substrate, having a second dopant type opposite to the first
dopant type; and

an interconnect element formed over the semiconductor substrate, covering the first doping region;
wherein the first doping region of the first ring is separated from the first doping region of the second ring by a well region.

US Pat. No. 9,329,672

HIGH-DEFINITION MULTIMEDIA INTERFACE (HDMI) RECEIVER APPARATUSES, HDMI SYSTEMS USING THE SAME, AND CONTROL METHODS THEREFOR

MEDIATEK SINGAPORE PTE. L...

1. A high-definition multimedia interface (HDMI) receiver apparatus comprising:
one single pin for receiving an HDMI cable connection voltage via an HDMI cable connection port in a first operation state
and outputting a hot plug detection signal in a second operation state;

a control module connected to the pin, wherein when the pin receives the HDMI cable connection voltage in the first operation
state, the control module switches the in to the second operation state from the first operation state and outputs the hot
plug detection signal to an HDMI transmitter apparatus through the pin, whereby the HDMI transmitter apparatus reads extended
display identification data (EDID) information according to the hot plug detection signal;

a triode having a base electrically connected to the HDMI cable connection port, a collector electrically connected to the
in and the hot plug detection signal, and an emitter electrically connected to a ground; and

an EDID module for storing the EDID information,
wherein the control module comprises:
a first switch unit for switching the pin to the second operation state from the first operation state when the pin detects
that the HDMI cable connection voltage exists in the first operation state; and

a hot plug detection signal control unit for outputting the hot plug detection signal with a low level for a first predetermined
duration, and outputting the hot plug detection signal with a high level for a second predetermined duration to the HDMI transmitter
apparatus through the pin when the pin is switched to the second operation state.

US Pat. No. 9,086,715

VOLTAGE REGULATOR, ENVELOPE TRACKING POWER SUPPLY SYSTEM, TRANSMITTER MODULE, AND INTEGRATED CIRCUIT DEVICE THEREFOR

MediaTek Singapore Pte. L...

1. A voltage regulator for use within an envelope tracking power supply system; the voltage regulator comprising a voltage
regulation module; the voltage regulation module comprising:
a first capacitor comprising a first terminal operably coupled to a first node of the voltage regulation module, and a second
terminal operably coupled to a second node of the voltage regulation module;

an input arranged to receive a supply voltage, the input being selectively couplable to the first node and selectively couplable
to the second node;

a ground plane selectively couplable to the second node;
a switching output selectively couplable to the first node and selectively couplable to the ground plane; and
a power filter formed by an inductor comprising a first terminal operably coupled to the switching output and a second terminal
operably coupled to a regulated output voltage; and a second capacitor comprising a first terminal operably coupled to the
regulated output and a second terminal operably coupled to the ground plane.

US Pat. No. 9,473,325

CHANNEL ESTIMATION METHOD AND ASSOCIATED DEVICE FOR ESTIMATING DATA CHANNEL OF DATA RESOURCE ELEMENT OF PHYSICAL RESOURCE BLOCK FOR OFDM SYSTEM

MediaTek Singapore Pte. L...

1. A channel estimation method for estimating a data channel of a data resource element of a physical resource block (PRB)
in a time-frequency domain, comprising:
utilizing a detection circuit to perform a first PRB bundling detection in a first direction of the time-frequency domain
to detect if at least one neighboring PRB is allowed to be bundled with the PRB, and accordingly generating a first PRB bundling
detection result;

determining a PRB processing range according to at least the first PRB bundling detection result, wherein the PRB processing
range comprises a plurality of PRBs, and at least the PRB is included in the PRB processing range; and when the first PRB
bundling detection result indicates that the at least one neighboring PRB is allowed to be bundled with the PRB, the at least
one neighboring PRB is included in the PRB processing range, and when the first PRB bundling detection result indicates that
the at least one neighboring PRB is not allowed to be bundled with the PRB, the at least one neighboring PRB is not included
in the PRB processing range;

obtaining a plurality of pilot channels for pilot resource elements in the PRB processing range; and
estimating the data channel of the data resource element according to the pilot channels;
wherein the first PRB bundling detection to detect if the at least one neighboring PRB is allowed to be bundled with the PRB
comprises:

obtaining PRB bundling reference information from the detection circuit; and
comparing the PRB and the at least one neighboring PRB with the PRB bundling reference information, to determine whether the
at least one neighboring PRB is bundled with the PRB.

US Pat. No. 9,093,958

PREDISTORTION CIRCUIT, WIRELESS COMMUNICATION UNIT AND METHOD FOR COEFFICIENT ESTIMATION

MediaTek Singapore Pte. L...

1. A predistortion circuit for providing distortion correction in a presence of harmonics, the predistortion circuit comprising:
an input for receiving a digital input signal;
an output for providing a digital output signal to an up-conversion element that produces harmonic terms comprising a plurality
of different frequencies, wherein the up-conversion element is operably coupled to a non-linear device, and the digital output
signal is a predistorted version of the digital input signal;

a processor operably coupled to an output of the non-linear device for receiving an output radio frequency signal therefrom
and arranged to determine a digital correction to be applied to the digital input signal;

wherein the processor is further arranged to:
determine the digital correction that comprises a plurality of in-phase and quadrature cross-terms of the digital input signal
containing products of in-phase and quadrature terms, where terms of a same order have different co-efficients, wherein the
digital output signal carries predistorted samples, and the predistorted samples are generated based on the plurality of in-phase
and quadrature cross-terms;

wherein the digital correction is generated from a row vector of N cross terms (Yi) and two column vectors of N respective different co-efficients (?, ?) and applied to respective in-phase correction and
quadrature correction of the form:

Io=Yi·?

Qo=Yi·?

where: Yi=[IiQiIi3Qi3Ii·Qi2Qi·Ii2Ii5Qi5Ii·Qi4Qi·Ii4Ii3·Qi2Qi3·Ii2 . . . ];

wherein N is a positive integer that is greater than one; and the plurality of different co-efficients to be applied to each
odd order harmonic term comprises a symmetrical relationship between the in-phase correction co-efficient and the quadrature
correction co-efficient.

US Pat. No. 9,088,797

VIDEO PROCESSING METHOD AND APPARATUS WITH RESIDUE PREDICTION

MEDIATEK SINGAPORE PTE. L...

1. A video processing apparatus with residue prediction of a current video frame spatially partitioned into a plurality of
blocks, comprising:
a motion estimation/compensation unit for determining a matching block of a reference video frame according to a current block
of the current video frame, acquiring neighboring reconstructed pixels adjacent to the current block, and retrieving corresponding
pixels adjacent to the matching block by aligning the neighboring reconstructed pixels with a motion vector of the current
block, wherein the motion vector represents a displacement between the current block and the matching block;

a pseudo-residue generating unit for constructing a set of pseudo residues according to the neighboring reconstructed pixels
in the current video frame and the corresponding pixels in the reference video frame;

a first arithmetic unit for generating first-order residues by subtracting the matching block from the current block;
a residue-predicting unit coupled to the pseudo-residue generating unit for employing the set of pseudo residues to predict
the first-order residues and derive second-order residues and corresponding residue prediction information for the current
block; and

a post-processing unit coupled to the residue-predicting unit for deriving a reconstructed current block according to the
second-order residues and the corresponding residue prediction information for encoding subsequent blocks within the current
video frame.

US Pat. No. 9,253,767

PSMP-BASED DOWNLINK MULTI-USER MIMO COMMUNICATIONS

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
(a) transmitting from an access point a first scheduling message followed by a sounding message from the access point to a
plurality of stations, wherein the first scheduling message reserves a first transmission burst in a wireless network, and
the first scheduling message provides scheduling information to each of the plurality of stations specifying transmission
periods allocated for downlink and uplink transmission during the reserved first transmission burst;

(b) receiving from the plurality of stations channel estimation information measured by each of the plurality of stations
during the first transmission burst based on the sounding message;

(c) transmitting a second scheduling message that reserves a second transmission burst for multi-user multiple-input multiple-output
(MU-MIMO) transmission, and the second scheduling message provides scheduling information to each of the plurality of stations
specifying transmission periods allocated for downlink and uplink transmission during the reserved second transmission burst,
wherein the access point transmits downlink data streams without processed by padding to multiple stations simultaneously
based on the channel estimation information, and the access point performs MU-MIMO precoding on the downlink data streams
transmission to enable each of the multiple stations only receives a portion of the downlink data streams which is intended
for itself; and

(d) receiving uplink acknowledgements from the plurality of stations during each station's allocated time of the second transmission
burst.

US Pat. No. 9,148,145

LOW POWER CLOCK GATING CIRCUIT

MediaTek Singapore Pte. L...

1. A clock gating circuit, for generating a clock enable signal with respect to a clock input signal and a logic enable signal,
the clock gating circuit comprising:
a first plurality of transistors coupled in series between a power supply and ground, for receiving at least the logic enable
signal and generating a first output;

a second plurality of transistor coupled in series between the power supply and ground, for receiving at least the first output
and generating a second output;

a third plurality of transistors coupled in series between the power supply and ground, for receiving at least the second
output and an inverted second output; and

an AND gate circuit, for receiving the second output and generating the clock enable signal.

US Pat. No. 9,269,155

REGION GROWING METHOD FOR DEPTH MAP/COLOR IMAGE

MediaTek Singapore Pte. L...

1. A region growing method, comprising:
selecting a seed point of a current frame as an initial growing point of a region in the current frame;
referring to a planar surface detection result to check if a neighboring pixel belongs to a detected planar surface, and accordingly
generating a checking result, wherein the neighboring pixel is blocked from being included in the region when the checking
result indicates that the neighboring pixel belongs to the detected planar surface;

determining a background confidence value at the neighboring pixel around the seed point, wherein the neighboring pixel is
not a seed point of the region when determining the background confidence value is executed, when the background confidence
value is determined to be a first value, it indicates that the neighboring pixel is more likely to be one background pixel,
and when the background confidence value is determined to be a second value lower than the first value, it indicates that
the neighboring pixel is less likely to be one background pixel; and

utilizing a processing unit for checking if the neighboring pixel is allowed to be included in the region according to at
least the background confidence value.

US Pat. No. 9,246,571

METHOD AND APPARATUS OF BEAM TRAINING FOR MIMO OPERATION

MEDIATEK SINGAPORE PTE. L...

1. An initiator device, comprising:
a transceiver that communicates a beam-training message that initiates a multiple input and multiple output (MIMO) training
procedure in a wireless network, the transceiver comprises a transmitter;

the transmitter is configured to transmit training packets using all TX sectors during TX sector sweeping and in response
obtaining a set of selected TX sectors, each of the TX sectors corresponds to a specific TX antenna beam, the transmitter
is further configured to transmit training packets using omni-direction antenna pattern during RX sector sweeping and in response
obtaining a set of selected RX sectors, and each of the RX sectors corresponds to a specific RX antenna beam;

a processor is configured to start MIMO beam combination training based on the selected TX and RX sectors by the transmitter
being configured to transmit training packets using the selected TX sectors, each of the MIMO beam combinations includes one
of the selected TX sectors and one of the selected RX sectors; and

a MIMO encoder is configured to obtain one or more best MIMO beam combinations for multiple MIMO spatial streams, each of
the best MIMO beam combinations is selected based on the results of the MIMO beam combination training.

US Pat. No. 9,509,212

CHARGE PUMP CIRCUIT, INTEGRATED CIRCUIT, ELECTRONIC DEVICE AND METHOD THEREFOR

MediaTek Singapore Pte. L...

1. A charge pump circuit for generating a negative voltage comprising:
a switched capacitor voltage inverter circuit having an input arranged to receive at least one clock signal and generate a
negative voltage therefrom, a supply input and an output;

a regulation control loop coupled to the output and providing a feedback path from the output of the switched capacitor voltage
inverter circuit to the supply input of the switched capacitor voltage inverter circuit, wherein the feedback path comprises
an operational amplifier such that a first input of the operational amplifier represents an output voltage sense of the filtered
negative voltage output, wherein the regulation control loop comprises a filter arranged to filter the generated negative
voltage; and

a charge pump circuit output coupled to the output and arranged to output the filtered generated negative voltage,wherein the regulation control loop is arranged to function in an open loop mode of operation at a start-up of the charge
pump circuit to generate the negative voltage and subsequently function in a closed loop mode of operation for regulation
once the operational amplifier is active.

US Pat. No. 9,430,394

STORAGE SYSTEM HAVING DATA STORAGE LINES WITH DIFFERENT DATA STORAGE LINE SIZES

MediaTek Singapore Pte. L...

1. A storage system, comprising:
a data storage device, having a plurality of data storage lines;
a tag storage device, having a plurality of address tags, each associated with one data storage line allocated in the data
storage device; and

a controller, coupled between the data storage device and the tag storage device, the controller arranged to set at least
one first address tag and configure at least one first data storage line to serve as a first data storage line with a first
data storage line size, and set at least one second address tag and configure at least one second data storage line to serve
as a second data storage line with a second data storage line size, wherein the second data storage line size is different
from the first data storage line size, a number of the at least one first address tag is equal to a number of the at least
one first data storage line, and a number of the at least one second address tag is equal to a number of the at least one
second data storage line.

US Pat. No. 9,270,494

CHANNEL ESTIMATION METHOD AND ASSOCIATED DEVICE FOR ESTIMATING CHANNEL FOR OFDM SYSTEM

MediaTek Singapore Pte. L...

1. A channel estimation method for estimating a data channel of a data resource element (RE), comprising:
obtaining a plurality of pilot channels for pilot resource elements in a time-frequency domain, respectively;
utilizing a processing circuit to apply a transformation matrix to the pilot channels, to obtain a plurality of transformed
pilot channels, respectively; and

estimating the data channel of the data resource element by performing a plurality of one-dimensional (1D) channel estimations
according to the transformed pilot channels.

US Pat. No. 9,129,140

SQUARING CIRCUIT, INTEGRATED CIRCUIT, WIRELESS COMMUNICATION UNIT AND METHOD THEREFOR

MediaTek Singapore Pte. L...

1. A method for calibrating a power detector, the method comprising:
calibrating a squaring circuit having a substantially constant gain response across frequency by applying one or more DC reference
voltages to the input of the squaring circuit in order to produce calibrated data;

calculating a DC offset and a squaring gain factor of the squaring circuit using the calibrated data;
applying a transmit signal to the input of the squaring circuit, such that the input signal is representative of a power level
of the transmit signal, and the squaring circuit is configured to produce a squared output signal;

sampling the squared output signal; and
calculating a detected power level using the sampled squared output signal and the calculated DC offset and squaring gain
factor of the squaring circuit;
wherein calculating the DC offset and the squaring gain factor and calculating a detected power level are performed with aid
of at least one calculating means.

US Pat. No. 9,065,437

CIRCUIT FOR DRIVING HIGH-SIDE TRANSISTOR UTILIZING VOLTAGE BOOST CIRCUITS

MediaTek Singapore Pte. L...

1. A circuit for driving a transistor, comprising:
a drive circuit, having a first specific node, a second specific node and a third specific node, wherein the third specific
node is coupled to a control node of the transistor, and the drive circuit is arranged for coupling the first specific node
to the third specific node according to at least a voltage of the first specific node and a voltage of the second specific
node in order to charge the control node of the transistor;

a first voltage boost circuit, coupled between the first specific node and a connection node of the transistor, the first
voltage boost circuit arranged for boosting the voltage of the first specific node; and

a second voltage boost circuit, coupled between the first specific node and the second specific node, the second voltage boost
circuit arranged for receiving the voltage of the first specific node provided by the first voltage boost circuit, and boosting
the voltage of the second specific node at least according to the voltage of the first specific node.

US Pat. No. 9,083,359

LOCK DETECTOR BASED ON CHARGE PUMP

MediaTek Singapore Pte. L...

1. A phase lock loop having a lock detector, comprising:
a phase frequency detector, arranged for generating a first control signal and a second control signal according to a phase
difference based on a reference signal and an output signal;

a first charge pump, coupled to the phase frequency detector, arranged for providing a first output according to the phase
difference;

a loop filter, coupled to the first charge pump, arranged for generating a filtered signal according to the first output of
the first charge pump; and

an oscillator, coupled to the loop filter, arranged for generating the output signal according to the filtered signal; and
a lock detector, comprising:
a second charge pump, arranged for providing a second output according to the phase difference;
a filter, coupled to the second charge pump, arranged for filtering the second output of the second charge pump to generate
a filtered output voltage; and

a comparing circuit, coupled to the filter, arranged for comparing the filtered output voltage with a threshold setting to
generate a lock indication signal to indicate whether the phase lock loop is in a lock condition,

wherein the threshold setting comprises a first threshold and a second threshold, and the comparing circuit is a window comparator
arranged for comparing the filtered output voltage with the first threshold and the second threshold and the lock indication
signal changes to indicate that the output signal is locked to the reference signal whenever the filtered output voltage enters
a region between the first threshold and the second threshold and changes to indicate that the output signal is not locked
to the reference signal whenever the filtered output voltage exits the region between the first threshold and the second threshold.

US Pat. No. 9,467,384

PACKET FORWARDING APPARATUS AND METHOD USING FLOW SUBGROUP BASED PATH SELECTION FOR DYNAMIC LOAD BALANCING

MediaTek Singapore Pte. L...

1. A packet forwarding apparatus, comprising:
a path selection device, configured to generate a path selection signal referenced for selecting a destination path from a
plurality of egress paths belonging to an egress path group, the path selection device comprising:

a flow group based path selection circuit, configured to set the path selection signal based on a flow group into which a
packet to be forwarded is categorized when a dynamic load balancing function is not applied to forwarding of the packet; and

a flow subgroup based path selection circuit, configured to set the path selection signal based on a flow subgroup into which
the packet to be forwarded is categorized when the dynamic load balancing function is applied to forwarding of the packet;
and

a path rate monitor, comprising:
a plurality of monitoring circuits, configured to monitor data rates of the egress paths to generate path rate monitor values,
respectively, wherein each of the monitoring circuits comprises:

a first counter, configured to count a number of bytes transmitted through a corresponding egress path during a predetermined
period, and accordingly generate an instantaneous path rate value; and

a second counter, configured to generate a weighted average of an average path rate value and the instantaneous path rate
value to update the average path rate value which acts as a path rate monitor value of the monitoring circuit;

wherein the flow subgroup based path selection circuit operates based at least partly on the path rate monitor values;
wherein flows associated with the egress path group are categorized into a plurality of flow subgroups, the flow subgroups
are categorized into a plurality of flow groups, and each of the flows includes a group of packets with same tuple(s).

US Pat. No. 9,325,351

ADAPTIVE MULTI-CORE, MULTI-DIRECTION TURBO DECODER AND RELATED DECODING METHOD THEREOF

MediaTek Singapore Pte. L...

1. A turbo decoder comprising:
a plurality of decoder cores, each arranged to decode a different corresponding code segment according to a sliding window,
and sequentially generate a plurality of decoded soft outputs each derived from decoding an encoded soft input selected from
the corresponding code segment by the sliding window;

wherein in a same iteration, adjacent decoder cores of the plurality of decoder core cores are arranged to obtain different
metrics in opposite decoding directions respectively, and in adjacent iterations, one of the plurality of decoder cores is
arranged to obtain different metrics in opposite decoding directions.

US Pat. No. 9,479,962

METHOD OF TDM IN-DEVICE COEXISTENCE INTERFERENCE AVOIDANCE

MEDIATEK SINGAPORE Pte. L...

1. A method comprising:
obtaining, by a first radio module, traffic or scheduling information of a second radio module co-located with the first radio
module in a wireless communication device;

determining a desired time-division multiplexing (TDM) pattern for the first radio module based on the traffic or scheduling
information to mitigate in-device coexistence (IDC) interference with the second radio module; and

transmitting coexistence pattern information based on the desired TDM pattern to a base station, wherein the coexistence pattern
information comprises a set of recommended discontinuous reception (DRX) configuration parameters and a recommended TDM pattern
periodicity and a scheduling period, wherein the set of recommended DRX configuration parameters comprises an onDurationTimer,
a DRX cycle, a DRX-Inactivity timer for onDuration extension.

US Pat. No. 9,118,276

HIGH LINEARITY MIXER USING A 33% DUTY CYCLE CLOCK FOR UNWANTED HARMONIC SUPPRESSION

MediaTek Singapore Pte. L...

1. A mixer circuit comprising:
a plurality of mixer elements comprising 3N pairs of differential inputs, wherein there are non-overlapping clock signals
provided to the plurality of mixer elements which have a duty cycle equal to or less than 33? percent, wherein N is a positive
integer;

wherein output differential signals of the mixer elements do not contain third order harmonic content of the non-overlapping
clock signals.

US Pat. No. 9,525,391

FULLY DIFFERENTIAL CLASS A/AB AMPLIFIER AND METHOD THEREOF

MEDIATEK SINGAPORE PTE. L...

1. A differential amplifier, comprising:
a first amplifier stage, configured to generate first stage differential output signals based on input differential signals;
a bias circuit, coupled to the first amplifier stage and a ground, comprising a bias current source and first and second control
transistors coupled to the ground through the bias current source, configured to provide a bias current with a desired quiescent
current level by the bias current source, and bias the first and second control transistors with the bias current to generate
first and second currents, respectively, wherein the first and second control transistors form a differential pair which receives
the first stage differential output signals; and

a second amplifier stage, coupled to the bias circuit, comprising first and second output amplifier stages outputting second
stage differential output signals, wherein each of the first and second output amplifier stages comprises complementary push
and pull transistors coupled in series to each other, and a mirror transistor coupled to the push transistors, the mirror
transistor mirrors one of the first and second currents to the push transistor, and the mirrored current serves to bias the
pull transistor.

US Pat. No. 9,473,275

GAIN ASYMMETRY CHARACTERIZING CIRCUIT AND METHOD FOR DETERMINING CHARACTERISTICS OF GAIN ASYMMETRY POSSESSED BY TRANSMITTER

MediaTek Singapore Pte. L...

1. A gain asymmetry characterizing circuit for determining characteristics of gain asymmetry possessed by a transmitter, comprising:
a baseband loopback path, coupled to a baseband node on a first transmission path of the transmitter;
a test signal generating circuit, arranged to generate a first differential baseband test signal pair to the first transmission
path, wherein the first differential baseband test signal pair includes a first baseband signal and a second baseband signal;
during a first period, the first baseband signal and the second baseband signal are fed into a positive input node and a negative
input node of the first transmission path, respectively; and during a second period, the second baseband signal and the first
baseband signal are fed into the positive input node and the negative input node of the first transmission path, respectively;
and

a gain asymmetry measuring circuit, arranged to measure a response of a positive sideband of the gain asymmetry according
to a first baseband loopback signal received from the baseband loopback path during one of the first period and the second
period, and measure a response of a negative sideband of the gain asymmetry according to the first baseband loopback signal
received from the baseband loopback path during the other of the first period and the second period.

US Pat. No. 9,363,041

WIRELESS POWER TRANSFER IN-BAND COMMUNICATION SYSTEM

MediaTek Singapore Pte. L...

1. A wireless charging in-band communication system, the wireless charging in-band communication system being used for performing
communication between a load device and a source device, the wireless charging in-band communication system comprising:
a transmitter module that is positioned within the load device and formats a message using CRC calculation and attaches the
results of the CRC calculation to the message for message error detection, the transmitter module includes a channel encoding
module for message error correction, and a modulation module that performs biphase modulation for DC balanced signals and
impedance switching to change reflected impedance seen by the source device, and a synchronization module that prepends the
message with a synchronization sequence having Golay complementary codes; and

a receiver module that is positioned within the source device and receives the message from the transmitter module, the receiver
module includes an impedance sensing circuit to detect changes in the reflected impedance of the transmitter module, the receiver
module includes a front end filter used for pulse shaping and noise rejection, a preamble detection block having a Golay complementary
code correlator used for message detection, synchronization, and equalization coefficient estimation and selection, and a
decoding module that performs biphase demodulation with error correction with a DC offset being estimated as the average value
of the signal over the length of the message before channel decoding, the decoding module performs equalization, error correction
channel decoding, and error detection (CRC);

wherein the message is transmitted outward by the transmitter module through changing the reflected impedance, and the message
transmitted by the transmitter module is a message corresponding to usage related to power transfer, so as to affect power
transfer control of the source device; and

the synchronization module provides a gap between the preamble and message, for timing adjustments in the receiver module.

US Pat. No. 9,330,281

METHOD FOR PERFORMING CODING RESOURCE MANAGEMENT, AND ASSOCIATED PROCESSING CIRCUIT

MediaTek Singapore Pte. L...

1. A method for performing coding resource management, the method being applied to a processing circuit, the method comprising:
with regard to a specific coding operation, selecting a specific module from a hardware module and a program module; and
performing the specific coding operation by utilizing the specific module;
determining whether the specific coding operation corresponds to a Cipher Block Chaining (CBC) coding mode or to an Electronic
Code Block (ECB) coding mode;

when it is determined that the specific coding operation corresponds to the Cipher Block Chaining (CBC) coding mode, selecting
the hardware module as the specific module; and

when it is determined that the specific coding operation corresponds to the Electronic Code Block (ECB) coding mode, selecting
the program module as the specific module;

wherein the specific coding operation is symmetric encryption standard.

US Pat. No. 9,401,738

METHOD FOR SIMPLIFIED CLOSED-LOOP ANTENNA TUNING

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
(a) constructing a Smith chart by a wireless device for an antenna with an antenna tuner having S-parameters;
(b) determining a search region based on an S-parameter on the Smith chart that satisfies a condition, wherein the search
region is pre-calculated independent from a load condition of the antenna tuner;

(c) estimating a load reflection coefficient (?L) of the antenna tuner; and

(d) searching a set of S-parameters that corresponds to a maximum relative transducer gain (RTG) of the antenna within the
search region, wherein the search is conducted along a pre-defined search path located inside a final search region that is
formed between a peak |S21| and ?L* on the Smith chart.

US Pat. No. 9,843,804

METHOD OF VIDEO CODING USING BINARY TREE BLOCK PARTITIONING

MEDIATEK SINGAPORE PTE. L...

1. A method of video decoding, the method comprising:
receiving a video bitstream including coded data for a block of video data;
deriving, from the video bitstream, a binary tree partitioning structure corresponding to a block partitioning process including
a binary tree partitioning process for the block of video data, wherein the binary tree partitioning structure represents
partitioning the block of video data into final sub-blocks, and when the binary tree partitioning process decides to apply
binary tree partition to one given block, said one given block is always split into two sub-blocks;

decoding the final sub-blocks based on the video bitstream; and
decoding the block of video data based on the final sub-blocks decoded according to the binary tree partitioning structure
derived.

US Pat. No. 9,535,832

MULTI-HIERARCHY INTERCONNECT SYSTEM AND METHOD FOR CACHE SYSTEM

MediaTek Singapore Pte. L...

1. A multi-hierarchy interconnect system for a cache system having a tag memory and a data memory, comprising:
an address interconnect scheduling device, arranged to perform a tag bank arbitration to schedule address requests to a plurality
of tag banks of the tag memory before a tag matching test; and

a data interconnect scheduling device, arranged to perform a data bank arbitration to schedule data requests to a plurality
of data banks of the data memory after the tag matching test.

US Pat. No. 9,772,892

RECOVERY METHOD FOR PORTABLE TOUCH-CONTROL DEVICE AND PORTABLE TOUCH-CONTROL DEVICE USING THE SAME

MediaTek Singapore Pte. L...

1. A recovery method used by a portable touch-control device, the portable touch-control device comprising a storage for storing
a program, the recovery method comprising:
executing the program by the portable touch-control device;
detecting an exception condition when an exception occurred during executing the program;
analyzing the exception condition to determine at least one module corresponding to the exception condition;
determining a predefined exception processing logic according to the module; and
performing a recovery process according to the predefined exception processing logic to recover the portable touch-control
device by itself, wherein the step of analyzing the exception condition comprises determining whether the module having the
exception condition registers the corresponding predefined exception processing logic.

US Pat. No. 9,684,498

FILE PROCESSING METHOD AND ELECTRONIC APPARATUS

MediaTek Singapore Pte. L...

1. A file processing method applied to an operating system, the file processing method comprising:
packaging a first package file which supports a plurality of language versions into a plurality of first single-language package
files, wherein the plurality of first single-language package files correspond to the plurality of language versions, respectively;

wherein names of the plurality of first single-language package files are strings corresponding to a name of the first package
file and language codes related to the plurality of language versions;

adding the plurality of first single-language package files to a plurality of language packages, respectively;
when changing a language version of the application to a specific language, searching a system language package corresponding
to the specific language in a system file hi a framework layer;

when it is unable to find the system language package corresponding the specific language in the system file in the framework
layer, searching the language package corresponding to the specific language in the plurality of language packages;

and loading the language package corresponding to the specific language.

US Pat. No. 9,552,027

CONTROL METHOD AND ELECTRONIC DEVICE

MEDIATEK SINGAPORE PTE. L...

1. A control method, applied to an electronic device which comprises at least one of a battery and a touch panel, wherein
the control method comprising:
detecting at least one of a temperature of the battery, a consumption rate of the battery, a display time of the touch panel
and a touch frequency of the touch panel; and

when at least one of the temperature of the battery, the consumption rate of the battery, the display time of the touch panel
and the touch frequency of the touch panel meets at least one of trigger conditions, initiating a protection mechanism,

wherein the at least one of the trigger conditions comprises: number of occurrences of the consumption rate exceeding or equal
to a consumption rate threshold exceeds or equals a second predetermined number.

US Pat. No. 9,461,852

SIGNAL DEMODULATION APPARATUS AND SIGNAL DEMODULATION METHOD

MediaTek Singapore Pte. L...

1. A signal demodulation apparatus, comprising:
a clock generation device, arranged to generate a clock signal according to an inputting modulation signal; and
a demodulation device, arranged to demodulate the inputting modulation signal to generate a demodulation signal according
to the clock signal;

wherein a signal edge of the clock signal substantially aligns to a turning point of the inputting modulation signal;
wherein the clock generation device comprises:
a comparator, having a first input terminal for receiving the inputting modulation signal;
a first transistor, having a first connecting terminal for receiving the inputting modulation signal, a second connecting
terminal coupled to a second input terminal of the comparator, and a controlling terminal coupled to an output terminal of
the comparator;

a second transistor, having a controlling terminal coupled to the output terminal of the comparator, and a first connecting
terminal coupled to a reference voltage;

a resistor, having a first terminal coupled to a second connecting terminal of the second transistor, and a second terminal
coupled to the second connecting terminal of the first transistor; and

a capacitor, having a first terminal coupled to the second connecting terminal of the first transistor, and a second terminal
coupled to the reference voltage;

wherein the clock signal is a signal on the output terminal of the comparator.

US Pat. No. 9,786,256

METHOD AND DEVICE FOR GENERATING GRAPHICAL USER INTERFACE (GUI) FOR DISPLAYING

MEDIATEK SINGAPORE PTE. L...

1. A method for generating a Graphical User Interface (GUI) for displaying, wherein the GUI is generated based on a plurality
of windows, comprising:
separately drawing a plurality of pictures into the plurality of windows by a first graphical processing unit (GPU); and
selecting the first GPU or a second GPU for each window according to a predefined rule to compose the plurality of windows
drawing with the pictures into a buffer, such that the GUI is obtained;

wherein the first GPU and the second GPU are different; wherein the plurality of windows comprise two windows;
wherein the step of selecting the first GPU or the second GPU according to the predefined rule to compose the plurality of
windows drawing with the pictures into the buffer further comprises:

separately obtaining the window sizes of the two windows drawing with the pictures;
copying the window with larger window size between the two windows to the buffer by the second GPU; and
composing the window with smaller window size between the two windows and the window with the larger window size copied into
the buffer to generate the GUI by the first GPU.

US Pat. No. 9,712,169

TRANSMIT POWER MEASUREMENT APPARATUS HAVING PROGRAMMABLE FILTER DEVICE THAT IS SET AT LEAST BASED ON FREQUENCY RESPONSE OF TRANSMIT POWER DETECTION PATH AND RELATED TRANSMIT POWER MEASUREMENT METHOD THEREOF

MediaTek Singapore Pte. L...

1. A transmit power measurement apparatus, comprising:
a transmit power detection path;
a compensation circuit, comprising:
a programmable filter device, configured to generate a filter output; and
a compensation controller, configured to set the programmable filter device at least based on a frequency response of the
transmit power detection path; and

a tracking circuit, configured to generate a transmit power tracking result at least based on the filter output.

US Pat. No. 9,686,505

METHOD FOR FLICKER DETECTION AND ASSOCIATED CIRCUIT

MEDIATEK SINGAPORE PTE. L...

1. A method for flicker detection based on a plurality of images, comprising:
providing an integrated flicker signal for each image, including: accumulating pixel data of a number of pixels of each image
along a direction of each image;

performing an intensity compensating on the integrated flicker signal of each image for alleviating a variation between the
images owing to auto exposure, and accordingly providing a compensated integrated flicker signal for each image;

performing a motion compensation, including: comparing two compensated integrated flicker signals of two images, and accordingly
providing a flicker signal difference;

performing a flicker feature extraction, including: applying a frequency analysis based on the flicker signal difference,
and accordingly providing a normalized flicker feature value; and

performing a flicker determination, including: according to the normalized flicker feature value, determining whether a flicker-free
hypothesis should be rejected.

US Pat. No. 9,046,908

CALIBRATION METHOD AND APPARATUS FOR CURRENT AND RESISTANCE

MediaTek Singapore Pte. L...

1. A current calibration method, employed in an electronic device including at least one first current source and at least
one second current source, comprising:
temporarily outputting an output current of the at least one first current source and an output current of the at least one
second current source to a first load and a second load, respectively, so as to monitor voltage drops of the first load and
the second load; temporarily injecting at least one portion of a set of predetermined compensation currents into at least
one of the output current of the at least one first current source and the output current of the at least one second current
source; and dynamically adjusting a distribution of the at least one portion of the set of predetermined compensation currents
until a voltage drop of the first load and a voltage drop of the second load are equal to each other, and then recording a
first compensation current configuration corresponding to the current distribution of the at least one portion of the set
of predetermined compensation currents, wherein the set of predetermined compensation currents is generated by a set of predetermined
compensation current sources, respectively;

temporarily outputting the output current of the at least one first current source and the output current of the at least
one second current source to the second load and the first load, respectively, so as to monitor the voltage drops of the first
load and the second load; and dynamically adjusting the distribution of the at least one portion of the set of predetermined
compensation currents until the voltage drop of the first load and the voltage drop of the second load are equal to each other,
and then recording a second compensation current configuration corresponding to the current distribution of the at least one
portion of the set of predetermined compensation currents; and

controlling the set of predetermined compensation current sources to generate a resultant compensation current according to
the first compensation current configuration and the second compensation current configuration, for use of compensating the
at least one first current source or the at least one second current source, so as to calibrate the at least one first current
source and the at least one second current source to be equivalent to each other.

US Pat. No. 9,924,463

METHOD, SYSTEM AND APPARATUS FOR CONTROLLING POWER CONSUMPTION OF A MOBILE TERMINAL

MEDIATEK SINGAPORE PTE. L...

1. A method of controlling power consumption of a mobile terminal, comprising:
receiving first information from at least one sensor regarding two or more aspects of a plurality of aspects of the mobile
terminal sensed by the at least one sensor, the plurality of aspects comprising a charge level of a power supply of the mobile
terminal, a temperature of the power supply, and an amount of passage of time since the power supply was previously charged
by an external power supply;

transmitting second information related to the first information to a remote terminal;
receiving third information from the remote terminal, the third information determined by the remote terminal based at least
in part on the second information, information about data to be transmitted to or from the mobile terminal, one or more wireless
communication variables, or a combination thereof; and

controlling at least one operational parameter of a wireless transceiver of the mobile terminal based on the third information.

US Pat. No. 9,607,951

CHIP PACKAGE

MEDIATEK SINGAPORE PTE. L...

1. A chip package, comprising:
a first substrate;
a chip disposed on the first substrate;
a stiffener disposed on the first substrate, wherein the stiffener has a thermal conductivity higher than that of the first
substrate, the chip is exposed by an opening of the stiffener, and the stiffener is in direct physical contact with an outer
side surface of the first substrate; and

a second substrate, wherein the second substrate is a printed circuit board, the first substrate and the chip are disposed
on a surface of the second substrate, the stiffener extends on a conducting pad disposed on or in the second substrate, and
the stiffener electrically connects with the conducting pad and has a shielding function to prevent signal interference.

US Pat. No. 9,565,428

METHOD AND APPARATUS OF CHROMA INTRA PREDICTION WITH REDUCED LINE MEMORY

MEDIATEK SINGAPORE PTE. L...

1. A method for chroma intra prediction for a current chroma block, wherein chroma intra predictor is derived from reconstructed
luma pixels of a current luma block using a model with parameters, the method comprising:
receiving a reconstructed luma pixel set corresponding to neighboring reconstructed luma pixels from causal luma neighboring
areas of the current luma block, wherein said causal luma neighboring areas comprise a first area corresponding to reconstructed
luma pixels above a horizontal luma block boundary on a top side of the current luma block, and wherein the reconstructed
luma pixels from the first area that are included in the reconstructed luma pixel set are from a luma pixel line immediately
above the horizontal luma block boundary;

receiving a reconstructed chroma pixel set corresponding to neighboring reconstructed chroma pixels from causal chroma neighboring
areas of the current chroma block;

deriving the parameters based on said reconstructed luma pixel set and said reconstructed chroma pixel set; and
generating the chroma intra predictor for chroma pixels to be predicted in the current chroma block based on the reconstructed
luma pixels of the current luma block using the model with the parameters derived, wherein said reconstructed luma pixel set
used to derive the parameters used for generating the chroma intra predictor includes only one reconstruction luma pixel line
immediately above the horizontal luma block boundary, wherein the horizontal luma block boundary comprises a prediction unit
boundary, and wherein derivation of the parameters utilizes only one line buffer to store said reconstructed luma pixel set.

US Pat. No. 9,535,553

TRANSMITTING DEVICES AND TRANSMISSION METHODS

MEDIATEK SINGAPORE PTE. L...

1. A transmitting device, comprising:
a touch panel;
a touch link module for establishing a touch link with a receiving device through the touch panel;
a processing module for determining an instruction according to a link duration of the transmitting device and the receiving
device after the touch link being established; and

a transceiver module for transmitting the instruction to the receiving device.

US Pat. No. 9,888,490

METHOD FOR COORDINATING BEACON TRANSMISSION TIMES IN WIRELESS LOCAL AREA NETWORK AND COMMUNICATIONS SYSTEM UTILIZING THE SAME

MEDIATEK SINGAPORE PTE. L...

1. A method for coordinating beacon transmission times for a plurality of access points (APs) in a wireless local area network,
comprising:
generating a first neighboring AP list listing one or more neighboring AP(s) of a first AP, wherein the first AP and the one
or more neighboring AP(s) are arranged to offer network services;

deriving a first beacon transmission time for the first AP according to the first neighboring AP list;
transmitting a beacon message at the first beacon transmission time by the first AP;
receiving at least one probe response message from at least one station receiving the beacon message and using the network
service provided by the first AP, wherein the at least one response message comprises a discovered AP list listing one or
more AP(s) discovered by the station;

comparing the first neighboring AP list with the discovered AP list; and
updating the first neighboring AP list according to the comparison,
wherein the at least one station is associated with at least one of the plurality of APs.

US Pat. No. 9,832,746

ENHANCED MECHANISM OF UPLINK TIME ALIGNMENT MAINTENANCE FOR INTER-ENB CARRIER AGGREGATION

MEDIATEK SINGAPORE Pte. L...

1. A method comprising:
detecting an inter-eNB carrier aggregation configuration by a user equipment (UE) in a wireless network with serving cells
served by a first and a second base station, wherein each serving cell is configured with an uplink group identifier;

determining a first cell group with a first cell group identifier and a second cell group with a second cell group identifier,
wherein the first cell group containing one or more serving cells with the same or different uplink group identifiers served
by the first base station and the second cell group with the second cell group identifier containing one or more serving cells
with the same or different uplink group identifiers served by the second base station, and wherein the uplink group identifier
is associated with a cell time advancing group (TAG) and the cell group identifier is associated with a group TAG, and wherein
each cell TAG associates with the same base station belongs to the same group TAG, and wherein each cell TAG has a time advance
timer (TAT); and

performing uplink alignment, monitoring and management procedures linking to the first or the second cell group identifier.

US Pat. No. 9,532,309

CONTROL METHODS AND APPARATUSES OF MOBILE TERMINALS

MEDIATEK SINGAPORE PTE. L...

1. A control method of a mobile terminal, comprising:
collecting a breathing signal generated by breathing of a user;
determining a breathing mode of the user according to the breathing signal, wherein the breathing mode is configured to indicate
whether the breathing of the user is detected or not; and

controlling a work status of the mobile terminal according to the breathing mode of the user to reduce a power consumption
of the mobile terminal.

US Pat. No. 9,502,971

CHARGE PUMP CIRCUIT, INTEGRATED CIRCUIT, ELECTRONIC DEVICE AND METHOD THEREFOR

MediaTek Singapore Pte. L...

1. A charge pump circuit for generating a negative voltage comprising:
a clock generator configured to generate and output at least one clock signal;
a switched capacitor voltage inverter circuit comprising a plurality of capacitive elements wherein the switched capacitor
voltage inverter circuit is arranged to receive the at least one clock signal and generate a negative voltage therefrom;

a feedback path from an output of the switched capacitor voltage inverter circuit to feed back a representation of the negative
voltage to the clock generator, wherein the clock generator uses the representation of the negative voltage in a generation
of the at least one clock signal that traverses between the negative voltage and a voltage potential; and

an output arranged to output a generated negative voltage.

US Pat. No. 9,485,505

METHOD AND APPARATUS OF REFERENCE PICTURE MANAGEMENT FOR VIDEO CODING

MEDIATEK SINGAPORE PTE. L...

1. A method of reference picture management for video coding of a video sequence, the method comprising:
receiving input data associated with a current image unit of the video sequence, wherein the current image unit corresponds
to a current picture, a current slice of the current picture, or a current region of the current picture;

determining one or more reference pictures for the current image unit, wherein said one or more reference pictures are indicated
using information associated with COIs (coding order indexes) of said one or more reference pictures;

applying inter-picture encoding or decoding to the input data using the reference pictures;
determining one or more useless pictures which are not referenced by the current picture or following pictures, wherein said
one or more useless pictures are indicated using information associated with COIs of said one or more useless pictures; and

removing said one or more useless pictures from a decoded picture buffer (DPB) after said one or more useless pictures are
outputted;

wherein the COI (coding order index) is represented by a coded COI using a fixed number of bits, wherein the coded COI is
constrained to a range from 0 to MAX COI-1 and MAX COI is one positive integer;

wherein the COI is determined from the coded COI and COI MSB at a decoder side, wherein the COI MSB corresponds to a most
significant bits portion of the COI exceeding the coded COI;

wherein the COI MSB is initialized to 0 at the decoder side when a first picture or a refreshing picture in the video sequence
is received at the decoder side.

US Pat. No. 9,344,165

METHOD AND APPARATUS OF BEAM TRAINING FOR MIMO OPERATION AND MULTIPLE ANTENNA BEAMFORMING OPERATION

MediaTek Singapore Pte. L...

1. A method comprising:
(a) initiating a multiple input and multiple output (MIMO) training procedure in a wireless network;
(b) transmitting training frames using all TX sectors during TX sector sweeping for obtaining a set of selected TX sectors
for each TX antenna, wherein each of the TX sectors corresponds to a specific TX antenna beam;

(c) obtaining a set of selected RX sectors for each RX antenna, wherein each of the RX sectors corresponds to a specific RX
antenna beam;

(d) performing MIMO beam combination training based on pairings of the selected TX and RX sectors, wherein each of the MIMO
beam combinations includes one TX sector from the set of selected TX sectors and one RX sector from the set of selected RX
sectors; and

(e) obtaining multiple best MIMO beam combinations for multiple MIMO spatial streams based on the MIMO beam combination training.

US Pat. No. 9,912,197

DUAL-MODE WIRELESS POWER RECEIVER

MEDIATEK Singapore Pte. L...

1. A wireless power receiver comprising:
an electromagnetic resonator that includes:
a plurality of inductive elements connected in series and forming receiver coil; and
a network of passive components comprising a plurality of capacitors arranged to form a matching network, the network of passive
components comprising a first capacitor in parallel with a first inductive element of the plurality of inductive elements,

wherein the electromagnetic resonator passively resonates at both a first resonant frequency and a second resonant frequency
higher than the first resonant frequency to wirelessly receive power to provide to a rectifier.

US Pat. No. 9,735,828

COMMUNICATION DEVICE AND METHOD FOR ANTENNA SELECTION

MEDIATEK SINGAPORE PTE. L...

1. A communication device with at least a first antenna and a second antenna, comprising:
a switch element, coupled to the first antenna and the second antenna;
a transceiver, coupled to the switch element; and
an antenna selection and control module, coupled to the switch element and the transceiver, and controlling the switch element
to switch between the first antenna and the second antenna, wherein one of the first antenna and the second antenna is set
as an operating antenna for receiving or transmitting signals to or from a network, and the other of the first antenna and
the second antenna is set as a non-operating antenna;

wherein when the first antenna is set as the operating antenna, in one or more first time periods of the operating antenna,
the transceiver measures a first communication quality parameter of the first antenna set as the operating antenna, and in
one or more second time periods of the operating antenna, the antenna selection and control module controls the switch element
to switch to the non-operating antenna, and the transceiver measures a second communication quality parameter of the second
antenna set as the non-operating antenna;

wherein the first time periods are busy time periods, and the second time periods are idle time periods;
wherein the idle time periods include time periods configured by the network during which the operating antenna does not need
to be used for receiving or transmitting signals.

US Pat. No. 9,402,148

LOOP BACK SCHEME FOR NFC

MediaTek Singapore Pte. L...

1. A method for testing an Integrated Circuit (IC) with Near Field Communication (NFC) technology, the method comprising:
generating a local oscillation signal to at least a transmitting path of the IC;
generating the local oscillation signal to the receiving path for synchronizing the transmitting path and a receiving path
of the IC;

utilizing a BB modem of the IC to generate a known data pattern;
modulating the known data pattern to generate a modulated data pattern, wherein the modulation is auxiliary carrier load modulation;
sending the modulated data pattern on the transmitting path to an NFC antenna of the IC and utilizing the NFC antenna to loop
the modulated data pattern back to the receiving path;

demodulating the modulated data pattern; and
determining if the data pattern on the transmitting path is the same as the data pattern on the receiving path;
wherein it is determined that the IC fails when the data pattern on the transmitting path is not the same as the data pattern
on the receiving path.

US Pat. No. 9,948,451

ADAPTIVE ENVELOPE EXTRACTING APPARATUS, SIGNAL DECODING APPARATUS AND SHORT-DISTANCE CONTACTLESS COMMUNICATION APPARATUS APPLYING THE ADAPTIVE ENVELOPE EXTRACTING APPARATUS, AND METHOD THEREOF

MEDIATEK Singapore Pte. L...

1. A short-distance contactless communication apparatus, comprising:an envelope extracting apparatus, arranged to extract an envelope signal of a receiving modulation signal, wherein the envelope extracting apparatus generates a clock signal of the receiving modulation signal;
a timer, arranged to count for a frame delay time according to the envelope signal of the receiving modulation signal;
a transmitter, arranged to transmit a transmitting modulation signal when the frame delay time counted by the timer is up;
a phase-locked loop, arranged to generate a continuous clock signal according to the clock signal and the envelope signal; and
a receiver, arranged to receive the receiving modulation signal according to the continuous clock signal.

US Pat. No. 9,883,547

METHOD AND SYSTEM FOR SUPPORTING INCOMPATIBLE CHANNELIZATION OF A WIRELESS COMMUNICATIONS SYSTEM

MEDIATEK SINGAPORE PTE. L...

1. A communication method, comprising:
determining a first set of physical parameters of a first channel by a coordinator in a wireless communication system;
establishing communication with a first set of devices over the first channel;
determining a protection period in accordance with a pre-determined rule;
broadcasting a channel-adjustment message, wherein the channel-adjustment message comprises a set of instructions for indicating
how to adjust from the first channel to a second channel, and the set of instructions comprise channel bandwidth information
for indicating how to adjust to a bandwidth of the second channel and central frequency information for indicating how to
adjust to a central frequency of the second channel; and

communicating with a second set of devices over the second channel during the protection period;
wherein the communication over the first channel and the communication over the second channel during the protection period
are performed within the same wireless communication system.

US Pat. No. 9,807,800

DATA TRANSMISSION METHOD

MEDIATEK SINGAPORE PTE. L...

8. A data transmission method, comprising:
receiving broadcast information from a base station by a terminal, wherein the broadcast information comprises at least one
specific resource pool and at least one non-specific resource pool, and the at least one specific resource pool comprises
at least one resource group;

transmitting a preamble sequence by a terminal to the base station over a time-frequency region, wherein at least one of the
preamble sequence and the time-frequency region is selected from the at least one resource group in the specific resource
pool;

receiving random access response from the base station, wherein the random access response comprises allocated uplink (UL)
resource; and

transmitting a media access control (MAC) package data unit (PDU) in message 3 (MSG 3) in the allocated UL resource, wherein
the MAC PDU comprises data available for transmission from an application layer to the base station.

US Pat. No. 9,559,879

PA CELL, PA MODULE, WIRELESS COMMUNICATION UNIT, RF TRANSMITTER ARCHITECTURE AND METHOD THEREFOR

Mediatek Singapore Pte. L...

1. A power amplifier module comprising an array of power amplifier cells, wherein each power amplifier cell comprises:
a first input arranged to receive an in-phase control signal;
a second input arranged to receive a quadrature control signal;
an input stage arranged to output a drive signal based at least partly on the received in-phase and quadrature control signals;
an output stage arranged to receive at an input thereof the drive signal output by the input stage, and to generate an output
signal for the power amplifier cell in response to the received drive signal;

wherein each bit within an N-bit in-phase control word is paired with a complementary bit within an N-bit quadrature control
word such that bit T within the N-bit in-phase control word is paired with bit ‘N?1?i’ within the N-bit quadrature control
word, and each power amplifier cell is controlled by a pair of complementary bits from the in-phase control word and the quadrature
control word; and

the in-phase control signal for each power amplifier cell is obtained according to an in-phase carrier frequency signal and
the in-phase bit of the respective pair of complementary bits, and the quadrature control signal for each power amplifier
cell is obtained according to a quadrature carrier frequency signal and the quadrature bit of the respective pair of complementary
bits.

US Pat. No. 10,111,274

HANDLING OF REGISTRATION REJECT IN MOBILE COMMUNICATIONS

MEDIATEK SINGAPORE PTE. L...

1. A method implementable by a user equipment (UE), comprising:transmitting a first request to a first network element of a first type of wireless network;
receiving a first reject without integrity protection from the first network element;
determining whether a number of times of receiving the first reject without integrity protection from the first network element exceeds a threshold number; and
responsive to a determination that the number of times exceeds the threshold number, performing operations comprising:
barring the first network element in response to receiving the first reject without integrity protection from the first network element; and
transmitting a second request to a second network element of the first type of wireless network,
wherein, in an event that a second reject is received from the second network element, the UE performs operations comprising:
determining whether a cause number of the first reject and a cause number of the second reject are the same; and
responsive to a determination that the cause number of the first reject and the cause number of the second reject are the same, performing either or both of:
determining that a Subscriber Identify Module (SIM) card used in communications with the first network element and the second network element is invalid; and
entering an operational mode in which no calls other than emergency calls can be made.

US Pat. No. 9,949,284

METHODS FOR DETERMINING SIGNALING TIMING AND SCHEDULING TIMING IN DETERMINING UPLINK AND DOWNLINK RECONFIGURATION, AND USER EQUIPMENT

MEDIATEK SINGAPORE PTE. L...

1. A method for determining a HARQ-ACK feedback timing and a uplink scheduling timing during UL-DL reconfiguration, the method comprising:using, by a user equipment (UE), a first timing set for a HARQ-ACK feedback timing and a UL scheduling timing of a first frame of a current UL-DL configuration during the UL-DL reconfiguration; and
using, by the UE, a second timing set for the HARQ-ACK feedback timing and a UL scheduling timing of a second frame and subsequent frames of the current UL-DL configuration after the UL-DL reconfiguration;
wherein the first timing set is different from the second timing set and a third timing set for a HARQ-ACK feedback timing and a UL scheduling timing of a previous UL-DL configuration before the UL-DL reconfiguration.

US Pat. No. 9,894,605

LOW-POWER WEARABLE DEVICES AND METHODS FOR SWITCHING AND COMMUNICATION AMONG MULTIPLE OPERATING SYSTEMS AND APPLICATION MANAGEMENT METHODS THEREOF

MEDIATEK SINGAPORE PTE. L...

1. A low-power wearable device, comprising:
a storage unit; and
a processing unit including a processor and coupled to the storage unit, wherein the processing unit operates a big operating
system (BOS) and a little operating system (LOS) and can dynamically switch between the BOS and the LOS according to a system
loading status of the low-power wearable device, wherein the step of dynamically switching includes communicating between
the BOS and the LOS which comprises a static communication mechanism or a dynamic communication mechanism, wherein in the
static communication mechanism, variables or arrays are defined with a same name in both the BOS operating in a normal mode
and the LOS operating in a suspend mode or a hibernation mode, and in the dynamic communication mechanism, the BOS operating
in the normal mode and the LOS operating in the suspend mode or the hibernation mode use a same identifier (ID) for performing
data transmission between the BOS and the LOS, and wherein the LOS uses a subset of the same hardware resources used by the
BOS, but not all the hardware resources used by the BOS, and the BOS and LOS are designed such that they cannot be operated
at the same time;

wherein power consumption and resource requirements of the BOS are different from those of the LOS.

US Pat. No. 9,837,892

CHARGE PUMP CIRCUIT, INTEGRATED CIRCUIT, ELECTRONIC DEVICE AND METHOD THEREFOR

MediaTek Singapore Pte. L...

1. A charge pump circuit for generating a negative voltage comprising:
a switched capacitor voltage inverter circuit arranged to receive at least one clock signal and generate a negative voltage
therefrom;

a regulation control loop providing a feedback path from the output of the switched capacitor voltage inverter circuit to
a supply input of the switched capacitor voltage inverter circuit, wherein the regulation control loop comprises a filter
arranged to filter the generated negative voltage; and

an output arranged to output the filtered generated negative voltage,
wherein the regulation control loop is arranged to function in an open loop mode of operation at a start-up of the charge
pump circuit to generate the negative voltage and subsequently function in a closed loop mode of operation for regulation
once the operational amplifier is active.

US Pat. No. 9,756,336

METHOD OF BACKGROUND RESIDUAL PREDICTION FOR VIDEO CODING

MEDIATEK Singapore Pte. L...

1. A method of video encoding or decoding utilizing adaptive background residual prediction, the method comprising:
receiving input data associated with a current coding block in a current picture;
splitting the current coding block into one or more coding sub-blocks;
locating a reference sub-block in a reference picture for a current sub-block of the current coding block according to a motion
vector associated with the current coding block;

locating a background reference sub-block in a background picture for the reference sub-block, wherein the background reference
sub-block is positioned at a first set of location coordinates (x1, y1) in the background picture, and the reference sub-block is positioned at the same first set of location coordinates (x1, y1) in the reference picture; and

selecting a first predictor or a second predictor to encode or decode the current sub-block based on a selection decision,
wherein the first predictor corresponds to the reference sub-block and the second predictor is derived according to the reference
sub-block and the background picture.

US Pat. No. 9,713,108

SYNCHRONIZATION FOR LOW COVERAGE MACHINE TYPE COMMUNICATION DEVICES

MEDIATEK Singapore Pte. L...

1. A method comprising:
obtaining a cell ID and a system frame number (SFN) of a cell by a user equipment (UE) in a mobile communication network;
remembering the cell ID and continuing to count the SFN based on UE clock timing;
determining a timing of a machine-specific synchronization signal (mSYNC) of the cell by the UE based on the SFN, wherein
the mSYNC is a downlink transmission with a periodicity that is substantially longer than one radio frame; and

performing synchronization with the cell by detecting the mSYNC.

US Pat. No. 9,661,671

TRANSMISSION DEVICES, RECEIVING DEVICES AND METHODS OF SHARING DATA

MEDIATEK SINGAPORE PTE. L...

1. A transmission device, comprising:
a touch-display module, comprising one or a plurality of display areas, wherein each of the display areas displays a respective
display result corresponding to the same or different applications;

a link module, configured to establish a touch link with one or a plurality of receiving devices through the touch-display
module;

a judgment module, configured to determine the display area which the receiving device is in physical proximity to, to generate
the judgment information;

a management module, configured to generate application information according to the judgment information; and
a sending module, configured to transmit the application information to the receiving device through the touch-display module.

US Pat. No. 9,578,683

COMMUNICATION APPARATUS AND METHOD FOR DISPLAYING MMI

MEDIATEK SINGAPORE PTE. L...

1. A communication apparatus, equipped with at least one subscriber identification module (SIM) cards, the communication apparatus
comprising:
a detector, arranged to detect an amount of the SIM card(s) inserted on the communication apparatus; and
a processor, providing different man-machine interfaces (MMIs) to be displayed on a display apparatus according to the amount
of the inserted SIM card(s); and

wherein when the amount of the inserted SIM card(s) equals to one, the processor provides a single card MMI for a subscriber;
when the amount of the inserted SIM cards is larger than one the processor provides a multi-card MMI for the subscribers;
and the different MMIs is displayed based on the predetermined SIM card without displaying an option for SIM card(s) not inserted,
wherein when the amount of the inserted SIM cards is larger than one and a communication request corresponding to an application
is initiated by the subscriber, the processor detects whether the communication request has the predetermined SIM card, wherein
each of the different MMI comprises an application controller, the application controller comprises a first part and a second
part, and the second part comprises the candidate identification symbol and the first part comprises an icon of the predetermined
SIM card, when the communication request with the predetermined SIM card is initiated by the subscriber, the processor respectively
displays the predetermined SIM card and a candidate identification symbol on the application controller; or when the communication
request without the predetermined SIM card is initiated by the subscriber, the processor displays the candidate identification
symbol on the application controller, the first part of the application controller comprises a functional icon corresponding
to the communication request, and when the processor detects that the subscriber has selected the functional icon, wherein

if the processor has detected the predetermined SIM card exists and a non-predetermined SIM card is not selected by the subscriber,
the communication apparatus executes an operation corresponding to the functional icon by the predetermined SIM card;

if the processor has detected the predetermined SIM card exists and the non-candidate identification symbol has been selected
by the subscriber, the processor of the communication apparatus sends an indication signal to indicate the subscriber that
a non-predetermined SIM card is selected; and

if the processor has detected the predetermined SIM card does not exist and the candidate identification symbol has been selected
by the subscriber, the communication apparatus executes the operation corresponding to the functional icon by the non-predetermined
SIM card.

US Pat. No. 9,572,192

METHOD AND SYSTEM FOR SUPPORTING INCOMPATIBLE CHANNELIZATION OF A WIRELESS COMMUNICATIONS SYSTEM

MEDIATEK SINGAPORE PTE. L...

1. A method, comprising:
determining a first set of physical parameters of a first channel by a coordinator in a wireless communication system;
establishing communication with a first set of devices over the first channel, wherein the whole first channel is used by
the first set of devices to transfer data;

determining a protection period in accordance with a pre-determined rule;
broadcasting a channel-adjustment message, wherein the channel-adjustment message comprises a set of instructions for indicating
how to adjust from the first channel to a second channel, and the set of instructions comprise channel bandwidth information
for indicating how to adjust to a bandwidth of the second channel, and central frequency information for indicating how to
adjust to a central frequency of the second channel; and

communicating with a second set of devices over the second channel during the protection period, wherein the whole second
channel is used by the second set of devices to transfer data;

wherein the communication over the first channel and the communication over the second channel during the protection period
are compliant with a same communication standard within the same wireless communication system.

US Pat. No. 9,692,438

SIGNAL PROCESSING, AMPLIFICATION MODULE, AN ANALOG TO DIGITAL CONVERTER MODULE

MediaTek Singapore Pte. L...

1. A signal-processing circuit, comprising an amplification module and an analog-to-digital conversion module, wherein the
amplification module comprises:
a first input terminal, receiving an input signal;
a second input terminal, receiving a reference signal; and
an output terminal, coupled to the analog-to-digital conversion module;
wherein the amplification module is arranged to amplify the input signal by a first amplification coefficient and amplify
the reference signal by a second amplification coefficient respectively, and further to output an amplified signal to the
analog-to-digital conversion module through the output terminal, and the analog-to-digital conversion module is configured
to perform an analog-to-digital conversion on the amplified signal;

wherein the first amplification coefficient and the second amplification coefficient are opposite in sign;
wherein a voltage range of the amplified signal is substantially equal to a conversion scale of the analog-to-digital conversion
module.

US Pat. No. 9,622,167

METHOD FOR SIGNALING PAYLOAD TYPE IN SIGNALING FIELD OF A FRAME

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
(a) receiving a bit stream having one or more subfields in a wireless communications system, wherein at least one of the subfields
is a signaling subfield in a physical layer header of the bit stream;

(b) examining a type indication field of the signaling subfield, wherein the type indication field specifies whether the one
or more subfields carry media access control (MAC) layer or physical (PHY) layer information; and

(c) retrieving information carried in the one or more subfields in accordance with a sub-type indication field of the signaling
subfield, wherein the sub-type indication field further specifies a type of MAC or PHY information.

US Pat. No. 9,600,024

CONTROL METHOD OF CLOCK GATING FOR DITHERING IN THE CLOCK SIGNAL TO MITIGATE VOLTAGE TRANSIENTS

MediaTek Singapore Pte. L...

1. A control method for a clock signal for a CPU contained in a CMOS circuit, the method comprising:
when a load current for operating the CMOS circuit is enabled, generating a first clock signal correspondingly;
in a first time period beginning from when the load current for the CMOS circuit is enabled, selectively gating cycles of
the first clock signal to generate a second clock signal at a steady frequency until transients in the second clock signal
have settled, wherein the second clock signal has a clock rate less than a clock rate of the first clock signal; and

in a second time period, dithering in the gated cycles to increase the clock rate of the second clock signal to be equal to
that of the first clock signal;

wherein the second clock signal is continuously input to the CMOS circuit during the first time period and the second time
period.

US Pat. No. 9,535,120

INTEGRATED CIRCUIT AND METHOD FOR ESTABLISHING SCAN TEST ARCHITECTURE IN INTEGRATED CIRCUIT

MEDIATEK SINGAPORE PTE. L...

1. A method for establishing scan test architecture in an integrated circuit, wherein the integrated circuit comprises a plurality
of circuit modules, comprising:
performing a scan test architecture establishing process on one of the circuit modules, wherein the step of performing the
scan test architecture establishing process further comprises:

performing a synthesis process on the circuit module, to obtain a first netlist of the circuit module, wherein the first netlist
comprises a circuit under test and a test circuit of the circuit module, wherein the circuit under test comprises a plurality
of scan chain circuits, and the test circuit comprises a first pipeline unit, a second pipeline unit, a third pipeline unit
coupled between the scan chain circuits and the first pipeline unit, and a fourth pipeline unit coupled between the scan chain
circuits and the second pipeline unit;

performing an automatic place and route (APR) process on the first netlist, to generate a second netlist, wherein the second
netlist does not comprise the first pipeline unit and the second pipeline unit;

generating a test netlist according to the second netlist and a clock controller; and
performing a design rules check (DRC) process on the test netlist.

US Pat. No. 9,521,622

NON-CODEBOOK BASED PRECODING FOR MULTI-USER MIMO DOWNLINK

MediaTek Singapore Pte. L...

1. A wireless communication system comprising:
a base station comprising a plurality of precoders, wherein the base station receives a plurality of input signals that are
selectively provided to the plurality of precoders, the plurality of precoders preforms precoding operations on the plurality
of input signals and outputs a first output signal, the base station comprises at least two separate algorithms, wherein a
first algorithm minimizes total transmit power per antenna under signal to interference and noise ratio (SINR) target constraints,
and a second algorithm maximizes an SINR under a sum power constraint per data stream;

wherein each of the at least two separate algorithms is to determine a power allocation and obtain a plurality of efficient
precoders;

wherein the each of the at least two separate algorithms iteratively update downlink power allocation, downlink beamformers,
uplink power allocation, a plurality of Lagrange multipliers, and uplink beamformers, and the each of the at least two separate
algorithms stops when the downlink power allocation and uplink receive beamformers converge

wherein the downlink power allocation is calculated by further minimizing a sum power with per-antenna power constraints of
the base station with the SINR targets.

US Pat. No. 9,094,691

METHODS OF UTILIZING TABLES ADAPTIVELY UPDATED FOR CODING/DECODING AND RELATED PROCESSING CIRCUITS THEREOF

MediaTek Singapore Pte. L...

1. A method of converting first data into second data, comprising:
determining a target symbol corresponding to the first data by utilizing a determining unit adaptively according to occurrence
probability of candidate syntax element values of a syntax element referring to a probability table which stores occurrence
probability indication values for all syntax element values, wherein the first data is the syntax element and the occurrence
probability indication values are integer; wherein determining the target symbol corresponding to the first data comprises:

providing a mapping table which stores mapping between all candidate syntax element values of the syntax element and a plurality
of candidate symbols;

searching the mapping table for the target symbol corresponding to a syntax element value of the syntax element; and
generating an updated probability table by updating the probability table, wherein comprising:
adjusting an occurrence probability indication value stored in a first table entry indexed by a first index value corresponding
to the syntax element value of the syntax element; and

selectively updating the mapping table according to the updated probability table, wherein when an occurrence probability
order of occurrence probability indication values stored in sequential table entries of the updated probability table is not
a sequential order, swapping the adjusted occurrence probability indication value stored in the first table entry of the updated
probability table that is indexed by the first index value and an occurrence probability indication value stored in a second
table entry of the updated probability table that is indexed by a second index value, and swapping a syntax element value
stored in a first table entry of the mapping table that is indexed by the first index value and a syntax element value stored
in a second table entry of the mapping table that is indexed by the second index value, when the adjusted occurrence probability
indication value stored in the first table entry of the updated probability table reaches a predetermined threshold, decreasing
occurrence probability indication values stored in all table entries of the updated probability table; and

generating the second data corresponding to the determined target symbol, wherein the second data is an entropy-coded result
of the syntax element.

US Pat. No. 9,843,739

METHOD FOR CORRECTING FLICKERS IN A SINGLE-SHOT MULTIPLE-EXPOSURE IMAGE AND ASSOCIATED APPARATUS

MEDIATEK SINGAPORE PTE. L...

1. A method for correcting flickers in a single-shot multiple-exposure image having first image data and second image data,
the method comprising:
computing a first vertical profile from a plurality of unclipped pixels of the first image data and a second vertical profile
for the second image data from a plurality of pixels in the second image data that correspond to the unclipped pixels of the
first image;

computing a flicker modulation function according to the first vertical profile and the second vertical profile; and
multiplying the second image data by the flicker modulation function to correct flickers.

US Pat. No. 9,837,848

FOREIGN-OBJECT DETECTION FOR RESONANT WIRELESS POWER SYSTEM

MEDIATEK Singapore Pte. L...

1. A wireless charging apparatus comprising:
a charger portion configured to wirelessly charge one or more portable devices, the charger portion being configured to control
an amount of power provided to charge the one or more portable devices; and

an communication module configured to receive communications from the one or more portable devices using a random access mode,
wherein the communications from the one or more portable devices using the random access mode are unsynchronized and do not
include identification information of the one or more portable devices,

wherein the charger portion is configured to receive energy information from the one or more portable devices identifying
an amount of energy transferred to the one or more portable devices, and to determine how much power is needed to charge the
one or more portable devices using the energy information.

US Pat. No. 9,608,797

ADAPTIVE ENVELOPE EXTRACTING APPARATUS, SIGNAL DECODING APPARATUS AND SHORT-DISTANCE CONTACTLESS COMMUNICATION APPARATUS APPLYING THE ADAPTIVE ENVELOPE EXTRACTING APPARATUS, AND METHOD THEREOF

MediaTek Singapore Pte. L...

1. An envelope extracting apparatus, comprising:
a clock extracting device, arranged to extract a clock signal of a receiving modulation signal according to a first biasing
voltage; and

an edge detecting device, arranged to generate a detecting signal to indicate an envelope edge of the receiving modulation
signal according to a delayed clock signal of the clock signal and a second biasing voltage;

wherein the second biasing voltage or a delay time of the clock signal is adjustable.

US Pat. No. 9,742,437

METHOD FOR LOSSLESS DATA COMPRESSION/DECOMPRESSION AND DEVICE THEREOF

MEDIATEK SINGAPORE PTE. L...

1. A lossless data compression device comprising:
a processor arranged to determine whether a raw data stream matches data items in a dictionary when a compression command
for the raw data stream is received and output corresponding codewords according to the determination result;

an entropy coding circuit arranged to perform entropy coding on the corresponding codewords to obtain a compressed data stream;
a first storage medium coupled with the processor;
a dictionary looking-up circuit; and
a second storage medium coupled with the dictionary looking-up circuit, wherein both of the first and second storage mediums
are arranged to store the dictionary.

US Pat. No. 9,774,813

HUMAN-COMPUTER INTERACTION METHOD AND CONTROLLED TERMINAL AND REMOTE-CONTROL DEVICE UTILIZING THE SAME

MEDIATEK SINGAPORE PTE. L...

1. A control method for a controlled terminal comprising:
receiving a setting instruction for setting a time interval for channel-selection operation customized for a user;
dynamically setting the time interval, wherein the controlled terminal responds to normal input operations from a remote-control
device according to the time interval; and

processing the normal input operations from the remote-control device according to the time interval, the time interval is
set or selected in order to provide a particular user adequate time to enter a plurality of commands;

wherein the step of dynamically setting the time interval comprises:
enabling a clocking function in response to the setting instruction;
clocking a plurality of input time points respectively at which receiving a plurality of input setting instructions from the
remote-control device, wherein the plurality of input setting instructions from the remote-control device are active by pressing
test buttons of the remote-control device; and

defining the time interval according to intervals between the plurality of input time points;
wherein the setting instruction at least comprises a first setting instruction and a second setting instruction, and the step
of dynamically setting the time interval comprises:

in response to the first setting instruction, displaying the time interval of the controlled terminal; and
in response to the second setting instruction, shortening or lengthening the time interval.

US Pat. No. 9,633,451

IMAGE DATA PROCESSING METHOD OF MULTI-LEVEL SHUFFLES FOR MULTI-FORMAT PIXEL AND ASSOCIATED APPARATUS

MediaTek Singapore Pte. L...

1. An image data processing method, comprising:
(a) receiving image data, wherein said image data is in a first pixel format;
(b) shuffling said image data according to a relationship between the first pixel format and a second pixel format to generate
shuffled data; and

(c) compressing said shuffled data by a compression module which is suitable for compressing data in said second pixel format
to generate compressed data having a first compression ratio, wherein the first compression ratio is higher than a second
compression ratio associated with compressing said image data using said compression module regardless of contents of said
image data;

wherein said step (b) comprises:
(b1) changing an order of said image data according to a first data level shuffling to generate first shuffled data; and
(b2) changing an order of said first shuffled data according to a second data level shuffling to generate said shuffled data,
wherein said first data level has a data length greater than that of said second data level;

wherein the image data comprises N sections, each of the N sections comprising M sub-sections, wherein a memory module comprises
M memory units, each memory unit comprising N entries and each entry capable of storing one of the sub-sections of the image
data, and wherein said first data level shuffling comprises:

storing the image data section by section into the memory module according to a first mapping information, wherein the first
mapping information corresponds the M sub-sections of one of the N sections of the image data to the same entry of the M memory
units;

wherein said second shuffling circuit comprises:
accessing one entry of each of the M memory units according to a second mapping information so as to output accessed data,
wherein the accessed entry of each of the M memory units is different; and

multiplexing the accessed data at the second data level according to a multiplexer control signal so as to generate said shuffled
data.

US Pat. No. 10,018,704

SNOOPING SENSOR STA OR NEIGHBOR AP RANGING AND POSITIONING IN WIRELESS LOCAL AREA NETWORKS

Mediatek Singapore Pte. L...

1. A method comprising:(a) establishing a fine timing measurement (FTM) procedure between an initiating wireless device and a responding wireless device in an indoor wireless local area network (WLAN);
(b) exchanging FTM frames with the responding wireless device and thereby receiving a first set of timestamps from the responding wireless device;
(c) receiving a second set of timestamps associated with the exchanged FTM frames from one or more listening wireless devices, wherein the one or more listening wireless devices is not the initiating wireless device or the responding wireless device; and
(d) determining location information based on the first set and the second set of timestamps, wherein steps (a) through (d) are performed by the initiating wireless device.

US Pat. No. 9,872,274

OPTIMIZED MECHANISM FOR PAGING TRANSMISSION AND RECEPTION

MEDIATEK Singapore Pte. L...

1. A method comprising:
detecting a coverage extension/coverage enhancement (CE) mode by a user equipment (UE) in a wireless network, wherein the
CE mode identifies the UE as being in a status of requiring enhanced coverage handling;

sending a CE message indicating the CE mode to an eNB; and
receiving a paging message from the eNB, wherein the paging message is transmitted repeatedly by a repetition number.

US Pat. No. 9,813,047

STANDBY MODE STATE RETENTION LOGIC CIRCUITS

MediaTek Singapore Pte. L...

1. A state retention logic circuit comprising:
a first gate coupled to a clock signal input node and a retention signal input node, and outputting a second clock signal;
a first inverter coupled to the first gate, and outputting a first clock signal;
a second inverter coupled to a reset signal input node;
a third inverter coupled to the second inverter, and outputting a reset signal;
a pullup P-channel transistor that has a source, a gate and a drain, wherein the source is coupled to a supply voltage node
for receiving a first supply voltage, the gate is coupled to the retention signal input node, and the drain is coupled to
the reset signal input node;

a first latch receiving a data signal from a first data input node, wherein the first latch is clocked by the first clock
signal and the second clock signal; and

a second latch coupled to the first latch, and outputting a data signal, wherein the second latch is clocked by the first
clock signal and the second clock signal, and the second latch further comprises:

a second gate having a first input lead, a second input lead, and an output lead; and
a tri-statable feedback element having an input lead and an output lead, wherein the input lead of the tri-statable feedback
element is coupled to the output lead of the second gate, the output lead of the tri-statable feedback element is coupled
to the first input lead of the second gate, the tri-statable feedback element is enabled and disabled by the first clock signal
and the second clock signal,
wherein the first inverter, the third inverter, the second gate of the second latch, and the tri-statable feedback element
of the second latch are powered by a second supply voltage, and wherein the first latch, the first gate and the second inverter
are powered by the first supply voltage.

US Pat. No. 9,794,105

SIGNAL TRANSMITTING APPARATUS AND SIGNAL TRANSMITTING METHOD

MediaTek Singapore Pte. L...

1. A signal transmitting apparatus, comprising:
a first converting device, arranged to generate an up-converted in-phase signal according to an in-phase digital signal and
a first pre-distortion signal;

a second converting device, arranged to generate an up-converted quadrature signal according to a quadrature digital signal
and a second pre-distortion signal;

an amplifying device, arranged to generate an amplified signal according to the up-converted in-phase signal and the up-converted
quadrature signal; and

a processing device, arranged to generate the first pre-distortion signal at least according to a first combination signal
combined by a cube of the in-phase digital signal and a multiplication of the in-phase digital signal and a square of the
quadrature digital signal, and to generate the second pre-distortion signal at least according to a second combination signal
combined by a cube of the quadrature digital signal and a multiplication of the quadrature digital signal and a square of
the in-phase digital signal.

US Pat. No. 9,750,046

METHODS AND APPARATUS OF OBTAINING SCHEDULING INFORMATION OF DATA CHANNEL

MEDIATEK SINGAPORE PTE. L...

1. A method for obtaining scheduling information of a data channel by a user equipment (UE), comprising:
determining a first set of radio resources by decoding a dynamic indicator channel, wherein the dynamic indicator channel
indicates a location of the first set of radio resources;

decoding a physical control channel in the determined first set of radio resources; and
obtaining scheduling information of the data channel that carries a message from the decoded physical control channel.

US Pat. No. 9,722,617

PHASE LOCKED LOOP AND ASSOCIATED METHOD FOR LOOP GAIN CALIBRATION

MediaTek Singapore Pte. L...

1. A phase locked loop, comprising:
a controllable oscillator, arranged to generate an oscillating signal;
a charge pump circuit, arranged to receive a calibration signal and generate a charge pump output according to the calibration
signal when the PLL operates in a calibration mode;

a type II loop filter, arranged to receive the charge pump output, and generate a first control signal to the controllable
oscillator according to the charge pump output;

a frequency divider, arranged to receive the oscillating signal outputted from the controllable oscillator and an adjusting
signal, and refer to the adjusting signal to perform frequency division upon the oscillating signal for generating a feedback
signal; and

a phase error processing circuit, arranged to receive the feedback signal and a reference signal, and output the adjusting
signal based on a comparison result of the reference signal and the feedback signal, wherein the phase error processing circuit
comprises:

a phase frequency detector, arranged to receive the feedback signal and the reference signal, and compare the feedback signal
and the reference signal to generate a detection signal;

an Up-Down convertor, arranged to generate a divisor code signal according to the detection signal; and
a sigma-delta modulator, arranged to receive the divisor code signal and generate the adjusting signal based on the divisor
code signal.

US Pat. No. 9,722,462

SYSTEM AND METHOD FOR CONTROLLING RESONANT WIRELESS POWER SOURCE

MEDIATEK Singapore Pte. L...

1. A resonant power source comprising:
a source circuit that includes a source coil, an ac driver with a first resistance, representing an equivalent output impedance
of the ac driver, and a matching network;

a current probe that measures a magnitude signal of an instantaneous source coil current;
an amplifier that receives and compares the magnitude signal and a target signal, and produces an error signal proportional
to the difference; and

a compensation filter that receives the error signal and produces a control voltage that determines an ac driver voltage of
the ac driver,

wherein the current probe further measures a phase of the instantaneous source coil current, and the resonant power source
further comprises:

a voltage probe that measures a phase of the ac driver voltage; and
a phase detector that receives and compares the phase of the instantaneous source coil current and the phase of the ac driver
voltage, and produces an output signal proportional to a phase difference between the phase of the instantaneous source coil
current and the phase of the ac driver voltage,

wherein an impedance of a variable element in the source circuit is determined according to the output signal.

US Pat. No. 9,705,664

SYNTHESIZER MODULE, RF TRANSCEIVER AND METHOD THEREFOR

MediaTek Singapore Pte. L...

1. A synthesizer module arranged to generate at least one timing signal; the synthesizer module comprising:
at least one odd-numbered frequency divider circuit arranged to receive a reference timing signal and to output at least one
frequency-divided signal having a frequency equal to 1/M times the frequency of the reference timing signal, where M is an
odd-numbered integer greater than 1;

a 90° phase-shift circuit arranged to receive the reference timing signal and to output a 90° phase-shifted form of the reference
timing signal; and

a re-timing circuit arranged to:
receive the at least one frequency-divided signal;
receive the 90° phase-shifted form of the reference timing signal; and
re-time a set of transitions of the frequency-divided signal to be temporally aligned to transitions of the 90° phase-shifted
form of the reference timing signal to generate the at least one timing signal comprising the re-timed transitions of the
frequency-divided signal.

US Pat. No. 9,443,322

METHOD AND ASSOCIATED APPARATUS FOR CORRECTING COLOR ARTIFACT OF IMAGE

MEDIATEK SINGAPORE PTE. L...

1. A method for correcting color artifact of an image provided by an image system, comprising:
providing a plurality of bases, each of the bases providing a basic correction value for each pixel of an intermediate image
associated with the image;

calculating a plurality of coefficients according to the intermediate image, each coefficient associated with one of the bases;
generating a correction map by respectively weighting the bases with the coefficients, and summing the weighted bases; and
providing a corrected image by correcting the image according to the correction map.

US Pat. No. 9,860,559

METHOD OF VIDEO CODING USING SYMMETRIC INTRA BLOCK COPY

MEDIATEK Singapore Pte. L...

1. A method of video coding including an IntraBC (Intra-block copy) mode for a picture, the method comprising:
receiving input data associated with a current block in a current picture;
locating a reference block corresponding to a reconstructed block processed prior to the current block;
generating a reformed predictor for the current block by reforming the reference block; and
encoding or decoding the current block using the reformed predictor,
wherein reforming the reference block corresponds to at least one of:
applying two or more reforming operations sequentially to the reference block, wherein each reforming operation is selected
from a reforming group consisting of horizontal flipping, vertical flipping, horizontal and vertical flipping, clockwise rotation,
counter-clockwise rotation and transposition; and

applying an arbitrary reforming operation to the reference block, wherein a reference sample of the reference block, R(x,y)
is reformed to a predictor sample of the reformed predictor, R?(x,y) according to R?(x,y)=R(f(x,y), g(x,y)), wherein f and
g are two functions and x and y are coordinates for the reference block and the reformed predictor, wherein one of f and g
or both f and g depend on size, width, height, shape or coding mode of the current block or the reference block.

US Pat. No. 9,853,678

ELECTRONIC DEVICE

MEDIATEK SINGAPORE PTE. L...

1. An electronic device, comprising:
a circuit board, comprising:
a first transceiver module pad, configured for soldering a first transceiver module thereon; and
a second transceiver module pad, configured for soldering a second transceiver module thereon;
wherein the first transceiver module is different from the second transceiver module, and layouts of the first and second
transceiver module pads are the same, wherein the first transceiver module comprises 8 pads within a square frame, arranged
in three columns, wherein the first column includes three pads disposed separately, the second column includes two pads disposed
separately, and the third column includes three pads disposed separately.

US Pat. No. 9,741,317

TOUCH ELECTRONIC DEVICE WITH TOUCH PANEL, WIRELESS TRANSMISSION MODULE, AND TOUCH LINK MODULE AND RELATED TOUCH LINK METHOD

MEDIATEK SINGAPORE PTE. L...

1. A touch electronic device, comprising:
a wireless transmission module, utilized to receive a data request information transmitted by a first external electronic
device, and to transmit an identification information to the first external electronic device to execute identification of
the touch electronic device, wherein the data request information relates to a data transmission function;

a touch panel, utilized to display a pattern button for switching between an interface pattern and a normal interface, wherein
the identification information is input by a subscriber when the pattern button is touched for choosing the normal interface;
and

a touch link module, utilized to develop a touch link between the touch electronic device and a second external electronic
device through the touch panel after the wireless transmission module receives the data request information and after the
pattern button is touched for choosing the interface pattern, and to receive the identification information transmitted by
the second external electronic device through the touch link, wherein the second external electronic device is different from
the first external electronic device.

US Pat. No. 9,760,492

METHOD FOR CONTROLLING ACCESS OF CACHE THROUGH USING PROGRAMMABLE HASHING ADDRESS AND RELATED CACHE CONTROLLER

MediaTek Singapore Pte. L...

1. A method for controlling access of a cache, comprising:
receiving a memory address that is issued from a request agent;
utilizing a hashing address logic to perform a programmable hash function upon at least a portion of the memory address to
generate a hashing address, comprising:

when an image with at least one partial image to be loaded into the cache has a first image size, configuring the programmable
hash function by a first hash function setting; and

when the image with the at least one partial image to be loaded into the cache has a second image size different from the
first image size, configuring the programmable hash function by a second hash function setting different from the first hash
function setting;

setting a hash enable bit in a tag entry of a cache line in the cache to indicate that the programmable hash function has
been enabled for the memory address; and

determining an index of the cache based at least partly on the hashing address.

US Pat. No. 9,763,159

DYNAMIC ALGORITHMS FOR WLAN-CELLULAR PERFORMANCE ESTIMATION, ACCESS SELECTION, AND TRAFFIC OFFLOAD

MEDIATEK Singapore Pte. L...

1. A method comprising:
obtaining a connection status of a user equipment (UE) in a wireless network for each radio access link, wherein the UE is
capable of connecting to both a cellular radio access link and a WLAN radio access link;

determining corresponding radio access throughput for at least one of the cellular and the WLAN link based on the corresponding
connection status, wherein the radio access throughput is measured if the UE is connected with corresponding radio access
link, otherwise, the radio access throughput is estimated, and wherein the measuring the radio access throughput involves:
measuring a channel utilization, estimating a device throughput based on the measured channel utilization level and measurements
of MAC-to-PHY overheads, and obtaining the throughput by looking up a throughput estimator table indexed by the channel utilization
and the estimated device throughput;

determining corresponding wide area network (WAN) throughput for the cellular and the WLAN link; and
determining corresponding end-to-end throughput for the cellular and the WLAN link based on the corresponding radio access
throughput and WAN throughput.

US Pat. No. 9,722,770

ADAPTIVE ENVELOPE EXTRACTING APPARATUS, SIGNAL DECODING APPARATUS AND SHORT-DISTANCE CONTACTLESS COMMUNICATION APPARATUS APPLYING THE ADAPTIVE ENVELOPE EXTRACTING APPARATUS, AND METHOD THEREOF

MEDIATEK Singapore Pte. L...

1. An envelope extracting apparatus, comprising:
a clock extracting device, arranged to extract a clock signal of a receiving modulation signal according to a first biasing
voltage; and

an edge detecting device, arranged to generate a detecting signal to indicate an envelope edge of the receiving modulation
signal according to a delayed clock signal of the clock signal and a second biasing voltage.

US Pat. No. 9,699,728

METHOD AND APPARATUS FOR POWER SAVING

MediaTek Singapore Pte. L...

1. A method for power reduction in an electronic device, comprising:
determining, by the electronic device, a local timer value corresponding to an idle time for the electronic device to stay
in an idle mode before entering a power saving mode, the electronic device being registered to a service provider to provide
service to the electronic device;

starting, upon entering the idle mode, a specific timer with the local timer value, and another timer to track a next update
time for the electronic device to update tracking area to the service provider for maintaining the electronic device to be
registered to the service provider;

exiting the idle mode and entering the power saving mode when the specific timer expires;
exiting the power saving mode when the other timer expires; and
updating the tracking area to the service provider to keep the electronic device being registered to the service provider.

US Pat. No. 9,954,400

WIRELESS POWER RECEIVER WITH PROGRAMMABLE POWER PATH

MEDIATEK SINGAPORE PTE. L...

7. A synchronous rectifier circuit comprising:first and second high side switches coupled to first and second input nodes and an output node for outputting a rectified voltage;
first and second low side switches coupled to the first and second input nodes and a ground node;
first and second high side comparators that control the first and the second high side switches, respectively; and
first and second low side comparators that control the first and second low side switches, respectively, wherein the first low side switch is coupled to a first input of the second low side comparator and the second low side switch is coupled to a second input to the first low side comparator,
wherein the first low side comparator controls the first low side switch by comparing a second input voltage on the second input node and a ground voltage plus an offset voltage, or wherein the second low side comparator controls the second low side switch by comparing a first input voltage on the first input node and a ground voltage plus an offset voltage.

US Pat. No. 9,924,544

METHOD TO REPORT CHANNEL STATUS

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
detecting one or more triggering events by a user equipment (UE) in a wireless network;
obtaining a value of the channel status from a physical layer (PHY) of the UE;
generating a channel status report in a media access control (MAC) layer of the UE, wherein the channel status report is based
on the value of the channel status obtained from the PHY layer, wherein generating of the channel status report in the MAC
layer comprises multiplexing and assembling the channel status report in a MAC control element (CE) with a UL resource, and
generating a MAC subheader for the channel status report MAC CE; and

transmitting the channel status report to a network entity of the wireless network.

US Pat. No. 9,922,763

TRANSFORMER WITH TWO TRANSFORMATION RATIO

MEDIATEK SINGAPORE PTE. L...

1. A transformer comprising:
a vertically stacked transformer structure, and
a lateral transformer structure,
wherein
the lateral transformer structure includes a first winding conductor and a second winding conductor, the second winding conductor
is magnetically coupled to the first winding conductor, the first winding conductor is routed on an inner part of a first
metal layer and the second winding conductor is routed on an outer part of a second metal layer, and

the vertically stacked transformer structure includes the second winding conductor and a third winding conductor, the third
winding conductor is magnetically coupled to the second winding conductor, the third winding conductor is routed on an outer
part of the first metal layer,

a first transformation ratio is achieved between the second winding conductor and the first winding conductor; and
a second transformation ratio is achieved between the second winding conductor and the third winding conductor.

US Pat. No. 9,854,560

OPTIMIZED MECHANISM FOR PAGING TRANSMISSION AND RECEPTION

MEDIATEK Singapore Pte. L...

1. A method comprising:
receiving information of a paging area by a user equipment (UE) from a base station in a wireless network to assist reception
of paging messages, wherein the paging area is a subset of a tracking area, and wherein the paging area is formed through
the coordination among different base stations;

determining if there is one or more change between the received paging area and a stored paging area of the UE;
notifying the base station if there is one or more paging area change; and
receiving paging messages in the paging area, wherein each of the paging messages is transmitted repeatedly by a repetition
number.

US Pat. No. 9,825,618

TUNABLE DELAY CIRCUIT AND OPERATING METHOD THEREOF

MEDIATEK SINGAPORE PTE. L...

1. A tunable delay circuit, comprising:
a first multiplexer, selecting an input signal or a feedback signal as a first output signal according to an enable signal;
a delay chain, delaying the first output signal for different time periods so as to generate a plurality of delay signals,
wherein one of the delay signals is used as the feedback signal; and

a second multiplexer, selecting one of the delay signals as a second output signal according to a pass signal;
wherein the first multiplexer comprises a first NAND gate having a first input terminal for receiving the input signal, and
a second input terminal for receiving an inverted enable signal;

wherein the first multiplexer further comprises:
a second NAND gate, wherein the second NAND gate has a first input terminal for receiving the feedback signal, a second input
terminal for receiving the enable signal, and an output terminal; and

an AND gate, wherein the AND gate has a first input terminal coupled to an output terminal of the first NAND gate, a second
input terminal coupled to the output terminal of the second NAND gate, and an output terminal for outputting the first output
signal.

US Pat. No. 9,769,472

METHOD AND APPARATUS FOR INTRA PREDICTION USING NON-SQUARE BLOCKS

MEDIATEK SINGAPORE PTE. L...

1. A method for Intra prediction of a block based on neighboring pixels around the block, the method comprising:
utilizing a processor to perform:
receiving a 2N×2N Luma block corresponding to Luma pixels of the block;
if a size of the Luma block is larger than a smallest coding unit (SCU), setting a prediction block size of the Luma block
to be one of: a square shape 2N×2N block size, a non-square shape 2N×N block size, or a non-square shape N×2N block size;

if the size of the Luma block is equal to the SCU, setting the prediction block size of the Luma block to be one of: a square
shape 2N×2N block size, a non-square shape 2N×N block size, a non-square shape N×2N block size, or a square shape N×N block
size; and

performing Intra prediction for the Luma block based on neighboring Luma pixels, wherein the Luma block is partitioned into
one or more prediction units (PUs) according to partition mode.

US Pat. No. 9,769,626

FINE TIMING MEASUREMENT POSITIONING AND IMPROVEMENTS IN WIRELESS LOCAL AREA NETWORKS

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
selecting a first access point (AP) by a station for performing fine timing measurement (FTM) positioning in an indoor wireless
local area network;

obtaining a list of co-located Basic Service Set IDs (BSSIDs) of the first AP;
exchanging FTM frames by the station with the first AP; and
exchanging FTM frames by the station with a plurality of APs, wherein the plurality of APs are configured with BSSIDs excluded
from the list of co-located BSSIDs of the first AP such that each of the plurality of APs and the first AP are not co-located
with each other, wherein the list of co-located BSSIDs of the first AP refers to co-located APs that are geographically close
to the first AP substantially.

US Pat. No. 9,756,523

ENHANCED MECHANISM OF UPLINK TIME ALIGNMENT MAINTENANCE FOR INTER-ENB CARRIER AGGREGATION

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
calculating a buffer status value by a user equipment (UE) in a multi-carrier wireless network with inter-base station carrier
aggregation (CA), wherein the UE is configured with multiple logical channels (LCs) that belong to one or more logical channel
groups (LCGs);

detecting a buffer status report (BSR) triggering event;
selecting a plurality of base stations for a plurality of BSR reports, wherein the UE receives uplink (UL) resource grants
for a new transmission from multiple base stations;

generating a plurality of BSR reports for the selected plurality of base stations, wherein different BSR reports are generated
for different base stations from which the UE receives UL grants, and wherein the BSR reports is generated selecting from
one of the formats comprising: one BSR report is generated for each LCG, and wherein all LCs in each LCG are related to the
same base station, multiple BSR reports are generated for each LCG, and wherein LCs in the same LCG are related to different
base stations, and wherein the sum of buffer status values in the multiple BSR reports for each LCG equals to the full buffer
status value of the LCG, multiple BSR reports are generated for each LCG to be sent to different base stations, and wherein
the full buffer status value for the LCG is split to the multiple BSR reports according to a predefined or preconfigured load
ratio of corresponding base stations, and multiple BSR reports are generated for each LCG, and wherein each BSR report is
generated for a preconfigured non-overlapping subset of LCs in a LCG, and wherein each preconfigured subset of LCs relate
to the same base station; and

transmitting the plurality of BSR reports to the selected plurality of base stations.

US Pat. No. 9,717,022

METHOD FOR DYNAMICALLY ADJUSTING CHANNEL BANDWIDTH IN WIRELESS COMMUNICATIONS SYSTEMS

MEDIATEK SINGAPORE PTE. L...

1. A method for dynamically adjusting a channel bandwidth in a wireless communications network, comprising:
transmitting a first frame with a first channel bandwidth to a wireless communications device, wherein the first channel comprises
more than one narrow band channels, and wherein the first channel bandwidth is determined in accordance with channel rules
of a wireless communication standard;

receiving a usable channel indicator in a second frame which is a response frame with a second channel bandwidth from the
wireless communications device, wherein the second channel bandwidth of the second frame is more than the first channel bandwidth;
and

transmitting a third frame following the response frame with a third channel bandwidth determined in accordance with the usable
channel indicator.

US Pat. No. 9,705,566

WIRELESS CHARGER COMMUNICATION AUTOMATIC GAIN CONTROL

MEDIATEK Singapore Pte. L...

1. A variable gain circuit used in an in-band communication system comprising:
a current sense pickup that is coupled to the output of a DC power source that senses current from the DC power source and
provides a first output signal;

a variable controlled amplifier structure, that is coupled to the DC power source, receives the first output signal and provides
a specified amount of gain to the first output signal so as to produce a second output signal, wherein a digital signal is
produced using the second output having a selected frequency bandwidth; and

an automatic gain control circuit configured to receive the digital signal and adjust the specified amount of gain based on
the digital signal.

US Pat. No. 9,692,471

WIRELESS RECEIVER WITH HIGH LINEARITY

MediaTek Singapore Pte. L...

1. A wireless receiver, comprising:
an out-band signal bypass filter, having a first terminal and a second terminal respectively receiving a positive differential
signal and a negative differential signal from a former-stage circuit, wherein the out-band signal bypass filter provides
an out-band signal bypass path from the first terminal to the second terminal;

a mixer, receiving a filtered signal from the out-band signal bypass filter; and
a baseband circuit, coupled to the mixer for generation of an in-phase signal and a quadrature phase signal,
wherein:
the out-band signal bypass filter further comprises a third terminal, a fourth terminal, a fifth terminal and a sixth terminal
coupled to the mixer; and

the out-band signal bypass path includes a first branch from the first terminal to the third terminal to the mixer and back
to the out-band signal bypass filter via the fourth terminal and from the fourth terminal to the second terminal, and a second
branch from the first terminal to the fifth terminal to the mixer and back to the out-band signal bypass filter via the sixth
terminal and from the sixth terminal to the second terminal.

US Pat. No. 9,647,807

SYSTEM AND METHOD FOR COORDINATING MULTIPLE WIRELESS COMMUNICATIONS DEVICES IN A WIRELESS COMMUNICATIONS NETWORK

MEDIATEK SINGAPORE PTE. L...

1. A method for allocating radio resources by a coordinating wireless communications device in a wireless communications network
including a plurality of wireless communications devices, the method comprising:
obtaining a plurality of supported narrow-band channels in the wireless communications network;
selecting a primary channel from the supported narrow-band channels and using the primary channel to communicate with the
plurality of wireless communications devices;

organizing the plurality of wireless communications devices into one or more communication groups; and
assigning one of the one or more communication groups a non-overlapping operating channel for multi-user multiple-input multiple-output
(MU MIMO) communication with the coordinating wireless communications device, wherein the non-overlapping operating channel
contains at least two of the plurality of supported narrow-band channels in a coalesced manner;

wherein the plurality of wireless communications devices in the one of the one or more communication groups communicate with
the coordinating wireless communications device concurrently.

US Pat. No. 9,646,392

METHOD AND DEVICE OF CONSTRUCTING UNIFORM COLOR SPACE DIRECTLY FROM RAW CAMERA RGB

MediaTek Singapore Pte. L...

1. A method, comprising:
obtaining, by a processor, characteristics related to an imaging device;
constructing, by the processor, a uniform color space directly from raw tristimulus values of the imaging device based at
least in part on characteristics related to the imaging device, the constructing comprising:

computing, by the processor, first, second and third perceptual color axes based at least in part on the characteristics related
to the imaging device, the first perceptual color axis correlated with lightness, the second perceptual color axis correlated
with a first color variation and aligned with daylight variation, the third perceptual color axis correlated with a second
color variation and orthogonal to the second perceptual color axis; and

scaling, by the processor, the first, second and third perceptual color axes so that a resulting distance in the uniform color
space approximates a distance of Munsell colors in a CIELAB color space;

receiving, by the processor, one or more images from the imaging device; and
performing, by the processor, color adjustment on the one or more images in the constructed uniform color space.

US Pat. No. 9,622,215

OPTIMIZED MECHANISM FOR PAGING TRANSMISSION AND RECEPTION

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
receiving information of a paging area by a user equipment (UE) requiring a coverage extension/coverage enhancement (CE) from
a base station in a wireless network, wherein the paging area is a subset of a tracking area covered by a subset of one or
more base stations or cells which are closest to the UE;

determining if there is one or more changes between the received paging area and a stored paging area of the UE;
notifying the base station if there is one or more paging area changes; and
receiving paging messages in the paging area, wherein each paging messages for the UE is transmitted repeatedly by a repetition
number greater than one.

US Pat. No. 9,954,594

BEAM-CHANGE INDICATION FOR CHANNEL ESTIMATION IMPROVEMENT IN WIRELESS NETWORKS

MEDIATEK Singapore Pte. L...

1. A method comprising:applying a first beam-steering matrix to a training sequence and generating a first training field by a wireless device;
applying a second beam-steering matrix to the training sequence and generating a second training field by the wireless device;
inserting a beam-change indicator in a signal field, wherein the beam-change indicator indicates whether there is beam change between the first training field and the second training field; and
encoding the first training field, the signal field, and the second training field into a long preamble frame to be transmitted to a receiving device, wherein the signal field is transmitted after the first training field but before the second training field.

US Pat. No. 9,936,404

METHODS AND APPARATUSES FOR FAST RECOVERY

MEDIATEK SINGAPORE PTE. L...

1. A method for fast recovery, characterized by, comprising:evaluating data download qualities of a plurality of non-current RATs (Radio Access Technologies) to obtain a candidate RAT list, wherein for obtaining the candidate RAT list, the method includes: providing a minimum acceptable level of a plurality of signal strength levels for each non-current RAT, removing the non-current RAT or RATs whose signal strength or strengths are lower than its or their minimum acceptable level, and sorting the remaining non-current RATs according to the fallen signal strength levels in descending order to obtain the candidate RAT list;
determining whether a PS (Packet Service) download quality of a current RAT becomes worse; and
if the PS download quality of the current RAT becomes worse, selecting one RAT from the candidate RAT list and switching to the selected RAT.

US Pat. No. 9,936,485

METHOD AND APPARATUS OF OBTAINING SCHEDULING INFORMATION OF A DATA CHANNEL

MEDIATEK SINGAPORE PTE. L...

1. A method for obtaining scheduling information of a data channel by a user equipment (UE), comprising:receiving a set of radio resources for a set of candidate control channels, wherein a part of the set of candidate control channels constitute the enhanced common search space (ECSS) for an enhanced physical downlink control channel (EPDCCH);
attempting to decode each candidate control channel to obtain a physical control channel; and
obtaining scheduling information of the data channel from the decoded physical control channel,
wherein the receiving step comprises receiving the set of radio resources for the set of candidate control channels according to an indication in a Master Information Block (MIB), and the indication in the MIB comprises a configured size of the set of radio resources for the ECSS.

US Pat. No. 9,813,086

RF TRANSMITTER, INTEGRATED CIRCUIT DEVICE, WIRELESS COMMUNICATION UNIT AND METHOD THEREFOR

MediaTek Singapore Pte. L...

1. A radio frequency, RF, transmitter comprising:
a digital power amplifier comprising a plurality of power amplifier cells;
at least one digital signal processing module operably coupled to the digital power amplifier and comprising at least one
digital pre-distortion component arranged to apply at least one digital pre-distortion codeword to the plurality of power
amplifier cells,
wherein the at least one digital pre-distortion codeword is applied to at least a first one of the plurality of power amplifier
cells and the at least one digital pre-distortion codeword is applied to at least a second one of the plurality of power amplifier
cells via at least one digital filter and a phase offset component arranged to introduce a phase offset into a signal path
to the at least second one of the plurality of power amplifier cells, wherein the phase offset is representative of a sampling
frequency, fs, of at least one digital pre-distortion codeword sequence, x(n) and is configured to attenuate multiples of
the sampling frequency, fs; and
a combiner arranged to combine outputs of the plurality of power amplifier cells thereby generating an analogue RF signal
for transmission over an RF interface based at least partly on the digitally filtered at least one digital pre-distortion
codeword.

US Pat. No. 9,806,731

SIGNAL CALIBRATION CIRCUIT AND SIGNAL CALIBRATION DEVICE

MEDIATEK SINGAPORE PTE. L...

1. A signal calibration circuit for calibrating output signals of a circuit to be tested, comprising:
an analog-to-digital conversion circuit, coupled to an output terminal of the circuit to be tested, obtaining an analog signal
output by the circuit to be tested and transforming the analog signal into a digital signal;

a calibration signal generation circuit, generating a calibration signal, modifying the calibration signal according to a
first signal, and outputting a modified calibration signal; and

a calibration circuit, coupled to the analog-to-digital conversion circuit and the calibration signal generation circuit,
obtaining the digital signal and the calibration signal, calibrating the digital signal according to the modified calibration
signal and outputting a calibrated digital signal; wherein the first signal is a predetermined signal or the calibrated digital
signal output by the calibration circuit.

US Pat. No. 9,781,616

METHODS FOR DETERMINING A LOADING OF A WIRELESS COMMUNICATIONS SYSTEM AND COMMUNICATION APPARATUSES UTILIZING THE SAME

MEDIATEK SINGAPORE PTE. L...

1. A method for determining a loading of a wideband communications channel in a wireless communications system comprising:
setting up a loading table for the wideband communications channel comprising a plurality of narrow band communications channels,
wherein the plurality of narrow band communications channels are bonded together to form the wideband communications channel;

obtaining channel characteristics of the plurality of narrow band communications channels;
determining a bandwidth of the wideband communications channel for a data transmission transaction according to the channel
characteristics of the plurality of narrow band communications channels, wherein one or more narrow band communications channels
with the lowest level of interference are selected from the plurality of narrow band communications channels;

deciding on a number of data streams used for the data transmission transaction and selecting one or more peer communications
devices for receiving the data streams;

completing the data transmission transaction with the one or more peer communications devices;
updating the loading table with the information about the bandwidth of the wideband communications channel, the number of
data streams and duration of the data transmission transaction;

computing the loading of the wideband communications channel by using the information in the loading table in accordance with
a pre-determined formula; and

transmitting the loading of the wideband communications channel to one or more peer communications devices.

US Pat. No. 9,768,728

REGENERATIVE FREQUENCY DIVIDER

MediaTek Singapore Pte. L...

1. A regenerative frequency divider comprising:
an in-phase mixer circuit, and
a phase-shifted mixer circuit;
wherein at least one switching device of the phase-shifted mixer circuit is of a smaller scale than a corresponding switching
device of the in-phase mixer circuit.

US Pat. No. 9,755,797

LOCALIZATION-BASED BEAMFORMING SCHEME FOR SYSTEMS WITH MULTIPLE ANTENNAS

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
receiving a plurality of positioning reference signals (PRSs) from a plurality of base stations by a user equipment (UE) in
a mobile communications network, wherein the UE receives a PRS transmission from a serving base station applied with distinct
beamforming vectors for multiple OFDM symbols using multiple antennas;

estimating a plurality of line-of-sight (LOS) paths and corresponding indexes of the PRSs for time of arrival (TOA) and time
difference of arrival (TDOA) measurements;

estimating an elevation angle of the UE based on the estimated LOS paths of the PRS from the serving base station, wherein
the UE estimates the elevation angle based on multiple LOS path measurements that correspond to the multiple OFDM symbols
in one subframe;

determining whether the UE knows the plurality of base station positions; and
calculating a UE position based on the TOA/TDOA measurements and the elevation angle when the UE knows the plurality of base
stations positions.

US Pat. No. 9,949,217

TRANSMIT POWER CONTROL METHOD AND SYSTEM IN MOBILE COMMUNICATIONS DEVICE

MEDIATEK SINGAPORE PTE. L...

1. A method of transmit power control in a mobile telecommunications device, the method including:providing a first signal path and a second signal path in the mobile telecommunications device, wherein the first signal path provides a first output power and a first gain, the second signal path provides a second output power and a second gain;
in a current time slot, assigning one of the first and the second signal paths in the mobile telecommunications device for a first gain adjustment and a first output power measurement, wherein the first gain adjustment and the first output power measurement are performed on an output signal generated by the mobile telecommunications device in the current time slot; and
in the same current time slot, assigning the same one of the first and the second signal paths in the mobile telecommunications device for at least a second gain adjustment and a second output power measurement, wherein the second gain adjustment and the second output power measurement are performed on the output signal in the current time slot,
wherein in the same current time slot, the first gain adjustment and the first output power measurement in the mobile telecommunications device are performed before the second gain adjustment and the second output power measurement in the mobile telecommunications device.

US Pat. No. 9,936,518

METHOD FOR TRANSPORT BLOCK TRANSMISSION AND BLIND RECEPTION

MEDIATEK SINGAPORE PTE. L...

1. A method for decoding a transport block, used in an UE, comprising:receiving a first transmission of a first candidate transport block out of a plurality of transmissions of multiple candidate transport blocks, wherein the first candidate transport block occupies a first set of data radio resources in a first subframe in a time domain on a downlink channel;
receiving a second transmission of a second candidate transport block out of the plurality of transmissions of the multiple candidate transport blocks, wherein the second transmission is a first retransmission of the first transmission of the first candidate transport block, wherein the second candidate transport block occupies a second set of data radio resources in a second subframe that is subsequent to the first subframe in the time domain on the downlink channel, wherein the second transmission is transmitted without any retransmission request for the first transmission; and
decoding the first candidate transport block based on a combination of the first transmission and the second transmission according to pre-defined encoding information to detect a potential transport block intended for the UE, wherein the pre-defined encoding information includes at least one of a modulation and a coding scheme, CRC scrambling information, a transmission mode, and a transport block size (TBS).

US Pat. No. 9,913,255

TIME DOMAIN MULTIPLEXING UL TRANSMISSION ON MULTIPLE SERVING CELLS FOR A MOBILE STATION WITH SINGLE TRANSMITTER

MediaTek Singapore Pte. L...

1. A method comprising:
activating multiple serving cells by a user equipment (UE) in a wireless network, wherein uplink (UL) transmissions are transmitted
sequentially over the multiple serving cells to different base stations using time domain multiplexing (TDM);

selecting a serving cell for an UL transmission subframe based on a TDM selection rule; and
performing an UL transmission to the selected serving cell for the subframe,
wherein the TDM selection rule is semi-static involving:
associating each serving cell with a corresponding subframe set consisting of one or more UL transmission subframes; and
selecting the serving cell associated with the UL transmission subframe for the UL transmission.

US Pat. No. 9,900,036

DUAL RECEIVE PROCESSING IN WIRELESS COMMUNICATIONS

MEDIATEK SINGAPORE PTE. L...

1. An apparatus, comprising:
an antenna configured to receive an incoming signal;
a plurality of receive processing circuits comprising at least a first receive processing circuit and a second receive processing
circuit, wherein each of the plurality of receive processing circuits coupled to the antenna and, upon receiving, the incoming
signal from the antenna, processes the incoming signal to produce a respective processing result;

a determination circuit that, upon receiving the processing results from the plurality of receive processing circuits, generates
a determination output, the determination output comprising one or more decoding metrics based on a respective processing
result from one of the plurality of receive processing circuits and a weighted combination of more than one respective processing
result from more than one receive processing circuit of the plurality of receive processing circuits; and

a decoder that, upon receiving the determination output from the determination circuit, decodes the determination output to
provide a decoded signal,

wherein the determination circuit comprises:
a plurality of weight calculation circuits each of which corresponding to a respective one of the plurality of receive processing
circuits, wherein each weight calculation circuit, upon receiving the respective processing result from the respective receive
processing circuit, generates a respective weighting factor, the plurality of weight calculation circuits comprising at least
a first weight calculation circuit and a second weight calculation circuit corresponding to the first receive processing circuit
and the second receive processing circuit, respectively;

a plurality of decoding metric generation circuits each of which corresponding to a respective one of the plurality of receive
processing circuits, wherein each decoding metric generation circuit, upon receiving the respective processing result from
the respective receive processing circuit, generates respective one or more decoding metrics, the plurality of decoding metric
generation circuits comprising at least a first decoding metric generation circuit and a second decoding metric generation
circuit corresponding to the first receive processing circuit and the second receive processing circuit, respectively; and

a combining circuit that, upon receiving the weighting factors and decoding metrics from the plurality of weight calculation
circuits and the plurality of decoding metric generation circuits, respectively, generates the determination output.

US Pat. No. 9,876,655

PRECODING-CODEBOOK-BASED SECURE UPLINK IN LTE

MEDIATEK Singapore Pte. L...

1. A method of Precoding-codebook-based Secure Uplink (PSU), the method comprising:
(a) receiving a first reference signal via a first downlink channel by a user equipment (UE) in a mobile communication network;
(b) performing channel estimation based on the first reference signal and thereby obtaining a first channel response matrix
HBU of the first downlink channel;

(c) generating secrecy information and encoding the secrecy information onto a second reference signal via matching the secrecy
information to a plurality of precoding matrix indexes (PMIs) of the first downlink channel; and

(d) transmitting the second reference signal via a second uplink channel, wherein the secrecy information is hidden in the
second uplink channel through a precoding operation such that the secrecy information can be extracted when the second uplink
channel is reciprocal to the first downlink channel, wherein the precoding operation involves generating the second reference
signal based on HBU and the plurality of PMIs, wherein the secrecy information comprises a plurality of bits grouped into a plurality of bit sequences
with equal length, wherein each bit sequence is mapped to a Precoding Matrix Index (PMI) according to a predefined codebook,
wherein the second reference signal is a rotated version of Demodulation Reference Signals (DMRSs), and wherein the rotation
is based at least in part on precoding matrixes having corresponding PMIs.

US Pat. No. 9,775,007

GROUP BASED LOCATION SERVICE IN WIRELESS LOCAL AREA NETWORKS

MediaTek Singapore Pte. L...

1. A method comprising:
initiating a ranging process by a first station with a plurality of wireless communications devices in a wireless local area
network, wherein the first station belongs to a group of wireless stations;

exchanging measurement frames with the plurality of wireless communications devices during the ranging process;
computing a plurality of distances from the first station to each of the plurality of wireless communications devices and
thereby determining an absolution location of the first station; and

informing the absolute location to a group owner of the group of wireless stations, wherein the group owner is a wireless
station included in the group of wireless stations, wherein the first station is selected from the group of wireless stations
by the group owner, and wherein the first station is the only wireless station in the group that performs the ranging process.

US Pat. No. 10,135,305

MULTI-MODE WIRELESS POWER TRANSMITTER

MEDIATEK Singapore Pte. L...

1. A wireless power transmitter, comprising:an inverter configured to produce at its output a first signal having a first frequency or a second signal having a second frequency;
a first transmit coil coupled to the output of the inverter and configured to wirelessly transmit power at the first frequency;
a second transmit coil coupled to the output of the inverter and configured to wirelessly transmit power at the second frequency; and
at least one matching network coupled to the first transmit coil, the second transmit coil, and the output of the inverter, the at least one matching network being configured to provide power to the first transmit coil in response to the first signal and inhibit providing power to the second transmit coil in response to the first signal; and
a controller configured to detect a type of wireless power receiver in a vicinity of the wireless power transmitter and control the inverter to produce the first signal of the first frequency or the second signal of the second frequency based on the type of wireless power receiver detected,
wherein an inductance of the first transmit coil is larger than an inductance of the second transmit coil.

US Pat. No. 9,899,004

METHOD AND DEVICE FOR GENERATING GRAPHICAL USER INTERFACE (GUI) FOR DISPLAYING

MEDIATEK SINGAPORE PTE. L...

1. A method for generating a Graphical User Interface (GUI) for displaying, wherein the GUI is generated based on a plurality
of windows, comprising:
separately drawing a plurality of pictures for generating the GUI into the plurality of windows;
separately composing each of the plurality of windows drawn with the plurality of pictures into a corresponding one of a plurality
of buffers;

mixing the plurality of pictures in the plurality of buffers to obtain the GUI for displaying on a screen;
wherein the plurality of windows comprise first and second windows, the plurality of pictures comprise a background layer
and a dynamic picture and the plurality of buffers comprise first and second buffers;

the step of separately drawing the plurality of pictures for generating the GUI into the plurality of windows is performed
by: drawing the background layer into the first window and drawing the dynamic picture into the second window;

determining whether the GUI is displayed for the first time or needs to be refreshed;
if the GUI is displayed for the first time, the step of separately composing each of the plurality of windows drawn with the
plurality of pictures into the corresponding one of the plurality of buffers is performed by: composing the first window drawing
with the background layer into the first buffer and composing the second window drawn with the dynamic picture into the second
buffer;

if the GUI needs to be refreshed, the step of separately composing each of the plurality of windows drawn with the plurality
of pictures into the corresponding one of the plurality of buffers is performed by: composing the second window drawn with
the dynamic picture into the second buffer and keeping contents in the first buffer unchanged.

US Pat. No. 9,893,567

DUAL-MODE WIRELESS POWER TRANSFER APPARATUS

MEDIATEK Singapore Pte. L...

1. A wireless power receiver, comprising:
a circuit, including:
a coil circuit including a first coil to receive power wirelessly at a first resonant frequency;
a second coil to receive a signal wirelessly at a second resonant frequency; and
a passive network comprising a plurality of capacitors coupled to the first coil and the second coil, the plurality of capacitors
comprising a first capacitor connected in series with the second coil, wherein the coil circuit is coupled in parallel with
a series combination of the second coil and the first capacitor,

wherein the circuit passively resonates at both the first resonant frequency and the second resonant frequency, the second
resonant frequency being higher than the first resonant frequency, to wirelessly receive the power or the signal to provide
to a rectifier electrically connected to the passive network.

US Pat. No. 9,859,744

DUAL-MODE WIRELESS POWER RECEIVER

MEDIATEK Singapore Pte. L...

1. A wireless power receiver comprising:
an electromagnetic resonator that includes:
a plurality of inductive elements connected in series and forming a receiver coil; and
a network of passive components comprising a plurality of capacitors arranged to form a matching network, the network of passive
components comprising a first capacitor in parallel with a first inductive element of the plurality of inductive elements,

wherein the electromagnetic resonator passively resonates at both a first resonant frequency and a second resonant frequency
higher than the first resonant frequency to wirelessly receive power to provide to a rectifier electrically connected to the
network of passive components, and

wherein a quality factor of the electromagnetic resonator at both the first and second resonant frequencies is higher than
a quality factor for inductive wireless power transfer.

US Pat. No. 10,135,436

RESET CIRCUIT AND ELECTRONIC DEVICE

MediaTek Singapore Pte. L...

1. A reset circuit, comprising:an output circuit;
a detect circuit, coupled to the output circuit, wherein the detect circuit is arranged to detect at least an input power provided to a loading, and make the output circuit output a reset signal when a voltage of the input power goes into an abnormal state; and
a maintain circuit, coupled to the output circuit, wherein the maintain circuit is arranged to receive a control signal from the loading and to stop the output circuit from outputting the reset signal according to the control signal;
wherein the control signal is set at different voltage level to indicate whether the loading is in the standby state.

US Pat. No. 9,961,358

METHOD AND APPARATUS FOR NON-SQUARE INTRA MODE CODING

MEDIATEK SINGAPORE PTE. L...

1. A method for predictive Intra coding of a non-square block, wherein a corresponding square block is Intra coded using mode-dependent coefficient scanning (MDCS), wherein Intra modes for the corresponding square block are divided into multiple groups comprising a first angular group and a second angular group, and wherein the corresponding square block is processed using first coefficient scanning if the Intra mode for the square block belongs to the first angular group and using second coefficient scanning if the Intra mode for the square block belongs to the second angular group, the method comprising:obtaining mapped Intra modes for the non-square block, wherein the mapped Intra modes are associated with the Intra modes for the square block, and the mapped Intra modes are divided into multiple temporarily modified groups comprising a first temporarily modified angular group and a second temporarily modified angular group;
determining modified MDCS for the non-square block by modifying a number of the mapped Intra modes in the first temporarily modified angular group or the second temporarily modified angular group based on a comparison between a first angle spanned by the mapped Intra modes in the first temporarily modified angular group and a second angle spanned by the Intra modes in the first angular group, or based on a comparison between a third angle spanned by the mapped Intra modes in the second temporarily modified angular group and a fourth angle spanned by the Intra modes in the second angular group, wherein said modifying the number of the mapped Intra modes in the first temporarily modified angular group or the second temporarily modified angular group comprises at least one of:
adding one or more mapped Intra modes which are in neither the first temporarily modified angular group nor the second temporarily modified angular group into the first temporarily modified angular group to form a first modified angular group,
adding one or more mapped Intra modes which are in neither the first temporarily modified angular group nor the second temporarily modified angular group into the second temporarily modified angular group to form a second modified angular group,
deleting one or more mapped Intra modes from the first temporarily modified angular group to form the first modified angular group, and
deleting one or more mapped Intra modes from the second temporarily modified angular group to form the second modified angular group;
receiving input data associated with a current non-square block; and
processing the current non-square block according to the modified MDCS, wherein the current non-square block is Intra coded using the first coefficient scanning if the mapped Intra mode for the current non-square block belongs to the first modified angular group, and the current non-square block is Intra coded using the second coefficient scanning if the mapped Intra mode for the current non-square block belongs to the second modified angular group, wherein the modified MDCS increases the number of the mapped Intra modes in the first modified angular group or the second modified angular group if the first angle is smaller than the second angle and the modified MDCS decreases the number of the mapped Intra modes in the first modified angular group or the second modified angular group if the first angle is larger than the second angle;
wherein the first coefficient scanning corresponds to horizontal coefficient scanning and the second coefficient scanning corresponds to vertical coefficient scanning, wherein the square block corresponds to a 2N×2N block, and the non-square block corresponds to an N×2N block, wherein N is a positive integer, wherein the Intra modes having mode 2 through mode 18 covers from ?135 degree direction to ?45 degree direction, mode 10 corresponds to ?90 degree direction, the first angular group consists of the Intra modes having mode 6 through mode 14, and the first modified angular group consists of the mapped Intra modes from mode 8 through mode 12, and wherein the Intra modes having mode 18 through mode 34 covers from ?45 degree direction to +45 degree direction, mode 26 corresponds to 0 degree direction, the second angular group consists of the Intra modes having mode 22 through mode 30, and the second modified angular group consists of the mapped Intra modes from mode 18 through mode 34.

US Pat. No. 9,947,627

GUARD RING STRUCTURE AND METHOD FOR FORMING THE SAME

MEDIATEK SINGAPORE PTE. L...

1. A guard ring structure, comprisinga semiconductor substrate with a circuit region encircled by a first ring and a second ring, and at least one of the first and second ring comprises:
a plurality of separated doping regions formed in various top portions of the semiconductor substrate, providing P-N junction or N-P junction on bottom of the plurality of separated doping regions; and
an interconnect element formed over the semiconductor substrate, covering at least portion of the plurality of separated doping regions, wherein the plurality of separated doping regions are electrically connected to each other via the interconnect element.

US Pat. No. 9,923,702

SECTORIZATION FEEDBACK AND MULTI-SECTOR TRANSMISSION IN WIRELESS NETWORKS

MEDIATEK SINGAPORE PTE. L...

1. A method comprising:
(a) performing sector training by transmitting a plurality of sounding signals from an initiator station to a plurality of
responder stations in a wireless network, wherein a coverage area associated with the initiator station or a view of field
of interest is partitioned into a plurality of sectors;

(b) receiving sector ID feedback information from each responder station in response to the sounding signals, wherein the
sector ID feedback information indicates preference to each of the sectors from each responder station;

(c) grouping multiple spatially orthogonal responder stations together based on the sector ID feedback information; and
(d) performing multi-sector transmission by simultaneously transmitting data to the multiple spatially orthogonal responder
stations in different sectors using corresponding sectorized beams,

wherein the initiator station schedules the sector training immediately after transmitting a null-data-packet (NDP) announcement
and a plurality of NDPs, wherein each of the NDPs indicates each of the sectors.

US Pat. No. 9,906,290

METHOD FOR NETWORK MERGING AND CONFIGURATION SHARING AND ASSOCIATED APPARATUS

MEDIATEK SINGAPORE PTE. L...

1. A method, comprising: establishing, by a first communication device, a communication link with a second communication device
to connect to the second communication device, the first communication device associated with a first weight, and a first
group identifier, the second communication device associated with a second weight, and a second group identifier; determining,
by the first communication device, whether the first group identifier and the second group identifier are identical; responsive
to a determination that the first group identifier and the second group identifier are identical, comparing, by the first
communication device, the first weight and the second weight; and responsive to the comparing, adopting, by the first communication
device, a configuration of the second communication device by receiving data related to the configuration of the second communication
device from the second communication device.

US Pat. No. 9,905,560

MULTI-VOLTAGE COMPLEMENTARY METAL OXIDE SEMICONDUCTOR INTEGRATED CIRCUITS BASED ON ALWAYS-ON N-WELL ARCHITECTURE

MEDIATEK SINGAPORE PTE. L...

1. A multi-voltage (MV) complementary metal oxide semiconductor (CMOS) integrated circuit (IC), comprising:
a plurality of first CMOS cells, each of the plurality of first CMOS cells having a supply terminal configured to receive
a local supply voltage of a first voltage level and a N-well (NW) terminal configured to receive a global supply voltage of
a second voltage level different than the first voltage level;

a plurality of second CMOS cells, each of the plurality of second CMOS cells having a supply terminal configured to receive
the global supply voltage and a NW terminal configured to receive the global supply voltage, the second CMOS cells comprising
always-on (AON) cells;

one or more N-wells; and
one or more always-on taps (ATAPs),
wherein a first N-well of the one or more N-wells is biased at the second voltage level by receiving the global supply voltage
through the NW terminal of at least one of the plurality of first CMOS cells and the NW terminal of at least one of the plurality
if second CMOS cells,

wherein the first N-well is further biased at the second voltage level by receiving the global supply voltage through the
one or more ATAPs disposed in the first N-well, and

wherein each of the plurality of first CMOS cells has no terminal other than the NW terminal thereof that receives the global
supply voltage.

US Pat. No. 9,374,600

METHOD AND APPARATUS OF IMPROVED INTRA LUMA PREDICTION MODE CODING UTILIZING BLOCK SIZE OF NEIGHBORING BLOCKS

MEDIATEK SINGAPORE PTE. L...

1. A method of video coding using intra prediction for a block of video data, the method comprising:
determining one or more tables ranking first intra prediction modes according to a first priority order for a first neighboring
block having a first block size and second intra prediction modes according to a second priority order for a second neighboring
block having a second block size, wherein the first block size is different from the second block size, and wherein the first
priority order is different from the second priority order;

receiving a current intra prediction mode corresponding to a current block;
receiving two or more neighboring intra prediction modes corresponding to two or more neighboring blocks, wherein one of said
two or more neighboring block has a neighboring block size corresponding to the first block size and the other one of said
two or more neighboring block has a neighboring block size corresponding to the second block size;

determining a mode priority for each of said two or more neighboring intra prediction modes according to each neighboring
intra prediction mode and each neighboring block size of said two or more neighboring blocks using said one or more tables;

determining a highest-priority mode among said two or more neighboring intra prediction modes as a most probable mode by identifying
a neighboring intra prediction mode with a lowest index relative to all of the two or more neighboring intra prediction modes
ranked in their respective tables corresponding to different block sizes; and

encoding the current mode using the most probable mode as a predictor.