US Pat. No. 9,426,935

METHOD FOR MANUFACTURING CIRCUIT BOARD, CIRCUIT BOARD, AND ELECTRONIC DEVICE

Huawei Device Co., Ltd., ...

1. A method for manufacturing a circuit board, the method comprising:
separately attaching at least two function modules and a shielding frame on a substrate of a circuit board, wherein the shielding
frame is located between the at least two function modules and does not overlie either of the at least two function modules;

packaging the at least two function modules and the shielding frame by using a plastic package material, so as to coat the
at least two function modules and the shielding frame;

removing a portion of the plastic package material corresponding to a width of the shielding frame, the portion extending
from a top surface of the package material to a top surface of the shielding frame; and

covering an outer surface of the plastic package material that is not removed and the top surface of the shielding frame with
a conducting material, and covering an outer surface of the conducting material with an insulation material.

US Pat. No. 9,445,401

METHOD AND DEVICE FOR TRANSMITTING A CONTROL CHANNEL MAPPED TO ONE OR MORE CONTROL CHANNEL ELEMENTS

Huawei Device Co., Ltd., ...

1. A method for transmitting a control channel, comprising:
generating at least one enhanced control channel element (eCCE);
transmitting the control channel through the at least one eCCE, wherein generating each eCCE comprises:
determining four physical resource block (PRB) pairs, wherein each PRB pair of the four PRB pairs comprises sixteen enhanced
resource element groups (eREGs) twelve subcarriers in a frequency domain and fourteen Orthogonal Frequency Division Multiple
(OFDM) symbols in a time domain;

144 resource elements (REs), comprising all REs except REs to which Demodulation Reference Signals (DMRSs) are mapped, are
divided into sixteen eREGs, with each eREG comprising nine REs;

information of each RE comprises X and Z, where X indicates a number of eREGs, Z indicates resource location information and
Z is 0, 1, 2, or 3;

the 144 REs are numbered, using the X, cyclically from the first integer of sixteen consecutive integers to the last integer
of sixteen consecutive integers in an increasing order of frequency first and then time;

in a case where the X is equal to the first integer of the sixteen consecutive integers, the second integer of the sixteen
consecutive integers, the third integer of the sixteen consecutive integers or the forth integer of the sixteen consecutive
integers, the Z is equal to 0;

in a case where the X is equal to the fifth integer of the sixteen consecutive integers, the sixth integer of the sixteen
consecutive integers, the seventh integer of the sixteen consecutive integers or the eighth integer of the sixteen consecutive
integers, the Z is equal to 1;

in a case where the X is equal to the ninth integer of the sixteen consecutive integers, the tenth integer of the sixteen
consecutive integers, the eleventh integer of the sixteen consecutive integers or the twelfth integer of the sixteen consecutive
integers, the Z is equal to 2;

in a case where the X is equal to the thirteenth integer of the sixteen consecutive integers, the fourteenth integer of the
sixteen consecutive integers, the fifteenth integer of the sixteen consecutive integers or the last integer of the sixteen
consecutive integers, the Z is equal to 3;

selecting four eREGs from the four PRB pairs respectively, wherein the resource location information of four selected eREGs
are different from each other; and

generating one eCCE of the at least one eCCE with the four selected eREGs.

US Pat. No. 9,210,530

CONFIGURING APPLICATION PARAMETER OF MOBILE TERMINAL

HUAWEI DEVICE CO., LTD., ...

1. A method for configuring a mobile terminal, comprising:
establishing, by a mobile terminal, a near field communication (NFC) connection with a configurator;
negotiating, between the mobile terminal and the configurator, a file type for a configuration file generated by the configurator
through the NFC connection, wherein the configuration file comprises a configuration parameter for configuring the mobile
terminal;

receiving, by the mobile terminal, from the configurator through the NFC connection, the configuration file having the negotiated
file type; and

performing, by the mobile terminal, a configuration based on the configuration parameter in the configuration file,
wherein negotiating, between the mobile terminal and the configurator, the file type for the configuration file comprises:
receiving, by the mobile terminal, the file type for the configuration file from the configurator; and
identifying, by the mobile terminal the file type that allows the mobile terminal to execute the configuration file automatically.

US Pat. No. 9,451,705

TOUCH PANEL AND PRODUCTION METHOD THEREOF

Huawei Device Co., Ltd., ...

1. A touch panel, wherein the touch panel comprises:
a substrate;
a first conductive layer formed on an upper surface of the substrate;
a second conductive layer formed on a lower surface of the substrate; and
a plurality of flexible printed circuits (FPCs),
wherein the FPCs comprise a first FPC and a second FPC,
wherein the first FPC is connected to the first conductive layer, and
wherein the second FPC is connected to the second conductive layer,
wherein the first conductive layer comprises N rows of first conductive patterns that are arranged in a first direction,
wherein one end of the first conductive pattern on each row is connected to one end of a first metal wire,
wherein the other end of the first metal wire is connected to the first FPC such that N first metal wires are directly connected
to the first FPC,

wherein the second conductive layer comprises M columns of second conductive patterns that are arranged in a second direction,
wherein one end of the second conductive pattern on each column is connected to one end of a second metal wire,
wherein the other end of the second metal wire is connected to the second FPC such that M second metal wires are directly
connected to the second FPC,

wherein the second conductive pattern on each column and the first conductive pattern on each row are used to generate a coupling
capacitance,

wherein a ray in the first direction is perpendicular to a ray in the second direction, and
wherein a length of the first FPC in the second direction is less than a perpendicular distance between a 1st row and an nth row.

US Pat. No. 9,736,878

NFC RADIO FREQUENCY COMMUNICATION CONTROL METHOD, APPARATUS, AND SYSTEM

Huawei Device Co., Ltd., ...

1. A near field communication (NFC) radio frequency communication control method, comprising:
receiving, by a first NFC host, a first message used to indicate that a second NFC host requests radio frequency communication;
when the first NFC host determines a near field communication controller (NFCC) is currently in a non-idle state, comparing,
by the first NFC host, a priority of the second NFC host with a priority of a third NFC host, wherein the third NFC host is
an NFC host corresponding to a radio frequency communication process currently executed by the NFCC; and

when the priority of the second NFC host is higher than the priority of the third NFC host, sending, by the first NFC host,
a second message to the NFCC, to instruct the NFCC to terminate the radio frequency communication process currently executed
for the third NFC host.

US Pat. No. 9,497,707

DATA SENDING METHOD, DEVICE AND SYSTEM

Huawei Device Co., Ltd., ...

1. A method of energy saving for a wireless terminal, the method comprising:
establishing, by the wireless terminal, a communication connection with a wireless network;
entering, by the wireless terminal, a dedicated channel (DCH) state, the communication connection being maintained for the
wireless terminal to send and receive data in the DCH state;

determining, by the wireless terminal, whether the wireless terminal has uplink data on a data link layer to be sent to the
wireless network; and

in a case that the wireless terminal has no uplink data on the data link layer to be sent, shutting off an uplink power amplifier
(UPA) of the wireless terminal while the communication connection is maintained for the wireless terminal to communicate with
the wireless network;

wherein the communication connection is a DCH connection that is maintained for the wireless terminal to send signaling data
through a dedicated control channel (DCCH) and to send user data through a dedicated traffic channel (DTCH) to the wireless
network.

US Pat. No. 9,807,918

ELECTRONIC DEVICE AND SHIELDING MEMBER PRODUCTION METHOD

HUAWEI DEVICE CO., LTD., ...

1. An electronic device, wherein the electronic device comprises:
a metal member, wherein the metal member has at least one of a through hole and a slot, and wherein the metal member is one
of a stamped metal member and a forged metal member;

a circuit board, wherein an electronic component is disposed on the circuit board; and
a shielding member, wherein the shielding member comprises a blocking portion, an enclosing portion, and a fastening portion
disposed on the metal member, wherein the blocking portion is made of an electrically conductive plastic material, wherein
the enclosing portion is made of one of a metal material and an electrically conductive plastic material, wherein the blocking
portion blocks the at least one of the through hole and the slot, wherein the enclosing portion is disposed around the electronic
component, wherein one end of the enclosing portion is electrically connected to the metal member, wherein the other end of
the enclosing portion is electrically connected to a ground copper of the circuit board, wherein the electronic component
is located in a shielding space formed by the metal member, the enclosing portion, the circuit board, and the blocking portion,
wherein the shielding member further comprises a buckling portion connected to the blocking portion, wherein the buckling
portion is buckled in the through hole or slot, and wherein a size of the fastening portion is greater than a size of the
through hole or slot.

US Pat. No. 9,603,162

DATA TRANSMISSION METHOD, BASE STATION, AND USER EQUIPMENT USING MULTIPLE TRANSPORT BLOCK SIZE TABLES

Huawei Device Co., Ltd., ...

1. A data transmission method comprising:
determining, by a base station, a modulation and coding scheme level;
determining, by the base station, a time-frequency resource;
determining a number of physical resource block pairs according to the time-frequency resource;
selecting, by the base station, a transport block size (TBS) table from a first TBS table and a second TBS table, wherein
the first TBS table comprises columns representing the number of physical resource block pairs and rows representing a TBS
index value, wherein the second TBS table comprises columns representing the number of physical resource block pairs and rows
representing the TBS index value wherein selecting, by the base station, the TBS table from the first TBS table and the second
TBS table comprises performing a comparison between a first TBS value in the first TBS table to a second TBS value in the
second TBS table, wherein the first TBS value and the second TBS value are respectively in a same TBS index value and number
of physical resource block pairs position in the first TBS table and the second TBS table, and wherein a result of the comparison
is a factor in selecting, by the base station, the TBS table from the first TBS table and the second TBS table;

determining a corresponding TBS in the TBS table according to the modulation and coding scheme level and the number of physical
resource block pairs, wherein any TBS in the second TBS table is not smaller than a TBS in a corresponding position in the
first TBS table;

sending, by the base station, service data to a user equipment using the corresponding TBS; and
sending, by the base station, a system scheduling control signal to the user equipment, wherein the system scheduling control
signal comprises the modulation and coding scheme level and the time-frequency resource.

US Pat. No. 9,152,804

MEDIA RESOURCE ACCESS CONTROL METHOD AND DEVICE

Huawei Device Co., Ltd., ...

1. A media resource access control method, comprising:
receiving, by a universal plug and play (UPnP) media server and from a control point, a media resource identifier comprising
a media resource content identifier;

acquiring, by the UPnP media server, a preset verification information corresponding to the media resource identifier;
receiving, by the UPnP media server, a media resource acquisition request sent by an UPnP media player, wherein the media
resource acquisition request contains a to-be-verified information;

verifying, by the UPnP media server, the to-be-verified information using the preset verification information by:
acquiring, by the UPnP media server, the media resource content identifier corresponding to a uniform resource identifier
(URI) in the to-be-verified information;

replacing the URI in the to-be-verified information with the media resource content identifier; and
verifying, by the UPnP media server using the preset verification information, the to-be-verified information after the replacement;
and

sending a media resource corresponding to the media resource identifier to the UPnP media player when the to-be-verified information
is verified.

US Pat. No. 9,210,226

METHOD AND DEVICE FOR LOCATION MANAGEMENT OF GROUP-BASED MACHINE TYPE COMMUNICATION MTC DEVICE

Huawei Device Co., Ltd., ...

1. A method for location management of a group-based machine type communication (MTC) device, the method comprising:
receiving a location update message sent by a mobility management network element, wherein the location update message comprises
a device identity and/or a group identity of a first MTC device;

acquiring the group identity of the first MTC device according to the location update message, and updating subscription data
of all MTC devices in a group corresponding to the group identity;

sending the subscription data of the group to the mobility management network element, wherein the subscription data comprises
the group identity and/or a device identity list of all the MTC devices in the group; and

after the sending the subscription data of the group to the mobility management network element,
enabling the mobility management network element to receive a location management request initiated by a second MTC device,
wherein the location management request carries a device identity of the second MTC device and a group identity of a group
to which second MTC device belongs, and, if the group identity of the group to which second MTC device belongs is consistent
with the group identity of the group to which the first MTC device belongs, returning a receiving response of the location
management request to the second MTC device; or

enabling the mobility management network element to receive a location management request initiated by a second MTC device,
wherein the location management request carries a device identity of the second MTC device, and if the device identity of
the second MTC device exists in the device identity list, returning a receiving response of the location management request
to the second MTC device.

US Pat. No. 9,389,136

CALIBRATION METHOD OF AIR PRESSURE FOR A MOBILE DEVICE, CALIBRATION DEVICE, AND MOBILE DEVICE

Huawei Device Co., Ltd., ...

1. A calibration method of air pressure for a mobile device, the calibration method comprising:
acquiring a self-location data of the mobile device;
acquiring a temperature data around the mobile device using a temperature sensor;
acquiring an altitude value from either a web site or a web service according to the self-location data;
calculating air pressure information using the altitude value and the temperature data; and
performing a calibration of air pressure for the mobile device using the air pressure information.

US Pat. No. 9,320,044

COMMUNICATION INTERFERENCE PROCESSING METHOD AND WIRELESS ROUTER

Huawei Device Co., Ltd., ...

1. A communication interference processing method, comprising:
obtaining an access band of a wireless wide area network and a working channel of a Wi-Fi wireless local area network; and
when interference exists between the access band of the wireless wide area network and the working channel of the Wi-Fi wireless
local area network, and no Wi-Fi user is currently accessing the Wi-Fi wireless local area network, changing the working channel
of the Wi-Fi wireless local area network so that no interference exists between the working channel of the Wi-Fi wireless
local area network after the change and the access band of the wireless wide area network;

when interference exists between the access band of the wireless wide area network and the working channel of the Wi-Fi wireless
local area network, and a Wi-Fi user is currently accessing the Wi-Fi wireless local area network, obtaining data traffic
corresponding to the Wi-Fi user who is currently accessing the Wi-Fi wireless local area network; and

determining, according to the data traffic corresponding to the Wi-Fi user, whether to change the working channel of the Wi-Fi
wireless local area network, wherein the determining comprises:

when the data traffic corresponding to the Wi-Fi user is less than or equal to a first threshold within a preset period of
time, changing the working channel of the Wi-Fi wireless local area network so that no interference exists between the working
channel of the Wi-Fi wireless local area network after the change and the access band of the wireless wide area network.

US Pat. No. 9,128,691

METHOD AND TERMINAL FOR SELECTING INTERNAL CIRCUIT ACCORDING TO USB INTERFACE STATUS

Huawei Device Co., Ltd., ...

1. A method for selecting an internal circuit according to a USB interface status, wherein a first pin of a USB interface
of a terminal is connected to a power supply through a pull-up resistor, the first pin is a D? or D+ pin of the USB interface,
and a resistance value of the pull-up resistor can ensure that a voltage value obtained by a to-ground pull-down resistor
is a logic low level when the pull-up resistor and the to-ground pull-down resistor whose resistance value is approximately
15 K?±5% are connected in series to divide a voltage of the power supply and wherein the first pin and a second in of the
USB interface of the terminal, in an initial state, are connected to a first interface and a second interface of a processor
of the terminal, respectively; the method comprising:
when the terminal detects that an external USB device is inserted into the USB interface of the terminal, detecting whether
a level status of the first pin of the USB interface of the terminal is high or low;

if the level status of the first pin of the USB interface of the terminal is low, connecting D? and D+ pins of the USB interface
of the terminal to corresponding pins of a USB data communication module of the terminal and controlling charging of the terminal
according to a first policy, wherein the first policy is a corresponding policy applied when the external device is a data
transmission device; and

if the level status of the first pin of the USB interface of the terminal is high, determining whether level statuses of the
D? and D+ pins of the USB interface of the terminal are consistent, and if consistent, controlling charging of the terminal
according to a second policy; if inconsistent, controlling charging of the terminal according to a third policy, wherein the
second policy is a corresponding policy applied when the external device is a standard power adapter, and the third policy
is a corresponding policy applied when the external device is a non-standard power adapter;

wherein the determining whether level statuses of the D? and D+ pins of the USB interface of the terminal are consistent comprises
setting a second pin of the USB interface of the terminal to a low level; and

wherein the second pin of the USB interface is a pin other than the first pin of the USB interface in the D? and D+ pins of
the USB interface, determining whether the first pin of the USB interface is at a low level, and if the first pin of the USB
interface is at a low level, determining that the level status of the D? pin and the level status of the D+ pin of the USB
interface of the terminal are consistent.

US Pat. No. 9,214,772

APPARATUS HAVING A TRAY WITH TWO PERPENDICULAR GROOVES FOR HOLDING TWO MEMORY CARDS

HUAWEI DEVICE CO., LTD., ...

1. An apparatus for fastening a digital memory card, comprising:
a tray; and
a card holder, wherein
the tray comprises: a first groove, configured to accommodate a first digital memory card; and a second groove, disposed perpendicular
to the first groove and configured to accommodate a second digital memory card, wherein the first groove and the second groove
have hollowed portions that partially overlap; and

the card holder comprises: a first spring and a second spring, wherein when the tray is inserted into the card holder, the
first spring and the second spring extrude from the hollowed portions; when the first digital memory card is accommodated
in the first groove, the first spring is in contact with a metal contact of the first digital memory card; and when the second
digital memory card is accommodated in the second groove, the second spring is in contact with a metal contact of the second
digital memory card.

US Pat. No. 9,130,891

METHOD AND APPARATUS FOR QUICKLY ADDING RECIPIENT AND MOBILE TERMINAL

Huawei Device Co., Ltd., ...

1. A method for quickly adding a recipient, comprising:
receiving mail information, wherein the mail information comprises information of at least two recipients;
creating a recipient group according to the recipient information; adding a recipient to a mail;
determining with a computer processor whether the recipient that has been added to the mail is in the recipient group;
displaying information of other recipients in the recipient group when the recipient that has been added to the mail is determined
to be in the recipient group; and
prompting a user whether to add the other recipients,
wherein the mail information comprises a short message received through a short message service center of a network side,
wherein the recipient group is stored as a temporary group in a cache of the mobile terminal, wherein the recipient group
is deleted from the mobile terminal when the mobile terminal is reset, wherein the prompt unit is configured to display the
information of the other recipients in the recipient group by sequentially arranging and displaying the information of the
other recipients in the recipient group according to a predetermined arrangement rule, wherein sequentially arranging the
information of the other recipients according to the predetermined arrangement rule comprises arranging the information of
the other recipients according to Chinese character strokes of the recipient information, and wherein the prompt unit is configured
to prompt the user through voice.

US Pat. No. 9,112,557

WIRELESS COMMUNICATION DEVICE

Huawei Device Co., Ltd., ...

1. A wireless communication device, comprising a mainboard and a connecting member, wherein:
the mainboard comprises a mainboard body and a mainboard end part which is connected to the connecting member;
a side of the mainboard body away from the mainboard end part is connected to an antenna;
a matching network is arranged between the mainboard body and the mainboard end part and configured to control distribution
of a surface current induced by the antenna on the mainboard;

the mainboard body and the mainboard end part are connected integrally at one side of the mainboard body and connected through
the matching network at the other side of the mainboard body so that:

when the wireless communication device is connected to a host device through the connecting member, a first grounding path
is formed of the mainboard body and the mainboard end part that are integrally connected, the connecting member and a grounding
terminal of the host device, and a second grounding path is formed of the mainboard body, the matching network, the mainboard
end part, the connecting member and the grounding terminal of the host device;

wherein in the first and second grounding paths, only the second grounding path is disposed with a matching network.

US Pat. No. 9,058,264

METHOD FOR REPAIRING COMMUNICATION ABNORMALITY BETWEEN DATA CARD AND HOST AND DATA CARD

Huawei Device Co., Ltd., ...

1. A method for repairing a communication abnormality between a data card and a host having an operating system, the method
comprising:
when an abnormality occurs on a communication between the data card and the host, executing repair data in the data card to
repair the operating system of the host, wherein the abnormality comprises that the data card failed to receive a network
card broadcast packet sent by the host after being switched to a network card mode;

resetting the data card, and reporting an optical disk descriptor; and
detecting, by the data card, a type of the operating system of the host according to a received minicomputer system interface
command.

US Pat. No. 9,357,571

LOCAL NETWORK AND METHOD FOR ESTABLISHING CONNECTION BETWEEN LOCAL GATEWAY AND HOME BASE STATION

HUAWEI DEVICE CO., LTD., ...

1. A method for establishing a connection between a local gateway (L-GW) and a home base station, wherein the L-GW is connected
to a serving gateway (S-GW), and the S-GW is connected to a mobility management network element, comprising:
receiving, by the mobility management network element, L-GW information sent by the home base station, and selecting the L-GW
which is located in a same local network as the home base station according to at least the received L-GW information, so
as to establish a local Internet Protocol (IP) access for a user equipment (UE) that initiates a packet data network (PDN)
connectivity request;

sending, by the mobility management network element, a create session request to the selected L-GW through the S-GW, and receiving,
in response to the create session request, a create session response returned by the selected L-GW; and

carrying, by the mobility management network element, a local address of the selected L-GW in a bearer setup request that
is sent to the home base station, and establishing, by the home base station, the connection between the home base station
and the selected L-GW by using the received local address of the selected L-GW.

US Pat. No. 9,335,836

METHOD AND ELECTRONIC APPARATUS FOR REALIZING VIRTUAL HANDWRITING INPUT

Huawei Device Co., Ltd., ...

1. A method for realizing virtual handwriting input, comprising:
obtaining, by an electronic apparatus, position coordinates of a handwriting apparatus in a virtual handwriting area through
monitoring in a real-time manner, wherein the virtual handwriting area is an area in which a first distance-measuring detector
and a second distance-measuring detector in the electronic apparatus are configured to perform distance measurement;

detecting, by the first distance-measuring detector, a distance between the first distance-measuring detector and the handwriting
apparatus in the virtual handwriting area to obtain a first distance value;

detecting, by the second distance-measuring detector, a distance between the second distance-measuring detector and the handwriting
apparatus in the virtual handwriting area to obtain a second distance value;

obtaining the position coordinates of the handwriting apparatus in the virtual handwriting area through calculation according
to the first distance value, the second distance value, and a value of a distance between the first distance-measuring detector
and the second distance-measuring detector;

obtaining a track formed by the position coordinates;
obtaining a handwriting track of an entire handwriting input process when it is detected that a current handwriting input
ends;

identifying a character corresponding to the obtained handwriting track; and
displaying the identified character.

US Pat. No. 9,232,398

METHOD AND APPARATUS FOR LINK SETUP

HUAWEI DEVICE CO., LTD., ...

1. A method for link setup, the method comprising:
sending a first authentication message to an access point (AP), wherein the first authentication message comprises a user
identifier;

receiving a second authentication message which is sent by the AP according to the user identifier, wherein the second authentication
message comprises an Extensible Authentication Protocol (EAP) method request message and a ANonce of the AP;

generating a first pairwise transient key (PTK) according to the ANonce, a SNonce of a terminal, and an acquired first main
session key (MSK);

sending a third authentication message to the AP, wherein the third authentication message comprises an EAP method response
message, the SNonce and a first message integrity code (MIC), the first MIC being generated by the terminal according to the
first PTK for protecting the third authentication message;

receiving a fourth authentication message which is sent by the AP when the AP authenticates, according to a second PTK, that
the first MIC is correct, wherein the fourth authentication message comprises an EAP-Success message, configuration information
configured by the AP for the terminal and a second MIC, wherein the second MIC is generated by the AP according to the second
PTK for protecting the fourth authentication message, and the second PTK is generated by the AP according to the ANonce the
SNonce, and an acquired pairwise master key (FMK}; and

authenticating the second MIC according to the first PTK;
wherein the first authentication message further comprises the SNonce, the second authentication message further comprises
a third MIC, and the third MIC is generated by the AP according to the second PTK for protecting the second authentication
message; and

wherein the sending a third authentication message to the AP comprises sending the third authentication message to the AP
when authenticating, according to the first PTK, that the third MIC is correct.

US Pat. No. 9,226,228

METHOD FOR IMPLEMENTING POWER SAVING OF ACCESS POINT AND ACCESS POINT ON WIRELESS COMMUNICATION NETWORK

Huawei Device Co., Ltd., ...

1. A method for implementing power saving of an access point on a wireless communication network, comprising:
switching, by the access point, from a normal working mode to a power saving working mode after detecting that no mobile terminal
is associated; and

reducing the access point's transmission power by: periodically broadcasting in the power saving working mode, a simplified
beacon frame which consists of only a service set identity.

US Pat. No. 9,094,409

METHOD FOR CONFIGURING ACCESS RIGHTS, CONTROL POINT, DEVICE AND COMMUNICATION SYSTEM

HUAWEI DEVICE CO., LTD., ...

1. A method for configuring access rights, comprising:
receiving Control Point Identifier (CPID) information sent by a first Control Point (CP) without administrator rights, wherein
the CPID information comprises an identifier (ID) of another CP obtained by the first CP;

communicating a CPID list that comprises the CPID information to a second CP with administrator rights; and
receiving a CP right configuration command from the second CP, and configuring access rights for at least one CP corresponding
to a CPID in the CPID list.

US Pat. No. 9,456,273

AUDIO MIXING METHOD, APPARATUS AND SYSTEM

Huawei Device Co., Ltd., ...

1. An audio mixing method, comprising:
receiving, from a first site, a first audio stream that comprises a first plurality of sound source objects;
receiving, from a second site, a second audio stream that comprises a second plurality of sound source objects;
receiving, from a third site, a third audio stream that comprises a third plurality of sound source objects;
analyzing the first audio stream to obtain a sound characteristic value of each of the plurality of sound source objects;
analyzing the second audio stream to obtain a sound characteristic value of each of the second plurality of sound source objects;
analyzing the third audio stream to obtain a sound characteristic value of each of the third plurality of sound source objects;
selecting, according to a descending sequence of sound characteristic values of the first plurality of sound source objects,
the second plurality of sound source objects, and the third plurality of sound source objects, a predetermined number of sound
source objects from the first plurality of sound source objects, the second plurality of sound source objects, and the third
plurality of sound source objects to serve as main sound source objects,

wherein a portion, but not all, of each of the first plurality of sound source objects, the second plurality of sound source
objects, and the third plurality of sound source objects are selected as main sound source objects for audio mixing, and

wherein a sound source object that is not selected as a main sound source object in an audio stream that contains a main sound
source object is muted without muting the main sound source object or the audio stream;

determining each site selected from among the first site, the second site, and the third site from which each of the main
sound source objects were received in an audio stream;

determining a target site selected from among the first site, the second site, and the third site; determining audio streams
that require audio mixing as audio streams received from each site selected from among the first site, the second site, and
the third site, but not the target site, from which each of the main sound source objects were received in the audio stream;
and

either performing audio mixing on the determined audio streams that require audio mixing for the target site, and sending
the audio streams after the audio mixing to the target site; or

sending to the target site the determined audio streams that require audio mixing for the target site to perform audio mixing
in the target site.

US Pat. No. 9,363,884

COMPOSITE MATERIAL AND ELECTRONIC DEVICE

Huawei Device Co., Ltd., ...

1. An electronic device, comprising:
a circuit board; and
a composite material,
wherein electronic components and shielding frames are provided on the circuit board,
wherein the composite material comprises an electrically and thermally conductive layer, a viscose glue layer, and an insulating
layer,

wherein the electrically and thermally conductive layer and the insulating layer are respectively attached to two sides of
the viscose glue layer,

wherein the viscose glue layer is electrically conductive,
wherein gaps are formed at the insulating layer to expose the viscose glue layer in positions corresponding to the electronic
components when the electrical components are electrical components that require heat dissipation and are in positions corresponding
to the shielding frames,

wherein the composite material is adhered onto the electronic components via the viscose glue layer when the electrical components
are electrical components that require heat dissipation, and

wherein the composite material is adhered onto the shielding frames via the viscose glue layer when the electrical components
are electrical components that require electromagnetic shielding.

US Pat. No. 9,311,189

METHOD AND DEVICE FOR INPUTTING DATA IN MULTIMEDIA SERVICE DATABASE ON EMBEDDED DEVICE

Huawei Device Co., Ltd., ...

1. A method for inputting data in a multimedia service database on an embedded device comprising:
storing generated directory information of a multimedia file in a random access memory database (RAM-DB) when a multimedia
file scanning process is performed;

performing a RAM-DB to backup database (BAK-DB) data backup operation in the multimedia file scanning process;
copying data in the BAK-DB to the RAM-DB based at least in part upon an occurrence of an interruption in the multimedia file
scanning process;

continuing to scan, according to existing data in the RAM-DB, a multimedia file that is not scanned after the interruption
ends;

detecting whether the directory information of the multimedia file exists in the BAK-DB when scanning the multimedia file;
copying the directory information of the multimedia file in the BAK-DB to the RAM-DB when the directory information of the
multimedia file is detected in the BAK-DB;

scanning the multimedia file and writing generated directory information of the multimedia file into the RAM-DB when the directory
information of the multimedia file is not detected in the BAK-DB;

detecting whether the directory information of the multimedia file exists in the RAM-DB when scanning the multimedia file;
skipping a scanning operation performed on the multimedia file when the directory information of the multimedia file is detected
in the RAM-DB; and

scanning the multimedia file and writing the generated directory information of the multimedia file into the RAM-DB when the
directory information of the multimedia file is not detected in the RAM-DB.

US Pat. No. 9,295,102

CALL METHOD OF TERMINAL AND TERMINAL USING CALL METHOD

Huawei Device Co., Ltd., ...

1. A call method of a terminal, the method comprising:
analyzing a spectral component of a voice signal during a call; and
selecting a corresponding frequency response channel from a plurality of frequency response channels according to an analysis
result of the spectral component of the voice signal, the plurality of frequency response channels comprising:

a first frequency response channel of which a low frequency gain is smaller than a high frequency gain for the voice signal;
and

a second frequency response channel of which a low frequency gain is larger than a high frequency gain.

US Pat. No. 9,287,626

ANTENNA AND WIRELESS TERMINAL DEVICE

Huawei Device Co., Ltd., ...

1. An antenna, comprising:
a ring-shaped antenna body;
a first conductor that is encircled by the antenna body;
a conductor connecting part; and
a gap located in the antenna body, the first conductor, and the conductor connecting part,
wherein an inner side of the antenna body is connected to the first conductor through the conductor connecting part such that
current on the antenna body is dispersed to the first conductor,

wherein the gap passes through the antenna body, the conductor connecting part, and the first conductor, and
wherein the gap enters the first conductor through the conductor connecting part.

US Pat. No. 9,220,068

POWER SAVING METHOD, APPARATUS AND COMMUNICATION TERMINAL

Huawei Device Co., Ltd., ...

1. A power saving method, comprising:
acquiring use time of each function of a communication terminal in one sampling cycle;
executing a statistical algorithm on the use time of each function of the communication terminal to separately obtain a duration
of frequent use of each function of the communication terminal in the sampling cycle;

automatically setting deactivating and activating actions for each function of the communication terminal based on the duration
of frequent use; and

correspondingly activating each function of the communication terminal in the duration of frequent use of each function.

US Pat. No. 9,485,713

CIRCUIT, METHOD, AND RELATED APPARATUS FOR AVOIDING CHANNEL INTERFERENCE

Huawei Device Co., Ltd., ...

1. A circuit for avoiding channel interference, comprising:
a wireless local area network Wireless Fidelity (Wi-Fi) chip; and
at least one first single-pole multi-throw switch,
wherein a movable end of the first single-pole multi-throw switch is connected to a signal transmit pin of the Wi-Fi chip,
wherein the first single-pole multi-throw switch comprises at least two non-movable ends, wherein a first non-movable end
of the at least two non-movable ends is connected to a first signal transmit tributary, wherein a second non-movable end of
the at least two non-movable ends is connected to a second signal transmit tributary, wherein the second signal transmit tributary
comprises a power attenuator, wherein an input end of the power attenuator is connected to the second non-movable end of the
first single-pole multi-throw switch, wherein, when the Wi-Fi chip determines that a first channel and a second channel interfere
with each other, the movable end of the first single-pole multi-throw switch is controlled to connect to the second non-movable
end of the first single-pole multi-throw switch, wherein the first channel is a wireless local area network channel, and wherein
the second channel is different from the wireless local area network channel.

US Pat. No. 9,451,387

METHOD, M2M TERMINAL, AP, AND SYSTEM FOR ACHIEVING MACHINE TO MACHINE SERVICE

Huawei Device Co., Ltd., ...

1. A method for achieving a machine to machine (M2M) service, comprising:
determining a wireless access point (AP) that supports the M2M service by determining that a first service identifier that
corresponds to the M2M service supported by an M2M terminal matches a second service identifier that corresponds to the M2M
service supported by the AP when the second service identifier is received from the AP in a broadcast frame;

determining the AP that supports the M2M service by determining that the first service identifier matches the second service
identifier when the second service identifier is received from the AP in response to a probe request message;

establishing a communication connection to the AP when the AP supports the M2M service;
receiving service configuration information sent by the AP; and
sending a service data report message to the AP according to the service configuration information,
wherein the service data report message comprises service data corresponding to the M2M service,
wherein after receiving the service configuration information sent by the AP, the method further comprises negotiating a data
transmission mechanism with the AP according to the service configuration information, and

wherein sending the service data report message to the AP according to the service configuration information comprises sending
the service data report message to the AP according to the service configuration information and the result of the negotiation
with the AP about the data transmission mechanism.

US Pat. No. 9,374,771

MESSAGE ACKNOWLEDGEMENT METHOD, APPARATUS, AND SYSTEM

Huawei Device Co., Ltd., ...

1. A message acknowledgement method performed by an access point in a wireless communication system, comprising:
sending a beacon frame;
receiving an uplink frame sent by a terminal of the wireless communication system in response to receiving the beacon frame;
and

sending an acknowledgement frame to the terminal in response to receiving the uplink frame, wherein the acknowledgement frame
comprises:

a first offset time indicating a time difference between a time when the acknowledgement frame is sent and a time when the
beacon frame is sent, for the terminal to determine, according to the first offset time, and a second offset time, whether
the sender of the acknowledgement frame is the access point and the acknowledgement frame transmitted from the sender is the
acknowledgement frame transmitted from the access point in response to the uplink frame that the terminal expects;

wherein the second offset time indicates a time difference between a time when the acknowledgement frame is received by the
terminal and a time when a latest beacon frame was received by the terminal.

US Pat. No. 9,345,159

WATER-PROOF STRUCTURE PROVIDED WITH INTERNAL BAROMETER FOR TERMINAL DEVICE AND METHOD FOR CONTROLLING A WATER-PROOF STRUCTURE

Huawei Device Co., Ltd., ...

1. A water-proof structure provided with an internal barometer for a terminal device, wherein the water-proof structure is
an internal cavity of the terminal device, the water-proof structure is provided with an opening on a casing of the terminal
device so that a barometric pressure inside the water-proof structure is in communication with an external barometric pressure,
the water-proof structure comprising:
the internal barometer arranged inside the water-proof structure;
a dust-proof net arranged between the opening and the internal barometer;
a water-proof mesh net arranged between the dust-proof net and the internal barometer;
a water drop detection device arranged between the water-proof mesh net and the internal barometer; and
a control valve arranged between the water drop detection device and the internal barometer, wherein the water drop detection
device is electrically connected to the control valve and is configured to cause the control valve to close when a water volume
detected by the water drop detection device reaches a water volume threshold value.

US Pat. No. 9,277,508

METHOD, CONTROL APPARATUS AND COMMUNICATION SYSTEM FOR DYNAMICALLY ADJUSTING TRANSMIT POWER

Huawei Device Co., Ltd., ...

1. A method for dynamically adjusting transmit power, comprising:
acquiring a first strength of a first signal received by a receiver of a first system;
acquiring a second strength of a signal transmitted by a transmitter of a second system;
acquiring a sensitivity of the receiver of the first system corresponding to the second strength of a signal currently transmitted
by the transmitter, according to correspondence information between strengths of signals transmitted by the transmitter and
sensitivities of the receiver of the first system;

when the first strength of the first signal is less than the sensitivity of the receiver of the first system, decreasing the
second strength of the signal currently transmitted by the transmitter to be a third strength;

wherein the third strength is equal to or less than strength of a signal transmitted by the transmitter corresponding to a
sensitivity of the receiver of the first system which is regarded as the first strength of the received first signal;

wherein the correspondence information comprises correspondence information between strengths of signals transmitted by the
transmitter and sensitivities of the receiver of the first system when the transmitter transmits signals with different strengths;
and

wherein the transmitter is a transmitter of a wireless local network access point, and the first system is any system of the
Universal Mobile Telecommunications System, Global System for Mobile Communications, Code Division Multiple Access system,
Worldwide Interoperability for Microwave Access system and Time Division-Synchronous Code Division Multiple Access system.

US Pat. No. 9,191,564

METHOD FOR DETERMINING THE NUMBER OF AVAILABLE SHOTS AND IMAGE-SHOOTING APPARATUS

Huawei Device Co., Ltd., ...

7. An image-shooting apparatus, comprising:
a mode determining module, configured to determine a current shooting mode;
an acquiring module, configured to acquire an average value of a picture size before current shooting in the current shooting
mode; and

a picture number determining module, configured to determine, according to currently available storage space and the average
value of the picture size before the current shooting in the current shooting mode, the number of available shots before the
current shooting in the current shooting mode;

wherein the acquiring module comprises:
a first acquiring unit, configured to acquire, according to the current shooting mode, a first index value corresponding to
the current shooting mode; a first judging unit, configured to determine whether the first index value exists in a first correspondence
table,

wherein the first correspondence table is used to store correspondence between the first index value and the average value
of the picture size before the current shooting in the current shooting mode; and

a second acquiring unit, configured to, when a determination result of the first judging unit is that the first index value
exists in the first correspondence table, acquire, from the first correspondence table, the average value of the picture size
corresponding to the first index value.

US Pat. No. 9,179,417

METHOD, APPARATUS, AND TERMINAL FOR WIRELESS NETWORK CONNECTION

Huawei Device Co., Ltd., ...

1. A method for wireless network connection, comprising:
acquiring by a communication terminal, the lowest transmit power of the communication terminal that establishes a connection
with a wireless network access point, wherein the lowest transmit power is the minimum transmit power that ensures communication
between the communication terminal and the wireless network access point;

adjusting and determining by the communication terminal, transmit power of the communication terminal according to the acquired
lowest transmit power.

US Pat. No. 9,131,377

METHOD AND APPARATUS FOR UNLOCKING OPERATING SYSTEM

Huawei Device Co., Ltd., ...

7. An apparatus for unlocking a system, the apparatus comprising:
a receiving unit configured to receive an unlock pattern which is input by a user and is for unlocking the system in an unlocking
interface for pattern unlocking;

a judging unit configured to determine whether the unlock pattern is correct;
a recording unit configured to record, if the unlock pattern is not correct, the number of times the user inputs a wrong unlock
pattern; and

a display unit configured to, when the number of times the user inputs the wrong unlock pattern reaches a preset threshold,
display an interface requiring the user to indicate whether the unlock pattern is forgotten, and when an indication that the
unlock pattern is not forgotten is received, return to displaying the unlocking interface for pattern unlocking;

wherein, when an indication that the unlock pattern is forgotten is received:
the display unit is further configured to display the unlocking interface for personal information authentication;
the receiving unit is further configured to receive at least two pieces of personal information input by the user via the
unlocking interface;

a matching unit is configured to match the at least two pieces of personal information input by the user with personal information
pre-stored in a local database, wherein the personal information pre-stored in the local database is obtained through normal
operation of the apparatus unrelated to unlocking or to a security function;

an unlocking unit is configured to unlock the system if the at least two pieces of personal information input by the user
are consistent with the personal information pre-stored in the local database; and

a returning unit is configured to return to the pattern unlocking interface if the at least two pieces of personal information
input by the user are inconsistent with the personal information pre-stored in the local database.

US Pat. No. 9,450,332

USB MALE CONNECTOR AND ITS COMPANION ELECTRONIC PRODUCT

HUAWEI DEVICE CO., LTD., ...

1. A USB male connector, comprising:
an insulating body;
a slot installed in the insulating body; and
a reinforcement structure completely disposed within the slot, wherein a strength of the reinforcement structure is greater
than a strength of the insulating body, wherein the reinforcement structure and the slot have a same shape and extend laterally
directly over two or more contact terminals that are disposed in the insulating body and are laterally spaced apart;

wherein the reinforcement structure has a first surface exposed at a tail end of the USB male connector and extends, within
the slot, into the insulating body from a surface of the insulating body at the tail end, and wherein each surface of the
reinforcement structure other than the first surface is completely enclosed by the insulating body.

US Pat. No. 9,331,863

HOME NETWORK, METHOD FOR SHARING DEVICE INFORMATION AMONG HOME NETWORKS AND HOME NETWORK SYSTEM

HUAWEI DEVICE CO., LTD., ...

1. A home network system, comprising:
a first home network; and
a second home network comprising hardware that executes program instructions and a memory having instructions stored therein
that instruct the hardware, the second home network having a first secure channel established with the first home network,
where the instructions configure the second home network to:

obtain an access policy and device information of the first home network through the first secure channel, wherein a third
home network is specified in the access policy of the first home network;

establish a second secure channel with the third home network; and
provide according to the access policy, the device information of the first home network to the third home network after having
the second secure channel established with the third home network.

US Pat. No. 9,310,486

METHOD AND APPARATUS FOR TERMINAL TO DETERMINE APPROACH OF OBJECT

Huawei Device Co., Ltd., ...

1. A method, executed by a terminal, for determining whether an object is approaching, comprising:
reading, by an infrared receiver, a first infrared intensity value when an infrared emitting diode is off;
reading, by the infrared receiver, a second infrared intensity value when the infrared emitting diode is on;
obtaining, for an intensity value of a reflected infrared ray, a first difference value between the second infrared intensity
value and the first infrared intensity value;

determining whether a second difference value between the intensity value of the reflected infrared ray and an infrared intensity
threshold that is stored by the terminal itself is greater than a preset second threshold; and

when the second difference value is greater than the preset second threshold, determining that an object is approaching the
terminal;

wherein the stored infrared intensity threshold is the first difference value between the second infrared intensity value
and the first infrared intensity value and is obtained when the infrared receiver and the infrared emitting diode are initially
activated.

US Pat. No. 9,357,465

MULTIMODE HANDOVER METHOD AND MULTIMODE TERMINAL

Huawei Device Co., Ltd., ...

1. A multimode handover method, comprising:
obtaining, by a multimode terminal, a carrier to interference plus noise ratio (CINR) value and a received signal strength
indicator (RSSI) value of a current signal in a first communication mode;

determining whether the CINR value and the RSSI value both meet a preset switching condition; and
in response to the CINR value and the RSSI value both meeting the preset switching condition:
obtaining a current movement speed of the multimode terminal;
selecting a switching delay according to the movement speed, the selecting comprising:
determining whether or not the movement speed is greater than or equal to a preset speed threshold;
in response to the movement speed being greater than or equal to the preset threshold, selecting a preset first delay as the
switching delay; and

in response to the movement speed not being greater than or equal to the preset speed threshold, selecting a preset second
delay as the switching delay, wherein the first delay is greater than the second delay;

switching to a second communication mode according to the selected switching delay; and
communicating by using the second communication mode.

US Pat. No. 9,223,746

DATA CARD AND METHOD FOR INTERNET ACCESS OF DATA CARD

Huawei Device Co., Ltd., ...

1. A method for Internet access, implemented by a data card, comprising:
after the data card is connected to a host, receiving a USB command sent by a USB host driver of the host;
determining, according to the USB command, whether a current operating system run on the host is the Windows operating system:
when determining the current operating system run on the host is the Windows operating system, the data card reports a device
descriptor that is compliant with a requirement of a device specification of a Remote Network Device Interface Specification
(RNDIS) protocol to the host and when determining the current operating system run on the host is not the Windows operating
system, the data card reports a device descriptor that is compliant with a requirement of a device specification of an Ethernet
Control Model (ECM) protocol to the host, wherein the device descriptor is used to trigger the host to run an Ethernet interface
driver;

receiving an initialization command that is compliant with an Ethernet interface protocol sent by the USB host driver of the
host;

performing a corresponding initialization operation according to the received initialization command, and mapping the data
card into an Internet access device by using the Ethernet interface protocol;

obtaining dial-up information and dialing, by using the dial-up information, to request to connect to a network; and
performing communication between the host and the network.

US Pat. No. 9,191,487

METHOD AND APPARATUS FOR PROCESSING CONTACT INFORMATION USING A WIRELESS TERMINAL

HUAWEI DEVICE CO., LTD., ...

1. A wireless terminal, comprising:
a display;
one or more processors; and
a memory storing programming for execution by the one or more processors, the programming including instructions for:
displaying a list of contacts on a display of the wireless terminal;
determining a first contact from the list of contacts in response to a selection by a user;
determining a second contact from the list of contacts in response to another selection by the user;
obtaining a web log address and an online shop address of the first contact;
obtaining another web log address and another online shop address of the second contact;
obtaining, from a network service, a first content corresponding to the web log address and the online shop address of the
first contact;

obtaining, from the network service, a second content corresponding to the other web log address and the other online shop
address of the second contact;

displaying the first content on a first area of the display, the first content being dynamically updated; and
displaying the second content on a second area of the display, the second content being dynamically updated, wherein the first
area of the display is different from the second area of the display.

US Pat. No. 9,146,692

WIRELESS INTERNET ACCESS MODULE, COMMUNICATION METHOD FOR HOST AND WIRELESS INTERNET ACCESS MODULE, AND DATA CARD

Huawei Device Co., Ltd., ...

1. A method for synchronizing data by use of a wireless Internet access module of a secure digital interface, the method comprising:
detecting that the wireless Internet access module of the secure digital interface is enabled;
performing dialing according to preset dialing information;
signing in a corresponding network space according to preset network space information;
synchronously updating data in the network space and a secure digital storage function unit of the wireless Internet access
module according to a preset synchronization policy; and

obtaining the preset dialing information, the preset network space information and the preset synchronization policy through
a secure digital card interface of the wireless Internet access module, wherein the obtaining of the preset dialing information
comprises

establishing, by the wireless Internet access module, a connection with a second host through the secure digital card interface,
using each functional unit of the wireless Internet access module as a secure digital card partition and reporting the secure
digital card partition to the second host,

receiving the preset dialing information, the network space information and the synchronization policy encapsulated in a secure
digital interface format from the second host,

decapsulating the preset dialing information, the network space information and the synchronization policy encapsulated in
the secure digital interface format, and

writing the decapsulated preset dialing information, network space information and synchronization policy into a corresponding
functional unit of the wireless Internet access module.

US Pat. No. 9,351,076

AUDIO AND VIDEO SIGNAL TRANSMISSION INTERFACE APPARATUS AND METHOD THEREOF

HUAWEI DEVICE CO., LTD., ...

1. An audio and video signal transmission interface apparatus, comprising a left sound channel interface, a right sound channel
interface, a multimedia terminal interface, and a ground interface; wherein a voltage detection point is set in a circuit
of the multimedia terminal interface, and a first power supply is connected to the voltage detection point through a first
resistor; wherein, the apparatus further comprises a voltage detecting module, a determining module, a control module, and
a second resistor of which one end is connected to the voltage detection point and of which the other end is connected to
a power supply; wherein
the voltage detecting module is configured to detect a voltage value at the voltage detection point of a multimedia terminal
of an audio and video signal transmission line that is inserted, wherein the multimedia terminal of the audio and video signal
transmission line comprises an audio and video terminal or a microphone terminal, and a resistance value of the second resistor
is greater than an internal resistance value of the audio and video terminal and is smaller than an internal resistance value
of the microphone terminal in reverse connection;

the determining module is configured to determine a type of the audio and video signal transmission line according to a detecting
result of the voltage detecting module; and

the control module is configured to perform processing according to a determination result of the determining module.

US Pat. No. 9,282,569

LTE SINGLE-CARD DUAL-STANDBY MULTI-MODE TERMINAL AND METHOD FOR PROCESSING CONCURRENCY OF ITS CS SERVICE AND PS SERVICE

Huawei Device Co., Ltd., ...

1. A method for processing concurrency of circuit switched (CS) service and packet switched (PS) service of a local long term
evolution (LTE) single-card dual-standby multi-mode terminal, comprising:
when the CS service and the PS service of a local LTE single-card dual-standby multi-mode terminal are concurrent, detecting,
by the local LTE single-card dual-standby multi-mode terminal, whether a peer communication terminal that is performing voice
communication with the local LTE single-card dual-standby multi-mode terminal is in a voice silent period and detecting, by
the local LTE single-card dual-standby multi-mode terminal, whether the local LTE single-card dual-standby multi-mode terminal
is in a voice silent period;

when detecting that the peer communication terminal is not in the voice silent period, receiving, by the local LTE single-card
dual-standby multi-mode terminal, downlink data in an LTE system, and suspending, by the local LTE single-card dual-standby
multi-mode terminal, sending uplink data in the LTE system at the same time and reporting a current channel quality through
a channel quality indication (CQI) according to a result of the detecting, by the local LTE single-card dual-standby multi-mode
terminal, whether the local LTE single-card dual-standby multi-mode terminal is in a voice silent period; and

when detecting that the peer communication terminal is in the voice silent period, sending the uplink data and receiving the
downlink data, by the local LTE single-card dual-standby multi-mode terminal, in the LTE system

wherein detecting that the peer communication terminal is not in the voice silent period, receiving, by the local LTE single-card
dual-standby multi-mode terminal, the downlink data in the LTE system, and suspending, by the local LTE single-card dual-standby
multi-mode terminal, the sending the uplink data in the LTE system at the same time and reporting a current channel quality
through a channel quality indication (CQI) according to a result of the detecting, by the local LTE single-card dual-standby
multi-mode terminal, whether the local LTE single-card dual-standby multi-mode terminal is in a voice silent period comprises:

when detecting that the local LTE single-card dual-standby multi-mode terminal is in the voice silent period and the peer
communication terminal is not in the voice silent period, reporting, by the local LTE single-card dual-standby multi-mode
terminal, that current channel quality is good to the LTE system of the local LTE single-card dual-standby multi-mode terminal
through the CQI, and receiving, by the local LTE single-card dual-standby multi-mode terminal, the downlink data in the LTE
system, and suspending, by the local LTE single-card dual-standby multi-mode terminal, the sending the uplink data in the
LTE system at the same time; and

when detecting that neither the local LTE single-card dual-standby multi-mode terminal nor the peer communication terminal
is in the voice silent period, reporting, by the local LTE single-card dual-standby multi-mode terminal, that the current
channel quality is poor through the CQI, and receiving, by the local LTE single-card dual-standby multi-mode terminal, the
downlink data in the LTE system, wherein the downlink data is transmitted through an error correction mechanism on a physical
layer, and suspending, by the local LTE single-card dual-standby multi-mode terminal, the sending the uplink data in the LTE
system at the same time; and

wherein when detecting that the peer communication terminal is in the voice silent period, sending the uplink data and receiving
the downlink data, by the local LTE single-card dual-standby multi-mode terminal, in the LTE system comprises:

when detecting that the local LTE single-card dual-standby multi-mode terminal is not in the voice silent period and the peer
communication terminal is in the voice silent period, sending the uplink data and receiving the downlink data, by the local
LTE single-card dual-standby multi-mode terminal, in the LTE system, wherein the downlink data is transmitted through the
error correction mechanism on the physical layer; and

when detecting that both the local LTE single-card dual-standby multi-mode terminal and the peer communication terminal are
in the voice silent period, sending the uplink data and receiving the downlink data, by the local LTE single-card dual-standby
multi-mode terminal, in the LTE system, wherein the downlink data has no interference at this time.

US Pat. No. 9,473,961

METHOD AND APPARATUS FOR HANDLING ADDRESS CONFLICT

Huawei Device Co., Ltd., ...

1. A method for handling an address conflict, comprising:
acquiring a first media access control (MAC) address and a first auxiliary identifier from a first node, wherein the MAC address
is a first identifier associated with the first node, and wherein the first auxiliary identifier is a second identifier associated
with the first node;

receiving a MAC frame that comprising the first auxiliary identifier from a second node, wherein the first auxiliary identifier
is also associated with the second node, and wherein a second MAC address is a third identifier associated with the second
node; and

sending an auxiliary identifier conflict report message to the first node when the MAC frame is received from the second node.

US Pat. No. 9,408,069

SERVICE CONTROL METHOD, TERMINAL, AND NETWORK DEVICE

Huawei Device Co., Ltd., ...

1. A method of configuring a connected discontinuous reception (CDRX) cycle for a terminal, comprising:
sending, by a network device, a report request to the terminal, wherein the report request instructs the terminal to report
speed information, wherein the speed information indicates a speed of the terminal;

receiving, by the network device, a report response sent by the terminal, wherein the report response indicates that the terminal
has received the report request or whether a report operation instructed by the report request has been executed;

receiving, by the network device, the speed information reported by the terminal;
increasing, by the network device, a value of the CDRX cycle when the speed of the terminal is less than a threshold; and
decreasing, by the network device, the value of the CDRX cycle when the speed of the terminal is greater than a threshold,
wherein the CDRX cycle indicates an interval for waking up the terminal.

US Pat. No. 9,391,836

METHOD AND TERMINAL FOR LOADING OPERATOR CONFIGURATION INFORMATION

HUAWEI DEVICE CO., LTD., ...

1. A method for loading operator configuration information, the method comprising:
obtaining network identification information of a terminal by the terminal, wherein the network identification information
comprises a mobile country code (MCC) and a mobile network code (MNC);

obtaining secondary network identification information of the terminal by the terminal and in response to determining, according
to the network identification information, that the terminal corresponds to at least two groups of groups of operator configuration
information, wherein the secondary network identification information comprises a group identifier (GID);

obtaining and loading, by the terminal, a group of the operator configuration information corresponding to the terminal according
to the secondary network identification information and in response to determining that the terminal corresponds to at least
two groups of the groups of operator configuration information;

obtaining and loading, by the terminal, default configuration information in response to determining that the terminal corresponds
to zero of the groups of operator configuration information; and

communicating with a network according to loaded configuration information.

US Pat. No. 9,484,965

TERMINAL AND METHOD FOR MAKING TOUCHSCREEN OF TERMINAL

Huawei Device Co., Ltd., ...

1. A terminal, comprising:
a touchscreen,
wherein the touchscreen comprises:
a basal layer;
a first conductive layer;
a second conductive layer;
a touch layer;
an antenna layer; and
a separation layer,
wherein the antenna layer is configured to dispose a frequency modulation (FM) antenna,
wherein the antenna layer comprises an inner portion and an outer portion,
wherein the inner portion of the antenna layer is visible and is made of a material with high light transmittance that is
configured to transmit light through the touchscreen,

wherein the outer portion of the antenna layer is invisible and comprises a groove,
wherein the FM antenna is disposed in the groove of the outer portion of the antenna layer,
wherein the separation layer is configured to separate the antenna layer from either the first conductive layer or the second
conductive layer, and

wherein the antenna layer and the separation layer are either disposed between the basal layer and the first conductive layer
or disposed between the second conductive layer and the touch layer.

US Pat. No. 9,437,928

FEEDING MATCHING APPARATUS OF MULTIBAND ANTENNA, MULTIBAND ANTENNA, AND RADIO COMMUNICATION DEVICE

Huawei Device Co., Ltd., ...

1. A multiband antenna, comprising:
one or more radiating portions;
a grounding portion;
a feeding portion coupled to the radiating portions, wherein each radiating portion is configured to transmit a signal to
the feeding portion and receive a signal transmitted from the feeding portion;

a first ground cable branch, wherein one end of the first ground cable branch is electrically coupled to the feeding portion,
the other end of the first ground cable branch is electrically coupled to the grounding portion, wherein the first ground
cable branch is coupled in series to a first signal filtering component, the first signal filtering component terminates a
transmission of a signal having a frequency lower than a frequency point of the first signal filtering component; and

a second ground cable branch, wherein one end of the second ground cable branch is electrically coupled to the feeding portion,
the other end of the second ground cable branch is electrically coupled to the grounding portion, wherein the second ground
cable branch is coupled in series to a second signal filtering component, the second signal filtering component terminates
a transmission of a signal having a frequency lower than a frequency point of the second signal filtering component;

wherein a length of the first ground cable branch is shorter than a length of the second ground cable branch, and the frequency
point of the first signal filtering component is higher than the frequency point of the second signal filtering component.

US Pat. No. 9,390,041

METHOD FOR PROCESSING DEVICE CONNECTION, COMBINATION DEVICE AND HOST DEVICE

Huawei Device Co., Ltd., ...

1. A processing method for a combination device connected to a host device, wherein a first network connection, established
by the host device for the combination device based on a first device descriptor sent to the host device from the combination
device, was not released after a last removal of the combination device from the host device, the method comprising:
after being plugged into the host device again, receiving, by the combination device, a device descriptor modification instruction
sent by the host device;

modifying a default device descriptor according to the device descriptor modification instruction to produce a modified device
descriptor different than the first device descriptor and performing device reconnection processing;

sending the modified device descriptor to the host device, to enable the host device to establish a new network connection
for the combination device responsive to the modified device descriptor; and

accessing a network using the new network connection established by the host device.

US Pat. No. 9,350,611

APPARATUS AND METHOD FOR LOCATING A TARGET OPERATION OBJECT

HUAWEI DEVICE CO., LTD., ...

1. A communication system, comprising:
a Device Management (DM) server configured to send a Delete command, wherein the Delete command comprises Management Object
(MO) location information for identifying an MO, and feature node information for identifying an MO instance of the MO, and
wherein a Target element is not specified in the Delete command; and

a DM client configured to:
receive the Delete command from the DM server,
after receiving the Delete command, determine an absolute Uniform Resource Identifier (URI) of a root node of the MO instance
according to the MO location information and the feature node information, wherein the absolute URI of the root node of the
MO instance starts from a root node of a management tree,

locate the root node of the MO instance according to the absolute URI of the root node of the MO instance, and
delete the root node of the MO instance.

US Pat. No. 9,444,608

CONTROL CHANNEL TRANSMISSION METHOD AND APPARATUS TO IMPLEMENT TRANSMISSION OF EPDCCHS THROUGH AN EREG IN A UNIT PHYSICAL RESOURCE BLOCK

Huawei Device Co., Ltd., ...

1. A control channel transmission method, comprising:
determining at least one unit physical resource block for transmitting a control channel, wherein resource elements comprised
in each unit physical resource block are divided into M groups, each group comprises N resource elements, the N resource elements
correspond to N positions, M is an integer greater than or equal to 2, and N is an integer greater than or equal to 1;

determining, according to an aggregation level of the control channel and enhanced resource element groups (eREGs) comprised
in each enhanced control channel element eCCE, eREG information of the control channel to be mapped to each unit physical
resource block;

mapping, according to the eREG information, the control channel to a mapped eREG that corresponds to the eREG information,
the mapped eREG among a designated number of eREGs in each unit physical resource block, wherein each eREG among the designated
number of the eREGs is formed by a designated number of resource elements, the designated number of the resource elements
are selected from corresponding resource elements at an Sth position in each group, and S is a positive integer smaller than or equal to N; and

transmitting the control channel on the mapped eREG.

US Pat. No. 9,451,525

METHOD, DEVICE AND SYSTEM FOR STARTING ROUTING FUNCTION AND TRANSMITTING DATA

Huawei Device Co., Ltd., ...

1. A method for enabling a routing function, comprising:
determining an address of a club routing (CR) router connected to a first access point when a station uses an external network
identifiable address and performs data transmission of a single session task through the first access point;

determining a second access point, wherein the second access point and the first access point are each connected to the CR
router, wherein the first access point and the second access point are access points associated with the CR of the station;

sending a CR enabling request message to the CR router that corresponds to the address of the CR router through each of the
access points associated with a CR of the station, wherein the external network identifiable address used by the station and
an available bandwidth resource allocated to the station by an access point forwarding the CR enabling request message are
recorded in the CR enabling request message; and

receiving a CR enabling feedback message, wherein the CR enabling feedback message is returned by the CR router and forwarded
via the access points associated with the CR of the station, wherein the CR enabling feedback message comprises a distribution
address identifier of a selected downlink access point, wherein the station separately sends different data packets of the
single session task through the first access point and the second access point.

US Pat. No. 9,170,641

ELECTRONIC DEVICE AND METHOD FOR SUPPLYING POWER TO AT LEAST TWO DIFFERENT LOADS BY SINGLE POWER SUPPLY

Huawei Device Co., Ltd., ...

1. An electronic device, comprising a power supply and a central processing module, and further comprising: at least two load
power supply circuits, wherein each load power supply circuit comprises a capacitor unit, at least one switch, and at least
one feedback resistor unit;
each switch is respectively connected with the power supply and the central processing module, and configured to be turned
on or off according to a control signal output by the central processing module;

each feedback resistor unit is connected between a corresponding switch and a load to form a feedback path, wherein each feedback
resistor unit is configured to sample the load when the corresponding switch is turned on and directly feed back a sampled
voltage of the power supply through the corresponding switch, so that the power supply supplies power to the load according
to the sampled voltage; and

the capacitor unit is connected with each switch of the load power supply unit and the load, and configured to be charged
when at least one switch of the load power supply unit is turned on, or supply power to the load when the at least one switch
of the load power supply unit is turned off, wherein the load is external to the load power supply circuit and is electrically
isolated from the central processing module.

US Pat. No. 9,436,874

METHOD FOR DISCOVERING AUGMENTED REALITY OBJECT, AND TERMINAL

Huawei Device Co., Ltd., ...

1. A method for discovering an augmented reality (AR) object, comprising:
determining a status of a terminal when it is determined, according to a pre-generated navigation route and a movement speed
of the terminal, that a vicinity of a preselected AR object is reached;

starting a camera and acquiring a picture when it is determined that the terminal is in a searching state;
extracting N focused objects from the picture using an image recognition algorithm, wherein N is an integer greater than or
equal to one;

processing M of the N focused objects using a high-speed and low-precision algorithm, wherein M is an integer greater than
or equal to one and less than or equal to N;

processing N-M of the N focused objects using a precise recognition algorithm;
determining whether the M and the N-M of the N focused objects in the picture include the AR object; and
notifying of the AR object when the picture comprises the AR object.

US Pat. No. 9,351,115

METHOD AND APPARATUS FOR REMINDING USER BASED ON SET POSITION BY USING MOBILE TERMINAL

Huawei Device Co., Ltd., ...

1. A method for reminding a user based on a set position by using a mobile terminal, comprising:
detecting, by a mobile terminal of a user, that a distance between the mobile terminal and a set position is greater than
a set distance value by using a wireless network; and

reminding, by the mobile terminal, the user of a set event according to a set reminding manner.

US Pat. No. 9,497,568

METHOD AND APPARATUS FOR CONTROLLING NETWORK ACCESS OF MACHINE TERMINAL

HUAWEI DEVICE CO. LTD., ...

1. A method for controlling network access of a machine terminal, the method comprising:
generating, by a network-side device, an authorized period and a forbidden period of a first time-controlled subscription
for a first type of machine terminal application according to requirement information, wherein the requirement information
comprises application information of the first time-controlled subscription, system maintenance information, application type,
and network service load historical data;

generating, by the network-side device, an authorized period and a forbidden period of a second time-controlled subscription
for a second type of machine terminal application according to requirement information, wherein the requirement information
comprises application information of the second time-controlled subscription, system maintenance information, application
type, and network service load historical data, and wherein the first type of machine terminal application is a different
type than the second type of machine terminal application, and wherein the authorized and forbidden periods of the first time-controlled
subscription are different than the authorized and forbidden periods of the second time-controlled subscription;

notifying the authorized period and the forbidden period of the first time-controlled subscription to a first machine terminal
comprising the first type of machine terminal application;

notifying the authorized period and the forbidden period of the second time-controlled subscription to a second machine terminal
comprising the second type of machine terminal application;

controlling access of the first machine terminal according to the authorized period and the forbidden period of the first
time-controlled subscription after receiving an access request of the first machine terminal; and

controlling access of the second machine terminal according to the authorized period and the forbidden period of the second
time-controlled subscription after receiving an access request of the second machine terminal.

US Pat. No. 9,467,932

ACCESS CONTROL METHOD FOR WIFI DEVICE AND WIFI DEVICE

Huawei Device Co., Ltd., ...

3. An access control method for a wireless fidelity (WiFi) device supporting a multi service set identifier (SSID) (Multi-SSID),
wherein there is one or more terminal associated with each SSID, comprising:
obtaining, at a kernel layer of the WiFi device, one or more index values of interfaces that represent one or more locations
of SSIDs in the Multi-SSID that are forbidden to access a management interface web user interface (WEBUI) residing on the
WiFi device;

receiving, from a terminal associated with a SSID in the Multi-SSID, at the kernel layer of the WiFi device, an access request
for accessing the WiFi device based on the SSID, wherein the access request comprises a request for accessing the WEBUI;

determining whether an index value of the interface that corresponds to the SSID on which the access request is based matches
one of the index values of the interfaces that correspond to the SSIDs forbidden to access the WEBUI when receiving the access
request at the kernel layer of the WiFi device;

adding, at the kernel layer of the WiFi device, one of one or more preset tags to the access request based on the SSID when
the determination result is positive;

sending the access request with the one of the one or more preset tags added to a user layer of the WiFi device;
receiving, at the user layer of the WiFi device, the access request with the one of the one or more preset tags added;
determining, at the user layer of the WiFi device, whether a tag of the access request is the same as one of one or more preset
tags that are preset for one or more SSIDs forbidden to access the WEBUI;

rejecting the access request when the determination result is positive; and
accepting the access request when the determination result is negative.

US Pat. No. 9,459,592

METHOD FOR TIME AND TIME ZONE SYNCHRONIZATION AND TERMINAL DEVICE

Huawei Device Co., Ltd., ...

1. A method for time and time zone synchronization, comprising:
determining, by a terminal, whether a network supports a Network Identity and Time Zone (NITZ) function, after the terminal
registers with the network or roams to the network; and

prompting, by the terminal, a user that uses the terminal to use a function of automatic time and time zone synchronization,
when the terminal determines that the network supports the NITZ function and automatic synchronization is not set for the
terminal.

US Pat. No. 9,268,381

TERMINAL DEVICE AND POWER SUPPLY METHOD FOR TERMINAL DEVICE

Huawei Device Co., Ltd., ...

1. A power supply method for a terminal device, wherein the terminal device is communicatively connected to an accessory device,
and the method comprises:
detecting, by the terminal device, an ID resistance value of the accessory device;
identifying a type of the accessory device according to the detected ID resistance value;
selecting a power supply mode of the terminal device according to the identified type of the accessory device, wherein the
selecting of the power supply mode comprises:

selecting one configuration file in the accessory device randomly without a preference, as a current Power supply Policy to
select a power supply mode,

determining whether the selected configuration file runs successfully;
if the running Succeeds, using the selected configuration file as the current power supply policy to select a power supply
mode otherwise

if the running fails, selecting the other configuration file in the accessory device as the current power supply policy to
select a Power supply mode; and

supplying power according to the selected power supply mode.

US Pat. No. 9,113,252

WATERPROOF EAR-JACK CONNECTOR

Huawei Device Co., Ltd., ...

1. A waterproof ear-jack connector, comprising:
an ear-jack connector housing, a contact terminal, a baffle, and a contact plate, wherein:
the ear-jack connector housing is disposed with a space through the ear-jack connector housing, and the space is used for
accommodating an earphone plug;

the baffle is located at a tail opening of the ear-jack connector housing, and tightly contacts the tail opening of the ear-jack
connector housing, so as to seal the tail opening of the ear-jack connector housing;

the contact terminal tightly presses against an inner wall of the space, and passes through from a hole disposed on the baffle;
and the shape of the hole matches a cross section of the contact terminal, so that the hole is plugged by the contact terminal;
and

the contact plate is disposed at the tail of the ear-jack connector housing; and a part of the contact terminal, which passes
through from the hole disposed on the baffle, tightly presses against a lower surface of the contact plate; and the lower
surface of the contact plate is a surface located at the same side where the tail opening of the ear-jack connector housing
is located.

US Pat. No. 9,483,543

DATA COLLECTING METHOD AND APPARATUS, AND MOBILE TERMINAL

Huawei Device Co., Ltd., ...

1. A data collecting apparatus applied in an apparatus comprising multiple data collecting units, wherein the data collecting
apparatus comprises:
a synchronous data collecting module at least partially implemented in hardware;
an initialization duration acquiring module; and
a starting moment acquiring module,
wherein at least two data collecting units in the multiple data collecting units are configured to collect initial data simultaneously
at their respective collecting frequencies and at a collection starting moment,

wherein the synchronous data collecting module is configured to collect, at a synchronous collecting frequency, the initial
data collected by the at least two data collecting units, so as to obtain synchronous data,

wherein the synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the
at least two data collecting units,

wherein the initialization duration acquiring module is configured to acquire initialization duration of the at least two
data collecting units and the maximum initialization duration in the initialization duration,

wherein the starting moment acquiring module is configured to acquire the collection starting moment, and
wherein the collection starting moment is not smaller than a moment obtained by backwards prolonging a current moment by the
maximum initialization duration.

US Pat. No. 9,417,887

METHOD AND APPARATUS FOR BOOTSTRAPPING GATEWAY IN DEVICE MANAGEMENT SYSTEM

HUAWEI DEVICE CO., LTD., ...

1. A method for bootstrapping a gateway in a device management system, comprising:
acquiring, from a terminal device by a gateway, server information saved by the terminal device;
determining, by the gateway, a target server according to the acquired server information, and initiating a bootstrap request,
the determining of the target server according to the acquired server information includes:

comparing, by the gateway, the acquired server information with a server information stored by the gateway, and
determining, as the target server, a server corresponding to server information among the acquired server information that
remains unmatched with the server information stored by the gateway according to the comparing,

performing, by the gateway, a bootstrap with the target server according to bootstrap information received from the target
server based on the determining of the server as the target server using the server information saved through bootstrapping
the terminal device to the server.

US Pat. No. 9,372,981

ELECTRONIC DEVICE AND METHOD FOR UNLOCKING SCREEN OF ELECTRONIC DEVICE

Huawei Device Co., Ltd., ...

1. A method comprising:
detecting, in a screen-locked state, intent of a user to unlock a screen of an electronic device;
extracting contact information from a storage unit of the electronic device when detecting that the user intends to unlock
the screen, wherein the contact information comprises a first attribute value and a second attribute value;

displaying the first attribute value on the screen;
prompting the user for an input;
detecting the input;
comparing the input to the second attribute value;
unlocking the screen when the input is the same as the second attribute value; and
maintaining the screen-locked state when the input is not the same as the second attribute value.

US Pat. No. 9,301,164

METHOD, SYSTEM, AND TERMINAL FOR PERFORMING SYSTEM UPDATE BETWEEN MOBILE COMMUNICATION TERMINALS

HUAWEI DEVICE CO., LTD., ...

1. A method for performing a system update between mobile communication terminals, comprising:
obtaining, by a target mobile communication terminal through a wireless network communication with a source mobile communication
terminal, hardware information of the source mobile communication terminal;

determining, by the target mobile communication terminal, whether hardware of the target mobile communication terminal is
compatible with hardware of the source mobile communication terminal, according to the obtained hardware information, the
determining, by the target mobile communication terminal, includes a determination of compatibility based upon whether the
target mobile communication terminal has a same hardware version identifier BoardID as the hardware of the source mobile communication
terminal;

in response to the determination of compatibility that the hardware of the target and the source mobile communication terminals
are compatible, obtaining, by the target mobile communication terminal through the wireless network communication, a system
backup file of the source mobile communication terminal; and

performing, by the target mobile communication terminal, a system update according to the obtained system backup file.

US Pat. No. 9,717,019

DATA FLOW CONTROL METHOD, AND RELATED DEVICE AND COMMUNICATIONS SYSTEM

Huawei Device Co., Ltd., ...

1. A data flow control method, comprising;
receiving, by a first gateway, a first message sent by a user equipment through a first access network, wherein the first
message carries first Internet Protocol (IP) flow identification information, and the first IP flow identification information
is used to identify at least one of an IP flow that is transmitted by the user equipment through the first access network
or an IP flow that is transmitted by the user equipment through a second access network, wherein the first IP flow identification
information comprises a source address, a source port number, a destination address, a destination port number, and a protocol
type, and wherein the first access network and the second access network are access networks using different access technologies;

sending, by the first gateway, a second message to a packet data network gateway, wherein the second message carries second
IP flow identification information, and the second IP flow identification information is the same as the first IP flow identification
information or the second IP flow identification information is obtained based on the first IP flow identification information;

receiving, by the first gateway, a third message sent by the packet data network gateway, wherein the third message carries
third IP flow identification information, and the third IP flow identification information is used to identify at least one
of an flow that is allowed by a network to be transmitted by the user equipment through the first access network or an IP
flow that is allowed by the network to be transmitted by the user equipment through the second access network; and

sending, by the first gateway, a fourth message to the user equipment, wherein the fourth message carries fourth IP flow identification
information, and the fourth IP flow identification information is the same as the third IP flow identification information
or the fourth IP flow identification information is obtained based on the third IP flow identification information.

US Pat. No. 9,999,047

COMMUNICATION METHOD, BASE STATION, AND USER EQUIPMENT

Huawei Device Co., Ltd., ...


wherein an uplink subframe n corresponding to “4,F” belongs to the first-type uplink subframe, “4,F” indicates that a downlink subframe corresponding to the uplink subframe n is a fourth subframe prior to a subframe n on the TDD carrier, an uplink subframe n corresponding to “4” belongs to the second-type uplink subframe, “4” indicates that a downlink subframe corresponding to the uplink subframe n is the fourth subframe prior to a subframe n on the TDD carrier, and n is any element in a set {0,1,2,3,4,5,6,7,8,9}.

US Pat. No. 9,408,211

METHOD AND APPARATUS FOR RESOURCE MANAGEMENT, LOW-BANDWIDTH USER EQUIPMENT, AND USER EQUIPMENT

Huawei Device Co., Ltd., ...

1. A method for resource management, comprising:
setting a maximum downlink transmission bandwidth of a low-bandwidth user equipment; and
determining that a downlink transmission resource configured by a cell for the low-bandwidth user equipment is a resource
of a central part of a system downlink transmission bandwidth based on a determination that the maximum downlink transmission
bandwidth is smaller than the system downlink transmission bandwidth,

wherein a number of subcarriers of the resource of the central part of the system downlink transmission bandwidth is equal
to a number of subcarriers of the maximum downlink transmission bandwidth,

wherein two sides of the resource of the central part of the system downlink transmission bandwidth are both a half resource
block, and

wherein either the maximum downlink transmission bandwidth is an odd number of resource blocks and the system downlink transmission
bandwidth is an even number of resource blocks, or the maximum downlink transmission bandwidth is an even number of resource
blocks and the system downlink transmission bandwidth is an odd number of resource blocks.

US Pat. No. 9,161,124

METHOD AND ELECTRONIC DEVICE FOR DETERMINING HEADSET LINE SEQUENCE

HUAWEI DEVICE CO., LTD., ...

1. A method for determining headset line sequence, wherein a headset comprises a headset plug and a headset line, one end
of the headset plug is connected to the headset line of the headset, the headset plug is disposed with a first pin, a second
pin, a third pin and a fourth pin sequentially from the other end of the headset plug to the one end connected to the headset
line, a signal type of a signal transmitted by the first pin is a left sound channel signal, a signal type of a signal transmitted
by the second pin is a right sound channel signal, wherein one of the third pin and the fourth pin are connected to a direct-current
power supply to form a power supply branch, a bias resistor is connected onto the power supply branch in series, and a voltage
of the direct-current power supply is a first voltage, the method comprising:
obtaining a second voltage between the third pin and the fourth pin, wherein the second voltage is a voltage obtained after
dividing the first voltage, and the second voltage comprises a measured voltage across a diode placed in parallel across the
third pin and the fourth pin;

comparing the obtained second voltage with a preset first threshold, and generating a comparison result; and
according to the comparison result, determining a signal type of a signal transmitted by the third pin and a signal type of
a signal transmitted by the fourth pin.

US Pat. No. 9,436,266

METHOD AND APPARATUS FOR CONTROLLING CENTRAL PROCESSING UNIT IN A GROUP OF CENTRAL PROCESSING UNITS BY ACQUIRING POWER CONSUMPTION FACTORS FOR EACH CENTRAL PROCESSING UNIT AND COMPARING A MEAN OF POWER CONSUMPTION FACTORS WITH A TH

Huawei Device Co., Ltd., ...

1. A method for controlling a central processing unit (CPU), comprising:
acquiring a usage rate and an operating frequency of one CPU of a plurality of operating CPUs, wherein the number of the operating
CPUs is M, and wherein M is a positive integer greater than or equal to two;

determining whether the operating frequency of the one CPU is smaller than a core off-line frequency;
multiplying the usage rate of the one CPU by a first weight to obtain a CPU power consumption sensitive factor corresponding
to the one CPU when the operating frequency of the one CPU is smaller than the core off-line frequency;

multiplying the usage rate of the one CPU by a second weight to obtain a CPU power consumption sensitive factor corresponding
to the one CPU when the operating frequency of the one CPU is greater than or equal to the core off-line frequency, wherein
the first weight and the second weight are not equal and are both positive integers greater than or equal to one;

executing the foregoing steps N times for each of M operating CPUs, wherein N is a positive integer greater than or equal
to one;

acquiring M×N CPU power consumption sensitive factors after the foregoing steps are executed N times;
acquiring a mean of the M×N CPU power consumption sensitive factors; and
turning off at least one operating CPU when the mean is smaller than a CPU turn-off power consumption sensitive factor threshold.

US Pat. No. 9,185,734

METHOD FOR ESTABLISHING BLUETOOTH CONNECTION, MOBILE TERMINAL, BLUETOOTH DEVICE, AND SYSTEM

Huawei Device Co., Ltd., ...

1. A method for establishing a Bluetooth® connection, comprising:
establishing, by a mobile terminal, at least two data connections with at least two Bluetooth® devices;
upon receiving a communication event, sending, by the mobile terminal, a prompt instruction to all Bluetooth® devices with
which the data connections have been established;

obtaining, by the mobile terminal, a voice connection instruction sent by a target Bluetooth® device selected by a user from
the Bluetooth® devices receiving the prompt instruction; and

establishing the voice connection between the mobile terminal and the target Bluetooth® device according to the voice connection
instruction.

US Pat. No. 9,185,195

SPRING STRUCTURE AND SLIDE PHONE USING SPRING STRUCTURE

Huawei Device Co., LTD., ...

1. A spring structure, comprising:
a support body comprising a first support body and a second support body having installation holes running through each of
the first support body and the second support body, the installation holes disposed in a one to one corresponding manner;

a first support rod having a first end and a second end;
a second support rod having a first end and a second end;
a first spring;
a second spring;
a first mounting member configured to connect to an upper shell of a slide phone; and
a second mounting member configured to connect to a lower shell of the slide phone; and
at least two third springs disposed between the first support body and the second support body, the at least two third springs
being sleeved on the first support rod or the second support rod and symmetrically disposed with respect to a longitudinal
center line of the first support rod and the second support rod;

wherein the first end of the first support rod is connected to the first mounting member and the second end of the first support
rod penetrates into an installation hole of the first support body and then into an installation hole of the second support
body, wherein the first support rod may move along the installation holes in which it is inserted, and wherein the first support
rod is sleeved with the first spring between the first mounting member and the installation hole of the first support body
in which the first support rod is inserted; and

wherein the first end of the second support rod is connected to the second mounting member and the second end of the second
support rod penetrates into an installation hole of the second support body and then into an installation hole of the first
support body, wherein the second support rod may move along the installation holes in which it is inserted, and wherein the
second support rod is sleeved with the second spring between the second mounting member and the installation hole of the second
support body in which the second support rod is inserted.

US Pat. No. 10,009,913

INFORMATION SENDING METHOD AND APPARATUS

HUAWEI DEVICE CO., LTD., ...

1. An information sending method, comprising:performing, by a first user device, direct communication with a second user device in a first subframe;
sending, by the first user device, channel state information of direct communication performed between the first user device and the second user device to a third device in a second subframe;
sending, by the first user device, communication state information of direct communication performed between the first user device and the second user device to the third device in the second subframe, the communication state information being used to perform charging; and
receiving, by the first user device, resource scheduling information that is sent by the third device according to the channel state information,
wherein each sending period of a plurality of sending periods comprises the first subframe and the second subframe, and the performing, by a first user device, direct communication with a second user device in a first subframe comprises:
performing, by the first user device, direct communication with the second user device in the first subframe of each sending period;
the sending, by the first user device, channel state information of direct communication performed between the first user device and the second user device to a third device in a second subframe comprises:
sending, by the first user device, the channel state information of direct communication performed between the first user device and the second user device to the third device in the second subframe of at least one sending period; and
the further sending, by the first user device, communication state information of direct communication performed between the first user device and the second user device to the third device in the second subframe comprises:
further sending, by the first user device, the communication state information of direct communication performed between the first user device and the second user device to the third device in the second subframe of at least one sending period,
wherein a period in which the first user device sends the channel state information to the third device in the second subframe is less than a period in which the first user device sends the communication state information to the third device in the second subframe.

US Pat. No. 9,052,821

METHOD FOR ADJUSTING SOFT KEYBOARD LAYOUT AND MOBILE TERMINAL

HUAWEI DEVICE CO., LTD., ...

1. A method for adjusting a soft keyboard layout, comprising:
displaying an option for adjusting a soft keyboard layout;
receiving information that a user selects the option for adjusting the soft keyboard layout, and after receiving the information
that the user selects the option for adjusting the soft keyboard layout, displaying a soft keyboard adjustment interface on
a touch screen, and receiving an adjustment scheme input by the user; and

modifying the soft keyboard layout according to the adjustment scheme;
wherein the option for adjusting the soft keyboard layout is a Customizing Soft Keyboard option; the displaying a soft keyboard
adjustment interface on a touch screen, and receiving an adjusting scheme input by the user comprise:

displaying a soft keyboard with a full layout and a soft keyboard with vacant key positions on the touch screen, wherein a
key on the soft keyboard with a full layout is movable; and

recording a position of a key as the adjustment scheme when the user moves the key to the soft keyboard with vacant key positions.

US Pat. No. 9,300,041

MULTIMODE BROADBAND ANTENNA MODULE AND WIRELESS TERMINAL

Huawei Device Co., Ltd., ...

1. A multimode broadband antenna module, comprising:
a printed circuit board;
a first radiator; and
a second radiator,
wherein the first radiator comprises a connection portion, a low frequency portion, and a high frequency portion, wherein
the low frequency portion of the first radiator is connected to the high frequency portion of the first radiator, and a first
end of the connection portion of the first radiator is connected to a joint between the low frequency portion and the high
frequency portion of the first radiator, and a second end of the connection portion of the first radiator is electrically
connected to a signal feeding end placed on the printed circuit board,

wherein the second radiator comprises a grounding portion, a low frequency portion, and a high frequency portion, wherein
the low frequency portion of the second radiator is connected to the high frequency portion of the second radiator, and a
first end of the grounding portion of the second radiator is connected to a joint between the low frequency portion and the
high frequency portion of the second radiator, and a second end of the connection portion of the first radiator is electrically
connected to a first grounding end placed on the printed circuit board,

wherein a first predetermined distance exists between the low frequency portion of the first radiator and the low frequency
portion of the second radiator, and a second predetermined distance exists between the high frequency portion of the first
radiator and the high frequency portion of the second radiator to form a coupling capacitance effect between the first radiator
and the second radiator,

wherein the connection portion of the first radiator has a planar plate structure or a strip structure, and the grounding
portion of the second radiator has a planar plate structure or a strip structure,

wherein the low frequency portion and the high frequency portion of the first radiator are symmetrically distributed at two
sides of the joint between the two, and the low frequency portion and the high frequency portion of the first radiator form
a planar T-shaped plate structure or a straight strip structure together,

wherein the low frequency portion and the high frequency portion of the second radiator are symmetrically distributed at two
sides of the joint between the two, and the low frequency portion and the high frequency portion of the second radiator each
has a strip structure or a plate structure,

wherein the strip structure or the plate structure extends for a distance from the joint between the two and is bent towards
a direction of the first radiator, and wherein an opening formed by a bend of the low frequency portion of the second radiator
is opposite to an opening formed by a bend of the high frequency portion of the second radiator,

wherein at least one part of the low frequency portion and the high frequency portion of the second radiator is located in
the same plane with the first radiator, and an angle of 90 degrees exists between the part of the low frequency portion of
the second radiator that is located in the same plane with the first radiator and another part of the low frequency portion
of the second radiator, and

wherein the part of the low frequency portion of the second radiator that is located in the same plane with the first radiator
is one end which is bent towards the first radiator, and the part of the high frequency portion of the second radiator that
is located in the same plane with the first radiator is one end which is bent towards the first radiator.

US Pat. No. 9,226,157

CELL ACCESS PROCESSING METHOD AND APPARATUS AND COMMUNICATION SYSTEM

HUAWEI DEVICE CO., LTD., ...

1. A cell access processing method, comprising:
receiving an access request message sent by a terminal, wherein the access request message comprises identification information
of the terminal;

sending a closed subscriber group information request message to a closed subscriber group subscription information server
of a roaming network, wherein the closed subscriber group information request message comprises the identification information
of the terminal;

receiving a closed subscriber group information response message that is sent by the closed subscriber group subscription
information server according to the closed subscriber group information request message, wherein the closed subscriber group
information response message comprises closed subscriber group information corresponding to the identification information
of the terminal, and wherein the closed subscriber group information comprises autonomous closed subscriber group roaming
indicator information of the roaming network and/or allowed closed subscriber group information of the roaming network; and

performing access control on the terminal according to the autonomous closed subscriber group roaming indicator information
of the roaming network and/or the allowed closed subscriber group information of the roaming network, comprising:

if the closed subscriber group information comprises the autonomous closed subscriber group roaming indicator information
of the roaming network and the autonomous closed subscriber group roaming indicator information of the roaming network is
forbidden closed subscriber group roaming indicator information, performing access control on the terminal according to the
subscription information of the terminal;

if the closed subscriber group information comprises the autonomous closed subscriber group roaming indicator information
of the roaming network and the allowed closed subscriber group information of the roaming network, and the autonomous closed
subscriber group roaming indicator information of the roaming network is allowed closed subscriber group roaming indicator
information, performing access control on the terminal according to the allowed closed subscriber group information of the
roaming network and the subscription information of the terminal; and

if the closed subscriber group information comprises the allowed closed subscriber group information of the roaming network,
performing access control on the terminal according to the allowed closed subscriber group information of the roaming network
and the subscription information of the terminal.

US Pat. No. 9,473,689

METHOD FOR AUTOMATICALLY SWITCHING TERMINAL FOCUS MODE AND TERMINAL

Huawei Device Co., Ltd., ...

1. A method for automatically switching a terminal focus mode, comprising:
collecting an image data frame; and
switching a focus mode of a terminal according to a brightness value of a metering area of the image data frame and a preset
exposure threshold,

wherein the preset exposure threshold comprises a maximum value of exposure values in an exposure list,
wherein the exposure values in the exposure list have an exponential relationship with a ratio of a square of a shutter index
of the terminal to an aperture index of the terminal, and

wherein the metering area comprises only an in-focus area of the image data frame.

US Pat. No. 9,437,028

METHOD, APPARATUS, AND TERMINAL DEVICE FOR GENERATING AND PROCESSING GESTURE AND POSITION INFORMATION

HUAWEI DEVICE CO., LTD., ...

1. An information generation method, comprising:
generating, by at least one hardware processor, gesture information according to an identified gesture path, wherein the gesture
path is formed by a movement track of a terminal;

detecting, by the at least one hardware processor, location information of a place where the gesture occurs;
generating, by the at least one hardware processor, summary information according to the gesture information and the location
information; and

sending the summary information to a camera of a contact person, so that upon arrival at a geographical location corresponding
to the place where the gesture occurred, the gesture information can be displayed on the camera.

US Pat. No. 9,326,113

NETWORK DEVICE, CALLED TERMINAL, AND METHOD FOR PROCESSING THIRD-PARTY CALL

HUAWEI DEVICE CO., LTD., ...

1. A network device comprising a processor including a non-transitory computer readable medium storing program modules executable
by the processor, the modules comprising:
a judging module;
a number extracting and sending module; and
a processing module;
wherein the judging module is configured to send a request for extracting a calling phone number of a third party to the number
extracting and sending module in response to determining that a called terminal has activated call waiting service and that
the called terminal is in a call process when the third party originates a third-party call to the called terminal;

wherein the number extracting and sending module is configured to extract the calling phone number of the third party in response
to the request of the judging module and to send the phone number to the called terminal;

wherein the processing module is configured to receive a processing suggestion on the third-party call from the called terminal
and to process the third-party call according to the processing suggestion on the third-party call;

wherein the processing module is further configured to process the third-party call by delivering a paging message to the
called terminal when the processing suggestion is allowing access by the calling phone number of the third party and returning
a ring back tone indicating that a user is busy to a third-party user; and

wherein the processing module is further configured to process the third-party call by not delivering the paging message to
the called terminal when the processing suggestion is denying the access by the calling phone number of the third party.

US Pat. No. 9,509,916

IMAGE PRESENTATION METHOD AND APPARATUS, AND TERMINAL

Huawei Device Co., Ltd., ...

1. A preview image presentation method by a terminal having a front camera, a rear camera and a screen, comprising:
acquiring, by the terminal, an image captured by the front camera, wherein the front camera is disposed at a same side of
the terminal as the screen:

presenting, in a display area of the screen, a first preview image generated according to the image; and
generating a second preview image according to the image; by using a downscale algorithm; and
presenting the second preview image on a preset location in the display area, wherein the preset location is proximate to
the front camera starting at a 45 degree angle with respect to a vertical line passing through the center of the viewing direction
of the front-facing camera, and a size of the second preview image is less than a size of the first preview image, and adjusting
a photographic composition according to the second preview image to enable enhancing a photography effect.

US Pat. No. 9,436,557

METHOD AND COMPUTATION NODE FOR PROCESSING APPLICATION DATA

HUAWEI DEVICE CO., LTD., ...

1. A method for processing application data, applied to a single computation node, comprising:
creating, by an operating system in the single computation node, in the single computation node a service process with a root
operation right and a user identifier (uid), wherein the uid is set as exactly the same as the uid of a backup software in
the single computation node;

establishing, by the operating system, a socket connection between a service process and the backup software;
receiving, by the service process through the socket connection, a processing request for application data from the backup
software;

sending, by the service process, the processing request for application data to a corresponding application software in the
single computation node;

receiving, by the service process, application data returned by the corresponding application software, wherein the application
data comprises application data returned in response to the processing request; and

sending, by the service process through the socket connection, the returned application data to the backup software.

US Pat. No. 9,319,508

METHOD AND DEVICE FOR ADDING MENU ITEM TO ANDROID MENU

Huawei Device Co., Ltd., ...

1. A method for displaying a menu of a first application in a mobile device, wherein the first application is configured to
be associated with a second application, the method comprising:
receiving a request for launching the first application at a user interface of the mobile device;
generating the menu of the first application; and
displaying the menu of the first application on a display unit of the mobile device;
wherein the menu of the first application comprises a menu item representing the second application, and generating the menu
of the first application comprises:

adding the menu item representing the second application to a preexisting menu of the first application according to a first
correspondence between a menu identifier (ID) identifying the preexisting menu of the first application and the menu item
representing the second application,

wherein the first correspondence is configured in the mobile device according to a configuration file provided by the second
application when the second application is installed in the mobile device, and

wherein the configuration file provided by the second application comprises the menu ID for identifying the preexisting menu
of the first application.

US Pat. No. 9,064,098

METHOD, APPARATUS AND SYSTEM FOR SOFTWARE MANAGEMENT

Huawei Device Co., Ltd., ...

1. A method for software management of a communication device comprising:
receiving by a communication connection of the communication device a software installation command sent by a first control
device;

installing software according to the software installation command on a non-transitory computer readable storage medium of
the communication device;

generating with the communication device first identification information of the software after the software is installed;
saving first authentication information required in managing the software to the non-transitory computer readable storage
medium of the communication device, wherein the first authentication information comprises an identification of the first
control device;

receiving by the communication connection of the communication device a software management command for managing the software
sent by a second control device, wherein the software management command comprises second authentication information and second
identification information of the software, wherein the second authentication information comprises an identification of the
second control device, wherein the software management command comprises a software uninstall command, wherein the software
uninstall command is received by the second control device in a TR-069 protocol from an Automatic Configuration Server (ACS),
wherein the second control device converts the uninstall command in the TR-069 protocol to a Universal Plug and Play (UPnP)
protocol and adds the second authentication information and the second identification information to the uninstall command;

acquiring the second authentication information corresponding to the software management command; and
executing with the communication device the software management command when the second authentication information is consistent
with the first authentication information and when the second identification information of the software is consistent with
the first identification information of the software.

US Pat. No. 9,444,277

CHARGER INTEGRATING NETWORK INTERFACE CONVERSION APPARATUS

HUAWEI DEVICE CO., LTD., ...

1. A charger, comprising:
a first interface;
a power interface;
a second interface;
a charging circuit;
a network interface adapter circuit; and
a power management unit;
a switch;
wherein:
the power interface is connected to an input end of the charging circuit, the power management unit is connected to an output
end of the charging circuit, the network interface adapter circuit, and

the power interface is connected to the input end of the charging circuit through the switch;
the first interface, the second interface is connected to the network interface adapter circuit; and the first interface is
configured to connect to a wireless mobile gateway device, the power interface is configured to connect to a power supply,
the second interface is configured to connect to an access network, the charging circuit is configured to convert alternating
current power into direct current power for charging the wireless mobile gateway device; and the network interface adapter
circuit is configured to perform conversion between a data format of the access network and a data format supported by the
first interface;

receive information about whether the second interface has signal input; when the second interface has signal input; enable
connection between the output end of the charging circuit and the first interface and connection between the output end of
the charging circuit and the network interface adapter circuit; and

when the second interface has no signal input; enable the connection between the output end of the charging circuit and the
first interface and disable the connection between the output end of the charging circuit and the network interface adapter
circuit.

US Pat. No. 9,351,135

TRIGGER MESSAGE SENDING METHOD, DEVICE AND SYSTEM

HUAWEI DEVICE CO., LTD., ...

1. A trigger message sending method, comprising:
receiving, by a Machine Type Communications-Inter Working Function MTC-IWF device, a delivery report sent by a short message
service-service center SMS-SC, wherein the delivery report is sent to the MTC-IWF device by the SMS-SC after the SMS-SC fails
to send a trigger message to a user equipment UE; and

receiving, by the MTC-IWF device according to the delivery report, the trigger message resent by the SMS-SC, or resending,
by the MTC-IWF device, the trigger message according to the delivery report.

US Pat. No. 9,203,142

MOBILE COMMUNICATION ANTENNA DEVICE AND MOBILE COMMUNICATION TERMINAL DEVICE

HUAWEI DEVICE CO., LTD., ...

1. A mobile communication antenna device, comprising:
a monopole antenna, placed on one side of a printed circuit board, wherein a distance between the monopole antenna and a central
position of the printed circuit board is less than a threshold,

the monopole antenna includes:
a first metal sheet, vertical to the printed circuit board, and conducted through a feedpoint with a circuit of the printed
circuit board,

a second metal sheet, placed between the printed circuit board and the first metal sheet, and vertical to the printed circuit
board, wherein one side of the second metal sheet that is parallel with the first metal sheet is closer to the printed circuit
board and is conducted with a ground point of the printed circuit board than another side of the second metal sheet that is
parallel to the first metal sheet and is hanged in air.

US Pat. No. 9,071,769

METHOD AND APPARATUS FOR DETERMINING TYPE OF VIDEO SIGNAL TO BE OUTPUT

Huawei Device Co., Ltd., ...

1. A method for determining a type of video signal to be output comprising:
configuring different video output interface modes of a set-top box, wherein the set-top box comprises three digital-to-analog
converter (DAC) ports, wherein one of the different video output interface modes uses the three DAC ports to output a luminance,
blue color difference, and red color difference (YPbPr) video signal, and wherein another one of the different video output
interface modes uses the same three DAC ports to simultaneously output a luminance and color (YC) video signal and a composite
video broadcast signal (CVBS) video signal;

outputting a detection signal in the one of the different video output interface modes using one of the three DAC ports;
switching the set-top box from the one of the different video output interface modes to the another one of the different video
output interface modes;

outputting additional detection signals in the another one of the different video output interface modes using two of the
three DAC ports;

extracting the detection signal and the additional detection signals in the different video output interface modes, wherein
the detection signal and the additional detection signals have different constant voltage values before and after a corresponding
one of the three DAC ports is connected to a load;

converting the extracted detection signal and the extracted additional detection signals into direct current voltage signals;
comparing each of the direct current voltage signals with a voltage threshold to determine whether each of the direct current
voltage signals is greater than or less than the voltage threshold;

determining the type of video signal to be output based at least in part on which one or more of the direct current voltage
signals is greater than the voltage threshold;

recording a zero value for one of the three DAC ports when the direct current voltage signal is less than the voltage threshold;
recording a one value for the one of the three DAC ports when the direct current voltage signal is greater than the voltage
threshold; and

performing an “OR” on recorded one and zero values for each of the three DAC ports to determine the type of video signal to
be output.

US Pat. No. 9,092,157

WIRELESS INTERNET-ACCESSING MODULE, HOST, COMMUNICATION METHOD THEREOF, AND DATA CARD

Huawei Device Co., Ltd., ...

1. A wireless Internet access device, comprising:
a processor; and
a computer-readable storage memory storing a program to be executed by the processor, the program including a plurality of
software modules including:

a secure digital card interface software module, wherein the secure digital card interface software module is configured to,
after it is detected that an electrical connection is established with a host side, receive downlink interaction information
from the host side or send uplink interaction information to the host side;

a wireless Internet access processing software module, wherein the wireless Internet access processing software module is
configured to process the downlink interaction information from the host side, so as to implement wireless Internet access;
and

an adaptation software module, wherein the adaptation software module is configured to decapsulate the downlink interaction
information encapsulated in a secure digital card interface format from the host side and received by the secure digital card
interface software module, to deliver the decapsulated downlink interaction information to a corresponding port of the wireless
Internet access processing software module, to receive the uplink interaction information reported to the host side from the
port, to encapsulate the received uplink interaction information in the secure digital card interface format, and to send
the encapsulated uplink interaction information to the host side through the secure digital card interface software module,
wherein the adaptation software module comprises:

a secure digital card partition information generation software sub-module, configured to obtain configuration information
of each port of the wireless Internet access processing software module, and to generate secure digital card partition information
separately corresponding to each port according to the configuration information;

a secure digital card partition information report software sub-module, configured to interact with the host side according
to an initialization process of a secure digital card, and to report the secure digital card partition information to the
host side; and

a secure digital card partition mapping software sub-module, configured to separately map a generated partition to a corresponding
port of the wireless Internet access processing software module.

US Pat. No. 9,483,434

WIRELESS COMMUNICATION DEVICE AND METHOD FOR MANUFACTURING WIRELESS COMMUNICATION DEVICE

HUAWEI DEVICE CO., LTD., ...

1. A wireless communication device, comprising:
an antenna;
a main board, comprising:
a ground part, wherein the ground part is connected to the antenna;
a plurality of first conductive parts, wherein the plurality of first conductive parts are independent of the ground part;
a plurality of matching networks connected to the ground part; and
a USB connector comprising a shell and a plurality of pins extending from the shell, wherein the plurality of pins are connected
to the plurality of matching networks by the plurality of first conductive parts, wherein the plurality of first conductive
parts are in a one-to-one correspondence with the plurality of matching networks, and wherein the plurality of pins are in
a one-to-one correspondence with the plurality of matching networks.

US Pat. No. 9,130,297

USB CONNECTOR AND ELECTRONIC DEVICE

Huawei Device Co., Ltd., ...

1. A universal serial bus (USB) connector, comprising:
a USB head;
a printed circuit board (PCB); and
a shell element,
wherein the USB head comprises an insulation plastic core and a metal housing,
wherein a conductive layer is arranged on the surface of the PCB, the PCB is assembled inside the USB head, and the PCB and
the USB head are mutually positioned, and

wherein the USB head and the PCB are fastened at the shell element by using a fastening member, and the metal housing is pressure-welded
on the conductive layer on the surface of the PCB.

US Pat. No. 9,092,541

ROUTE CONFIGURATION IMPLEMENTATION METHOD AND ROUTING DEVICE

HUAWEI DEVICE CO., LTD., ...

1. A route configuration implementation method, comprising:
when it has been detected that an address entered in a browser is a locally configured address, analyzing a type of a display
connected to a routing device; and

if the display is a display of a first type, providing a pre-stored simplified page for the browser for displaying, wherein
the pre-stored simplified page comprises a route configuration page, and

a page of the browser is displayed through the display and the simplified page is smaller than a regular page to match a screen
of the display of the first type, wherein the resolution of the screen of the display of the first type is lower than that
of a regular screen.

US Pat. No. 9,054,411

ANTENNA COMPONENT AND ELECTRONIC COMMUNICATION DEVICE

HUAWEI DEVICE CO., LTD., ...

1. An antenna component, comprising:
a plate-shaped front cover made of a transparent plastic material and at least one antenna made of a conductor material; wherein:
the plate-shaped front cover comprises an antenna accommodation part and a circuit accommodation part,
one end of the antenna is embedded in the antenna accommodation part via an injection molding process, and
the other end of the antenna extends to the circuit accommodation part and is exposed out of the circuit accommodation part,
wherein the antenna accommodation part and the circuit accommodation part are positioned on different ends of the plate-shaped
front.

US Pat. No. 9,412,152

IMAGE SHARPENING PROCESSING METHOD AND APPARATUS, AND SHOOTING TERMINAL

Huawei Device Co., Ltd., ...

1. An image sharpening processing method, comprising;
performing edge-preserving filtering processing on an image to obtain base image information and detail image information;
performing edge detection processing on the base image information to obtain image edge information; and
performing sharpening processing on the detail image information using a sharpening gain determined according to the image
edge information.

US Pat. No. 9,293,934

BATTERY CHARGING METHOD AND MOBILE TERMINAL

Huawei Device Co., Ltd., ...

1. A mobile terminal, comprising:
a detector, configured to detect level values of a plurality of sampling points on a circuit board of the mobile terminal
by analog/digital sampling, to obtain a combination of level values of sampling points, and to determine a specification parameter
of a battery to be charged;

a processor, configured to determine a charging parameter corresponding to the specification parameter, the charging parameter
determined according to the specification parameter determined by the detector; and

a charger, configured to charge the battery to be charged according to the charging parameter determined by the processor.

US Pat. No. 9,172,138

DUAL-FEEDPOINT ANTENNA SYSTEM AND METHOD FOR FEEDPOINT SWITCHOVER OF DUAL-FEEDPOINT ANTENNA SYSTEM

HUAWEI DEVICE CO., LTD., ...

1. A dual-feedpoint antenna system, comprising:
an antenna, disposed on a small board, wherein a first feedpoint and a second feedpoint are symmetrically disposed on left
and right sides of the antenna;

a first switch disposed on the small board, wherein the first switch comprises a first fixed connection end and a first optional
connection end, the first fixed connection end being connected to one end of a first matching circuit on the small board,
and the first optional connection end being connected to the first feedpoint, and wherein the first switch further comprises
a fourth fixed connection end connected to a ground end of a mainboard and a seventh optional connection end connected to
a first ground point on the antenna near the first feedpoint;

a second switch disposed on the small board, wherein the second switch comprises a second fixed connection end and a third
optional connection end, the second fixed connection end being connected to one end of a second matching circuit on the small
board, and the third optional connection end being connected to the second feedpoint, and wherein the second switch further
comprises a fifth fixed connection end connected to the ground end of the mainboard and a ninth optional connection end connected
to a second ground point on the antenna near the second feedpoint;

a third switch disposed on the mainboard, wherein the third switch comprises a third fixed connection end, a fifth optional
connection end, and a sixth optional connection end, another end of the first matching circuit being connected to the fifth
optional connection end, another end of the second matching circuit being connected to the sixth optional connection end,
and the third fixed connection end being connected to a transceiver on the mainboard;

wherein a control line of the first switch, a control line of the second switch, and a control line of the third switch are
separately connected to the mainboard;

wherein the system is in a first connection state when the first feedpoint is working, the third fixed connection end being
connected to the fifth optional connection end, the first fixed connection end being connected to the first optional connection
end, and the second fixed connection end being disconnected from the third optional connection end in the past connection
state, and wherein the first ground point is connected to the ground end of the mainboard through the fourth fixed connection
end and seventh optional connection end when the system is in the first connection state;

wherein the system is in a second connection state when the second feedpoint is working, the third fixed connection end being
connected to the sixth optional connection end, the second fixed connection end being connected to the third optional connection
end, and the first fixed connection end being disconnected from the first optional connection end in the second connection
state, and wherein the second ground point is connected to the ground end of the mainboard through the fifth fixed connection
end and ninth optional connection end when the system is in the second connection state; and

wherein the mainboard is configured to detect signal strength corresponding to the first connection state and signal strength
corresponding to the second connection state and, if the signal strength corresponding to the first connection state is greater
than the signal strength corresponding to the second connection state, to control the first switch, the second switch, and
the third switch to switch over to the first connection state, in which the first feedpoint is working, if the signal strength
corresponding to the first connection state is not greater than the signal strength corresponding to the second connection
state, to control the first switch, the second switch, and the third switch to switch over to the second connection state,
in which the second feedpoint is working.

US Pat. No. 9,086,754

SIMULATED HARDWARE BUTTON OPERATION METHOD AND TOUCH SCREEN TERMINAL

Huawei Device Co., Ltd., ...

1. A terminal, comprising:
a touch sensing unit, a detection reporting unit and an operation confirmation unit,wherein:
the touch sensing unit comprises a touch screen having a plurality of pixel points, each pixel point corresponds to one of
a plurality of network nodes, and the network nodes are interconnected to form a cage circuit; at least one network node,
which corresponds to a pixel point at a boundary region of the touch screen, is arranged to be located outside the touch screen
and connected with a touch button located outside the touch screen;
wherein:
the touch sensing unit is configured to sense a user operation on the touch button through the network node connected with
the touch button;

the detection reporting unit is configured to report information of the pixel point corresponding to the network node connected
with the touch button when the touch sensing unit senses the user operation on the touch button; and

the operation confirmation unit is configured to determine, according to the information of the pixel point, an operating
function corresponding to the user operation on the touch button.

US Pat. No. 9,402,005

POWER SUPPLYING METHOD FOR WIRELESS NETWORK TERMINAL AND WIRELESS NETWORK TERMINAL

Huawei Device Co., Ltd., ...

1. A power supplying method, the method comprising:
detecting potential information of two power lines of a universal serial bus interface of a wireless network terminal;
determining, according to the potential information of the two power lines, a type of a power supply device that is connected
to the universal serial bus interface; and

when the type of the power supply device is a power supply device having a communication capability, controlling the wireless
network terminal to work in a predetermined communication mode so as to implement power supply for the wireless network terminal
by using the power supply device, wherein the predetermined communication mode supports the power supply device having a communication
capability in supplying power for the wireless network terminal, except a global system of mobile communication mode, wherein
controlling the wireless network terminal to work in the predetermined communication mode comprises:

acquiring a communication mode of the wireless network terminal,
determining whether the communication mode in which the wireless network terminal works is a global system of mobile communication
mode, and

when the communication mode in which the wireless network terminal works is the global system of mobile communication mode,
forcing the communication mode in which the wireless network terminal works to be switched to the predetermined communication
mode.

US Pat. No. 9,332,438

METHOD FOR UPDATING GROUP TEMPORAL KEY, RELATED APPARATUS AND SYSTEM

HUAWEI DEVICE CO., LTD., ...

11. A system for updating a group temporal key, comprising:
a mobile station (STA);
an access point (AP) including:
a period setting unit, configured to set an updating period of a group temporal key (GTK);
an updating unit, configured to update the GTK whenever the updating period of the GTK occurs;
a receiving unit, configured to receive a GTK request that is sent by a mobile station (STA) in an association list within
a preset delay time period is shorter than the updating period of the GTK, wherein the association list records all mobile
stations communicating with the access point; and

a sending unit, configured to send the updated GTK to the mobile stations in the association list according to the GTK request
sent by the STA when the GTK request sent by the STA is within the preset delay time period after the updating period of the
GTK occurs;

the STA, including:
a period setting unit, configured to set a requesting period of the GTK; and
a sending unit, configured to send a GTK request to the AP associated with the STA, so that the AP assigns a GTK to the STA
when determining the GTK request is sent within the preset delay period after occurrence of the requesting period of the GTK,
wherein an updating period of the GTK set by the AP is the same as the requesting period of the GTK;

wherein the AP adds a new mobile station into the association list when the new mobile station associates with the access
point, and the AP receives a GTK request sent by the new mobile station, and

wherein the AP sends an old GTK to the new mobile station when the access point has not updated the GTK and stills uses the
old GTK, so that the new mobile station uses the old GTK prior to the preset delay time period which occurs after the updating
period of the GTK, and sends a GTK request to the AP within the preset delay time period which occurs after the updating period
of the GTK.

US Pat. No. 9,172,871

METHOD AND DEVICE FOR MULTI-CAMERA IMAGE CORRECTION

Huawei Device Co., Ltd., ...

1. A method for performing image correction on multiple independent images, the method comprising:
acquiring information of the multiple independent images, wherein each of the multiple independent images is captured by one
of multiple cameras and wherein no spatial overlap area or a spatial overlap area smaller than a threshold exists between
each of the multiple independent images;

acquiring, according to the information of each of the multiple independent images, multiple image correction parameters,
each image correction parameter corresponding to one of the multiple cameras and allowing multiple adjacent independent images
to be corrected into a single contiguous image; and

performing, according to at least one of the multiple image correction parameters acquired according to the information of
each of the multiple independent imam, correction processing on video data acquired by at least one of the multiple cameras
that corresponds to at least one of the multiple image correction parameters.

US Pat. No. 9,170,630

SERVER EXECUTING INSTANCES OF CLIENT APPLICATIONS IN ORDER TO ALLOW POWER SAVING BY THE CLIENT DEVICE

Huawei Device Co., Ltd., ...

1. A service processing method, comprising:
setting, on a server, a virtual terminal corresponding to a mobile terminal, wherein a service application is installed on
the server, the service application also is installed on the mobile terminal;

establishing, by the virtual terminal on the server, an entrusting language with the mobile terminal, and receiving a hosting
rule entrusted and sent by the mobile terminal according to the entrusting language, the hosting rule not being agreed on
in advance by the mobile terminal and the virtual terminal, the hosting rule and the service application corresponding to
each other;

after receiving the hosting rule entrusted by the mobile terminal, invoking, by the virtual terminal on the server, the service
application corresponding to the hosting rule, and executing, on behalf of the mobile terminal, a service corresponding to
the service application;

determining, by the virtual terminal on the server according to a result of executing the service, whether the mobile terminal
needs to be woken up; and

when the service needs to wake up the mobile terminal, instructing, by the virtual terminal on the server, waking up the mobile
terminal to process the service;

wherein when the service is a firewall filtering operation, the determining, by the virtual terminal on the server according
to a result of executing the service, whether the mobile terminal needs to be woken up comprises: determining, by the virtual
terminal on the server, whether the firewall filtering operation receives service data conforming to a firewall allow rule;
and when the virtual terminal on the server receives the service data conforming to the firewall allow rule, determining that
the mobile terminal needs to be woken up; and

wherein when the service is a user-defined operation, the determining, by the virtual terminal on the server according to
a result of executing the service, whether the mobile terminal needs to be woken up comprises: determining, by the virtual
terminal on the server, whether the user-defined operation occurs; and when the virtual terminal on the server detects that
the user-defined operation occurs, determining that the mobile terminal needs to be woken up.

US Pat. No. 9,131,340

LOCATION UPDATE PROCESSING METHOD AND DEVICE

Huawei Device Co., Ltd, ...

1. A location update processing method, the method comprising:
when a user equipment (UE) leaves a first core network device and performs a first location update, sending, by a second core
network device, a timer or instruction information used for starting a timer to the first core network device so that, when
the UE enters the first core network device again and performs a second location update, the first core network device determines
that context information of the UE is available when the timer has not timed out;

receiving, by the second core network device, a location update request that at least comprises information that the context
information of the UE is available sent from first core network device, wherein the available context information of the UE
is used by the first core network device to execute the second location update; and

not sending, by the second core network device, subscription data of the UE to the first core network device, at least when
the location update request comprises the information that the context information of the UE is available.

US Pat. No. 9,110,605

WIRELESS INTERNET ACCESS MODULE, COMMUNICATION METHOD FOR HOST AND WIRELESS INTERNET ACCESS MODULE, AND DATA CARD

HUAWEI DEVICE CO., LTD., ...

1. A communication method for a host and a wireless Internet access module, the method comprising:
receiving secure digital card partition information reported by a wireless Internet access module from a secure digital card
interface;

loading a serial port driver and a modem driver corresponding to the wireless Internet access module, so as to provide a virtual
serial port device and modem device for an application layer; and

mapping communication between the application layer and the virtual serial port device and modem device to a corresponding
secure digital card partition of the wireless Internet access module of the secure digital card interface;

wherein the mapping comprises performing mapping according to a predetermined rule of a corresponding relationship between
the virtual serial port device and virtual modem device and the corresponding secure digital card partition of the wireless
Internet access module of the secure digital card interface.

US Pat. No. 9,082,777

METHOD FOR ENCAPSULATING SEMICONDUCTOR AND STRUCTURE THEREOF

HUAWEI DEVICE CO., LTD., ...

1. A method for encapsulating a component of a surface of a part with plastic, comprising:
processing, by using surface mounting technology, a first surface of the part to be encapsulated with plastic and/or performing
die bonding on the first surface;

encapsulating, with plastic, the first surface of the part to be encapsulated with plastic which has undergone the processing
performed by using the surface mounting technology and/or has undergone the die bonding;

processing, by using the surface mounting technology, a second surface of the part to be encapsulated with plastic and/or
performing die bonding on the second surface, the first surface of which has undergone the encapsulating with plastic; and

encapsulating, with plastic, the second surface of the part to be encapsulated with plastic which has undergone the processing
performed by using the surface mounting technology and/or has undergone the die bonding,

wherein the encapsulating the first surface with plastic comprises injecting glue to encapsulate the first surface with plastic
and before the injecting of the glue:

placing the part to be encapsulated with plastic in a mold cavity of a lower mold;
combining the lower mold and an upper mold; and
vacuuming the second surface through a vacuum suction hole at the bottom of the lower mold to keep plane of the second surface
smooth.

US Pat. No. 9,060,302

DATA SENDING METHOD, APPARATUS, AND SYSTEM

Huawei Device Co., Ltd., ...

1. A data sending method, comprising:
detecting whether a wireless terminal has data to be sent to a wireless network side, wherein the data to be sent comprises
signaling data or user data;

when a result of detecting whether the wireless terminal has data to be sent to the wireless network side is that the wireless
terminal has no data to be sent, confirming that a power amplifier of the wireless terminal is in a non-working state; and

when the result of detecting whether the wireless terminal has data to be sent to the wireless network side is that the wireless
terminal has data to be sent, confirming that the power amplifier of the wireless terminal is in a working state;

wherein the detecting whether the wireless terminal has data to be sent to the wireless network side comprises:
detecting, by a baseband chip of the wireless terminal, whether at least one radio frame exists in a first memory that is
in the wireless terminal and is connected to the baseband chip of the wireless terminal; wherein

the result of detecting whether the wireless terminal has data to be sent to the wireless network side is that the wireless
terminal has no data to be sent comprises that no radio frame exists in the first memory; and

the result of detecting whether the wireless terminal has data to be sent to the wireless network side is that the wireless
terminal has data to be sent comprises that at least one radio frame exists in the first memory, and the at least one radio
frame is stored in the first memory after being received by the baseband chip from an application processor (AP) of the wireless
terminal.

US Pat. No. 9,507,025

GPS POSITIONING METHOD FOR MOBILE TERMINAL, AND MOBILE TERMINAL

Huawei Device Co., Ltd., ...

11. A mobile terminal comprising:
a memory;
a GPS receiver; and
a processor coupled to the memory and the GPS receiver,
wherein the memory is configured to store program codes which, when executed by the processor, cause the processor to:
acquire an ephemeris information before GPS positioning is started;
acquire, after GPS positioning is started, a first cell identifier of a first cell in which the mobile terminal is located;
acquire, according to the first cell identifier, a first latitude and longitude information corresponding to the first cell
identifier from a correspondence table stored on the memory, wherein the correspondence table comprises a cell identifier
and a latitude and longitude information corresponding to the cell identifier; and

after acquiring the ephemeris information, perform the GPS positioning with reference to the first latitude, longitude information,
the ephemeris information, and time information that is acquired in advance.

US Pat. No. 9,497,576

NFC CONFIGURATION METHOD, NFC DATA TRANSMISSION METHOD, CONTROLLER, AND NFC CONTROLLER

Huawei Device Co., Ltd., ...

1. A near field communication (NFC) data transmission method, the method comprising:
establishing, by an NFC controller of an electronic device, an NFC link between the electronic device and an NFC device;
determining, by the NFC controller, a value of an identifier of a storage space and a value of an address of the storage space
based on a relationship and a Link Service Class (LSC) of the established NFC link, wherein the relationship linking the address
of the storage space, the identifier of the storage space, a type of application-layer data, and a LSC supported by the type
of application-layer data, wherein the relationship is stored in the NFC controller, and wherein the storage space is located
in the NFC controller;

sending, by the NFC controller, a data acquisition instruction to the storage space identified by the value of the address
of the storage space and the value of the identifier of the storage space;

receiving, by the NFC controller, an application-layer data sent by the identified storage space; and
sending, by the NFC controller, the application-layer data to the NFC device via the NFC link.

US Pat. No. 9,462,468

WIRELESS LOCAL AREA NETWORK AUTHENTICATION METHOD AND MOBILE TERMINAL

Huawei Device Co., Ltd., ...

1. A wireless local area network authentication method, comprising:
automatically obtaining, by a mobile terminal, an access account and an access password, wherein the mobile terminal stores
a plurality of access accounts and a plurality of access passwords, wherein each of the plurality of access accounts and the
plurality of access passwords corresponds to a service set identifier (SSID) of a wireless local area hotspot, and wherein
the mobile terminal automatically obtains the access account and the access password through negotiation with a wireless local
area network hotspot provider according to the SSID associated with the wireless local area network hotspot provider; and

automatically sending, by the mobile terminal, a web authentication request to a network server, wherein the web authentication
request carries the access account and the access password,

wherein the mobile terminal selects between a static authentication manner and a dynamic authentication manner,
wherein the access password comprises a static password when the static authentication manner is selected,
wherein the access password comprises a dynamic password when the dynamic authentication manner is selected,
wherein when the static authentication manner is selected, the method further comprises automatically obtaining, by the mobile
terminal, the access account and the static password that are stored in the mobile terminal, and

wherein when the dynamic authentication manner is selected, the method further comprises automatically obtaining, by the mobile
terminal, a local phone number stored in the mobile terminal, sending, to the network server, a dynamic password request that
carries the local phone number, and receiving a short message that carries the dynamic password from the network server.

US Pat. No. 9,397,854

NETWORK ACCESS METHOD, INTERFACE DEVICE, AND MOBILE NETWORK ACCESS DEVICE

Huawei Device Co., Ltd., ...

1. An interface device, comprising:
a first network port;
a first processor;
and a first universal serial bus (USB) interface, wherein the first USB interface is connected to a mobile network access
device, wherein the first network port is configured to connect to a wired wide area network, wherein the first processor
is configured to:

detect whether the wired wide area network is available to the interface device; and send a first network access instruction
information to the mobile network access device by using the first USB interface when the wired wide area network is available,

and wherein the first network access instruction information instructs the mobile network access device to initiate, by using
the first USB interface and the first network port, a dialup request to the wired wide area network to access the wired wide
area network.

US Pat. No. 9,391,445

SURGE PROTECTION CIRCUIT, SWITCHING POWER SUPPLY, AND SURGE PROTECTION METHOD

Huawei Device Co., Ltd., ...

1. A surge protection circuit, applied to a switching power supply, wherein an output end of the power supply is connected
to a terminal device, and the power supply comprises a transformer, a ground wire end at a high voltage side of the transformer
is grounded, and a ground wire end at a low voltage side of the transformer is not grounded, the surge protection circuit
comprising:
a surge protection tube,
wherein one end of the surge protection tube is electrically connected to the ground wire end at the high voltage side of
the transformer, the other end of the surge protection tube is electrically connected to the ground wire end at the low voltage
side of the transformer, and the ground wire end at the low voltage side of the transformer is electrically connected to a
ground wire end of the terminal device, and

wherein the ground wire end at the high voltage side of the transformer, the surge protection tube, and the ground wire end
at the low voltage side of the transformer form a loop such that when a surge voltage on the terminal device is greater than
a discharge voltage of the surge protection tube, the surge protection tube is conducted, and the surge protection tube discharges
the surge voltage on the terminal device to the ground wire end at the high voltage side of the transformer.

US Pat. No. 9,392,032

SESSION TRANSFER METHOD, DEVICE AND SYSTEM

HUAWEI DEVICE CO., LTD., ...

1. A session transfer method, comprising:
receiving, by a Service Centralization and Continuity Application Server (SCC AS), a session transfer request from a User
Equipment (UE) via a Server-Call Session Control Function (S-CSCF); wherein the session transfer request is configured to
request to transfer a session of the UE from a Circuit Switched (CS) domain to a Packet Switched (PS) domain;

establishing, by the SCC AS, in response to receiving the session transfer request, a first access leg that is based on the
PS domain, and updating a first remote leg with connection information of the first access leg that is based on the PS domain,
wherein the first remote leg is an access leg between the SCC AS and a communication opposite end of a first session belonging
to the UE;

sending, by the SCC AS, information relevant to a conference to the UE via the S-CSCF when the SCC AS determines, according
to pre-stored information relevant to sessions of the UE, that a second session of the UE belongs to the conference; wherein
the information relevant to the conference is capable of being used by the UE to control the conference;

after the SCC AS sends information relevant to the conference to the UE via the S-CSCF, establishing, by the SCC AS, a second
access leg that is based on the PS domain, and updating a second remote leg with connection information of the second access
leg that is based on the PS domain, wherein the second remote leg is an access leg between the SCC AS and a communication
opposite end of the second session belonging to the UE.

US Pat. No. 9,369,399

BANDWIDTH ALLOCATION METHOD AND DEVICE

Huawei Device Co., Ltd., ...

1. A bandwidth allocation method, comprising:
performing by a home gateway, the following functions:
collecting a bandwidth historical data sequence over a sliding window size of N time moments;
obtaining a bandwidth trend sequence value being a sum of parameter values of bandwidth trend attribute, and a bandwidth fluctuation
sequence value being a difference between xt and xt? according to the collected bandwidth historical data sequence, wherein xt is an actual sequence value of the bandwidth historical data sequence corresponding to time t, and xt? is a forecast sequence of the bandwidth historical data sequence;

obtaining a forecast sequence value of a bandwidth fluctuation sequence according to the bandwidth fluctuation sequence value;
obtaining a bandwidth forecast sequence value according to the bandwidth trend sequence value and the forecast sequence value
of the bandwidth fluctuation sequence; and

allocating bandwidth according to the bandwidth forecast sequence value at each corresponding time moment N+i.

US Pat. No. 9,332,225

METHOD, APPARATUS, AND SYSTEM FOR CONTROLLING CONFERENCE INCLUDING TELEPRESENCE CONFERENCING SITE

Huawei Device Co., Ltd., ...

1. A method for controlling a conference including a telepresence conference site and a plurality of additional conference
sites, the method comprising:
receiving attribute information of the telepresence conference site sent by the telepresence conference site, wherein the
telepresence conference site comprises at least two video areas; and

performing conference control according to the received attribute information of the telepresence conference site;
wherein the attribute information of the telepresence conference site comprises one or any combination of the following items:
a type of a conference site, video area information of the conference site, a stream attribute corresponding to a video area
of the conference site, a conference site terminal number corresponding to the video area of the conference site, the video
area of the conference site, a corresponding relationship between a stream and a conference site terminal, a corresponding
relationship between the video area and a stream of the conference site and telepresence conference site interworking, and
a corresponding relationship between the video area and the stream of the local conference site and common conference site
interworking;

wherein when the conference including the telepresence conference site needs to be performed between multipoint control units,
the performing the conference control further comprises:

according to the received attribute information of the telepresence conference site, determining a number of cascade channels
between cascaded multipoint control units; and

establishing the determined number of the cascade channels.

US Pat. No. 9,178,843

METHOD FOR SENDING ELECTRONIC MAIL RECEIPT AND MOBILE TERMINAL

Huawei Device Co. Ltd., ...

1. A method for sending an electronic mail receipt, the method comprising:
obtaining, by a first mobile terminal, an electronic mail sent by a second mobile terminal, wherein a header of the electronic
mail contains indication information about whether the second mobile terminal requires a recipient to send a receipt for confirming
the electronic mail has been received or read by the recipient; and

when the first mobile terminal determines according to the indication information that the second mobile terminal requires
the recipient to send a receipt for confirming the electronic mail has been received or read by the recipient, the method
further comprises:

outputting a prompt about whether to edit a receipt with a preset content;
obtaining, by the first mobile terminal, a phone number of the second mobile terminal from the electronic mail and sending
the receipt to the second mobile terminal according to the phone number; and

deleting the receipt;
wherein if, in response to the prompt, a NO operation is received, or no operation is received within a set time period after
the prompt is outputted, the prompt exits and the receipt with the preset content is sent to the second mobile terminal according
to the phone number; and if a YES operation is received in response to the prompt, the receipt with the preset content is
edited and saved, and the edited receipt is sent to the second mobile terminal according to the phone number.

US Pat. No. 9,100,412

METHOD AND APPARATUS FOR TRANSMITTING MEDIA RESOURCES

HUAWEI DEVICE CO., LTD., ...

1. A method for transmitting media resources, comprising:
a control point device, a media server and a telephony server, each of which being separate and different network devices
communicating to each other within a same local network, the method comprising:

obtaining by the control point device, related information of media resources received from the media server;
sending by the control point device, a first instruction message comprising the related information of the media resources
to the telephony server, wherein the first instruction message instructs the telephony server to perform session negotiation
with a remote communication peer, which does not belong to the same local network according to the related information of
the media resources to establish a first multimedia session;

the control point device obtaining from the telephony server, information of a communication interface used by the telephony
server to receive the media resources from the media server; and

sending by the control point device, a second instruction message to the telephony server according to the obtained information
of the communication interface used by the telephony server, wherein the second instruction message instructs the telephony
server to obtain the media resources from the media server to enable the telephony server to start transmitting the media
resources to the remote communication peer through the first established multimedia session.

US Pat. No. 9,094,945

DATA SENDING METHOD, DEVICE AND SYSTEM

Huawei Device Co., Ltd., ...

1. A wireless terminal comprising:
a baseband chip;
a power amplifier (PA); and
a transceiver,
wherein the baseband chip is configured to, before a connection with a wireless network side is established, detect whether
the baseband chip has data to be sent to the wireless network side,

wherein the data to be sent comprises signaling data for establishing the connection between the wireless terminal and the
wireless network side,

wherein a first message indicating that the PA should be in a non-working state is sent to the PA when the baseband chip detects
that it does not have data to be sent to the wireless network,

wherein a second message indicating that the PA should be in a working state is sent to the PA when the baseband chip detects
that it has data to be sent to the wireless network,

wherein the PA is configured to receive the first message sent by the baseband chip and be ensured that the PA is in the non-working
state according to the first message,

wherein the PA is configured to receive the second message sent by the baseband chip and be ensured that the PA is in the
working state according to the second message,

wherein the transceiver is configured to receive the data to be sent from the baseband chip, modulate the data to be sent,
and send first data after the modulation to the PA,

wherein the PA is further configured to amplify the first data after the modulation, and
wherein the wireless terminal further comprises an antenna configured to send second data amplified by the PA to the wireless
network side.

US Pat. No. 9,048,984

CHANNEL SWITCHING METHOD, APPARATUS, AND SYSTEM

Huawei Device Co., Ltd., ...

1. A channel switching method applied at a mobile terminal side, the method comprising:
sending, by a mobile terminal, a channel switching command to a first access point, so that the first access point parses
the channel switching command and sends a parsed channel switching command to a second access point and the second access
point performs channel switching according to the parsed channel switching command;

receiving, by the mobile terminal, a feedback message from the first access point; and
when the feedback message indicates that channel switching preparation of the second access point is ready, breaking, by the
mobile terminal, a connection to the first access point and setting up a connection to the second access point to complete
the channel switching.

US Pat. No. 9,049,343

METHOD, DEVICE AND SYSTEM FOR PRESENTING VIRTUAL CONFERENCE SITE OF VIDEO CONFERENCE

HUAWEI DEVICE CO., LTD., ...

1. A method for presenting a virtual conference site of a video conference, wherein the method comprises:
receiving preset virtual conference site attributes, and determining one virtual conference site attribute therefrom, wherein
the virtual conference site attribute comprises an identity of a virtual conference site, and the virtual conference site
comprises at least two conference terminals;

determining a virtual conference site control mode of the virtual conference site, wherein the virtual conference site control
mode is a mode of controlling the virtual conference site as a whole, instead of controlling a certain video conference terminal
comprised in the virtual conference site; and

according to the determined virtual conference site attribute and the virtual conference site control mode, acquiring one
virtual conference site presentation mode in preset virtual conference site presentation modes, and presenting the virtual
conference site in the acquired virtual conference site presentation mode.

US Pat. No. 9,588,655

DATA INTERFACE CONFIGURATION METHOD AND TERMINAL DEVICE

Huawei Device Co., Ltd., ...

1. A data interface configuration method, comprising:
receiving, by a second device, an application program command word sent by a first device;
parsing the application program command word;
obtaining a type of a function module corresponding to the application program command word according to a preset mapping
relationship;

connecting a data interface to a corresponding function module according to a parsing result, wherein the data interface is
a data interface on the second device, and wherein the function module is a function module in the second device; and

connecting the data interface to a second function module of the second device according to a change in the application program
command word,

wherein the data interface is connected to the second function module of the second device automatically without manual operation
performed by a user, and

wherein after connecting the data interface to the corresponding function module, the method further comprises feeding back,
by the second device, information of data interface connection completion to the first device to instruct the first device
to complete startup of an application program.

US Pat. No. 9,467,650

METHOD AND APPARATUS FOR TRANSMITTING MEDIA STREAM IN VIDEO CONFERENCE

Huawei Device Co., Ltd., ...

1. A transmission apparatus for transmitting a media stream in a video conference, wherein the transmission apparatus is located
in a terminal, and wherein the transmission apparatus comprises:
a processor; and
a memory device coupled to the processor and configured to store computer executable instructions,
wherein the processor is configured to:
receive a first media stream sent by a conference server, wherein the first media stream comprises a video and audio information
of all conference participants in the video conference;

receive a select instruction, wherein the select instruction is selecting, from the video and audio information of all the
conference participants, a conference participant corresponding to required video and audio information;

send a transmission request message to the conference server according to the select instruction using a web real-time communication
(WebRTC) application, wherein the transmission request message comprises an identification information of the conference participant
selected by a user;

receive a second media stream that is sent by the conference server according to the identification information, wherein the
second media stream comprises the video and audio information of a selected conference participant;

receive, according to the select instruction, a create instruction sent by the WebRTC application;
invoke an extended WebRTC interface according to the create instruction;
parse a conference participant attribute of a constraint object in the extended WebRTC interface according to the create instruction;
extract the identification information of the selected conference participant from the conference participant attribute;
store each piece of the identification information of the conference participant in a conference participant list;
invoke a content attribute in an extended session description protocol (SDP);
load the conference participant list into a media source identifier mediacnt-src section of the content attribute in the extended
SDP;

add the mediacnt-src section to the transmission request message, such that the transmission request message comprises the
identification information of the selected conference participant; and

send the transmission request message to the conference server using the WebRTC application.

US Pat. No. 9,456,291

SESSION PROCESSING METHOD AND APPARATUS OF MACHINE TYPE COMMUNICATION

Huawei Device Co., Ltd., ...

1. A session processing method of machine type communication, comprising:
receiving, by a first network device, a session request message, wherein the session request message includes a device parameter,
and the device parameter includes indication information used to indicate that a user equipment (UE) belongs to a machine
type communication UE category;

acquiring, by the first network device, subscription information according to the device parameter, wherein the subscription
information comprises service information corresponding to the machine type communication UE category; and

generating, by the first network device, a policy and charging control rule (PCC rule) of a subscriber of the UE according
to the subscription information, and sending a session response message including the PCC rule, wherein the PCC rule includes
the service information corresponding to the machine type communication UE category;

wherein the device parameter is the information element;
wherein the information element in the session request message is generated by a mobility management entity according to a
reserved bitmap of a request type carried in an attach request message sent by the UE, and is sent to the first network device
through a serving gateway and a second network device; and

wherein the reserved bitmap of the request type carried in the attach request message indicates that the UE belongs to the
machine type communication UE category.

US Pat. No. 9,203,896

METHOD AND APPARATUS FOR DATA INTERACTION

HUAWEI DEVICE CO., LTD., ...

1. A method for data interaction, comprising:
obtaining current required times of data interaction from valid applications, wherein each of the current required times is
associated with a respective one of the valid applications and is a time for data interaction between the respective one of
the valid applications and a network, wherein each of the valid applications is an application running in a background application
mode and that submits a registration with an application manager;

selecting a target required time that is the smallest of the current required times of the valid applications;
starting timing using the target required time as a timing duration;
when the target required time expires, identifying, as a target application, each of the valid applications having an associated
current required time that is between a current point in time and a subsequent point in time occurring at an end of a next
consecutive target required time; and

activating a packet data protocol (PDP), establishing a data link between the target application and the network, and performing
data interaction for each target application.

US Pat. No. 9,166,946

METHOD, APPARATUS AND SYSTEM FOR AP TO MANAGE WIRELESS REPEATER

Huawei Device Co., Ltd., ...

1. A method for an access point (AP) to manage a wireless repeater comprising:
receiving an internet protocol (IP) address request message that comprises a domain name of a repeater to be managed and that
is sent by a management console;

parsing the IP address request message to obtain the domain name of the repeater to be managed;
obtaining, from a domain name management list, an IP address of the repeater that corresponds to the domain name of the repeater
to be managed, wherein correspondence between the IP address of the repeater and domain name information of the repeater is
recorded in the domain name management list; and

sending, to the management console, the IP address of the repeater that corresponds to the domain name of the repeater to
be managed,

wherein before obtaining the IP address of the repeater, the method further comprises:
receiving a report message that comprises the IP address and the domain name information of the repeater and that is sent
by the repeater;

identifying the IP address and the domain name information from the report message; and
recording the correspondence between the IP address and the domain name information in the domain name management list.

US Pat. No. 9,125,156

METHOD AND WI-FI DEVICE FOR SETTING COMMUNICATIONS MODE

Huawei Device Co., Ltd., ...

1. A Wi-Fi device, comprising:
a Wi-Fi chip supporting Wi-Fi communication with a Single Input Single Output (SISO) mode and a Multiple Input Multiple output
(MIMO) mode;

a non-transitory memory for storing computer instructions;
a processor configured to execute the computer instructions to perform the following:
presetting a work mode of the Wi-Fi chip to the SISO mode;
obtaining one or more values of: a value of a current rate of an uplink wireless network, and a value of a current bandwidth
of the uplink wireless network;

determining that the obtained one or more values meet a preset condition;
based upon the determining, switching the work mode of the Wi-Fi chip from the SISO mode to the MIMO mode;
determining that a current rate of the uplink wireless network is less than a preset fifth value; and,
based upon the determining switching the work mode of the Wi-Fi chip from the MIMO mode to the SISO mode.

US Pat. No. 9,087,278

FINGERPRINT IDENTIFICATION DATA CARD AND ELECTRONIC DEVICE

Huawei Device Co., Ltd., ...

1. A fingerprint identification device, comprising:
a case having a hole and accommodation slots;
a movable slide cover disposed on the case and having a hole opened thereon;
a first circuit board;
an interface, wherein the interface is capable of passing through the hole formed in the case and the interface is connected
with the first circuit board;

a second circuit board, wherein the second circuit board is connected with the first circuit board through a flexible printed
circuit;

a processor attached to the second circuit board;
a fingerprint identifier embedded in the case and electronically connected with the processor on the second circuit board
in the case;

a connection base, wherein the first circuit board is fixedly connected with the connection base and the connection base is
fixedly connected with the slide cover, the connection base comprising a base that has a resilient rib with a bump protruding
thereon; and

a button fixed on the bump and located in the hole of the slide cover;
wherein the slide cover is movable between a first position and a second position, the fingerprint identifier being hidden
under the slide cover and the interface being retracted when the slide cover is in the first position, and the fingerprint
identifier being exposed and the interface being extended through the hole when the slide cover is in the second position;

wherein two ends of the bump are adapted to be accommodated in the accommodation slots for securing the slide cover in the
first or in the second position; and

wherein, when a pressing pressure is applied down into the button located in the hole of the slide cover, the two ends of
the bump are removed out of the accommodation slots, such that the slide cover is movable between the first position and the
second position under a pushing pressure applied on the slide cover.

US Pat. No. 9,049,183

ETHERNET BASE, NETWORK SYSTEM, AND DATA FORWARDING METHOD

Huawei Device Co., Ltd., ...

1. An Ethernet base, comprising a Universal Serial BUS (USB) unit, a USB drive unit, an Ethernet drive unit, and an Ethernet
unit, wherein:
the USB unit is configured to receive first service data which is in a USB format and sent by a third generation mobile communication
technology (3G) router;

the USB drive unit is configured to convert the first service data in the USB format into second service data in an Ethernet
format, and is further configured to perform software configuration on the USB unit, so as to enable the USB unit to fulfill
a hardware time sequence function of a USB host device;

the Ethernet drive unit is configured to send the second service data in the Ethernet format to the Ethernet unit;
the Ethernet unit is configured to send the second service data in the Ethernet format to a fixed network router;
the Ethernet unit is further configured to receive third service data which is in the Ethernet format and sent by the fixed
network router;

the Ethernet drive unit is further configured to convert the third service data in the Ethernet format into fourth service
data in the USB format;

the USB drive unit is further configured to send the fourth service data in the USB format to the USB unit; and
the USB unit is further configured to send the fourth service data in the USB format to the 3G router.

US Pat. No. 9,049,340

METHOD AND APPARATUS FOR ADJUSTING SITE BANDWIDTH, CONFERENCING TERMINAL, AND MEDIA CONTROL SERVER

Huawei Device Co., Ltd., ...

1. A method for adjusting site bandwidth, applicable to a conference process at a multi-screen site, wherein the method comprises:
obtaining a number of streams at the multi-screen site;
assigning bandwidth to each stream according to a preset total bandwidth of multiple streams, a maximum bandwidth of a single
stream, and a preset bandwidth assignment method;

obtaining a conference joining state of each stream at the multi-screen site; and
adjusting bandwidth of each stream according to the conference joining state of each stream,
wherein obtaining the conference joining state of each stream at the multi-screen site comprises:
determining, according to transmission of streams at the multi-screen site, whether each stream joins a conference;
determining that a conference joining state of a stream is unjoined when the stream is not received;
detecting change of the stream when the stream is received;
determining that the conference joining state of the stream is normally joined when content of the stream changes; and
determining that the conference joining state of the stream is statically joined when content of the stream does not change.

US Pat. No. 9,491,720

METHOD, PROCESSOR, AND USER EQUIPMENT FOR TRANSMITTING AT REDUCED TRANSMISSION POWER TO SAVE POWER CONSUMPTION OF USER EQUIPMENT

Huawei Device Co., Ltd., ...

1. A reduced transmission power sending method, comprising: turning off, before transmission, an uplink power amplifier (PA)
of a user equipment (UE) to save a first transmit power of the UE; setting a second transmit power of the UE after the uplink
PA of the UE is turned off to the first transmit power, wherein the second transmit power of the UE is less than a maximum
output power of the uplink PA; realizing no gain on the second transmit power of the UE through automatic gain control (AGC);
limiting a maximum transmit power of the UE, wherein the limited maximum transmit power is the second transmit power of the
UE; starting the gain on the second transmit power of the UE through the AGC; and canceling limiting of the maximum transmit
power of the UE within 10 milliseconds after the uplink PA is started; and sending a signal at the second transmit power of
the UE when the uplink PA is started.

US Pat. No. 9,480,022

DATA SENDING METHOD, APPARATUS, AND SYSTEM

Huawei Device Co., Ltd., ...

1. A method of energy saving for a wireless terminal, the method comprising:
establishing, by the wireless terminal, a dedicated channel (DCH) connection with a wireless network;
entering, by the wireless terminal, a radio resource control (RRC)-DCH state, wherein the DCH connection is maintained for
the wireless terminal to send and receive data in the RRC-DCH state;

determining, by the wireless terminal, whether the wireless terminal has uplink data on layer 2 that needs to be sent to the
wireless network; and

shutting off an uplink power amplifier (UPA) of the wireless terminal while the DCH-connection is maintained for the wireless
terminal to receive data from the wireless network when the wireless terminal has no uplink data on the layer 2 that needs
to be sent, and

wherein the DCH connection is maintained for the wireless terminal to send signaling data through a dedicated control channel
(DCCH) and to send user data through a dedicated traffic channel (DTCH) to the wireless network.

US Pat. No. 9,336,054

METHOD AND APPARATUS FOR CONFIGURING RESOURCE

Huawei Device Co., Ltd., ...

1. A method for configuring system resource within an electronic device, comprising:
allocating system resource within the same electronic device to correspond to only a currently active application sub-scenario
within an application according to previously recorded system resource occupation information for the application sub-scenario
within the application, wherein:

the application sub-scenario within the application comprises performing a relevant portion of an entire function from running
only a partial portion of the entire active application within the same electronic device;

defining an application sub-scenario of a new application according to a use scenario of the newly added application when
the newly added application is detected;

testing the newly added application, and recording system resource occupation information of the defined application sub-scenario
of the newly added application when the defined application sub-scenario works in the test process;

if the active application includes a mutually exclusive application of the application, shut down or forbid scheduling of
the mutually exclusive application, and allocate a system resource to the currently active application sub-scenario of the
application according to the recorded system resource occupation information of the application sub-scenario of the application;
and

the previously recorded system resource occupation information of the application sub-scenario within the application were
priorly performed when the application sub-scenario works in a process of testing the application after the currently active
application sub-scenario within the application is defined.

US Pat. No. 9,294,834

METHOD AND APPARATUS FOR REDUCING NOISE IN VOICES OF MOBILE TERMINAL

HUAWEI DEVICE CO., LTD., ...

1. A method for reducing noise in voices of a mobile terminal, the method comprising:
selecting, from a voice headphone and a microphone built in the mobile terminal, a current communicating microphone and a
current noise reducing microphone according to audio energy levels of audio signals received by the voice headphone and the
microphone, wherein each of the audio energy levels is a sum of one-period audio energies of the respective audio signal determined
from audio signals sampled in each sampling period of a sampling time window, and wherein the one of the voice headphone and
the microphone that receives the audio signal corresponding to the greater audio energy is selected as the current communicating
microphone and the one of the voice headphone and the microphone that receives the audio signal corresponding to the smaller
audio energy is selected as the current noise reducing microphone;

obtaining an audio signal received by the current communicating microphone and an audio signal received by the current noise
reducing microphone;

performing noise reduction according to the audio signal received by the current communicating microphone and the audio signal
received by the current noise reducing microphone, so as to obtain a noise reduced signal; and

performing voice coding according to the noise reduced signal to generate an audio output signal.

US Pat. No. 9,204,206

METHOD AND APPARATUS FOR TRANSMITTING SIGNALING

HUAWEI DEVICE CO., LTD., ...

1. A method for transmitting a signaling, wherein the method is implemented by a fixed wireless terminal, comprising:
detecting whether a base station's feedback command has been received, the base station's feedback command being used to trigger
the fixed wireless terminal to send a dual tone multi frequency (DTMF) signaling to the base station for processing, wherein
the dual tone multi frequency signaling is generated by the fixed wireless terminal according to a voice signal sent by an
alarm host device;

wherein all DTMF signaling generated according to the voice signal sent by the alarm host device are stored in the fixed wireless
terminal, and the method further comprises:

if no unsent DTMF signaling exists, determining whether a specified number of DTMF signaling have been sent;
sending first completion information to the alarm host device, if the specified number of DTMF signaling have been sent, wherein
the first completion information is used to trigger the alarm host device to stop sending the voice signal to the fixed wireless
terminal;

when a specified duration expires after the first completion information is sent to the alarm host device, detecting whether
second completion information is received, wherein the second completion information is used to trigger the fixed wireless
terminal device to stop sending the DTMF signaling to the base station;

if no second completion information is received, combining the specified number of DTMF signaling into the one DTMF signaling,
and sending the DTMF signaling into which the specified number of DTMF signaling have been combined to the base station; and

sending, at intervals of the specified duration, the DTMF signaling into which the specified number of DTMF signaling have
been combined, to the base station until the second completion information is received;

determining the number of current unsent dual tone multi frequency signaling, if the base station's feedback command is received;
combining all unsent dual tone multi frequency signaling into one dual tone multi frequency signaling, if at least two dual
tone multi frequency signaling exist; and

sending the combined one dual tone multi frequency signaling to the base station for processing.

US Pat. No. 9,197,177

METHOD AND IMPLEMENTATION APPARATUS FOR INTELLIGENTLY CONTROLLING VOLUME OF ELECTRONIC DEVICE

Huawei Device Co., Ltd., ...

1. A method for intelligently controlling volume of an electronic device, wherein the electronic device comprises microphones,
the method comprising:
receiving an external sound picked up by the microphones;
extracting content information of the external sound;
determining, according to the content information of the external sound, whether a prestored sound template database comprises
a sound that is matched with the content information of the external sound, and generating a first determining result;

generating a second determining result based on determining whether a position of a sound source of the external sound and
whether a distance between the sound source and the electronic device meet a preset condition; and

when the first determining result indicates a match and when the second determining result indicates the preset condition
is met:

adjusting volume of a sound that is being output; or
generating a prompt tone, turning off a sound that is being output, and outputting the prompt tone.

US Pat. No. 9,179,249

METHOD FOR POSITIONING WIRELESS TERMINAL, AND RELATED DEVICE AND SYSTEM

Huawei Device Co., LTD., ...

1. A method for positioning a wireless terminal, the method comprising:
sending, by the wireless terminal, a positioning request message to a first access point;
obtaining, by the wireless terminal, a positioning service period and an identifier of a positioning channel from the first
access point;

switching, by the wireless terminal, to the positioning channel in the positioning service period; and
broadcasting, by the wireless terminal, a location measurement message comprising a broadcast sending time through the positioning
channel, so that at least three access points in an access point group where the first access point is located obtain positioning
measurement data after receiving the location measurement message, so as to estimate a location of the wireless terminal.

US Pat. No. 9,172,564

METHOD FOR DETECTION USING A YI ALGORITHM, AND YI DETECTOR

Huawei Device Co., Ltd., ...

1. A method for detection using a Yl algorithm, comprising:
obtaining parameters according to a received signal, wherein the obtaining of the parameters according to the received signal
comprises: obtaining an estimated value of an amplitude of the signal and an estimated value of a noise variance of the signal
according to a branch metric difference in first Tailbits value levels of the received signal;

obtaining a level threshold according to the parameters at each level starting from a level corresponding to a Tailbits value,
and determining validity of at least one node at the level according to the level threshold, wherein the level is the same
as a level of the level threshold; and

outputting a detection identifier according to the validity.

US Pat. No. 9,063,010

METHOD AND APPARATUS FOR ADJUSTING SENSING THRESHOLD OF INFRARED PROXIMITY SENSOR

Huawei Device Co., Ltd., ...

1. A method for adjusting a sensing threshold for an infrared proximity sensor, the method comprising:
obtaining, by the infrared proximity sensor, a first reflected infrared ray intensity value, the first reflected infrared
ray intensity value corresponding to a current environment;

obtaining a difference value, wherein the difference value is based on comparing the first reflected infrared ray intensity
value with a stored reflected infrared ray intensity value; and

modifying, in response to determining that the difference value is greater than a first difference threshold, the sensing
threshold for the infrared proximity sensor;

wherein the sensing threshold is used to determine whether the infrared proximity sensor is blocked; and
wherein the first reflected infrared ray intensity value is a difference between a first infrared ray intensity value and
a second infrared ray intensity value, the first infrared ray intensity value corresponding to a measurement obtained by the
infrared proximity sensor without the infrared proximity sensor emitting an infrared ray, and the second infrared ray intensity
value corresponding to a measurement obtained by the infrared proximity sensor based on the infrared proximity sensor emitting
an infrared ray.

US Pat. No. 9,967,987

ELECTRONIC DEVICE ENCLOSURE AND ELECTRONIC DEVICE

Huawei Device Co., Ltd., ...

1. An electronic device enclosure comprising:a housing enclosing an electronic component;
a baffle plate inside the housing and positioned a preset distance away from a first side of the housing, wherein each of the baffle plate and the first side of the housing have at least one opening, and locations of the opening of the baffle plate and the opening of the housing are mutually staggered in a perpendicular direction so that the opening of the housing is positioned beside a non-opening area of the baffle plate in the perpendicular direction;
a second side of the housing opposite to the first side, the second side comprising openings and a guide hole; and
a guide groove connecting the baffle plate with the second side of the housing so that a foreign matter that enters from the opening on the first side of the housing is able to leave the housing through the guide hole via the guide groove,
wherein the baffle plate comprises a plurality of openings, and wherein protrusions are disposed around a complete periphery of each opening thereby forming trenches.

US Pat. No. 9,807,785

SCHEDULING AND PROCESSING METHOD AND APPARATUS FOR WIFI STATION

HUAWEI DEVICE CO., LTD., ...

1. A scheduling and processing method for a wireless fidelity (WiFi) station, comprising:
acquiring network connection information, within a predetermined time, of stations (STAs) that are connected to a WiFi network
using an access point (AP), wherein the network connection information comprises identifiers of the STAs, and at least one
of accumulated network connection duration, accumulated data usage, and accumulated quantities of times of network connections
that are within the predetermined time and correspond to the STAs;

sorting the network connection information of the STAs in accordance with priorities according to a predetermined algorithm,
to obtain a level list of the STAs, wherein the network connection information of the STAs is sorted based at least in part
upon the identifiers of the STAs and the at least one of accumulated network connection duration, accumulated data usage,
and accumulated quantities of times of network connections that are within the predetermined time and correspond to the STAs,
and wherein the level list records a level sequence of the STAs in the level list; and

scheduling and processing to-be-processed data of a corresponding STA according to the level list,
wherein sorting the network connection information of the STAs in accordance with priorities according to the predetermined
algorithm, to obtain the level list of the STAs comprises:

calculating a ratio between accumulated data usage and accumulated network connection duration that are within the predetermined
time and of each of the STAs, to acquire first average data usage of each of the STAs;

obtaining a summation value of each of the STAs according to weighted summation performed on the accumulated network connection
duration, an accumulated quantity of times of network connections, and the first average data usage of each of the STAs, wherein
three weight values of the weighted summation are all greater than or equal to zero, a sum of the three weight values is one,
and at least one of the weight values is not zero; and

sorting the STAs according to a sequence of the summation values, to acquire the level list of the STAs, wherein the level
list comprises identifiers of the STAs sorted according to the summation values, and the first average data usage corresponding
to the STAs.

US Pat. No. 9,432,912

DEVICE ACCESS METHOD, ACCESS POINT AND ACCESS DEVICE

Huawei Device Co., Ltd., ...

1. A device access method, wherein the method comprises:
generating, by an access point, a broadcast frame, wherein the broadcast frame comprises a feature identifier of an access
device paged by the access point and includes a length (L) of a contention service period, and

sending, by the access point, the broadcast frame to the access device, to enable the access device in the broadcast frame
to access the access point within the contention service period;

wherein the length (L) of the contention service period is linearly proportional to a product of a timeslot (tslot) for the
access device to connect through a contention and a value (N) of a greatest number of backoff windows;

wherein the contention service period is used to enable the access device which corresponds to a unique equipment identifier
in the broadcast frame to access the access point by means of through contention in the contention service period;

wherein a maximum time duration of the backoff windows equals N*tslot where the value N equals ?1 and the length (L) of the
contention service period equals b*N*tslot; wherein n denotes a quantity of access devices that are paged by the access point
and comprised in the broadcast frame; a is a constant greater than 1; b is a constant greater than 1; and denotes rounding
down.

US Pat. No. 9,420,547

METHOD AND APPARATUS FOR SETTING WORKING MODE OF PA BLANKING

Huawei Device Co., Ltd., ...

5. An apparatus for setting a working mode of power amplifier (PA) blanking, comprising:
a memory; and
a processor coupled to the memory and configured to:
detect, at a preset interval, whether a Global System for Mobile Communications (GSM) service is running when a Global Positioning
System (GPS) is running;

acquire a current quantity of timeslots occupied by the GSM service and a current power control level used by the GSM service
when the GSM service is running;

search, according to the current quantity of timeslots and the current power control level, a preset table for indication
information of a working mode of PA blanking corresponding to the current quantity of timeslots and the current power control
level, wherein the preset table comprises indication information of working modes of the PA blanking that correspond to different
quantities of timeslots occupied by the GSM service and different power control levels used by the GSM service, and wherein
the indication information is used to indicate that the working mode of the PA blanking is in an enabled state or a disabled
state;

determine whether the indication information is consistent with a current working mode of the PA blanking;
set the current working mode of the PA blanking to a working mode corresponding to the indication information when the indication
information is not consistent with the current working mode of the PA blanking;

enable the PA blanking when the working mode of the PA blanking is in the enabled state and the current working mode of the
PA blanking is in the disabled state; and

disable the PA blanking when the working mode of the PA blanking is in the disabled state and the current working mode of
the PA blanking is in the enabled state.

US Pat. No. 9,344,463

METHOD AND APPARATUS FOR SERVICE CONTROL

HUAWEI DEVICE CO., LTD., ...

1. A method for service control performed by a service centralization and continuity application server (SCC AS) in an IP
multimedia subsystem (IMS) network, comprising:
receiving, by the SCC AS, from a first user equipment a first session initiation protocol (SIP) message for establishing an
IMS centralized service (ICS) session between the first user equipment and a second user equipment;

receiving, by the SCC AS, early session media information which is associated with the ICS session between the first user
equipment and the second user equipment;

sending, by the SCC AS, a second SIP message carrying the early session media information to a media gateway control device,
wherein the early session media information is carried in the second SIP message in a form of regular session media information,
to indicate the media gateway control device to use an existing circuit switched bearer to transmit the early session media
information to the first user equipment, wherein the existing circuit switched bearer is established under control of the
media gateway control device for a session between the first user equipment and a third user equipment;

receiving, by the SCC AS, an off-hook signal from the second user equipment; and
after receiving the off-hook signal, sending, by the SCC AS, regular session media information of the second user equipment
to the media gateway control device.

US Pat. No. 9,313,726

METHOD AND APPARATUS FOR SEARCHING FOR NETWORK

Huawei Device Co., Ltd., ...

1. A method for searching for a network, the method comprising:
at a user equipment (UE) camping on a cell of a current public land mobile network (PLMN):
in response to determining that the UE is in an access barred state in the camped cell, and that the UE cannot be successfully
registered with the current PLMN, determining whether the current PLMN is a normal PLMN, wherein the normal PLMN comprises:
a registered public land mobile network (RPLMN) with which the UE is previously successfully registered, a home public land
mobile network (HPLMN) of the UE or an equivalent home public land mobile network (EHPLMN) of the UE;

performing a PLMN search in response to the UE determining that the current PLMN is not the normal PLMN; and
reselecting a cell in the current PLMN in response to the UE determining that the current PLMN is the normal PLMN.

US Pat. No. 9,306,279

WIRELESS TERMINAL

Huawei Device Co., Ltd., ...

1. A wireless terminal, comprising:
a printed circuit board PCB;
an antenna; and
a data connector;
wherein the PCB has a groove that divides the PCB into a first part and a second part, wherein the second part is connected
to the antenna, the first part is connected to the data connector through a rotating shaft, the rotating shaft being positioned
over the first part, and connecting wires of the data connector are connected to the second part; and

wherein the first part and the second part each have a ground, wherein the ground of the first part is connected to a metal
casing of the data connector, a ground wire of the data connector is connected to the ground of the second part and the ground
wire of the data connector is electrically connected to the metal casing of the data connector.

US Pat. No. 9,268,482

TOUCH OPERATION PROCESSING METHOD AND TERMINAL DEVICE

Huawei Device Co., Ltd., ...

1. A gesture processing method implemented by a terminal device, comprising:
detecting a sliding gesture on a touch-sensitive screen of the terminal device, wherein the sliding gesture starts from a
non-display area of the screen and extends to a display area of the screen, the display area is configured to display an operation
interface, the non-display area is not configured to display the operation interface, the non-display area shares a common
border with the display area, and the sliding gesture crosses the common border at a starting point; and

in response to the sliding gesture, scaling the operation interface displayed in the display area down to a scaled operation
interface, wherein one edge of the scaled operation interface contacts the common border and the starting point, wherein the
non-display area shares another common border with the display area, and wherein another edge of the scaled operation interface
contacts the another common border.

US Pat. No. 9,219,561

METHOD AND APPARATUS FOR MULTIPLEXING AND DEMULTIPLEXING MULTI-CHANNEL SIGNALS AND SYSTEM FOR TRANSMITTING MULTI-CHANNEL SIGNALS

Huawei Device Co., Ltd., ...

1. A method for multiplexing multi-channel signals, comprising:
acquiring a plurality of sample signals from a K number of channel signals by using a first signal;
generating a data string comprising the sample signals in a preset format, wherein the preset format comprises a data header,
a data tail, and the plurality of sample signals from the K number of channel signals between the data header and the data
tail; and

sending the data string to a high speed bus by using a second signal,
wherein the second signal is set to a second frequency F2,

wherein the first signal has a first frequency F1,

wherein a third frequency F3 represents a highest frequency amongst the K number of channel signals,

wherein the first frequency F1 is S times as high as the third frequency F3,

wherein S is the times of sampling using the first signal in each period,
wherein the second frequency F2 is set to a frequency such that the second frequency F2 is greater than or equal to a sum of K and Y multiplied by S and F3, that is, F2?(K+Y)×S×F3,

wherein K is a natural number greater than or equal to 2 that indicates the number of channel signals to multiplex, Y is a
sum of lengths of the data header and the data tail, S is the times of sampling, and F3 is the highest frequency amongst the K number of channel signals,

wherein acquiring the sample signals from the K number of channel signals by using the first signal comprises sampling each
of the K number of channel signals at a same time at one or more edges of the first signal,

wherein each of the K number of channel signals are sampled less than eight times using the edges of the first signal to acquire
the sample signals, and

wherein the edges of the first signal occur at a rate of the first frequency F1.

US Pat. No. 9,204,027

METHOD FOR PHOTOGRAPHING PROCESSING AND TERMINAL DEVICE

Huawei Device Co., Ltd., ...

1. A photographing processing method, comprising:
acquiring, by a terminal, a photographing instruction, wherein the photographing instruction includes a photographing parameter
for a photographing operation;

determining, by the terminal, according to the photographing parameter, whether the photographing operation meets a preset
photographing condition; and

upon determining the photographing operation does not meet the preset photographing condition, performing, by the terminal,
anti-candid photographing processing on the photographing operation;

wherein the preset photographing condition comprises enabling a preview function, and wherein the determining, according to
the photographing parameter, whether the photographing operation meets the preset photographing condition comprises:

determining, by the terminal, whether the photographing parameter comprises a first parameter instructing the enabling of
the preview function; and

upon determining the photographing parameter does not comprise the first parameter, determining, by the terminal, that the
photographing operation does not meet the preset photographing condition.

US Pat. No. 9,170,801

DATA CARD UPDATING METHOD, PERSONAL COMPUTER, AND DATA CARD

Huawei Device Co., Ltd., ...

1. A data card updating method, comprising:
connecting, by a personal computer, with the data card through a universal serial bus (USB) interface, wherein the USB interface
is mapped to a remote network driver interface specification (RNDIS) interface on a device manager of the personal computer;

sending, by the personal computer, an interface switching request to the data card through the RNDIS interface when internal
software of the data card needs updating, wherein the interface switching request is configured to instruct the data card
to switch the RNDIS interface into a personal computer user interface (PCUI);

determining, by the personal computer, whether the RNDIS interface is switched to the PCUI successfully; and
transmitting, by the personal computer, a software update package to the data card through the PCUI to perform installation
when the RNDIS interface is switched to the PCUI successfully.

US Pat. No. 9,127,980

METHOD AND STRUCTURE FOR INCREASING RECEIVING ANGLE OF OPTICAL SENSOR AND HANDHELD TERMINAL

Huawei Device Co., LTD, ...

1. A structure, comprising:
touchscreen glass;
an ambient light hole provided on the touchscreen glass;
a main board;
an optical sensor disposed between the touchscreen glass and the main board; and
a light uniformizing film disposed between the touchscreen glass and the optical sensor, the light uniformizing film in contact
with the touchscreen glass and completely covering the ambient light hole.

US Pat. No. 9,052,761

METHODS AND DEVICES FOR USER TOUCH OPERATION

Huawei Device Co., Ltd., ...

1. A user touch operation mode adaptive method, comprising:
receiving a touch action;
obtaining a touch range value of the touch action according to a touch press coordinate and a touch uplift coordinate of the
touch action; and

comparing the touch range value of the touch action with a range threshold that is set according to a user operation habit
for discriminating a touch click mode from a touch slide mode, wherein if the touch range value is greater than the range
threshold, the touch action is in the touch slide mode, and if the touch range value is not greater than the range threshold,
the touch action is in the touch click mode,

wherein the range threshold is set based on:
collecting a touch press coordinate and a touch uplift coordinate of each action in the touch click mode, obtaining a range
value of each action in the touch click mode according to the touch press coordinate and the touch uplift coordinate, and
calculating an average range value of the action in the touch click mode,

collecting a touch press coordinate and a touch uplift coordinate of each action in the touch slide mode, obtaining a range
value of each action in the touch slide mode according to the touch press coordinate and the touch uplift coordinate, and
calculating an average range value of the action in the touch slide mode, and

setting the range threshold for discriminating the touch click mode from the touch slide mode according to the average range
value of the actions in the touch click mode and the average range value of the actions in the touch slide mode.

US Pat. No. 9,967,871

METHOD, BASE STATION, AND USER EQUIPMENT FOR COMMUNICATING DOWNLINK CONTROL INFORMATION

Huawei Device Co., Ltd., ...

1. A method for transmitting downlink control information, comprising:mapping, by a base station, an enhanced physical downlink control channel (E-PDCCH) of a user equipment device (UE) to resource elements allocated for transmitting the E-PDCCH, wherein the resource elements are in L enhanced control channel elements (eCCEs) allocated to the E-PDCCH, wherein L is an aggregation level and is greater than or equal to 1; and
transmitting, by the base station, the E-PDCCH to the UE by using the resource elements mapped with the E-PDCCH;
wherein one or more orthogonal frequency division multiplexing (OFDM) symbols are used by the E-PDCCH, and each OFDM symbol comprises one or more resource elements that are allocated for transmitting the E-PDCCH;
wherein mapping the E-PDCCH to the resource elements in the L eCCEs comprises:
following an order of the OFDM symbols, in each OFDM symbol, mapping the E-PDCCH to the resource elements occupied by the L eCCEs and allocated for transmitting the E-PDCCH according to an order of subcarriers in the OFDM symbol;
wherein the E-PDCCH carries the downlink control information; and
wherein the E-PDCCH and a physical downlink shared channel (PDSCH) invoked by the E-PDCCH are frequency-division multiplexed.

US Pat. No. 9,503,896

PROCESSING METHOD OF WIRELESS NETWORK DEVICE, WIRELESS NETWORK DEVICE, AND PROCESSOR OF WIRELESS NETWORK DEVICE

Huawei Device Co., Ltd., ...

1. An access point for controlling access of a user equipment to a wireless network comprising:
at least one hardware processor configured to:
receive a request message sent by the user equipment for accessing the wireless network, wherein the request message comprises
a media access control (MAC) address of the user equipment;

determine whether the user equipment is one of a first number N of user equipment accessing the wireless network after the
access point is powered on, wherein N is a positive integer;

enable the user equipment to access the wireless network without authentication on the user equipment when the user equipment
is one of the first N user equipment;

determine whether the MAC address of the user equipment is a predefined MAC address when the user is not one of the first
N users;

enable, by the access point, the user equipment to access a web administrator page after the user equipment accesses the wireless
network when the MAC address of the user equipment is the predefined MAC address; and

request the user equipment to send a password to access the wireless network when the MAC address of the user equipment is
not the predefined MAC address and when the user equipment is not one of the first N user equipment.

US Pat. No. 9,491,682

WIRELESS ROUTING DEVICE, MOBILE TERMINAL, AND MANAGEMENT SYSTEM AND METHOD

Huawei Device Co., Ltd., ...

1. A wireless routing device comprising:
a first wireless communication unit;
an application programming interface unit configured to set an application programming interface; and
an execution unit,
wherein the first wireless communication unit is configured to receive from a mobile terminal a request message comprising
a configuration management command,

wherein the request message corresponds to the application programming interface,
wherein the application programming interface unit is further configured to decapsulate, based on the application programming
interface set by the application programming interface unit, the request message received by the first wireless communication
unit to obtain the management command,

wherein the execution unit is configured to execute a corresponding operation according to the management command obtained
by the application programming interface unit, and

wherein the application programming interface unit is further configured to perform, based on the application programming
interface set by the application programming interface unit, one of the following actions:

Transmission Control Protocol (TCP) decapsulation on the request message received by the first wireless communication unit;
Socket protocol decapsulation on the request message received by the first wireless communication unit;
User Datagram Protocol (UDP) decapsulation on the request message received by the first wireless communication unit; or
Hypertext Transfer Protocol over Secure Socket Layer (HTTPS) decapsulation on the request message received by the first wireless
communication unit.

US Pat. No. 9,433,000

SINGLE-CARD DUAL-STANDBY TERMINAL AND DATA SERVICE CONNECTING METHOD

Huawei Device Co., Ltd., ...

1. A data service connection establishing method for a single-card dual-standby terminal, comprising:
initiating a data service connection request through a first network;
receiving a response to the data service connection request through the first network;
establishing a data service connection bearer on the first network when the response to the data service connection request
indicates that a data service bearing capability of a general packet radio service (GPRS) of the first network can bear the
data service connection request;

enabling a radio frequency of a second network on the single-card dual-standby terminal when the response to the data service
connection request indicates that the data service bearing capability of the GPRS of the first network cannot bear the data
service connection request;

establishing the data service connection bearer on the second network when the response to the data service connection request
indicates that the data service bearing capability of the GPRS of the first network cannot bear the data service connection
request; and

switching the data service connection bearer from the second network back to the first network when a message is received
indicating that the data service bearing capability of the GPRS of the first network can bear the data service connection
request.

US Pat. No. 9,430,210

METHOD AND APPARATUS FOR INTEGRATING JAVA SOFTWARE INTO MOBILE TERMINAL, AND MOBILE TERMINAL

Huawei Device Co., Ltd., ...

1. A computer implemented method for integrating Java software into a mobile terminal, comprising:
installing and resolving Java software configured with an extended attribute to obtain contact data corresponding to the extended
attribute; and

adding an option for starting the Java software to a user interface of an existing application of the mobile terminal according
to the contact data, wherein the contact data comprises a location and format of the added option for the Java software, and
data of an application entry of the Java software and defines an already existing application to which the option is added,
wherein the option is deleted automatically from the user interface of the existing application in response to a user deleting
the Java software from the mobile terminal;

wherein adding the option for starting the Java software to the user interface of the mobile terminal comprises:
sending installation information of the Java software to a functional module corresponding to the user interface;
obtaining, by the functional module corresponding to the user interface, the contact data of the Java software in response
to the functional module corresponding to the user interface being started initially or the installation information of the
Java software being received; and

displaying, by the functional module corresponding to the user interface, an option of the Java software on the user interface
according to the contact data of the Java software.

US Pat. No. 9,418,036

DATA TERMINAL WITH A CONNECTION STRUCTURE OF USB INTERFACE

Huawei Device Co., Ltd., ...

1. A data terminal comprising:
a connection structure of a universal serial bus (USB) interface,
wherein the connection structure comprises a USB interface, a guide rail element, an elastic element, and a limit element,
wherein a protrusion is provided on at least one side of the USB interface,
wherein the guide rail element comprises two vertical faces disposed opposite each other,
wherein the USB interface is located in an accommodating space formed by the two vertical faces,
wherein a guide rail is disposed on each vertical face in a hollow manner,
wherein the protrusion on the USB interface extends out of the accommodating space from the guide rail,
wherein in the two vertical faces, a connection terminal is disposed on an outer side of at least a first vertical face,
wherein an end of the elastic element is connected to the connection terminal on the outer side of the first vertical face,
wherein another end of the elastic element is connected to the protrusion extending out of the first vertical face,
wherein the limit element is arranged on the two vertical faces and comprises a connection portion and a limit portion,
wherein the connection portion comprises a support frame and an elasticity supply element,
wherein the elasticity supply element is connected between the guide rail element and the support frame,
wherein the elasticity supply element is configured to supply elasticity for vertical movement of the support frame relative
to the guide rail element, and

wherein the limit portion is configured to limit the protrusion.

US Pat. No. 9,389,880

METHOD, SERVER, MOBILE TERMINAL AND SYSTEM FOR PROGRAM EXECUTION

Huawei Device Co., Ltd., ...

1. A program execution method, wherein the method comprises:
receiving a user action (UA) record sent by a mobile terminal;
searching the UA record for a UA sequence that repeatedly appears;
determining an association relationship between UAs in the UA sequence that repeatedly appears;
creating a corresponding use mode according to the association relationship; and
sending a use mode to the mobile terminal so that the mobile terminal uses the use mode corresponding to a monitored UA,
wherein the user action refers to an operation performed on an application program on the mobile terminal,
wherein determining the association relationship between the UAs in the UA sequence that repeatedly appears comprises:
grouping the N UA sequences to form a UA sequence set for any UA sequence that repeatedly appears N times within a preset
time, wherein N?2;

acquiring some UA sequences from the UA sequence set;
using all UAs in the some UA sequences to form a first UA sequence set;
generating, according to a first user environment (UE) of the UAs in the first UA sequence set, a mapping function of the
UE of the UA sequence;

acquiring all UAs in a remaining UA sequence except the some UA sequences from the UA sequence set to form a second UA sequence
set;

verifying the mapping function according to a second UE of the UAs in the second UA sequence set;
determining, according to a result of the verifying, whether the mapping function meets a specified requirement;
determining that the UAs in the UA sequence are in a causal association relationship when the mapping function meets the specified
requirement; and

determining that the UAs in the UA sequence are in an aggregate association relationship when the mapping function does not
meet the specified requirement,

wherein the mapping function of the UE is obtained after function fitting is performed by using an initial value of the UE
as an independent variable and using a changed value of the UE as a function value,

wherein the initial value of the UE refers to a value of the UE before a UA occurs, and
wherein the changed value of the UE refers to the value of the UE after the UA occurs.

US Pat. No. 9,390,711

INFORMATION RECOGNITION METHOD AND APPARATUS

Huawei Device Co., Ltd., ...

1. An information recognition method, comprising:
selecting, by a terminal and according to a recognition grammar network, multiple command words from multiple command word-slots
to generate multiple candidate texts, wherein the multiple command word-slots comprise multiple command words generated by
splitting an action part of a recognition grammar into at least two levels;

receiving, by the terminal, voice information;
converting, by the terminal, the voice information into digital voice information;
extracting, by the terminal, a voice feature from the digital voice information;
performing, by the terminal, a matching calculation on the voice feature and a phoneme string corresponding to each candidate
text in the multiple candidate texts to obtain a recognition result, wherein the recognition result comprises at least one
command word and a label corresponding to the at least one command word; and

recognizing, by the terminal and according to the label corresponding to the at least one command word, an operation instruction
corresponding to the voice information.

US Pat. No. 9,318,038

COLOR CONTROL METHOD AND COMMUNICATION APPARATUS

HUAWEI DEVICE CO., LTD., ...

11. A communication apparatus, the communication apparatus comprising:
a first acquiring device configured to acquire color temperature information of ambient light;
a processor configured to calculate a color parameter based on the color temperature information and control parameter information
of the display device;

a display device configured to adjust intensity of color and temperature setting according to the parameter information based
on the color parameter calculated by the processor; and

a second acquiring device, configured to acquire brightness information of ambient light,
wherein the processor is further configured to calculate a brightness parameter for the intensity of the color of the display
device based on the brightness information, and the display device is further configured to adjust display of the communication
apparatus according to the color parameter and the brightness parameter.

US Pat. No. 9,253,690

METHOD AND APPARATUS FOR CONTROLLING CELL RESELECTION

Huawei Device Co.,Ltd, S...

1. A method for controlling cell reselection in a cellular communication network, comprising:
monitoring, by a communication device, signal strength of a current serving cell;
when the signal strength of the current serving cell has been lower than a threshold value for longer than a first time period,
successively acquiring, by the communication device, signal strengths of the current serving cell and at least one neighboring
cell within a second time period for a predetermined number of times;

determining, by the communication device, signal stability of the current serving cell according to the signal strength of
the current serving cell, and signal stability of the neighboring cell according to the signal strength of the neighboring
cell; and

when the signal stability of the neighboring cell is better than the signal stability of the current serving cell, reselecting,
by the communication device, the neighboring cell as a serving cell;

wherein the signal stability is represented by a signal stability value, the signal strength is represented by a signal strength
value, and the signal stability value is a variance value of the signal strength value, and wherein the signal stability of
the current serving cell is represented by the signal stability value of the current serving cell, and the signal stability
value of the current serving cell is calculated according to:

wherein Q?var is the signal stability value of the current serving cell, qn is a signal strength value of the current serving cell that is acquired at the nth time point within the second time period, Qavg is an average value of the signal strength values of the current serving cell that are acquired at N time points within the
second time period, N is the number of times when the signal strength of the current serving cell is acquired within the second
time period, and N is greater than or equal to 2.

US Pat. No. 9,220,064

METHOD AND APPARATUS FOR ADJUSTING WAKE-UP PERIOD OF A TERMINAL IN A COMMUNICATIONS SYSTEM

Huawei Device Co., Ltd., ...

1. A method for adjusting a wake-up period of a terminal in a communications system, comprising:
determining whether a network-side device retransmits a paging message in an area in which the terminal is located; and
in response to determining that a paging message is retransmitted:
acquiring a time interval at which the paging message is retransmitted and the number R of times that the paging message is
retransmitted,

waiting a preset time;
adjusting, in response to determining that the preset time is over and that no interruption event occurred in the preset time,
a wake-up period of the terminal to a value equal to N times the time interval at which the paging message is retransmitted,
wherein N is an integer and 2?N?R, and wherein the interruption event is an event that demands configuration of a physical
layer on the terminal and the wake-up period of the terminal is stored in the physical layer; and

adjusting, in response to determining that an interruption event occurred in the preset time, the wake-up period of the terminal
to a value equal to N times the time interval at which the paging message is retransmitted, and waiting the preset time again,
the preset time beginning from the time the interruption even occurred.

US Pat. No. 9,215,632

CONTROL CHANNEL TRANSMISSION METHOD AND EQUIPMENT

Huawei Device Co., Ltd., ...

1. A control channel transmission method comprising:
configuring, by a communications system, at least two control channels for a user equipment, wherein at least one of the control
channels is a cell-specific control channel, wherein different user equipment served by a cell correspond to a same cell-specific
control channel, wherein at least one of the control channels is a user equipment-specific control channel, and wherein the
different user equipment served by a cell correspond to same or different user equipment-specific control channels; and

using, by the communications system, the cell-specific control channel or the user equipment-specific control channel to send
information about control over the user equipment, wherein using, by the communications system, the user equipment-specific
control channel to send the information about control over the user equipment comprises:

using, by the communications system, a user equipment-specific scrambling code to perform scrambling on the information about
control; and

using, by the communications system, the user equipment-specific control channel or the cell-specific control channel to send
scrambled information about control, wherein generation parameters of the user equipment-specific scrambling code comprise
a user equipment-specific identity, wherein configuration parameters of the user equipment-specific control channel comprise
the user equipment-specific identity, wherein a generation sequence of a scrambling code sequence of a user equipment-specific
control channel is: Cinit=?ns/2?29+NIDUE-specific-cellID,and wherein ns is a system timeslot number and NIDUE-specific-cellID is a user equipment-specific identity.

US Pat. No. 9,215,221

METHOD FOR IMPLEMENTING LOCAL ROUTING OF TRAFFIC, BASE STATION AND SYSTEM

Huawei Device Co., Ltd., ...

1. A method for implementing local routing of traffic, comprising:
receiving, by a base station, at least one encrypted data packet in an uplink traffic flow of a first terminal that serves
as a sending end;

afterwards, judging by the base station, whether local traffic routing processing is performed on the at least one encrypted
data packet in the uplink traffic flow of the first terminal, wherein the local traffic routing comprising routing of the
at least one encrypted data packet from the first terminal to a second terminal within a network through the same base station;

if it is judged as yes, updating by the same base station, a key of the uplink traffic flow of the first terminal and a key
of a downlink traffic flow of the second terminal that serves as a receiving end to a public key; and

forwarding, by the same base station, the at least one encrypted data packet of the uplink traffic flow of the first terminal
to the second terminal through the downlink traffic flow of the second terminal, wherein an encryption and decryption operation
is not performed on the at least one encrypted data packet before the forwarding or during the forwarding.

US Pat. No. 9,154,822

METHOD, APPARATUS, AND TERMINAL DEVICE FOR SHARING INTERNET PROTOCOL TELEVISION CONTENT

Huawei Device Co., Ltd., ...

1. A method for sharing Internet protocol television (IPTV) content, the method comprising:
receiving, by a content sharing application server, a first message sent by a first terminal, wherein the first message comprises
a third terminal identifier and wherein the first message is used for an instruction of providing a third terminal, which
corresponds to the third terminal identifier, with IPTV content that is being played by a second terminal;

obtaining, by the content sharing application server, identification information of the IPTV content that is being played
by the second terminal, wherein the identification information comprises a content identifier, a channel identifier, or a
multicast address; and

providing, by the content sharing application server and according to the identification information, the third terminal with
the IPTV content that is being played by the second terminal;

wherein providing, by the content sharing application server and according to the identification information, the third terminal
with the IPTV content that is being played by the second terminal comprises:

sending, by the content sharing application server, a second message that comprises the identification information of the
IPTV content that is being played by the second terminal to an IP multimedia system gateway of the third terminal, so that
the IP multimedia system gateway sends a third message that comprises the identification information to an open IPTV terminal
function of the third terminal, and the open IPTV terminal function obtains, according to the identification information,
the IPTV content that is being played by the second terminal; or

obtaining, by the content sharing application server, according to the identification information, the IPTV content that is
being played by the second terminal, and sending a fourth message to an IP multimedia system gateway of the third terminal,
so that the IP multimedia system gateway sends a fifth message to an open IPTV terminal function, and after receiving the
fifth message, the open IPTV terminal function obtains, from the content sharing application server, the IPTV content that
is being played by the second terminal; or

wherein the first message further comprises the identification information of the IPTV content that is being played by the
second terminal and wherein the identification information of the IPTV content that is being played by the second terminal
is obtained from an IPTV control server by the first terminal through querying or subscription, obtaining, by the content
sharing application server, from the first message, the identification information of the IPTV content that is being played
by the second terminal, and then sending a thirteenth message that comprises the identification information of the IPTV content
that is being played by the second terminal to an IP multimedia system gateway of the third terminal, so that the IP multimedia
system gateway sends a fourteenth message to an open IPTV terminal function, wherein the fourteenth message carries the identification
information, and the open IPTV terminal function obtains, according to the identification information, the IPTV content that
is being played by the second terminal; or

wherein the first message further comprises the identification information of the IPTV content that is being played by the
second terminal and wherein the identification information of the IPTV content that is being played by the second terminal
is obtained from an IPTV control server by the first terminal through querying or subscription, after the content sharing
application server obtains, from the first message, the identification information of the IPTV content that is being played
by the second terminal, obtaining, by the content sharing application server and according to the identification information,
the IPTV content that is being played by the second terminal; and

sending, by the content sharing application server, a fifteenth message to an IP multimedia system gateway of the third terminal,
so that the IP multimedia system gateway sends a sixteenth message to an open IPTV terminal function, and after receiving
the sixteenth message, the open IPTV terminal function obtains, from the content sharing application server, the IPTV content
that is being played by the second terminal.

US Pat. No. 9,137,731

METHOD, DEVICE AND SYSTEM FOR UNIFORM NUMBER COMMUNICATION ON A HOME GATEWAY

HUAWEI DEVICE CO., LTD., ...

1. A method comprising:
binding, on a home gateway implemented by computer hardware, terminal numbers of terminals connected to an interface of the
home gateway to a uniform number, the terminals connected to the interface of the home gateway including a first wireless
module implemented by computer hardware;

configuring, on the home gateway, a binding relation for the bound terminal numbers, wherein the binding relation includes
the bound terminal numbers and an incoming call priority of the bound terminal numbers;

sending, by the home gateway to a network apparatus implemented by computer hardware, a uniform number binding message carrying
the uniform number and the binding relation; and

when, after the uniform number binding message is sent by said sending, the first wireless module is pulled out and is thereby
no longer connected to the interface of the home gateway, and a second wireless module implemented by computer hardware is
plugged in and is thereby connected to the interface of the home gateway,

obtaining, by the home gateway, a wireless module number of the second wireless module,
updating, by the home gateway, the terminal numbers of the terminals connected to the interface of the home gateway to include
the obtained wireless module number of the second wireless module and to indicate that the first wireless module is no longer
connected to the interface of the home gateway,

binding, by the home gateway, the updated terminal numbers to the uniform number, and reconfiguring a binding relation for
the bound updated terminal numbers, wherein the reconfigured binding relation includes the bound updated terminal numbers
and an incoming call priority of the bound updated terminal numbers, and

sending, by the home gateway to the network apparatus, a uniform number binding message which carries the uniform number and
the reconfigured binding relation.

US Pat. No. 9,113,414

STANDBY METHOD FOR HANDHELD MOBILE TERMINAL, MICROPROCESSOR, AND MOBILE PHONE

HUAWEI DEVICE CO., LTD., ...

1. A standby method for a handheld mobile terminal, the method comprising:
when the handheld mobile terminal is in a no-operation state, acquiring a physical state parameter of a handheld/mobile terminal
when the terminal is in a no-operation state;

judging whether the physical state parameter satisfies a corresponding preset standby condition; and
controlling the terminal to immediately enter a standby state when the physical state parameter satisfies the corresponding
preset standby condition;

wherein the no-operation state is a state where inputs of the terminal are free of interaction by a user of the terminal.

US Pat. No. 9,104,212

POWER SUPPLY APPARATUS AND METHOD, AND USER EQUIPMENT

Huawei Device Co., Ltd., ...

1. A power supply apparatus, comprising:
a battery electric core, a switch device, a voltage boost circuit, a state detection circuit, and a logic control circuit,
wherein:

the switch device is connected in a current path of the battery electric core;
the voltage boost circuit is connected in parallel to the current path, and is configured to boost an output voltage of the
battery electric core;

the state detection circuit is configured to:
detect a state of the battery electric core and a state of the apparatus, and
generate a state signal, wherein the state signal is used to indicate the state of the battery electric core and the state
of the apparatus; and

the logic control circuit is configured to:
receive the state signal from the state detection circuit, and
control the switch device and the voltage boost circuit according to the state signal, such that:
when the battery electric core is in an abnormal charging state, control the switch device to turn off the current path, and
when the voltage boost circuit is not required to work, control the switch device to turn on the current path.

US Pat. No. 9,094,491

TERMINAL DEVICE AND MOLDS OF BUTTON SHELL AND INNER SHELL OF TERMINAL DEVICE

Huawei Device Co., Ltd., ...

1. A terminal device, comprising:
a button shell; and
an inner shell,
wherein a slide rail is disposed on the button shell,
wherein a sliding slot is disposed at a corresponding position of the inner shell,
wherein the slide rail is configured to slide along the sliding slot such that the button shell and the inner shell are fixedly
connected,

wherein at least one slide rail is disposed at a side of the button shell where bumps are set,
wherein a width of an end of the slide rail close to the button shell is smaller than a width of an outer end of the slide
rail,

wherein two sliding slots that are connected to each other are disposed at corresponding positions of the inner shell,
wherein a hollow surface of a first sliding slot on the inner shell is not smaller than an outer end surface of the slide
rail, and

wherein a width of a second sliding slot is not smaller than a width of an end of the slide rail close to the button shell.

US Pat. No. 9,497,605

SHORT MESSAGE PROCESSING METHOD AND RELEVANT SYSTEM

Huawei Device Co., Ltd., ...

17. A short message processing method, comprising:
sending, by a calling terminal, a short message to an inter-working function entity (IWF), wherein the short message carries
a non-mobile station international Public Switched Telephone Network (PSTN)/Integrated Services Digital Network (ISDN) number
(MSISDN) identifier of a called terminal that does not have an MSISDN to establish short message communication between the
calling terming and the called terminal that does not have the MSISDN;

mapping, by the IWF, the identifier of the called terminal as an international mobile subscriber identity (IMSI) of the called
terminal, and sending a short message service (SMS)-submit message to an SMS-service center (SMS-SC), wherein the SMS-submit
message carries the IMSI of the called terminal;

sending, by the SMS-SC, an SMS-deliver message to an SMS-gateway mobile switching center (SMS-GMSC), wherein the SMS-deliver
message carries the IMSI of the called terminal;

sending, by the SMS-GMSC, a Forward Short Message to an Internet protocol (IP)-short message-gateway IP-SM-GW; and
sending, by the IP-SM-GW, a session initiation protocol (SIP) Message to the called terminal, wherein a request uniform resource
identifier (URI) Request of the SIP Message is the SIP URI of the called terminal, wherein either the SIP URI of the called
terminal is obtained by the IP-SM-GW through mapping according to the IMSI of the called terminal, or the SIP URI of the called
terminal is obtained by a home location register (HLR) or a home subscriber server (HSS) through mapping according to the
IMSI of the called terminal and sent to the IP-SM-GW.

US Pat. No. 9,405,353

METHOD AND APPARATUS FOR CONTROLLING CENTRAL PROCESSING UNIT

HUAWEI DEVICE CO., LTD., ...

1. A terminal, comprising a processor coupled to a memory, wherein the processor is programmed to:
obtain a usage and a working frequency of a working CPU;
when the usage is greater than a usage threshold, determine whether the working frequency is smaller than a first frequency;
determine the working frequency as the first frequency when the working frequency is smaller than the first frequency, wherein
the first frequency is smaller than a maximum frequency of the CPU;

when the working frequency is greater than or equal to the first frequency, determine whether the working frequency is smaller
than or equal to a second frequency, wherein the second frequency is greater than the first frequency and smaller than the
maximum frequency; and

determine the working frequency as the second frequency when the working frequency is smaller than or equal to the second
frequency.

US Pat. No. 9,391,311

BATTERY AND MOBILE TERMINAL FOR DETECTING BATTERY CELL DEFORMATION

HUAWEI DEVICE CO., LTD., ...

1. A battery, comprising:
a battery cell;
a grounded encapsulation part;
a film located between the battery cell and the encapsulation part, wherein there is a separation between the film and the
encapsulation part;

a serial impedance cabling located on the film, wherein a resistance value of the serial impedance cabling changes as a length
of the serial impedance cabling changes; and

an electric current detection pin located on the battery cell and separate from first and second pins that are connected to
electrodes of the battery cell, wherein the electric current detection pin is connected to the serial impedance cabling, and
wherein the electric current detection pin is connected by the serial impedance cabling to the grounded encapsulation part
when the serial impedance cabling contacts the grounded encapsulation part.

US Pat. No. 9,177,467

ELECTRICAL GATEWAY AND COMMUNICATION METHOD OF ELECTRICAL GATEWAY

Huawei Device Co., Ltd., ...

1. An electrical gateway, comprising:
an uplink communication module,
a downlink communication module, and
a control unit; wherein
the uplink communication module is configured to communicate with an uplink network element;
the downlink communication module is configured to communicate with a terminal device; and
the control unit, connecting the uplink communication module and the downlink communication module, is configured to: determine
that downlink data sent by the uplink network element is obtaining terminal device information, transmit the terminal device
information to the uplink communication module if the terminal device information is stored in the electrical gateway, and
transmit the terminal device information to the downlink communication module if the terminal device information is not stored
in the electrical gateway.

US Pat. No. 9,049,580

QUALCOMM CHAT MOBILE TERMINAL UPDATE AND AUTHENTICATION METHOD AND MOBILE TERMINAL

Huawei Device Co., Ltd., ...

1. A QUALCOMM chat (QCHAT) mobile terminal update and authentication method, comprising:
when a mobile terminal starts up and a mobile terminal card is not replaced, reading by the mobile terminal a preset storage
location in the mobile terminal;

when a historical result of performing data update of a QCHAT service is recorded in the preset storage location, determining
by the mobile terminal, according to the historical result of performing data update of the QCHAT service, wherein the historical
result is recorded in the preset storage location, whether the QCHAT service is activated in the current mobile terminal card
in the mobile terminal; and

when the QCHAT service is not activated in the current mobile terminal card, executing by the mobile terminal a start-up procedure
except a data update process of the QCHAT service.

US Pat. No. 9,641,568

METHOD, USER EQUIPMENT, SERVER, AND APPARATUS FOR IMPLEMENTING INFORMATION SHARING

Huawei Device Co., Ltd., ...

1. A method for implementing information sharing, implemented by a second mobile device, comprising:
receiving shared information from a first mobile device, wherein the shared information comprises an operation parameter associated
with an application of the first mobile device;

displaying the shared information on a display of the second mobile device;
determining whether the second mobile device has the application corresponding to the operation parameter installed;
downloading and installing the application corresponding to the operation parameter when determining that the second mobile
device does not have the application installed;

loading the operation parameter on the application such that the second mobile device traces a status of the application of
the first mobile device on the second mobile device, and wherein the status of the application of the first mobile device
is updated in real time on the display of the second mobile device;

periodically receiving an updated operation parameter corresponding to the application from the first mobile device;
loading the updated operation parameter on the application of the second mobile device; and
displaying information associated with the updated operation parameter on the second mobile device, wherein the first mobile
device displays a set of content corresponding to the application on a display of the first mobile device, and wherein the
second mobile device displays the same set of content corresponding to the application on the display of the second mobile
device.

US Pat. No. 9,532,212

METHOD AND APPARATUS FOR PROCESSING DATA AND MESSAGE

Huawei Device Co., Ltd., ...

1. A method for processing information, comprising:
receiving, by a terminal, first switch information;
entering, by the terminal, a first working mode, wherein the first switch information is a first password, wherein a first
application can be run on the terminal in the first working mode and a second working mode, wherein data of the first application
comprises a first data and a second data, and wherein the first data can be displayed in the first working mode but is hidden
in the second working mode;

displaying, by the terminal, a first notification message related to the first data in the first working mode when the first
notification message related to the first data is received;

receiving, by the terminal, second switch information;
entering, by the terminal, a second working mode, wherein the second switch information is a second password, and wherein
the first password and the second password are different passwords;

receiving, a second notification message related to the first data in the second working mode;
hiding, by the terminal, the second notification message related to the first data in the second working mode;
receiving, by the terminal, the first switch information;
entering, by the terminal, the first working mode; and
displaying, by the terminal, the second notification message that is hidden in the second working mode.

US Pat. No. 9,497,598

SERVICE INFORMATION PUSHING AND RECEIVING METHOD, AND RELATED APPARATUS AND SYSTEM

Huawei Device Co., Ltd., ...

1. A service information method, comprising:
obtaining, by a radio access point (AP), service information provided by a service provider;
adding a service information indicator having a first state and a second state to a beacon frame, wherein the service information
indicator is in the first state when the beacon frame carries the service iformation to indicate to a terminal that the beacon
frame carries the service information, and wherein the service information indicator is in the second state when the beacon
frame does not carry the service information to indicate to the terminal that the beacon frame does not carry the service
information;

adding the service information to the beacon frame;
adding a time interval indication parameter to a currently broadcast beacon frame, wherein the time interval indication parameter
is used to indicate o a terminal a broadcast interval between a next beacon frame that carries the service information and
the currently broadcast beacon frame, wherein the currently broadcast beacon frame and the next beacon frame are nonconsecutive
beacon frames; and

broadcasting the beacon frame.