US Pat. No. 10,113,058

CLEAR AND IMPACT RESISTANT POLYMER COMPOSITION AND FABRICATED ARTICLE

Braskem America, Inc., P...

1. A polymer composition, comprising:from about 50 weight percent (wt. %) to about 95 wt. % of a matrix phase comprising a polypropylene polymer comprising from 0 to 7 mole percent (mol. %) of units derived from ethylene, a C4-C10 alpha olefin or combinations thereof;
from about 5 wt. % to about 50 wt. % of a dispersed phase being a propylene/alpha olefin copolymer having from 10 mol. % to 70 mol. % of units derived from ethylene or a C4-C10 alpha olefin or combinations thereof,
wherein the weight percentages of the matrix phase and the dispersed phase are based on the total weight of the matrix phase and the dispersed phase, and
the polymer composition satisfies the following inequality:
y?55x ?8, wherein x is a ratio of Mw solubles/Mw insolubles and is less than or equal to 0.85, Mw solubles is weight average molecular weight of a soluble fraction of the polymer composition in xylene at 25° C. following ASTM D5492, Mw insoluble is weight average molecular weight of an insoluble fraction of the polymer composition in xylene at 25° C. following ASTM D5492, and y is the haze value being measured on a 0.508 millimeter (20 mil) thick injection molded plaque according to ASTM D1003; and
wherein the matrix phase has a melt flow rate of from about 0.1 dg/min. to about 10 dg/min.; and the dispersed phase has a melt flow rate of from about 1 dg/min. to about 200 dg/min., being measured using a load of 2.16 kg at 230 ° C. following ASTM D 1238.
US Pat. No. 10,113,059

ANTI-BACTERIAL METALLO IONOMER POLYMER NANOCOMPOSITE POWDERS AND METHODS OF MAKING THE SAME

XEROX CORPORATION, Norwa...

1. A composite powder comprising:a core particle comprising a styrene/acrylate polymer resin and optionally a first metal ion acrylate monomer; and
a shell comprising a styrene/acrylate ionomer resin, wherein the styrene/acrylate ionomer resin comprises a second metal ion acrylate monomer;
wherein the total amount of metal presented in the composite powder ranges in a concentration of from about 0.5 ppm to about 50,000 ppm; and further wherein the composite powder has a particle size of from about 10 microns to about 300 microns.
US Pat. No. 10,113,060

BIOBASED RUBBER MODIFIED BIODEGRADABLE POLYMER BLENDS

CJ Cheiljedang Corporatio...

1. A composition, comprising a biodegradable branched polymer blend formed by reactive blending of:a. polylactic acid (PLA); and
b. a biodegradable polyhydroxyalkanoate (PHA) polymer having a glass transition temperature (Tg) of between ?5° C. and ?50° C. and a weight average molecular weight from 500,000 Daltons to 2,000,000 Daltons, wherein the PHA polymer is a copolymer of:
3-hydroxybutyrate and 4-hydroxybutyrate, wherein the content of 4-hydroxybutyrate in the PHA polymer is from about 25% to about 85% by weight of the PHA polymer;
wherein the copolymer of 3-hydroxybutyrate and 4-hydroxybutyrate is the sole PHA polymer in the polymer blend,
wherein the content of the PHA polymer in the biodegradable branched polymer blend is between about 3% and about 40% by weight of the blend, and
wherein the renewable carbon content of the biodegradable branched polymer blend is at least 95% by weight of the blend,
wherein the biodegradable branched polymer blend was formed by reactive blending of the PLA and the PHA polymer with a branching agent.
US Pat. No. 10,113,061

POLYESTER RESIN COMPOSITION AND MOLDING

Sumitomo Seika Chemicals ...

1. A polyester resin composition comprising:a polyester resin; and
a polyrotaxane that has a cyclic molecule, a linear molecule threading through a cavity of the cyclic molecule in a skewered manner, and capping groups capping both ends of the linear molecule,
wherein a polycaprolactone chain is introduced to the cyclic molecule,
the polycaprolactone chain has a carboxyl group as a substituent at its terminal, and
the polyrotaxane contains polyethylene glycol as the linear molecule and a molecule derived from ?-cyclodextrin as the cyclic molecule.
US Pat. No. 10,114,344

ELECTRONIC DEVICE, TIME SETTING METHOD, TIME SETTING SYSTEM AND PROGRAM

SONY CORPORATION, Tokyo ...

1. An electronic device, comprising:an electronic storage medium;
a display configured to display at least a state of the electronic storage medium;
a communication circuit; and
a control circuit configured to
keep time in the electronic device,
establish first wireless communication with an external device via the communication circuit;
provide, through the first wireless communication via the communication circuit, parameters for second wireless communication via the communication circuit;
establish the second wireless communication with the external device via the communication circuit based on the parameters,
receive time information, via the second wireless communication, from the external device, and
update the time kept in the electronic device in accordance with the time information received from the external device,
wherein the time kept in the electronic device is settable via a time setting manipulation.
US Pat. No. 10,113,063

HYDROLYSIS-STABLE POLYCARBONATE-POLYESTER COMPOSITIONS

COVESTRO DEUTSCHLAND AG, ...

1. A composition comprising:A) 50 to 95 parts by weight of at least one polymer selected from the group consisting of aromatic polycarbonate and aromatic polyestercarbonate,
B) 5 to 50 parts by weight of at least one branched polyester, the polyester being derived from succinic acid and butanediol,
C) 0 to 20 parts by weight of graft polymer,
D) 0 to 20 parts by weight of vinyl (co)polymer and/or polyalkylene terephthalate,
E) 0 to 30 parts by weight of additives, the parts by weight being standardized to the total weight of the composition;
wherein the weight-average molecular weights Mw of component B are between 80 and 500 kg/mol, determined by gel permeation chromatography against polystyrene as reference.
US Pat. No. 10,113,064

WATER SOLUBLE INK-JET COMPOSITION FOR 3D PRINTING

STRATASYS LTD., Rehovot ...

1. A material composition for three-dimensional inkjet printing comprising:polyethylene glycol (PEG) having a molecular weight between about 1000 and about 6000; and
dimethyl hexanediol, wherein the composition has a melting point between 70° C.-85° C. and solidifies upon cooling.
US Pat. No. 10,113,066

CURABLE COMPOSITION, CURED COATING FILM USING SAME, AND PRINTED WIRING BOARD

TAIYO INK MFG. CO., LTD.,...

1. A curable composition, comprising:a photobase generator;
an epoxy group-containing (meth)acrylate compound;
a photopolymerization initiator; and
a thermosetting component other than the epoxy group-containing (meth)acrylate compound,
wherein the epoxy group-containing (meth)acrylate compound is a low-molecular-weight material that is a monomer or an oligomer and having a molecular weight in a range of 100 to 1,000, the photobase generator is in an amount of from 0.1 to 40 parts by mass with respect to 100 parts by mass of the thermosetting component and generates a catalyst for addition reaction between the epoxy group-containing (meth)acrylate compound and the thermosetting component by photoirradiation, and the thermosetting component is in an amount of 1 to 30 parts by mass with respect to 100 parts by mass of the curable composition.
US Pat. No. 10,113,067

TRANSPARENT HYDROPHOBIC COATING MATERIALS WITH IMPROVED DURABILITY AND METHODS OF MAKING SAME

LUNA INNOVATIONS INCORPOR...

1. A hydrophobic coating material which comprises an acid catalyzed condensation reaction product comprised of:an organic polymeric silane selected from the group consisting of polycaprolactone polyols having 2 to 4 hydroxyl groups reacted with an isocyanate-terminated silane and polyurea silanes;
an inorganic metal alkoxide; and
a fluorinated silane.
US Pat. No. 10,113,068

POWDER PRIMER COMPOSITION AND LAMINATE USING IT

AGC INC., Chiyoda-ku (JP...

1. A powder primer composition comprising:a powder made of a reactive ethylene/tetrafluoroethylene copolymer containing repeating units (A) based on tetrafluoroethylene, repeating units (B) based on ethylene, and repeating units (C) based on a monomer having an acid anhydride residue and a polymerizable unsaturated bond, wherein a ratio (C)/((A)+(B)) is from 1/10,000 to 5/100 by molar ratio; and
a powder made of an epoxy resin having an epoxy equivalent of from 500 to 2,700 and a softening point of at least 70° C.;
wherein a mass ratio of the powder made of a reactive ethylene/tetrafluoroethylene copolymer to the powder made of an epoxy resin is from 99/1 to 80/20,
wherein an average particle size of the powder made of a reactive ethylene/tetrafluoroethylene copolymer is from 1 to 1,000 ?m, an average particle size of the powder made of the an epoxy resin is from 1 to 1,000 ?m, and a ratio of the average particle size of the powder made of the epoxy resin to the average particle size of the reactive ethylene/tetrafluoroethylene copolymer is from 0.575 to 2.30,
wherein the powder primer composition is prepared by dry blending component powders, and
wherein no formation of nodules is observed in the powder primer composition.
US Pat. No. 10,113,076

INVERSE EMULSION ACRYLATE INK COMPOSITIONS FOR INK-BASED DIGITAL LITHOGRAPHIC PRINTING

XEROX CORPORATION, Norwa...

1. An ink composition useful for variable data digital lithographic printing, comprising:an acrylate ink base formulation comprising:
a) a color pigment component,
b) at least one of an acrylate monomer, oligomer or polymer, or a mixture thereof, forming a continuous acrylate phase, and
c) a free radical photoinitiator component comprising at least one of a type I photoinitiator and a type II photoinitiator; and
an aqueous solution consisting of water and a single surfactant in an amount of from about 1.0 ppm to about 2.0 ppm, wherein the aqueous solution is dispersed in the continuous acrylate phase of the acrylate ink base to provide an inverse emulsion ink composition having a viscosity in the range of from about 1E+05 centipoise to about 1E+06 centipoise at a temperature of from about 20 degrees Celsius to about 50 degrees Celsius,
wherein the surfactant lowers a surface tension of the water to below a surface tension of the acrylate ink base formulation, and
wherein the at least one of the acrylate monomer, oligomer or polymer, or a mixture thereof comprises a high-viscosity, di-functional acrylated polyester oligomer.
US Pat. No. 10,111,817

ANTIPERSPIRANT COMPOSITIONS CONTAINING ETHYLENEDIAMINE DISUCCINATE

Colgate-Palmolive Company...

1. A composition comprising:at least one antiperspirant active comprising aluminum;
an ethylenediamine disuccinate salt; and
water;
wherein the molar ratio of aluminum to ethylenediamine disuccinate is 15:1 to 150:1; and
wherein the ethylenediamine disuccinate salt is present in an amount of from 0.03% to 0.12% by weight of the composition.
US Pat. No. 10,113,099

HIGH PRESSURE HIGH TEMPERATURE (HPHT) AQUEOUS DRILLING MUD COMPOSITION AND PROCESS FOR PREPARING THE SAME

ISP INVESTMENTS LLC, Wil...

1. An aqueous high-temperature high-pressure (HTHP) stable drilling mud composition comprising:i. about 20 wt. % to about 80 wt. % of 0-60% w/w brine solution;
ii. about 0.1 wt. % to about 3 wt. % of butylated reaction product of p-cresol and dicyclopentadiene;
iii. about 0.1 wt. % to about 10.0 wt. % of triethanol amine;
iv. (a) about 0.1 wt. % to about 10 wt. % of rheology modifier (RM); and (b) about 0.5 wt. % to about 30 wt. % of fluid loss additive (FLA), wherein said fluid loss additive (FLA) is a terpolymer of (a) about 30 to about 70 wt. % of acrylamide (AM), (b) about 30 to about 70 wt. % of 2-acrylamido-2-methyl propanesulfonic acid (AMPS), salts thereof, and (c) about 2.0 to about 50 wt. % of cationic monomer selected from the group consisting of quaternized (meth)acrylate monomers, quaternized (meth)acrylamide monomers, diallyldimethyl ammonium chloride (DADM AC), dimethylaminoethyl methacrylate (DMAEMA), 3-methacryloyloxy-2-hydroxypropyl-trimethylammonium chloride, 3-acrylamido-3-methylbutyl-trimethyl ammonium chloride, N-methyl-2-vinyl pyridinium methyl sulfate, N-propyl acrylamido trimethylammonium chloride, 2-methacryloyloxy-ethyl trimethyl ammonium methosulfate, acrylamidopropyltrimethylammonium chloride (APT AC), methacrylamidopropyltrimethylammonium chloride (MAPTAC), and combinations thereof;
v. about 20 wt. % to about 80 wt. % of weighting agent;
vi. about 0 wt. % to about 20 wt. % of drilling solid; and
vii. about 0 wtyryy. % to about 50 wt % of water.
US Pat. No. 10,113,103

POLYMER PROPPANT MATERIAL AND METHOD FOR PRODUCING SAME

1. A polymer material for proppant, said material comprising a metathesis-radically cross-linked mixture of oligocyclopentadienes and methylcarboxy norbornene esters, wherein the oligocyclopentadienes comprise trimers of cyclopentadiene and tetramers of cyclopentadiene.
US Pat. No. 10,111,823

SHAVE CREAM FORMULATION

GETCO LLC, Windsor, CO (...

1. A shaving cream composition comprising:water, carbomer, ethylhexyl palmitate, glycerin, glyceryl acrylate/acrylic acid, isododecane, stearic acid, butylene glycol, ethyl alcohol, cetearyl alcohol, ceteareth-20, propanediol, Brassica Campestris, phenoxyethanol, ethylhexyl glycerin, tetrahydroxypropyl ethylenediamine, Aloe Barbadensis, carboxymethyl hydroxyehylcellulose, bisabolol, PEG-45M, and tocopheryl acetate, wherein the carbomer is about 2% of the total weight, the ethylhexyl palmitate is about 5% of the total weight, the cetearyl alcohol and the ceteareth-20 are about 2.9% of the total weight, wherein the propanediol is about 2.5% of the total weight, the tetrahydroxypropyl ethylenediamine is from about 0.5% of the total weight, the butylene glycol is from about 3.5% to about 5% of the total weight, the isododecane is from about 3% to about 4% of the total weight, the stearic acid is from about 3% to about 3.5% of the total weight, the ethyl alcohol is from about 3% to about 4.5% of the total weight, the phenoxyethanol and the ethylhexylglycerin are from about 0.95% to about 0.97% of the total weight, the carboxymethyl hydroxyethylcellulose is from about 0.30% to about 0.35% of the total weight, the bisabolol is about 0.08% of the total weight, and the tocopheryl acetate is from about 0.1% to about 0.2% of the total weight.
US Pat. No. 10,111,827

HAIR LOSS PREVENTION AND RESTORATION SOLUTION

Blooming Rose Cosmetics, ...

1. A formulation of a cream for use in the treatment of hair loss comprising:20-30% Deionized Water;
20-40° % Rosewater;
1-5% Cetearyl alcohol;
0.0001-0.002% Biotin;
0.1-1.0% hydroxyethylcellulose; and
2-8% Glycerin.
US Pat. No. 10,113,111

TREATED FILLERS AND USES THEREOF

Dow Silicones Corporation...

1. A condensation curable silicone composition comprising:a condensation curable polyorganosiloxane; and
treated particles comprising a particulate solid having an effective amount of nitrogen-containing superbase disposed thereon;
wherein the effective amount of nitrogen-containing superbase disposed on the particulate solid is sufficient to neutralize a substantial number of a plurality of acidic sites on the particulate solid and a substantial number of the acidic sites on the particulate solid are neutralized with the disposed nitrogen-containing superbase.

US Pat. No. 10,117,198

TERMINAL AND TERMINAL SYNCHRONIZATION METHOD

HUAWEI TECHNOLOGIES CO., ...

1. A terminal synchronization method implemented by a first terminal, the method comprising:establishing a connection with a second terminal;
acquiring attribute information of the first terminal and attribute information of the second terminal, wherein the attribute information of the first terminal and the attribute information of the second terminal both comprise first attribute information and second attribute information, wherein the first attribute information comprises at least one of account information or status information, and wherein the second attribute information comprises at least one of capability information or type information;
determining, according to at least one of first attribute information of the first terminal or first attribute information of the second terminal, whether the first terminal and the second terminal belong to a same account;
acquiring first synchronization data of the first terminal according to second attribute information of the first terminal and second attribute information of the second terminal when the first terminal and the second terminal belong to the same account, wherein the first synchronization data are at least one of common data or personalized data;
synchronizing, by the first terminal, the first synchronization data of the first terminal to the second terminal when the first terminal and the second terminal belong to the same account;
acquiring second synchronization data of the first terminal according to the second attribute information of the first terminal and the second attribute information of the second terminal when the first terminal and the second terminal do not belong to the same account, wherein the second synchronization data comprise only common data; and
synchronizing, by the first terminal, the second synchronization data of the first terminal to the second terminal when the first terminal and the second terminal do not belong to the same account.

US Pat. No. 10,117,197

METHOD AND APPARATUS FOR TRANSMITTING DATA USING A MULTI-CARRIER IN A MOBILE COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for performing discontinuous reception (DRX) by a terminal in a communication system, the method comprising:receiving, from a base station, DRX related information including a timer value related to on-duration, a first DRX cycle value and a second DRX cycle value;
receiving, from the base station, control information with a zero bit payload, the control information including a logical channel ID (LCID), the LCID identifying a type of the control information;
identifying the type of the control information based on the LCID;
configuring a first DRX with the first DRX cycle value if the control information is information related to the first DRX; and
configuring a second DRX with the second DRX cycle value if the control information is information related to the second DRX,
wherein the first DRX and the second DRX are configured with the timer value related to on-duration included in the DRX related information.

US Pat. No. 10,117,196

DYNAMICALLY CONFIGURABLE APPARATUS FOR OPERATING WITHIN THE CURRENT CAPABILITIES OF THE POWER SOURCE

QUALCOMM Incorporated, S...

1. An apparatus, comprising:a load including a processor having a plurality of cores;
a power management circuit configured to manage power supplied by a power source to the load and provide to the load one or more parameters relating to the power source, the one or more parameters comprising instantaneous peak current drawn from the power source and a voltage indicator responsive to voltage supplied by the power source to the load; and
a power monitor circuit including:
a current detector coupled to the power source;
a voltage detector coupled to the power source; and
a memory coupled to the current detector and the voltage detector, wherein the power monitor circuit generates the instantaneous peak current value and stores the instantaneous peak current value in the memory and wherein the power monitor circuit generates the voltage indicator, the voltage indicator comprising an interrupt, and
wherein the load is dynamically configurable to operate within a current capability of the power source based on the one or more parameters and to apply one or more current limiting schemes to operate within the current capability of the power source, based on a type of the power source coupled to the power management circuit.

US Pat. No. 10,117,195

METHOD AND APPARATUS FOR CONFIGURING POWER HEADROOM INFORMATION IN MOBILE COMMUNICATION SYSTEM SUPPORTING CARRIER AGGREGATION

Samsung Electronics Co., ...

1. A method by a terminal in a mobile communication system, the method comprising:generating a medium access control protocol data unit (MAC PDU) including a header and an extended power headroom report (PHR), the header including a logical channel identifier (LCID) for identifying the extended PHR; and
transmitting the MAC PDU to a base station,
wherein the extended PHR includes one or more power headrooms (PHs) and a bitmap, the bitmap indicating whether at least one PH for at least one secondary cell is reported.

US Pat. No. 10,117,194

METHOD AND APPARATUS FOR POWER HEADROOM REPORTING IN A WIRELESS COMMUNICATION SYSTEM

INNOVATIVE SONIC CORPORAT...

1. A method for power headroom reporting, the method comprising:configuring a UE (User Equipment) with at least a first cell and a second cell; and
reporting, by the UE, a PHR (Power Headroom Report) on the first cell in a subframe,
wherein the PHR contains a power headroom value of the second cell, and the derivation of the power headroom value of the second cell does not include bandwidth of PUSCH resource assignment if there is PUSCH transmission in the second cell in the subframe; and
the derivation of the power headroom value of the second cell does not include bandwidth of PUSCH resource assignment if there is no PUSCH transmission in the second cell in the subframe.

US Pat. No. 10,117,193

TRANSMIT POWER CONTROL FOR PHYSICAL RANDOM ACCESS CHANNELS

Sun Patent Trust, New Yo...

1. A communication apparatus comprising:a determining circuitry which, in operation, determines, for each subframe, power for physical uplink shared channel (PUSCH) transmission on a first component carrier which belongs to a first timing advance group (TAG), and determines power for physical random access channel (PRACH) transmission on a second component carrier which belongs to a second TAG, the second TAG being different from the first TAG;
an adjusting circuitry which, in operation, adjusts, when a total transmission power exceeds a maximum output power configured for the communicaiton apparatus PMAX, the power for PUSCH transmission so that the total transmission power after the adjustment does not exceed PMAX on an overlapped portion of the PUSCH transmission on a first subframe of the first component carrier and PRACH transmission on a second subframe of the second component carrier, the second subframe being a subframe with a time offset from the first subframe along a time axis, wherein the power for PRACH transmission is kept unadjusted; and
a transmitter which, in operation, transmits a transport block over the PUSCH of the first component carrier at the adjusted power for PUSCH transmission, and transmits a random access preamble over the PRACH of the second component carrier at the determined power for PRACH transmission.

US Pat. No. 10,117,192

USER TERMINAL, RADIO BASE STATION AND RADIO COMMUNICATION METHOD

NTT DOCOMO, INC., Tokyo ...

1. A user terminal controlling uplink transmission power, comprising:a receiver that receives transmission power control (TPC) commands; and
a processor that controls the uplink transmission power based on an accumulated value of the TPC commands,
wherein subframes in a radio frame are divided into a first subframe set and a second subframe set, and the processor calculates a first accumulated value of the TPC commands for the first subframe set and a second accumulated value of the TPC commands for the second subframe set, and resets the second accumulated value using a reset condition which is different from a reset condition of the first accumulated value, and
wherein the second accumulated value is reset independently of the first accumulated value.

US Pat. No. 10,117,191

ADAPTIVE POWER MODULATION

iControl Networks, Inc., ...

1. A system comprising:a first sensor device; and
a second sensor device in communication with the first sensor device, wherein the second sensor device is configured to:
receive, by a receiver of the second sensor device and from a transmitter of the first sensor device, a first signal;
determine a received signal strength indicator (RSSI) of the first signal;
determine, based on the RSSI exceeding a sensitivity threshold of the receiver and based on a difference between the RSSI and the sensitivity threshold, a transmission power level; and
send, by a transmitter of the second sensor device, a second signal using the transmission power level.

US Pat. No. 10,117,190

METHOD AND APPARATUS FOR CONTROLLING TRANSMISSION POWER IN WIRELESS COMMUNICATION SYSTEM

ELECTRONICS AND TELECOMMU...

7. A method for controlling transmission power of each base station in a wireless communication system in which a plurality of base stations each forming a directional beam in one direction are disposed along a predetermined path, the method comprising:estimating a distance from terminal equipment (TE) installed in a mobile body moving along the path if the TE enters a cell area of a corresponding base station; and
controlling the transmission power using the distance from the TE so that a difference between a received signal strength of the corresponding base station and a received signal strength of neighboring base stations measured by the TE in a cell boundary area between the base stations does not exceed a predetermined threshold value,
wherein the controlling includes lowering the transmission power only in some of a section including a point where the difference between the received signal strength of the base station and the received signal strength of the neighboring base stations is maximal.

US Pat. No. 10,117,189

UPLINK POWER CONTROL METHOD, USER EQUIPMENT, AND BASE STATION

HUAWEI TECHNOLOGIES CO., ...

1. User equipment, comprising:a receiver, configured to receive first radio resource control(RRC) configuration information sent by a first base station, wherein the first RRC configuration information comprises a parameter used to calculate a power headroom PH that is of the UE and that is in a first cell controlled by the first base station; and
a transmitter, configured to send second RRC configuration information to a second base station, wherein the second RRC configuration information comprises the parameter used to calculate the PH that is of the UE and that is in the first cell, wherein if the first base station supports a time division duplex TDD mode, the second RRC configuration information further comprises subframe ratio information, wherein the subframe ratio information is used by the second base station to learn whether a subframe in which the UE is scheduled by the first base station at a next moment is an uplink subframe or a downlink subframe.

US Pat. No. 10,117,188

METHOD AND APPARATUS FOR SCHEDULING UPLINK TRANSMISSIONS WITH REDUCED LATENCY

Motorola Mobility LLC, C...

1. A method comprising:determining, at a device, a first transmission power of a first uplink transmission based on a first set of higher layer configured power control parameters associated with a first transmit time interval length, where a higher layer is higher than a physical layer, where the first uplink transmission spans the first transmit time interval length, and where the first transmit time interval length comprises a first number of symbols;
determining a second transmission power of a second uplink transmission based on a second set of higher layer configured power control parameters associated with a second transmit time interval length, where the second uplink transmission spans the second transmit time interval length, and where the second transmit time interval length comprises a second number of symbols and the second number is different from the first number;
transmitting the first uplink transmission in a subframe using the first transmission power; and
transmitting at least the second uplink transmission in the subframe using the second transmission power, where the first uplink transmission and the second uplink transmission overlap in time for at least one symbol duration.

US Pat. No. 10,117,187

INITIALIZING UPLINK POWER IN A WIRELESS NETWORK

Ofinno Technologies, LLC,...

1. A method comprising:receiving, by a wireless device, at least one message comprising configuration parameters of a physical uplink control channel (PUCCH) secondary cell with a secondary PUCCH; and
receiving a media access control (MAC) activation command indicating activation of the PUCCH secondary cell;
transmitting first uplink control information (UCI) on the secondary PUCCH employing an adjustment factor, wherein the adjustment factor is updated in response to the wireless device receiving at least one first transmit power control (TPC) command for the secondary PUCCH;
receiving, on a common search space of a primary cell, at least one second TPC command of the secondary PUCCH, when the PUCCH secondary cell is activated and is assigned to a timing advance group whose time alignment timer is not running;
ignoring the at least one second TPC command, in response to the PUCCH secondary cell being assigned to the timing advance group whose time alignment timer is not running;
initializing the adjustment factor employing a transmit power control value received in a random access response if the wireless device transmits a random access preamble on the PUCCH secondary cell, otherwise initializing the adjustment factor to zero; and
transmitting second UCI on the secondary PUCCH with a transmit power computed employing the adjustment factor.

US Pat. No. 10,117,186

APPARATUSES AND METHODS FOR CONTROLLING ALWAYS-ON DISPLAYS FOR MOBILE DEVICES

Motorola Mobility LLC, C...

1. A method comprising:receiving, at a processor of a mobile device, a first notification;
in response to the first notification, displaying, on a display device coupled to the processor, a first set of information related to the first notification, the first set of information displayed at a first frequency for a first time period associated with the first notification, wherein the first time period associated with the first notification commences when the first notification is received;
the processor of the mobile device determining based at least upon data from one or more sensors of the mobile device that a user interaction indicative of a presence of a mobile device user has not occurred or is not occurring yet within the first time period;
in response to receiving a subsequent notification, displaying, on the display device, an updated set of information related to the subsequent notification, the second set of information displayed at a second frequency during a second time period associated with the subsequent notification that commences upon receipt of the subsequent notification;
further the processor of the mobile device determining, subsequent to the receiving of the subsequent notification, a first to occur of: (i) the first time period associated with the first notification ending, and (ii) based at least upon data from the one or more sensors of the mobile device that the user interaction indicative of the presence of the mobile device user has occurred; and
in response to determining the first to occur, the processor of the mobile device ending the displaying of the updated set of information related to the subsequent notification on the display device upon the first to occur of: (i) the first time period associated with the first notification ending, and (ii) the user interaction indicative of the presence of the mobile device user has occurred.

US Pat. No. 10,117,185

CONTENT-AWARE ENERGY SAVINGS FOR VIDEO STREAMING AND PLAYBACK ON MOBILE DEVICES

FutureWei Technologies, I...

1. A computer-implemented method for reducing power consumption of a mobile device, comprising:detecting video content to be viewed in an application executed by the mobile device;
detecting unwanted content associated with the video content; and
operating the mobile device in a low-power mode during playback of the video content in the application in response to detecting the unwanted content, wherein operating the mobile device in the low-power mode comprises at least one of using Dynamic Voltage and Frequency Scaling (DVFS) to adjust power consumption of a processor included in the mobile device, reducing the resolution of a display device included in the mobile device, or reducing a brightness level of the display device.

US Pat. No. 10,117,184

POWER SUPPLYING APPARATUS CAPABLE OF EXECUTING WIRELESS POWER SUPPLY TO POWER RECEIVING APPARATUS AND WIRELESS COMMUNICATION WITH THE SAME

Canon Kabushiki Kaisha, ...

1. A power supplying apparatus comprising:a power supplying unit configured to contactlessly supply power to a power receiving apparatus;
a communication unit configured to wirelessly communicate with the power receiving apparatus; and
a control unit configured to control the supply of power by the power supplying unit and the communication by the communication unit such that the supply of power and the communication are exclusively executed,
wherein, in a case where the control unit performs control such that the communication is executed after the supply of power is executed, the control unit determines whether or not output power from the power supplying unit is less than or equal to a predetermined value;
wherein, in a case where it is determined by the control unit that the output power from the power supplying unit is not less than or equal to the predetermined value, the control unit disables the communication unit, and
wherein, in a case where it is determined by the control unit that the output power from the power supplying unit is less than or equal to the predetermined value, the control unit enables the communication unit.

US Pat. No. 10,117,183

DATA TRANSMISSION METHOD AND DEVICE

Huawei Technologies Co., ...

1. A data transmission method, comprising:determining, by a first device, a candidate-moment set according to a preset moment on a channel, wherein each candidate moment in the candidate-moment set comprises a moment in time, and wherein the preset moment on the channel is a start moment of a timeslot on the channel or a start moment of a data subframe on the channel;
determining, by the first device, a target candidate moment from the candidate-moment set, wherein the target candidate moment is a candidate moment in the candidate-moment set that is equal to or later than an end moment of a clear channel assessment (CCA) backoff process; and
sending, by the first device, data on a channel according to the target candidate moment.

US Pat. No. 10,117,182

COMMUNICATING CONTROL MESSAGES THAT INDICATE FREQUENCY RESOURCE INFORMATION TO RECEIVE DATA

InterDigital Technology C...

1. A method performed by a wireless device, the method comprising:receiving, by the wireless device, a wireless signal that includes a plurality of control messages, wherein each control message from the plurality of control messages points to a different message and indicates frequency resource information and coding information of data for each respective different message;
determining, by the wireless device, that a control message from the plurality of control messages corresponds to the wireless device; and
receiving, by the wireless device, the data pointed to by the control message that corresponds to the wireless device.

US Pat. No. 10,117,181

APPARATUS, SYSTEM AND METHOD OF COMMUNICATING A NON-DATA PHYSICAL LAYER CONVERGENCE PROCEDURE (PLCP) PROTOCOL DATA UNIT (PPDU)

INTEL IP CORPORATION, Sa...

1. An apparatus comprising circuitry and logic configured to cause a wireless station to:transmit a non-data physical layer convergence procedure (PLCP) protocol data unit (PPDU); and
transmit a control frame separated from the non-data PPDU by a Reduced Inter-Frame Space (RIFS).

US Pat. No. 10,117,180

COMMUNICATIONS DEVICE AND METHOD

SONY CORPORATION, Tokyo ...

1. A communications device for transmitting data to and receiving data from a mobile communications network, the mobile communications network including one or more network elements providing a wireless access interface for communicating with the communications device, the communications device comprising:a transmitter configured to transmit signals to the mobile communications network via the wireless access interface provided by the one or more network elements of the mobile communications network;
a receiver configured to receive signals from the mobile communications network via the wireless access interface provided by the one or more network elements of the mobile communications network; and
a controller configured to:
control the receiver to receive one or more signaling messages from the mobile communications network, and the transmitter to transmit one or more signaling messages to the communications network,
establish a communications context for communicating data packets using a packet communications bearer from the communications device via the mobile communications network when operating in a connected state, and
release the communications context and the packet communications bearer to an idle state,
wherein the controller is configured in combination with the receiver to:
receive signaling information providing an indication of one or more functions performed by at least one of the receiver, the transmitter or the controller which can be changed in a power saving state to reduce power consumed by the communications device, the signaling information being received in response to a power saving request message sent by the controller via the transmitter, and
when in either the idle state or the connected state, enter the power saving state in which the one or more of the operations performed by at least one of the receiver, the transmitter or the controller are configured in accordance with the indication of the changed functions received in the signaling information from the mobile communications network.

US Pat. No. 10,117,179

METHOD AND APPARATUS FOR TRANSMISSION MANAGEMENT IN A WIRELESS COMMUNICATION SYSTEM

INTERDIGITAL TECHNOLOGY C...

1. A method for use in an Institute of Electrical and Electronics Engineers (IEEE) 802.11 access point (AP), the method comprising:transmitting a first power save frame that includes a first uplink transmission time (ULT), associated with a first station (STA) and a second ULT associated with a second STA;
monitoring a wireless medium during the first ULT;
determining whether the wireless medium is idle for a time duration during the first ULT; and
on a condition that the wireless medium is idle for the time duration during the first ULT, reclaiming the wireless medium, wherein reclaiming the wireless medium comprises transmitting a second power save frame during the first ULT that comprises an indication to the first STA to transmit during a remaining portion of the first ULT and an indication to the second STA to transmit during the second ULT.

US Pat. No. 10,117,178

SIMULTANEOUS POWER CONTROL AMONG MULTIPLE DEVICES PER CONTEXT

DELL PRODUCTS L.P., Roun...

1. A computer-implementable method for performing an authentication operation, comprising:detecting whether a plurality of information handling systems are in proximity with a user;
linking the plurality of information handling systems with the user;
determining when a change of context occurs to an information handling system of the plurality of information handling systems, the change of context comprising a change of system to system proximity of the plurality of information handling systems;
generating a message from the information handling system when the change of context occurs to the information handling system, the message being provided to a linked information handling system; and,
performing a power management operation on the linked information handling system in response to the message from the information handling system, the power management operation being based upon the change of context of the information handling system.

US Pat. No. 10,117,177

METHOD AND RELATED EQUIPMENT FOR SENDING SIGNALING

Huawei Technologies Co., ...

1. A method for sending signaling comprising:determining, by a user equipment, that current power preference information is different from a power preference indicated in a last transmission of a message; and determining, that a timer used for restricting sending of a lower power consumption preference indication is expired;
when a power consumption preference of the user equipment is power saving, setting, by the user equipment, power prefer indication to low power consumption; and transmitting, by the user equipment, the power prefer indication to a base station; and
when the power consumption preference of the user equipment is not power saving, setting, by the user equipment, the power prefer indication to normal power consumption, and start the timer used for restricting sending of the lower power consumption preference indication; and transmitting, by the user equipment, the power prefer indication to the base station.

US Pat. No. 10,117,176

INFRASTRUCTURE EQUIPMENT, MOBILE COMMUNICATIONS NETWORK AND METHOD FOR REDUCING OVERHEAD OF SIGNALING TRANSMISSIONS AND PROCESSING

Sony Corporation, Tokyo ...

1. An infrastructure equipment for forming part of a mobile communications network, the infrastructure equipment comprising:a transmitter configured to transmit data to communications devices via a wireless access interface;
a receiver configured to receive data transmitted from the communications devices via the wireless access interface; and
a controller configured to:
control the transmitter and the receiver to form the wireless access interface,
receive one or more signaling messages from a communications device and, in response, establish a communications context for communicating data packets via a packet communications bearer via the mobile communications network,
receive a stasis state message from the communications device for which the context has been established, the stasis state message indicating that the communications device wishes to enter a stasis state because no data packets are available for transmission for a predetermined time via the packet communications bearer, wherein during the stasis state, information relating to the communications context associated with the packet communications barrier is stored, radio resources associated with the communications context are configured to be released, and the communications device is configured to enter a power down state,
transmit a stasis state confirm message to the communications device, and
store information relating to the communications context established for the communications devices and associated with the packet communications bearer in a data store, wherein the stored information is configured to be used by the controller to re-establish the same packet communications bearer to transmit data packets via the same packet communications bearer, the communications device thereby entering the stasis state,
wherein, when the communications device is in the stasis state, the controller is further configured, in combination with the receiver, to:
transmit a connection re-establishment message to the communications device,
receive a connection re-establishment complete message from the communications device in accordance with measurements at the communications device having satisfied predetermined conditions, and
re-establish the same packet communications bearer in the cell.

US Pat. No. 10,117,175

MOBILITY AND CONNECTION MANAGEMENT OF LOW POWER WIRELESS COMMUNICATIONS APPARATUSES

FUJITSU LIMITED, Kawasak...

14. A multi-radio access technology (RAT) infrastructure node, comprising:a first radio communications unit configured to support a first RAT, and
a second radio communication unit configured to support a second RAT,
wherein the first communications unit is configured to use the first RAT to transmit, to a first radio communication module of a wireless communication apparatus, a signal to wake up a second radio communication module of the wireless communication apparatus, the first radio communication module configured to support the first RAT and the second radio communication module configured to support the second RAT, and
wherein the second radio communication unit of the multi-RAT infrastructure node is configured to receive a response from the wireless communication apparatus after the first communications unit of the multi-RAT infrastructure node has transmitted the signal to wake up the second radio communication module of the wireless communication apparatus.

US Pat. No. 10,117,174

OPTIMIZATION OF MOBILE PHONE SERVICE DURING POWER FAILURE

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method for optimizing mobile telecommunications service, comprising:identifying one or more of a plurality of base stations to which non-emergency electrical power has been interrupted;
determining an initial number of users in areas corresponding to the one or more of the plurality of base stations;
scheduling an initial battery power operation for the plurality of base stations;
generating a user location probability model and a user call probability model;
monitoring user calls and user movement after the battery power operation has started;
updating the user location probability model and the user call probability model based on the monitoring; and
updating the battery power operation scheduling for the plurality of base stations based on at least one of a current number of users, the updated user location probability model and the updated user call probability model.

US Pat. No. 10,117,172

SYSTEMS AND METHODS FOR ENHANCED MESH NETWORKING

eero Inc., San Francisco...

1. A method for network device communication, the method comprising:in a network comprising a wireless mesh segment and an Ethernet segment, determining a sum of a bitrate of each wireless link of a plurality of wireless links of a first access point (AP), wherein:
the wireless mesh segment comprises a plurality of wireless devices connected by wireless links, the plurality of wireless devices comprising: the first AP, a second AP, and a first wireless device; and
the Ethernet segment comprises a plurality of Ethernet devices connected by Ethernet, the plurality of Ethernet devices comprising: the first AP, the second AP, and a first Ethernet device;
at the first AP, broadcasting an announcement to the wireless mesh segment, wherein the announcement comprises the sum and a first AP identifier associated with the first AP;
at the second AP, in response to receiving the announcement, based on the sum and the first AP identifier, designating the first AP as a forwarding device for communication between the wireless mesh segment and the Ethernet segment; and
transmitting a communication from the first wireless device to the first Ethernet device, comprising:
at the first wireless device, wirelessly transmitting the communication to the second AP;
based on designating the first AP as the forwarding device, at the second AP, in response to receiving the communication, wirelessly transmitting the communication to the first AP; and
based on designating the first AP as the forwarding device, at the first AP, in response to receiving the communication, transmitting the communication via Ethernet to the first Ethernet device.

US Pat. No. 10,117,171

ESTIMATING INTERVALS AT WHICH TO TRANSMIT KEEP-ALIVE MESSAGES FROM A WIRELESS STATION TO AN ACCESS POINT

GainSpan Corporation, Sa...

1. A method performed in a wireless station (STA) of a wireless network, said method comprising:receiving a de-authentication frame from an access point (AP) of said wireless network, said de-authentication frame indicating that said AP has disassociated said STA due to inactivity;
determining a keep-alive interval based on one or more de-authenticated messages received from said AP, said one or more de-authenticated messages including said deauthentication frame;
transmitting keep-alive messages according to the determined keep-alive interval;
transmitting a first frame to said AP, wherein said STA is associated with said AP before transmission of said first frame, wherein said de-authentication frame is a response from said AP to said first frame, wherein said first frame is transmitted at a first time instant (T1);
initializing an expected inactivity time to a first value, wherein said expected inactivity time represents an estimate of an inactivity time maintained by said AP, wherein said AP disassociates said STA if a frame is received after elapse of said inactivity time from an immediately previous frame transmitted by said STA to said AP;
identifying that a second frame has been transmitted immediately prior to said first frame at a prior time instant (T2);
adjusting the value of said expected inactivity time based on the values of said T1 and said T2; and
re-associating with said AP.

US Pat. No. 10,117,170

METHOD AND AN APPARATUS OF WIRELESS COMMUNICATION

LG ELECTRONICS INC., Seo...

1. A method for communicating with a macro cell evolved node-B (eNB) (MeNB) and a small cell eNB (SeNB) by a user equipment (UE) in a wireless communication system, the method comprising:receiving information on a downlink channel from a primary cell (PCell) of the MeNB, wherein the information includes a first cell radio network temporary identity (C-RNTI);
configuring a secondary cell (SCell) by using the information received from the PCell of the MeNB, wherein the configured SCell is always activated;
after a C-RNTI collision is detected, receiving a second C-RNTI, corresponding to the first C-RNTI, for the SeNB from the PCell of the MeNB;
monitoring a physical downlink control channel (PDCCH) order transmitted from the SeNB by using the second C-RNTI, wherein the PDCCH order triggers the UE to transmit a random access channel (RACH) preamble to the SeNB;
transmitting the RACH preamble to the SeNB; and
transmitting information on an uplink channel,
wherein transmitting the information comprises transmitting a message3 (Msg3) in a random access procedure to the SeNB by using the second C-RNTI,
wherein the second C-RNTI is treated as a temporary C-RNTI for monitoring the PDCCH order transmitted from the SeNB and transmitting the Msg3 to the SeNB.

US Pat. No. 10,117,169

METHOD AND SYSTEM FOR AUTOMATICALLY ADAPTING TO WI-FI NETWORK WITH HIDDEN SSID

ZHEJIANG SHENGHUI LIGHTIN...

1. A method for automatically adapting to a Wireless Fidelity (Wi-Fi) network with hidden Service Set Identifier (SSID), comprising:hiding, a wireless access point (AP), an SSID of the wireless AP;
receiving, by the wireless AP, a probe request frame containing request information for automatically adapting to a Wi-Fi network of the wireless AP within coverage of the wireless AP, the request information for automatically adapting to the Wi-Fi network including: an identifier for automatically adapting to the Wi-Fi network, a demand service identifier, a type and model of at least one Wi-Fi terminal, and functions provided by the at least one Wi-Fi terminal;
determining, by the wireless AP, whether the probe request frame contains the request information for automatically adapting to the Wi-Fi network of the wireless AP;
when the probe request frame contains the request information for automatically adapting to the Wi-Fi network of the wireless AP, sending, by the wireless AP, a probe response frame corresponding to the probe request frame;
receiving, by the wireless AP, a connection request sent by the at least one Wi-Fi terminal; and
connecting the at least one Wi-Fi terminal to the Wi-Fi network.

US Pat. No. 10,117,168

PROCEDURE FOR BASIC SERVICE SET (BSS) LOAD MANAGEMENT IN WLAN SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for a wireless local area network, the method comprising:receiving, by a station, a beacon frame from an access point (AP), the beacon frame including a channel width field and load information, the load information including a first utilization field and a second utilization field, the channel width field indicating a bandwidth of an operating channel; and
accessing, by the station, the operating channel including a primary channel and a secondary channel when both the primary channel and the secondary channel are idle, and accessing only the primary channel when the primary channel is idle and the secondary channel is not idle,
wherein the first utilization field indicates a utilization of the primary channel that is defined as a fraction of time sensed that the primary channel is busy as indicated by a virtual carrier sense mechanism in which the AP sensed a network allocation vector (NAV) of the primary channel to check whether the primary channel was busy,
wherein the second utilization field indicates a utilization of the secondary channel that is defined as a fraction of time sensed that the secondary channel is busy as indicated by a physical carrier sense mechanism in which the AP physically detected energy at the secondary channel to check whether the secondary channel was busy,
wherein the station, which accesses the operating channel only if the primary channel is idle, does not access the operating channel that includes both the primary channel and the secondary channel if the primary channel is not idle regardless of an idleness of the secondary channel,
wherein, if the bandwidth indicated by the channel width field is equal to or greater than 80 MHz, the primary channel is a primary 20 MHz channel, the secondary channel is a secondary 40 MHz channel and the beacon frame further includes a quiet interval element, and
wherein the quiet interval element indicates whether communications to the AP are allowed within both the primary 20 MHz channel and the secondary 40 MHz channel during a quiet interval which is an interval to prohibit any transmissions in at least one channel within the operating channel.

US Pat. No. 10,117,167

MECHANISMS FOR ROAMING BETWEEN 3GPP OPERATORS AND WLAN SERVICE PROVIDERS

Intel Corporation, Santa...

1. One or more non-transitory computer-readable media comprising instructions to cause a user equipment (UE), when executed by one or more processors of the UE, to:compare a network access identifier (NAI) realm received from an access point (AP) of a wireless local access network (WLAN) to one or more selection policy parameters of a third generation partnership project (3GPP) network; and
associate with the AP based on the comparison.

US Pat. No. 10,117,166

APPLICATION ASSISTED BAND SCANNING METHOD TO REDUCE NETWORK ACQUISITION TIME

BlackBerry Limited, Wate...

1. A method of selecting a cellular network, the method comprising:scanning frequency bands according to a delimit order;
determining, at a mobile device, a current location of the mobile device by obtaining location data from messages sent to or from contacts of a user of the mobile device;
prioritizing cellular network frequency bands based on the current location to define a band priority;
responsive to the prioritizing being complete, interrupting the scanning; and
resuming the scanning of the frequency bands according to the band priority;
wherein the determining comprises parsing text of the messages for place names.

US Pat. No. 10,117,165

MANAGEMENT OF MULTIPLE SUBSCRIBER IDENTITY MODULES

1. An accessory of a mobile wireless communications terminal comprising:an interface to a set of subscriber identity modules (SIMs) of a wireless communication system stored in at least one removable physical SIM card;
a battery of the accessory;
a communication protocol interface enabling two-way communication between the accessory and the mobile wireless communications terminal as the accessory and the mobile wireless communications terminal are two separate apparatuses in their own housings, the two-way communication between the accessory and the mobile wireless communications terminal being wireless;
one or more processors, and
one or more memories configured to store instructions, that, when executed by the one or more processors, cause the accessory to:
obtain data relating to the set of subscriber identity modules through the interface;
obtain data relating to the mobile wireless communications terminal;
obtain at least one selection ground for selecting at least one of the set of subscriber identity modules;
obtain the data relating to the set of subscriber identity modules by receiving the data wirelessly from a service provider, wherein the service provider is an operator-independent supplier or vendor of the at least one removable physical SIM card storing subscriber identity modules obtained from at least two mobile network operators and the accessory, wherein the data relating to the set of subscriber identity modules comprises more than one of the following: a unique serial number of the SIM card, internationally unique number of the subscriber, security authentication and ciphering information for the subscriber, temporary information related to the local network, a list of the services the subscriber has access to, an operator-specific emergency number, two passwords, other carrier-specific data such as a short message service center, service provider name, service dialing numbers, advice-of-charge parameters, and value added service applications; and
select at least one optimal subscriber identity module for use by the mobile wireless communications terminal on the basis of the data relating to the set of subscriber identity modules, the data relating to the mobile wireless communications terminal, and the at least one selection ground for the set of subscriber identity modules, such that the at least one selection ground defines a required service according to an available services criterion, a quality of service criterion, a price paid for the required service, and a location of the mobile wireless communications terminal using the required service.

US Pat. No. 10,117,164

METHOD AND SYSTEM FOR INTER-FREQUENCY OR INTER-RAT CELL RESELECTION

NOKIA TECHNOLOGIES OY, E...

1. A method for iterative reselection of a cell in a wireless network, the method comprising:a) detecting that a level of a current serving cell is below a threshold defined for the current serving cell;
b) determining the availability of a target cell at a lower or equal priority layer than the current serving cell;
c) determining, for at least one available target cell at a lower or equal priority layer than the current serving cell, whether the available target cell has a level above a threshold defined for the available target cell;
d) selecting the available target cell when the determination at c) is affirmative;
and, when the determination of c) is negative, then
e) determining the availability of a target cell at any priority layer;
f) determining, for at least one available target cell at any priority layer, whether the available target cell has a level higher by a hysteresis than the level of the serving cell; and
g) selecting the available target cell when the determination at f) is affirmative,
wherein the determination at c) is negative in at least one iteration.

US Pat. No. 10,117,162

TECHNIQUES FOR ENERGY EFFICIENT WIFI NEIGHBOR AWARENESS NETWORK OPERATION

INTEL CORPORATION, Santa...

1. An apparatus, comprising:processing circuitry;
memory storing instructions operable on the processing circuitry, the instructions, when executed, cause the processing circuitry to:
generate a discovery beacon comprising a neighbor awareness network (NAN) identification and a timestamp offset, the NAN identification to identify a NAN cluster to join, the timestamp offset to cause an internal clock of a station to synchronize with a time synchronization function (TSF) time used in the NAN cluster;
communicate the discovery beacon to station during a discovery window interval, the discovery beacon to enable the station to join the NAN cluster; and
communicate a next discovery beacon within 200 milliseconds (ms) of communication of the discovery beacon and outside of a discovery window of the NAN cluster, the next discovery beacon comprising the NAN identification.

US Pat. No. 10,117,161

STATION (STA) AND METHOD FOR RANGING IN NEIGHBORHOOD AWARENESS NETWORK (NAN) COMMUNICATION

Intel IP Corporation, Sa...

1. An apparatus for a station (STA) configurable to operate as an initiator STA, the apparatus comprising:memory; and processing circuitry configured to:
determine, for a data service that is to be established between the initiator STA and a responder STA on a Neighbor Awareness Networking (NAN) data link, whether a ranging procedure is to be performed for the data service to measure a range between the initiator STA and the responder STA; and
generate, for transmission to the responder STA, a data request message that indicates a request for an establishment of the data service,
wherein when it is determined that the ranging procedure is to be performed for the data service, the data request message includes a group of ranging configuration parameters to be used for the ranging procedure, the group of ranging configuration parameters including an inner geo-fence threshold and an outer geo-fence threshold, and
wherein a traffic type of data sent as part of the data service is based at least partly on a comparison of a range measurement of the ranging procedure with the inner and outer geo-fence thresholds.

US Pat. No. 10,117,160

SCANNING FOR A PREFERRED NETWORK DURING AN ACTIVE CONNECTION TO ANOTHER NETWORK

Verizon Patent and Licens...

1. A user device, comprising:a non-transitory memory device storing:
a plurality of processor-executable instructions; and
a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the user device to:
determine that the user device should search for a first network when the user device is connected to a second network;
determine, based on determining that the user device should search for the first network, whether the user device is actively transmitting traffic via the second network;
select a technique, out of a plurality of candidate techniques, in which to search for the first network, the selecting including selecting a first technique when the user device is not actively transmitting traffic via the second network and a second technique when the user device is actively transmitting traffic via the second network;
when the first technique is selected, search, based on determining that the user device should search for the first network, for the first network based on search parameters in order of priority identified in a first prioritized list; and
when the second technique is selected, search, based on determining that the user device should search for the first network, for the first network based on search parameters in order of priority identified in a second prioritized list, the first prioritized list and the second prioritized list being separate and different,
wherein searching for the first network based on the search parameters in the order of priority identified in the first prioritized list includes searching for the first network for a first duration of time, and
wherein searching for the first network based on the search parameters in the order of priority identified in the second prioritized list includes searching for the first network for a second duration of time that is shorter than the first duration of time.

US Pat. No. 10,117,159

NETWORK ADDRESS RESOLUTION FOR INTERWORKING BETWEEN CELLULAR NETWORK DOMAIN AND WIRELESS LOCAL AREA NETWORK DOMAIN

TELEFONAKTIEBOLAGET LM ER...

1. A method of supporting interworking between a cellular network domain and a wireless local area network domain, the method comprising:receiving, by a node of the cellular network domain, a report from a user equipment, the report indicating an identity of an access point of the wireless local area network domain, the identity being indicated in a management frame received by the user equipment from this access point;
resolving, by the node, a network address associated with the access point by using the indicated identity and a network address database;
sending, by the node, a request to the resolved network address; and
in response to the request, receiving, by the node, information on the access point.

US Pat. No. 10,117,158

CONNECTIVITY AUGMENTED SERVICES ARCHITECTURE, DISCOVERY AND CONNECTION

InterDigital Patent Holdi...

1. A method implemented by a wireless transmit/receive unit (WTRU) for obtaining application-based connectivity, the method comprising:in response to a request to access an application service having an associated connectivity access network, scanning for networks advertising support for application services having associated connectivity access networks;
selecting a first access network from networks advertising support for application services having associated connectivity access networks;
establishing, using the selected first access network, a control connection with an application connectivity coordinator;
sending, using the control connection, an access network discovery request to the application connectivity coordinator;
receiving, from the application connectivity coordinator, a list of access networks; and
selecting a second access network from the list of access networks for accessing the application service having an associated connectivity access network.

US Pat. No. 10,117,157

METHOD AND DEVICE FOR INVESTIGATING WIFI DISPLAY SERVICE IN A WIFI DIRECT NETWORK

SAMSUNG ELECTRONICS CO., ...

1. A method for a first Wi-Fi display (WFD) device to discover a WiFi display service in a WFD network, the method comprising:generating, performed by at least one processor, a service discovery request frame for discovering a service supported by a second WFD device in the WFD network;
transmitting, performed by the at least one processor, the service discovery request frame to the second WFD device; and
receiving, performed by the at least one processor, a service discovery response frame from the second WFD device in response to the service discovery request frame,
wherein the service discovery request frame and the service discovery response frame are generated by using a generic advertising service (GAS) initial request frame of 802.11u and a GAS initial response frame of 802.11u, respectively,
wherein the GAS initial request frame comprises a service protocol type, and
wherein when the service protocol type comprises an identifier of 0, the service protocol indicates all service protocols,
wherein when the service protocol type comprises an identifier of 1, the service protocol indicates a bonjour protocol,
wherein when the service protocol type comprises an identifier of 2, the service protocol indicates a UPnP protocol,
wherein when the service protocol type comprises an identifier of 3, the service protocol indicates a Wi-Fi Display protocol,
wherein when the service protocol type comprises an identifier of 4, the service protocol indicates vendor specific protocol, and
wherein when the service protocol type comprises an identifier of 5-255, the service protocol indicates reserved identifiers.

US Pat. No. 10,117,156

BLOCKED DEVICE CHECKING IN ROAMING SCENARIOS

T-Mobile USA, Inc., Bell...

1. A wireless telecommunication system comprising:one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform actions comprising:
receiving, by a home wireless telecommunication network from a visited wireless telecommunication network, a request to grant a communication device access to the visited wireless telecommunication network, the request specifying a device identifier of the communication device;
determining whether the device identifier is specified as blocked within a database of device identifiers maintained by the home wireless telecommunication network; and
in response to determining that the device identifier is specified as blocked within the database of device identifiers, sending, to the visited wireless telecommunication network, a response to the request, the response denying the request to grant the communication device access to the visited wireless telecommunication network.

US Pat. No. 10,117,155

RELAY DEVICE AND AIR CONDITIONING SYSTEM

Mitsubishi Electric Corpo...

1. An air conditioning system comprising an upper-level air conditioning system and a lower-level air conditioning system connected with each other through a relay device, the upper-level air conditioning system including at least one central control device, at least one outdoor device, and at least one indoor device that are connected via a first bus and performing communication using an address allocated to each device, the lower-level air conditioning system including at least one outdoor device and at least one indoor device that are connected via a second bus and performing communication in a master-slave method with any one of the outdoor devices being as a master device and other devices being as slave devices, the relay device comprising:an upper-side communicator configured to be connected to the first bus, and to transmit and receive communication packets to and from the upper-level air conditioning system;
a lower-side communicator configured to be connected to the master device, and to transmit and receive communication commands to and from the lower-level air conditioning system;
an association information memory configured to store association information obtained by associating the address in the upper-level air conditioning system allocated to each device in the lower-level air conditioning system with identification information on each device in the lower-level air conditioning system; and
a processor configured to perform a mutual conversion on the communication packets and the communication commands based on the association information stored in the association information memory.

US Pat. No. 10,117,153

COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. A communication apparatus comprising:one or more computers that cause the communication apparatus to:
perform scan for a Neighbor Awareness Networking (NAN) cluster, by receiving a discovery beacon, other than a first NAN cluster where the communication apparatus participates;
determine, in a case where a second NAN cluster, which has a cluster grade that is higher than a cluster grade of the first NAN cluster, is detected by the scan, whether the communication apparatus is performing wireless data communication, which is different from the scan, with a communication partner in the first NAN cluster;
continue participating in the first NAN cluster in a case where it is determined that the communication apparatus is performing the wireless data communication; and
stop participating in the first NAN cluster and join the second NAN cluster according to detection of the second NAN cluster in a case where it is determined that the communication apparatus is not performing the wireless data communication.

US Pat. No. 10,117,152

CELL SELECTION PROCEDURES FOR MACHINE TYPE COMMUNICATION DEVICES

QUALCOMM Incorporated, S...

1. A method of wireless communication in a wireless communications network, comprising:measuring a parameter of a signal received from a cell;
determining that the cell does not satisfy a cell selection criterion based at least in part on comparing the measured parameter of the received signal to a first threshold;
determining a second threshold when the cell supports coverage enhancement;
comparing the measured parameter of the received signal to the second threshold to determine whether the cell satisfies the cell selection criterion when in coverage enhancement;
selecting the cell for network access when the cell satisfies the cell selection criterion in coverage enhancement; and
transmitting an access request to the cell based at least in part on the selecting.

US Pat. No. 10,117,151

METHOD AND DEVICE FOR PROCESSING INFORMATION INTERACTION, OFFLOADING PROCESSING METHOD AND DEVICE, BASE STATION, RNC AND UE

ZTE CORPORATION, Shenzhe...

1. A method for processing an information interaction, comprising:receiving, by a target side network element for handover of User Equipment (UE) at least one of following source side information sent by a source side network element: Wireless Local Area Network (WLAN) auxiliary information, offloading rule information, and information indicating a capability in supporting interoperation with a WLAN; and/or,
sending, by a target side network element, at least one of following target side information to the source side network element: WLAN auxiliary information, load information, offloading rule information, measurement configuration information, offloading decision information and information indicating a capability in supporting interoperation with the WLAN;
wherein the WLAN auxiliary information comprises at least one of: maximum resource allocation which is able be provided for the UE by a Radio Access Network (RAN), WLAN threshold information and RAN threshold information, wherein the WLAN threshold is a signal threshold of the WLAN or a load threshold of the WLAN;
wherein the offloading rule information comprises at least one of: a method for using a WLAN threshold and a method for using a RAN threshold, wherein the method for using WLAN threshold refers to that the RAN provides the WLAN threshold for the UE in the WLAN auxiliary information.

US Pat. No. 10,117,150

MOBILITY OPTIMIZATION METHOD, USER EQUIPMENT AND ACCESS NETWORK DEVICE

1. A mobility optimization method, the method comprising:performing, by a User Equipment (UE) having a small data feature, cell reselection according to information of a small data priority cell reselection principle, by which a cell supporting small data tends to be selected, when determining that a cell supporting an optimized small data processing capability exists in candidate cells during execution of the cell reselection, wherein a network supporting an optimized small data transmission is preferentially reselected by the UE having the small data feature;
wherein the information of the small data priority cell reselection principle comprises one of the followings or a combination of several of the followings:
in the case that a plurality of cells supporting the optimized small data processing capability satisfy a reselection condition, a cell having the highest reselection priority and/or the highest cell ranking is selected from the cells supporting the optimized small data processing capability;
the UE having the small data feature only selects a cell having the highest reselection priority or the highest cell ranking from cells supporting the optimized small data processing capability;
when the UE having the small data feature normally resides in a current cell supporting the optimized small data processing capability, reselection to a cell not supporting the optimized small data processing capability is delayed; and
when the UE having the small data feature normally resides in a current cell not supporting the optimized small data processing capability, reselection to a cell supporting the optimized small data processing capability is accelerated.

US Pat. No. 10,117,149

OBTAINING OF COMMUNICATION SERVICE

TELIA COMPANY AB, Solna ...

1. A method for obtaining a communication service for a mobile terminal, the method comprising:monitoring at least one parameter representing an operational state of at least one service provided by a first communication network into which the mobile terminal is registered to with a first subscriber identity,
in response to a detection that the at least one parameter does not fulfill at least one predetermined condition generating a signal to cause the mobile terminal to switch the first subscriber identity to a second subscriber identity, wherein the second subscriber identity allows the mobile terminal to register to a second communication network as a roaming subscriber,
wherein the monitoring and the detection is performed by the mobile terminal by receiving a message from a network node collecting information on the operational state of the first communication network and by detecting, based on information carried in the message, if the at least one predetermined condition is fulfilled or not, and
wherein the monitoring and the detection further comprising detection if the message is received under a predetermined schedule in the mobile terminal.

US Pat. No. 10,117,148

RADIO COMMUNICATION SYSTEM, BASE STATION, COMMUNICATION METHOD, MOBILE STATION, AND COMPUTER-READABLE MEDIUM

NEC CORPORATION, Minato-...

1. A radio communication system comprising:a base station connectable to a mobile station using a plurality of radio access technologies including first and second radio access technologies; and
an upstream network corresponding to the first radio access technology,
wherein the base station is configured to, when the mobile station communicate with the base station using the second radio access technology, use a communication path that passes through the upstream network without passing through another upstream network.

US Pat. No. 10,117,147

SERVER DEVICE, BASE STATION, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM

NEC CORPORATION, Tokyo (...

1. A server device comprising:a non-transitory storage medium connected to a wireless access network and configured to store a handover list, the handover list being a list in which a base station that is a handover destination of a mobile terminal wirelessly connected to a managed base station is registered, the managed base station being a base station managed by the server device; and
a processor configured to determine whether to keep or disconnect an established inter station link by determining whether another base station that establishes the established inter station link with the managed base station is registered in the handover list, the established inter station link being a communication link between the another base station and the managed base station,
wherein a non-managed base station that is a base station not managed by the server device is connected to the wireless access network, and
wherein the processor
performs a first check to check whether the non-managed base station is registered in the handover list of the managed base station when the processor recognizes that the inter station link is established between the non-managed base station and the managed base station,
acquires neighbor cell information including information of a base station that becomes a handover destination of the non-managed base station from the non-managed base station via the managed base station,
performs a second check to check whether the managed base station is registered in the adjacent cell information,
disconnects the inter station link established between the managed base station and the non-managed base station when results of the first and second checks determine that the non-managed base station and the managed base station are not registered in the handover list of the managed base station and the adjacent cell information of the non-managed base station, respectively, and
keeps the inter station link when the non-managed base station is registered in the handover list of the managed base station or the managed base station is registered in the adjacent cell information of the non-managed base station or both.

US Pat. No. 10,117,146

NON-PERSISTENT HETEROGENEOUS NEIGHBORS

1. A method, comprising:in response to receiving a communication indicating a failure to establish a first network connection with a network device of a communication network,
detecting, by a system comprising a processor, a number of network connections with which the network device is operable to establish with network devices, wherein the network devices facilitate a network coverage area for the communication network,
determining, by the system, a first number of the network devices with which the network device is operable to establish at least a portion of the number of network connections, and
determining, by the system, a second number of the network devices, which is less than the first number of the network devices, to facilitate a second network connection for the network device that is different than the first network connection.

US Pat. No. 10,117,145

USER EQUIPMENT BASED FAST RETURN TO LTE

1. A system, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
establishing a defined length of time for suspension of data transmissions during a communication protocol reselecting process; and
in response to determining that a mobile device is reselecting a mobile network communication from a first communication protocol to a second communication protocol:
adjusting the defined length of time to an adjusted length of time determined to be needed to complete the reselecting of the mobile network communication from the first communication protocol to the second communication protocol,
suspending data transmissions of the mobile device using the first communication protocol for the adjusted length of time,
buffering, during the reselecting, data associated with the data transmissions resulting in buffered data,
in response to determining that a buffer associated with the buffering the data transmissions is full during the adjusted length of time and before the reselecting has been determined to have completed, resuming a data transmission of the data transmissions using the first communication protocol, and
resuming the data transmissions using the second communication protocol in response to determining that the reselecting of the mobile network communication from the first communication protocol to the second communication protocol has been completed.

US Pat. No. 10,117,144

TECHNIQUES FOR MANAGING INTER-RADIO ACCESS TECHNOLOGY HANDOVERS FOR HIGH GAIN USER EQUIPMENT

QUALCOMM Incorporated, S...

1. A method for wireless communication, the method comprising:measuring, by a user equipment (UE), a power parameter associated with received communication using a first radio access technology (RAT);
measuring, by the UE, a quality parameter associated with the received communication using the first RAT, the quality parameter being different from the power parameter;
applying, by the UE, an offset to the power parameter to form a modified power parameter, the offset being determined based on at least one of the quality parameter or a power gain associated with the UE;
determining, by the UE, whether the modified power parameter satisfies a reporting threshold; and
transmitting, by the UE and based at least in part on a determination that the modified power parameter satisfies the reporting threshold, a measurement report including the modified power parameter.

US Pat. No. 10,117,143

COMMUNICATIONS PROCESSING SYSTEM, COMMUNICATIONS PROCESSING METHOD, COMMUNICATIONS CONTROL DEVICE, AND CONTROL METHOD AND CONTROL PROGRAM FOR THESE

NEC CORPORATION, Tokyo (...

1. A communications processing device comprising:a measurement report acquisition unit that obtains a measurement report relating to a communications environment from a mobile communications terminal located within a cell;
a wireless quality determination unit that determines whether or not a quality of wireless communications with the mobile communications terminal, comprised in the measurement report, is lower than a threshold value; and
a message transmission unit that changes a size of a message that comprises a carrier frequency for a base station to be handed over according to the quality of wireless communications and sends a RRC Connection Release message to the mobile communications terminal in a case when the quality of wireless communications is less than the threshold value, wherein the wireless quality determination unit determines whether or not a value of one of Timing Advance type 1 and Timing Advance type 2, comprised in the measurement report, is lower than the threshold value.

US Pat. No. 10,117,142

MODELING MOBILE NETWORK PERFORMANCE

VIAVI Solutions UK Limite...

1. A device for improving network performance, comprising:one or more processors of a self-optimizing network system configured to:
obtain uplink information associated with a base station of a network;
obtain downlink information associated with a mobile device in communication with the base station;
train a predictive model, based on the uplink information and the downlink information, to predict network performance information;
determine predicted uplink information for the base station based on the predictive model;
receive measurement information from the base station including observed uplink information for a particular time interval;
compare the predicted uplink information and the observed uplink information to determine that the base station receives an interfering signal during the particular time interval based on the observed uplink information differing from the predicted uplink information by a threshold amount,
the interfering signal being different than a signal used to communicate with the base station, and the interfering signal altering a signal transmitted by the mobile device, and
a source of the interfering signal including at least one of a repeater, a coaxial cable egress, a signal amplifier, a light bulb, or a relay for communications with the network;
analyze the interfering signal to determine a characteristic of the interfering signal; and
cause, by the one or more processors, an action to be performed to mitigate the interfering signal based on the characteristic of the interfering signal.

US Pat. No. 10,117,141

INHIBITING THE TRANSMISSION OF MEASUREMENT REPORTS FROM A UE WHEN A UE IS IN AN INACTIVE MODE AND APPLIES DRX

Nokia Technologies Oy, E...

1. A method comprising:determining, by a user equipment, a condition triggering the user equipment to operate according to an inactive connected mode comprising a discontinuous reception;
disabling, by the user equipment and while the user equipment operates according to the inactive connected mode, a time-to-trigger timer for triggering a measurement report related to a target cell, wherein the disabling of the time-to-trigger timer inhibits triggering the measurement report from being sent to a macro cell; and
enabling the time-to-trigger timer for triggering the measurement report, when the user equipment has active data transmission ongoing.

US Pat. No. 10,117,140

NETWORK STORAGE METHOD, SWITCH DEVICE, AND CONTROLLER

Huawei Technologies Co., ...

1. A network storage method, applicable to a first switching equipment based on an OpenFlow protocol, comprising:receiving, by the first switching equipment, a first data packet;
receiving, a first notification from a controller, wherein the first notification is used to instruct the first switching equipment to cache data requested by the first data packet, and instruct the first switching equipment to establish a first flow table entry according to issued match information associated with the first data packet and issued action instruction information associated with the first data packet, wherein the action instruction information associated with the first data packet is used to instruct the first switching equipment to forward the data cached in the first switching equipment and requested by the first data packet;
establishing the first flow table entry according to the match information associated with the first data packet and the action instruction information associated with the first data packet, wherein the match information and the action instruction information are issued by the controller;
forwarding the first data packet to a target network element associated with the first data packet;
receiving data associated with the first data packet, wherein the data associated with the first data packet is returned by the target network element associated with the first data packet;
caching the received data associated with the first data packet;
receiving a second data packet sent by a network device;
forwarding cached data associated with the second data packet to the network device, in a case that a flow table entry associated with the second data packet exists in the first switching equipment;
after receiving the second data packet sent by the network device, sending the second data packet to the controller, in a case that the flow table entry associated with the second data packet does not exist in the first switching equipment;
receiving a second notification from the controller, wherein the second notification is adapted to instruct the first switching equipment to forward the second data packet to a second switching equipment, wherein the data associated with the second data packet is cached in the second switching equipment;
sending the second data packet to the second switching equipment according to the second notification;
receiving the data associated with the second data packet and sent by the second switching equipment;
forwarding the received data associated with the second data packet to the network device; wherein the second notification is further used to instruct the first switching equipment to cache data requested by the second data packet, and instruct the first switching equipment to establish a second flow table entry according to match information associated with the second data packet and action instruction information associated with the second data packet, wherein the action instruction information associated with the second data packet is used to instruct the second switching equipment to forward the data cached in the second switching equipment and requested by the second data packet;
caching the data associated with the second data packet, after receiving the data associated with the second data packet and sent by the second switching equipment;
forwarding, by the first switching equipment, cached data associated with the second data packet to the network device, in a case that the flow table entry corresponding to the second data packet exists in the first switching equipment;
wherein after the receiving, by the first switching equipment, the second data packet sent by the network device,
sending, by the first switching equipment, the second data packet to the controller, in a case that the flow table entry associated with the second data packet does not exist in the first switching equipment;
sending, by the first switching equipment, the second data packet to the second switching equipment according to the second notification, wherein the second notification is adapted to instruct the first switching equipment to forward the second data packet to the second switching equipment, and wherein the data associated with the second data packet is cached in the second switching equipment;
receiving, by the first switching equipment, the data associated with the second data packet and sent by the second switching equipment; and
forwarding, by the first switching equipment, the received data associated with the second data packet to the network device.

US Pat. No. 10,117,139

TECHNIQUES AND APPARATUSES FOR IMPROVED NEIGHBOR SELECTION IN 5G CELLULAR SYSTEMS

QUALCOMM Incorporated, S...

1. A method of wireless communication performed by a base station, comprising:generating a second neighbor cell list based at least in part on information that identifies a location of a user equipment (UE) and a neighbor cell measurement report associated with a first neighbor cell list configured on the UE;
determining a length of a measurement gap for a measurement, to be performed by the UE, based at least in part on the second neighbor cell list,
wherein the length of the measurement gap is determined based at least in part on a serving cell measurement report associated with the UE; and
providing, to the UE, the second neighbor cell list and information that identifies the length of the measurement gap.

US Pat. No. 10,117,138

SLEEP-STATE FOR MOBILE TERMINAL AND SERVICE INITIATION FOR MOBILE TERMINALS IN SLEEP-STATE

Panasonic Intellectual Pr...

1. A mobile terminal capable of communicating with a core network via a first or second access network, wherein radio access technology of the first access network is different from radio access technology of the second access network, the mobile terminal comprising:a receiver which, in operation, receives a paging request, which is addressed to the mobile terminal to be routed through the first access network but is rerouted through the second access network when the mobile terminal is attached to the second access network;
a transmitter, which, in operation, transmits a message through the second access network in response to the paging request, the message requesting a service to be delivered through the first access network;
wherein the receiver, in operation, receives a handover command through the second access network, the handover command directing handover to the first access network; and
control circuitry, which, in operation, connects to the first access network based on the handover command.

US Pat. No. 10,117,137

METHODS AND NETWORK NODES FOR NETWORK PARTITION PRESERVATION AT INTER-ACCESS HANDOVERS

TELEFONAKTIEBOLAGET LM ER...

11. A method performed in a network access entity operating in a first network access technology, the method comprising:receiving, from a user equipment (UE), a request to connect to the network access entity, the request being part of a handover procedure from a second access technology to the first access technology;
transmitting, to a network storage entity in response to receiving the request to connect to the network access entity, a request for a network partition ID that identifies a network partition including a predetermined group of network entities, the request including at least an identity of the UE;
receiving, from the network storage entity, a response message including the network partition ID; and
selecting the network partition in accordance with the network partition ID.

US Pat. No. 10,117,136

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR REDUCING MEDIA GAP WHEN CONNECTING INDEPENDENT BEARER PATHS

Telefonaktiebolaget L M E...

1. A method in a communication system for reducing a media gap during initial and/or mid call or session setup where bearer paths connecting both involved call parties are established independently after setup procedures are triggered, the method comprising:receiving a trigger to set up a bearer path connecting a first party and a second party via a media connection function;
determining a predicted time gap between when the media connection function is expected to receive a bearer packet from the first party and when the media connection function is expected to receive a bearer packet from the second party;
if the media connection function is expected to receive the bearer packet from the first party prior to receiving the bearer packet from the second party, delaying connection setup towards the first party based on the predicted time gap; and
if the media connection function is expected to receive the bearer packet from the second party prior to receiving the bearer packet from the first party, delaying connection setup towards the second party based on the predicted time gap.

US Pat. No. 10,117,135

APPARATUSES AND METHODS FOR REDUCING SETUP TIME OF A CIRCUIT-SWITCHED FALLBACK (CSFB) CALL

MEDIATEK INC., Hsin-Chu ...

1. A mobile communication device, comprising:a storage device configured to store history information of previously made CSFB calls by the mobile communication device; and
a Baseband processor configured to perform the following in response to starting a new Circuit Switch Fallback (CSFB) call:
determining whether the mobile communication device is operating in an idle mode or a connected mode with a serving cell of a first service network;
determining whether the history information comprises a frequency on which one of the previously made CSFB calls was made successfully from the first service network when the mobile communication device is operating in the idle mode with the serving cell;
when the history information comprises such a frequency, searching for a cell of a second service network on the frequency and making the new CSFB call on the cell; and
when the history information does not comprise such a frequency, initiating a connection establishment procedure with the serving cell, searching for another cell on any inter-Radio Access Technology (inter-RAT) frequency when detecting a Random Access (RA) failure or a signal quality of the serving cell dropping below a predetermined threshold during the connection establishment procedure, and making the new CSFB call on the other cell.

US Pat. No. 10,117,134

CALL HANDLING ON DUAL-MODE WIRELESS HANDSETS

Qwest Communications Inte...

1. A telecommunication system for handling a call placed by a dual-model phone capable of operating in a cellular mode and in a Voice over Internet Protocol (“VoIP”) mode, the system comprising:a mobile switching center (“MSC”) in a cellular system configured to:
receive an outgoing call from the dual-mode phone to a destination telephone separate from the dual-mode phone, the outgoing call comprising call information originating from the dual-mode phone operating in the cellular mode in the cellular system, wherein the call information comprises a destination telephone number associated with the destination telephone that identifies a destination for the call and information identifying the dual-mode phone, wherein the destination telephone number is different from a telephone number of the dual-mode phone, and wherein the dual-mode phone is simultaneously registered with the cellular system and the VoIP system;
obtain information for transferring the call to a VoIP system from the cellular system;
transmit the destination telephone number to the VoIP system, wherein the destination telephone number is transferred to the VoIP system via at least one of in-band signaling or out-of-band signaling; and
transfer the call to the VoIP system from the cellular system while the dual-mode phone is operating in the cellular mode, such that the VoIP system can route the call to the destination telephone number received from the MSC while the dual-mode phone is operating in the cellular mode and can thereafter transition the call away from the cellular system when the dual-mode phone begins operating in the VoIP mode.

US Pat. No. 10,117,133

SCHEDULING DATA PACKETS PRIOR TO HANDOVER EXECUTION

Sprint Spectrum L.P., Ov...

1. A method for performing handovers, the method comprising:initiating a handover of a wireless device from a first access node to a second access node;
upon determining that the second access node comprises a relay access node, transmitting any existing data in a downlink buffer associated with the wireless device to the wireless device prior to executing the handover; and
upon determining that the downlink buffer is substantially empty, executing the handover.

US Pat. No. 10,117,132

COOPERATIVE, NETWORK CODED, DISTRIBUTED WIRELESS COMMUNICATION AND DATA STORAGE METHOD

1. A wireless communication and data storage method (1) enabling storing data that is present on one or multiple source units (2) to storage units (6), reducing the transmission errors caused by the distorting effects of the wireless communication channel, by the help of the relay unit (5), using cooperative communication protocols and/or network coding techniques, characterized by the steps of;dividing the data that is present at least one source unit (2) into data packets at the at least one load balancing data packer (3) that is inside the source unit (2) using the system information (101),
distributing the data packets to the at least one wireless communication interface (4) that is inside the source unit (2) via the load balancing data packer (3) according to the previously defined success criteria,
transmitting the data packets wirelessly to the at least one relay unit (5) and at least one storage unit (6) in the broadcast phase (B) via the wireless communication interface (4) that is inside the source unit (2),
taking the data packets to the relay units (5) through the at least one wireless communication interface (4) at the relay units (5),
detecting the data packets at the relay unit (5),
deciding if the network coding is going to be realized or not at the relay unit (5) according to the network topology information (102),
if it is decided to realize network coding, unpacking the detected data packets in the network coding unit (5.1) that is inside the relay unit (5), coding and merging the unpacked data, using network topology information (102), afterwards, transmitting it to the load balancing data packer (3) that is inside the relay unit (5),
if it is decided not to realize network coding, unpacking the detected data packets, transmitting it to the load balancing data packer (3) that is inside the relay unit (5) using transmitting techniques, dividing the data that is network coded or that is transmitted using the transmitting techniques into data packets, at the load balancing data packer (3) that is present in the relay units (5), using the system information (101),
distributing the data packets to the at least one wireless communication interface (4) that is inside the relay unit (5) via the load balancing data packer (3) according to the previously defined success criteria,
transmitting the data packets wirelessly to the storage unit (6) in the relaying phase (R) via the wireless communication interface (4) that is inside the relay unit (5),
taking the data packets that are transmitted in the broadcast phase (B) and the relaying phase (R), into the storage unit (6) via the at least one wireless communication interface (4) that is present in the storage unit (6),
decoding the data that are incident from both phases, by the at least one network decoding unit (6.1) that is present in the storage unit (6),
merging the decoded data at the storage unit (6),
storing the merged data at the at least one data storage unit (6.2) that is present in the storage unit (6).

US Pat. No. 10,117,131

METHOD FOR CANCELLING A DATA TRANSMISSION OF A NEIGHBORING CELL

HFI Innovation Inc., Hsi...

1. A method, comprising:obtaining configuration information of a data transmission by a user equipment (UE) in a mobile communication network, wherein the data transmission is transmitted from a neighboring cell to the UE via an interference channel, wherein the configuration information includes a specific transmission mode or a subset of transmission modes used by the neighboring cell for the data transmission;
receiving radio signals on a set of resource elements (REs);
estimating the interference channel corresponding to the data transmission from the neighboring cell based on the received radio signals on the set of resource elements; and
cancelling/suppressing the data transmission from the neighboring cell based on the estimated interference channel.

US Pat. No. 10,117,130

METHOD FOR CANCELLING A DATA TRANSMISSION OF A NEIGHBORING CELL

HFI Innovation Inc., Hsi...

1. A method, comprising:obtaining configuration information of a data transmission by a user equipment (UE) in a mobile communication network, wherein the data transmission is transmitted from a neighboring cell to the UE via an interference channel, wherein the configuration information includes a basic unit of physical resource blocks (PRBs) used by the neighboring cell for the data transmission;
receiving radio signals on a set of resource elements (REs);
estimating the interference channel corresponding to the data transmission from the neighboring cell based on the received radio signals on the set of resource elements; and
cancelling/suppressing the data transmission from the neighboring cell based on the estimated interference channel.

US Pat. No. 10,117,129

METHOD AND APPARATUS FOR BROADCASTING USING CHANNEL INFORMATION

Samsung Electronics Co., ...

1. An electronic device, comprising:a wireless communication module; and
a processor configured to:
transmit a broadcasting signal using at least one first channel predetermined among a plurality of channels, through the wireless communication module,
identify at least one channel used to transmit at least one signal by at least one external device, using the wireless communication module,
determine whether the at least one channel overlaps the at least one first channel,
determine at least one second channel among a remainder of the plurality of channels when the at least one channel overlaps the at least one first channel, and
transmit another broadcasting signal using the at least one second channel, through the wireless communication module.

US Pat. No. 10,117,128

SIGNAL TRANSMISSION METHOD AND DEVICE

Huawei Technologies Co., ...

1. A signal transmission method, comprising:determining, by a first communications node, that a sending state of a reference signal needs to be adjusted when one or more of the following cases occur in a first cell:
a radio resource is overloaded,
a backhaul link network is overloaded,
a transmission delay in a backhaul link exceeds a set threshold, or
a hardware resource is overloaded; and
adjusting, by the first communications node, the sending state of the reference signal of the first cell to stop sending the reference signal of the first cell;
stopping, by the first communications node, sending the reference signal of the first cell according to the adjusted sending state;
after stopping sending the reference signal, transmitting, by the first communications node, data or control signaling to a user equipment (UE) in the first cell using a resource previously occupied by the reference signal; and
wherein the first communications node is a pico eNodeB and the reference signal is a Discovery Reference Signal (D-RS).

US Pat. No. 10,117,127

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR COMMUNICATING RADIO ACCESS NETWORK CONGESTION STATUS INFORMATION FOR LARGE NUMBERS OF USERS

ORACLE INTERNATIONAL CORP...

1. A method for communicating radio access network (RAN) congestion status information for a large number of users, the method comprising:at a policy and charging rules function (PCRF) including one or more processors:
receiving a user-specific message from a radio access network (RAN) congestion awareness function (RCAF), wherein the user-specific message is user-specific by virtue of being formatted according to a protocol for specifying a specific user equipment identifier in a message field designated by the protocol for only one user equipment identifier, wherein receiving the user-specific message comprises receiving RAN user plane congestion information (RUCI) in a non-aggregated-RUCI-report-request (NRR) command on an Np interface;
determining, as a result of a predetermined value being in the message field designated by the protocol for only one user equipment identifier, that the user-specific message indicates that one or more evolved nodeBs (eNodeBs) monitored by the RCAF are congested for a plurality of users using the one or more eNodeBs for radio access to a telecommunications network, wherein determining that the user-specific message indicates that one or more eNodeBs monitored by the RCAF are congested for a plurality of users comprises determining that a Subscription-Id attribute value pair (AVP) of the NRR command contains the predetermined value; and
in response to determining that the user-specific message indicates that the one or more eNodeBs are congested, performing one or more actions to mitigate the congestion.

US Pat. No. 10,117,126

FEMTO CELL ACCESS POINT PASSTHROUGH MODEL

1. An access point device, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
facilitating provision of a first quality of service for a first packet flow associated with a first quality of service policy; and
facilitating provision of a second quality of service for a second packet flow associated with a second quality of service policy, wherein the first packet flow and the second packet flow are received as a packetized stream using a passthrough traffic configuration that enables discrimination of the packetized stream into the first packet flow and the second packet flow.

US Pat. No. 10,117,125

SSID TO QCI MAPPING

Parallel Wireless, Inc., ...

1. A base station, comprising:a processor;
a Wi-Fi portion coupled to the processor; and
a Long Term Evolution (LTE) portion coupled to the processor, the processor configured to perform steps comprising:
broadcasting at least one Wi-Fi network identifier for a Wi-Fi network from the Wi-Fi portion;
mapping a Wi-Fi network identifier for a received data packet to a quality value in a datagram header;
assigning, subsequently and using the quality value in the datagram header, an appropriate data bearer for the datagram, the data bearer having a quality of service class identifier (QCI) for the type of traffic expected to be sent over a particular Wi-Fi network associated with the Wi-Fi network identifier;
establishing a first evolved packet system (EPS) bearer and a second EPS bearer, the first EPS bearer having a higher priority QCI than the second EPS bearer; and
forwarding higher-priority datagrams over the first EPS bearer and forwarding lower-priority datagrams over the second EPS bearer, over a tunnel to a Long Term Evolution (LTE) core network via the LTE portion, based on a corresponding Wi-Fi network identifier for each datagram as received,
thereby assigning a quality of service for the datagram in the LTE core network corresponding to the expected type of traffic in the Wi-Fi network.

US Pat. No. 10,117,124

METHOD, APPARATUS AND COMPUTER PROGRAM FOR UPDATING A PRIORITIZATION LEVEL OF A SERVICE DATA FLOW BASED ON TRAFFIC SIZE PER TIME UNIT OF SAID DATA FLOW

Telefonaktiebolaget L M E...

1. A method for updating a prioritization level of a service data flow between a user node and a network node of a communication system, the network node further being connected to an application server participating in the service data flow, the method being performed in an apparatus of the communication system, the apparatus having access to the service data flow, the method comprising:obtaining a traffic size per time unit of detected data packets of the service data flow, the traffic size per time unit representing a data volume per time unit;
updating the prioritization level of the service data flow, based on the obtained traffic size per time unit; and,
adding virtual tokens to a virtual leaky bucket based on the obtained traffic size per time unit of the service data flow, and withdrawing virtual tokens from the virtual leaky bucket according to a leakage rate of the virtual leaky bucket;
wherein updating the prioritization level of the service data flow comprises:
downgrading the prioritization level if a fill level of virtual tokens in the virtual leaky bucket increases to a first downgrade threshold; and,
upgrading the prioritization level, if the fill level of virtual tokens in the virtual leaky bucket decreases to a pending threshold and no data packets have been detected during a pre-determined time interval, or if the fill level of virtual tokens in the virtual leaky bucket decreases to a first upgrade threshold.

US Pat. No. 10,117,123

METHODS AND SYSTEMS FOR NETWORK SERVICES RELATED TO GEOGRAPHIC LOCATION

SANDVINE INCORPORATED ULC...

1. A method for applying network services related to geographic location of a subscriber comprising:receiving regions within a map, from a region detection module;
receiving geo-service definitions for the regions, from a geo-service definition and enablement module, wherein the geo-service definitions comprise geo-service actions based on pre-determined logical conditions for the regions and subscriber traffic flows, wherein the geo-service actions are configured to impact a subscriber's traffic flow, via applying a geo-fencing policy to the subscriber's traffic flow, wherein the geo-fencing policy comprises a policy to amend the traffic flow related to at least one application;
determining information related to the subscriber's traffic flow by a subscriber detection and traffic management module, wherein the information related to the subscriber's traffic flow comprises the at least one application being accessed by the subscriber and protocol being accessed by the subscriber;
determining the subscriber's location based on data extracted from packets of the subscriber's traffic flow by a location detection module;
determining a subscriber's region based on the subscriber's location;
and applying the geo-service definitions to modify the traffic flow related to the at least one application, based on the subscriber's region and based on the information related to the subscriber's traffic flow, wherein the applying the geo-service definitions further comprises;
determining if the subscriber's traffic flow changes to another at least one application being accessed by the subscriber and protocol being accessed by the subscriber;
and re-applying geo-service definitions based on the subscriber's region and the information related to the changed subscriber's traffic flow.

US Pat. No. 10,117,120

CHANNEL FEEDBACK FOR NON-ORTHOGONAL MULTIPLE ACCESS SYSTEMS

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:receiving, at the UE, one or more reference signals from a base station over a channel that supports multiple orthogonal or non-orthogonal transmission layers, wherein the one or more reference signals are received over a set of spatial layers;
estimating channel quality for downlink transmissions to the UE under respective transmission strategies of a measurement set of transmission strategies based at least in part on the one or more reference signals, wherein each of the transmission strategies allocates resources of the channel for one or more data streams transmitted to one or more UEs, and wherein the measurement set of transmission strategies comprises one or more single user transmission strategies and one or more multiple user transmission strategies, and wherein the one or more multiple user transmission strategies comprise at least one multiple user transmission strategy using different spatial layers and at least one multiple user transmission strategy using non-orthogonal layers;
selecting, at the UE, a subset of the measurement set of transmission strategies for reporting to the base station, wherein the subset of the measurement set of transmission strategies is selected based at least in part on a data rate threshold based on a proportion of a highest single user data rate for the downlink transmissions; and
sending, to the base station, a channel feedback report comprising indicators of the channel quality for the subset of the measurement set of transmission strategies, wherein the subset of the measurement set of transmission strategies comprises at least one of the one or more single user transmission strategies and at least one of the one or more multiple user transmission strategies.

US Pat. No. 10,117,119

REDUNDANT LINKS FOR RELIABLE COMMUNICATION

1. A transmitting electronic device, comprising:an input port configured to receive information associated with a data stream;
a first interface circuit configured to communicatively couple to a first antenna and to communicate first packets between the transmitting electronic device and a receiving electronic device via a first channel using a wireless-local-area-network (WLAN) communication protocol, wherein the first packets include the information associated with the data stream;
a second interface circuit configured to communicatively couple to a second antenna and to communicate second packets between transmitting electronic device and the receiving electronic device via a second channel using the WLAN communication protocol, wherein the second packets include the information associated with the data stream and the second channel is different than the first channel;
wherein, in a first operating mode, the second packets are communicated concurrently with the first packets; and
wherein, in a second operating mode, the transmitting electronic device is configured to determine a distance to the receiving electronic device and an associated phase distortion for one of the first channel and the second channel, including determining a first estimate of the distance based on a received signal strength and refining the first estimate of the distance using one or more of an angle of arrival (AOA), a round trip time (RTT) and a time of arrival (TOA), while the information is communicated using the other of the first channel and the second channel.

US Pat. No. 10,117,118

SIGNAL AMPLIFIERS THAT SWITCH TO AN ATTENUATED OR ALTERNATE COMMUNICATIONS PATH IN RESPONSE TO A POWER INTERRUPTION

CommScope, Inc. of North ...

1. A bi-directional RF signal amplifier, comprising:an RF input port;
a power divider network having a plurality of active RF output ports;
an active communications path connecting said RF input port to said power divider network, said active communications path including a power amplifier to amplify a downstream signal passing along said active communications path;
a passive RF output port, separate from said power divider network;
a passive communications path connecting said RF input port to said passive RF output port, wherein said passive communications path has no power amplifier and does not pass through said power divider network;
a switching device having an input that is coupled to said RF input port, a first output and a second output, wherein said first output of said switching device is directly coupled to an input of said power amplifier; and
an attenuator, wherein said second output of said switching device is connected to said attenuator.

US Pat. No. 10,117,117

RESTORATION OF NETWORK ACCESS

BRITISH TELECOMMUNICATION...

1. A process for operation by a wireless communications device, the process comprising the steps of:receiving a signal from a local area network router to which the wireless communications device is currently wirelessly connected, indicative that the local area network router has detected absence of a primary backhaul connection to a data network;
retrieving a wireless configuration identity through which the router identifies itself to the wireless communications device;
broadcasting a wireless configuration identity for the wireless communications device replicating the wireless configuration identity of the router;
establishing a wireless secondary backhaul connection to the data network independent of the router; and
operating as a secondary access point to route data traffic between other wireless communication devices and the data network through a second access point and a secondary network connection, using the replicated wireless configuration identity.

US Pat. No. 10,117,116

SYSTEM AND METHOD SUPPORTING DELIVERY OF NETWORK ACCESSIBLE SERVICES TO CONNECTED DEVICES OF A LOCAL ENVIRONMENT

1. A system, comprising:a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising:
monitoring, on-premises, a control channel of a service provider network, wherein the control channel comprises control messages that facilitate network access by a plurality of connected devices to a plurality of subscribed service functions that facilitate a delivery of subscribed services to the plurality of connected devices by way of a core portion of the service provider network, wherein the plurality of connected devices are on-premises equipment;
monitoring, on-premises, a data channel managed by the service provider network and separate from the control channel, wherein the data channel facilitates an exchange of user data between the plurality of connected devices, the core portion of the service provider network and the plurality of subscribed service functions;
discovering the on-premises equipment based on the monitoring of the control channel;
facilitating establishing local network connectivity between the processing system and the on-premises equipment; and
facilitating establishing a common communication channel between the processing system and the core portion of the service provider network, wherein the delivery of subscribed services is based on the exchange of the user data via the common communication channel.

US Pat. No. 10,117,115

METHOD AND APPARATUS FOR A MODIFIED OUTER LOOP AFTER A RECEIVER OUTAGE EVENT

ZTE TX INC., Plano, TX (...

1. A method for operating a digital communication system, said method comprising:transmitting blocks of information from a transmitter to a receiver of the digital communication system;
said receiver responding to said transmitting by sending one of an ACK (acknowledgement) and a NACK (negative acknowledgement) in response to each said transmitted block of information;
detecting, at the receiver, a receiver outage wherein the receiver itself is temporarily not functioning properly;
indicating, from the receiver, which of said sent NACKs and ACKs are receiver outage NACKs and receiver outage ACKs sent in response to a block of said information received during said receiver outage;
adapting subsequent transmissions based on said ACKs and said NACKs while excluding one of (a) said receiver outage NACKs and (b) said receiver outage NACKs and said receiver outage ACKs; and
sending the subsequent transmissions based on the adapting.

US Pat. No. 10,117,114

SYSTEM AND METHOD FOR DUAL-BAND BACKHAUL RADIO

Mimosa Networks, Inc., S...

1. A method for multiple input multiple output (MIMO) multi-frequency transmission of data by a MIMO radio comprising a first and second set of antennae, wherein the first and second set of antennae each comprise a vertically polarized antenna and a horizontally polarized antenna, the method comprising:transmitting or receiving data on the first set of antennae using a first frequency;
transmitting or receiving the data on the second set of antennae using a second frequency;
measuring upload bandwidth use and download bandwidth use of the MIMO radio; and
selectively adjusting any of an available upload bandwidth or an available download bandwidth of the MIMO radio in response to the upload bandwidth use and the download bandwidth use.

US Pat. No. 10,117,113

BEAMFORMING APPARATUSES, METHODS AND COMPUTER PROGRAMS FOR A BASE STATION TRANSCEIVER AND A MOBILE TRANSCEIVER

Alcatel Lucent, Boulogne...

1. An apparatus operable in a base station transceiver of a mobile communication system, the apparatus comprising:a transceiver module comprising interfaces to a plurality of antennas and operable to:
subdivide the plurality of antennas in a plurality of subgroups using the interfaces, and
form a first beam pattern using one or more antennas of a subgroup,
wherein the transceiver module is operable to use analog beamforming to form the first beam pattern; and
a control module operable to:
transmit a synchronization signal using the transceiver module and the first beam pattern,
receive a random access preamble signal from a mobile transceiver using the first beam pattern,
transmit a random access response to the mobile transceiver using the first beam pattern,
receive a pilot signal as a response signal after transmission of the synchronization signal from the mobile transceiver using the transceiver module,
determine a second beam pattern based on the response signal from the mobile transceiver, the second beam pattern having a higher antenna gain than the first beam pattern, and
transmit a subsequent signal to the mobile transceiver using the second beam pattern and the transceiver module;
wherein the base station transceiver scans for the random access preamble in parallel in each subsector, and if the random access preamble is detected on one or more of the multiple subsectors, then the base station transceiver selects the subsector with the strongest random access preamble-signal and transmits the random access response in this subsector.

US Pat. No. 10,117,112

AVOIDANCE OF INTERFERENCE IN WIRELESS COMMUNICATIONS

Higher Ground LLC, Palo ...

1. A method, comprising:determining, by a terminal of a first wireless communication network, a protection zone for each of a plurality of unintended receivers of a second wireless communication network, wherein a protection zone defines a geographical area where transmission by the terminal might interfere with operation of a corresponding unintended receiver;
determining, by the terminal at a time of an attempted transmission to an intended receiver in the first wireless communication network, a current location of the terminal;
determining, by the terminal, whether the current location is within any protection zone of the plurality of unintended receivers;
performing the transmission by the terminal in response to the current location not being within any protection zone of the plurality of unintended receivers;
performing, by the terminal in response the current location being within a protection zone of one or more of the plurality of unintended receivers, a local assessment of interference to the one or more unintended receivers;
performing the transmission by the terminal in response to the local assessment of interference concluding that there would be no interference with any of the one or more unintended receivers; and
preventing the transmission by the terminal in response to the local assessment of interference concluding that there would be interference with any of the one or more unintended receivers.

US Pat. No. 10,117,111

SYSTEM AND METHOD FOR SIMULATING A LAND MOBILE RADIO SYSTEM

E.F. JOHNSON COMPANY, Ir...

1. A method for simulating a land mobile radio system having a plurality of radio sites, the method comprising:simulating, by a first server, one or more land mobile radio sites;
simulating, by a second server, one or more simulated subscriber units in communication with at least one of the one or more simulated land mobile radio sites and one or more non-simulated land mobile radio site of the land mobile radio system; and
wherein the first server and the second server are connected to an IP network comprising an IP-based interface between the first server and the second server configured to communicate data packets between the first server and the second server that simulate radio signals among at least two of: the one or more simulated land mobile radio site, the one or more non-simulated land mobile radio site, the one or more simulated subscriber unit, and a one or more non-simulated subscriber unit;
wherein each simulated land mobile radio site comprises:
an application layer comprising one or more simulated land mobile radio site applications, each simulated land mobile radio site application having and uniquely addressed by at least one unique simulated land mobile radio site application IP address on the IP network, such that a plurality of unique simulated land mobile radio site application IP addresses are associated with the first server to address the one or more simulated land mobile radio site applications;
wherein the one or more simulated land mobile radio site applications comprises at least a control channel application addressed by the unique simulated land mobile radio site application IP address comprising a unique land mobile radio site control channel application IP address and the land mobile radio site controller application addressed by the unique simulated land mobile radio site application IP address comprising a unique land mobile radio site controller application IP address,
wherein the application layer communicates data packets simulating radio signals from the one or more simulated land mobile radio site applications to at least one of: the one or more non-simulated land mobile radio site, the one or more simulated land mobile radio site, the one or more non-simulated subscriber unit, and the one or more simulated subscriber unit,
wherein the one or more non-simulated land mobile radio site is in communication with at least one non-simulated subscriber unit by the radio signals different than the data packets;
wherein the first server and the second server simulate additional communication over the radio signals by generating and communicating data packets over the IP network between at least two of: the first server, the second server, at least one of the one or more non-simulated land mobile radio site, at least one of the one or more simulated land mobile radio site, at least one of the one or more non-simulated subscriber unit, and at least one of the one or more simulated subscriber unit, wherein the data packets simulate the radio signals, and
wherein the first server and the second server simulate a radio call wherein the control channel application is in communication with a first of the one or more simulated subscriber units initiating the call, the communication comprising providing both the unique land mobile radio site control channel IP address and the unique land mobile radio site controller application IP address to the first of the one or more simulated subscriber units initiating the call via the IP network,
wherein the first of the one or more simulated subscriber units provides call data to both the unique land mobile radio site control channel IP address and the unique land mobile radio site controller application IP address,
wherein the land mobile radio site controller application transmits at least a portion of the call data to further land mobile radio site controller applications of further simulated land mobile radio site having a same talkgroup IP as the first of the one or more simulated subscriber units for retransmission to further simulated subscriber units.

US Pat. No. 10,117,109

SYSTEM AND METHOD FOR DETERMINING OPTIMAL PLACEMENT OF TELECOMMUNICATION EQUIPMENT

Tejas Networks, Ltd., Ka...

1. A method to determine placement of one or more telecommunication equipment comprising the steps of:constructing, at a computing device, based on given network parameters and service requirements of a network, using a genetic algorithm, an initial population of possible solutions that are each encoded as a chromosome, wherein
each solution of the possible solutions pertains to a specific deployment of the one or more telecommunication equipment;
iteratively performing, at said computing device, crossover operations comprising selecting two chromosomes and exchanging features of the two chromosomes to obtain daughter chromosomes as additional possible solutions to increase optimality of the chromosomes, based on a combination of cost of placement of the one or more telecommunication equipment and number of telecommunication equipment to be placed as well as the length of the paths over which traffic is routed; and
identifying, at the computing device, based on the iterative crossover operations, a most optimal chromosome as a final solution for the placement of the one or more telecommunication equipment to minimize network cost, maximize network utilization, and meet Service Level Agreements (SLA) for a given network topology and demand requirements.

US Pat. No. 10,117,108

METHOD AND DEVICE FOR CONTROLLING AN AUTONOMOUS DEVICE

TELEFONAKTIEBOLAGET LM ER...

1. A method for controlling an autonomous device of a cellular network, the method being performed by a network device and comprising the steps of:predicting a need to increase coverage of said cellular network or a need to increase capacity of said cellular network, comprising the steps of:
inputting live data features into a trained classifier; and
outputting a launch class from said classifier;
activating an autonomous device of said cellular network, to improve said cellular network, wherein said step of activating comprises initiating a physical move of said autonomous device from a first idle location to a second active location; and
enabling a wireless communication device to be connected to said cellular network through said autonomous device.

US Pat. No. 10,117,107

METHOD, APPARATUS, SYSTEM AND COMPUTER PROGRAM

Nokia Solutions and Netwo...

1. A method comprising:controlling receiving, in a first network, negotiation information for an asymmetric power usage of a shared spectrum;
determining, in the first network, a minimum spectrum demand in dependence on the negotiation information;
controlling receiving, in the first network, a minimum spectrum demand from at least one second network; and
determining, in the first network, asymmetric power usage of the shared spectrum in dependence on the minimum spectrum demand from the at least one second network and the minimum spectrum demand of the first network.

US Pat. No. 10,117,105

NETWORK CONTROLLER, STATION, AND METHOD FOR ESTABLISHING GUARD PERIOD

Huawei Technologies Co., ...

1. A method, comprising:acquiring, by a first network controller, scheduling information of an adjacent network controller of the first network controller, wherein scheduling information of a network controller comprises an identifier of an access period scheduled by the corresponding network controller, and a start time and duration of the access period corresponding to the identifier of the access period, wherein the access period comprises a service period (SP) and a contention-based access period (CBAP);
determining, by the first network controller according to scheduling information of the first network controller and the scheduling information of the adjacent network controller, a status of time and frequency overlapping between a first SP and another access period, except the first SP, scheduled by the first network controller and the adjacent network controller;
setting, by the first network controller, guard period configuration information of the first SP according to a pre-acquired interfered status of the first SP and the status of time and frequency overlapping between the first SP and the other access period, except the first SP, scheduled by the first network controller and the adjacent network controller, wherein the guard period configuration information comprises first indication information or second indication information, wherein the first indication information is used to indicate that a guard period needs to be established for the first SP, and wherein the second indication information is used to indicate that the guard period is allowed to be established for the first SP; and
sending, by the first network controller, the guard period configuration information of the first SP to a source station and a destination station of the first SP, so that the source station and the destination station of the first SP determine, according to the guard period configuration information of the first SP, whether to establish the guard period for the first SP.

US Pat. No. 10,117,103

METHOD FOR SHARING NETWORK AND NETWORK ELEMENT

Huawei Technologies Co., ...

1. A network device comprising a processor and a memory, whereinthe memory is configured to store program used to execute a process for sharing a network,
the processor is configured to execute the program stored in the memory, wherein execution of the program causes the processor to:
acquire information about resource usage of sharing resources; and
control the sharing resources of the network device according to the information about resource usage;
wherein the information about resource usage comprises one or any combination of the following:
identities or index numbers of sharing types of used sharing resources,
information about a user equipment using the types of sharing resources, and information about a home operator or a home public land mobile network (PLMN) of the user equipment,
information about a user equipment which accesses the network device using all the types of sharing resources, and an identity of a service network or a core network or a PLMN which the user equipment accesses or a type of a service provided for the user equipment,
shares or amounts for the used sharing resources or a proportion between an amount of the used sharing resources and an amount of the total resources,
amounts of each of the types of sharing resources which are used by each of operators or PLMNs or a ratio thereof to the sharing resources,
billing rates corresponding to the types of used sharing resources,
a period of time or numbers of times for using each of the types of sharing resources,
priorities of the types of used sharing resources, and
amounts or proportions of portions of the used sharing resources which exceed share limits;
wherein the sharing types of the used sharing resources comprise: a dedicated resource, a mutual resource or a preemptive resource,
wherein the dedicated resource is a sharing resource of the network element which is allocated to at least one operator or at least one PLMN and is exclusively used by the at least one operator or the at least one PLMN, or a resource which is monopolized by at least one operator or at least one PLMN but is allowed to be shared with other operators or other PLMNs,
the mutual resource is a sharing resource of the network element which is allocated to the at least one operator or the at least one PLMN and is preferentially used by the at least one operator or the at least one PLMN, and is allowed to be rented to other operators or other PLMNs in a case that the at least one operator or the at least one PLMN does not use the sharing resource, and
the preemptive resource is a resource which is usable for operators or PLMNs according to a chronological order for requesting the sharing resource and priorities for the operators and PLMNs.

US Pat. No. 10,117,102

MULTIMEDIA MESSAGE SERVICE METHOD AND SYSTEM

Samsung Electronics Co., ...

1. A server for sharing multimedia content, the server comprising:a transceiver; and
a controller configured to:
receive, via the transceiver from a terminal, a first message including first information for requesting to share multimedia content stored in the server with at least one specified user and second information related to expiration of time for sharing the multimedia content, and
based on the received first message:
establish a condition for sharing the multimedia content, and
transmit, via the transceiver to the at least one specified user, a second message notifying that the at least one specified user is allowed to access the multimedia content.

US Pat. No. 10,117,101

GEOGRAPHICALLY BASED ACCESS MANAGEMENT FOR INTERNET OF THINGS DEVICE DATA

CA, Inc., New York, NY (...

1. A method comprising:based on receiving first data from a first measuring device, determining a category of the first data;
identifying one or more geographical areas based, at least in part, on the category of the first data and a current location of the first measuring device;
generating an access policy for the first data based, at least in part, on the identified geographical areas; and
securing access to the first data based, at least in part, on the access policy.

US Pat. No. 10,117,100

SYSTEMS AND METHODS FOR ACCESSING A NETWORK

Futurwei Technologies, In...

1. A method for establishing a control channel for packet data network (PDN) access with a user equipment (UE), the method comprising:obtaining, by an authentication, authorization and accounting (AAA) server/proxy from a trusted wireless local area network (WLAN) (TWAN) access gateway (TWAG), an identifier of a link layer channel;
after obtaining the identifier of the link layer channel from the TWAG, sending, by the AAA server/proxy, the identifier of the link layer channel to the UE in an extensible authentication protocol (EAP) message; and
communicating, by the TWAG, with the UE over the link layer channel using a WLAN control protocol (WLCP) in a trusted WLAN Access Network (TWAN).

US Pat. No. 10,117,099

COMMUNICATION APPARATUS, METHOD FOR CONTROLLING THE SAME, AND PROGRAM

Canon Kabushiki Kaisha, ...

1. A communication apparatus comprising:one or more processors; and
one or more memories including instructions that, when executed by the one or more processors, cause the communication apparatus to:
transmit an authentication request signal to another communication apparatus in a case where the communication apparatus provides the another communication apparatus with a communication parameter to be used for connecting to a wireless network;
receive an error notification from the another communication apparatus in a case where the authentication request signal is transmitted by unicast and authentication processing based on the authentication request signal fails in the another communication apparatus,
wherein in a case where the authentication request signal is transmitted by broadcast or multicast, the communication apparatus does not receive an error notification from the another communication apparatus even in a case where the authentication processing based on the authentication request signal fails in the another communication apparatus; and
provide the another communication apparatus with the communication parameter in a case where a notification that the authentication processing based on the authentication request signal has succeeded in the another communication apparatus is received.

US Pat. No. 10,117,098

USER AUTHENTICATION VERIFICATION SERVICE

Amazon Technologies, Inc....

1. A system comprisinga data store configured to store at least user information and device information; and
a processor in communication with the data store, the processor executing specific computer-executable instructions that configure the processor to at least:
receive, from a call center computing device associated with a call center, a request to confirm an identity of a first party, wherein the first party initiates a telephone call to the call center, and wherein the request to confirm the identity of the first party includes at least a telephone number associated with the telephone call;
identify, based at least in part on the telephone number, the user information, and the device information, a plurality of devices associated with a first user of a service associated with the call center;
identify, based at least in part on device information for the plurality of devices associated with the first user, a first device of the plurality of devices, wherein a first application on the first device can authenticate the first user;
transmit a push notification to the first device, wherein the push notification causes the first application to authenticate the first user;
receive, from the first device, information processed by the first application in response to the push notification;
identify the first party as the first user based at least in part on the information processed by the first application; and
transmit, to the call center computing device, confirmation of the identity of the first party.

US Pat. No. 10,117,097

SHORT-RANGE CROSS-DEVICE AUTHORIZATION

United Services Automobil...

1. A computer-implemented method performed by a first computing device, the method comprising:receiving, by the first computing device, one or more identification (ID) signals transmitted from one or more second computing devices over a wireless network, each of the one or more ID signals identifying a respective second computing device that is authorized to access a remote service;
presenting, by the first computing device, a user interface (UI) that identifies the one or more second computing devices transmitting the one or more ID signals;
receiving, by the first computing device, a selection of a second computing device through the UI and, in response to the selection, transmitting a request for an authorization token, the request transmitted from the first computing device to the second computing device over the wireless network;
receiving, by the first computing device, the authorization token that is sent to the first computing device in response to a confirmation, provided through a second UI executing on the second computing device, that the first computing device is to be granted authorization to access the remote service; and
transmitting, by the first computing device, the authorization token to the remote service to indicate that the first computing device is authorized to access the remote service.

US Pat. No. 10,117,096

SYSTEMS AND METHODS TO DETERMINE SAFE ZONES AND SAFE ROUTES OF A DEVICE

Athentek Innovations, Inc...

1. A system to authenticate a device, the system comprising:a fixed wireless infrastructure device, wherein the fixed wireless infrastructure device comprises a processor, a memory, and a communication unit, and the processor is programmed to scan, periodically, using the communication unit, a radio environment surrounding the fixed wireless infrastructure device to obtain a radio signal fingerprint;
an authentication server comprising a processing unit, a memory unit, and a server communication unit, wherein the server communication unit is in communication with the fixed wireless infrastructure device, and the processing unit is programmed to:
transmit, periodically, a first cryptographic key to the fixed wireless infrastructure device, wherein the first cryptographic key is included as part of a wireless broadcast frame of a wireless communication protocol;
receive from the fixed wireless infrastructure device the radio signal fingerprint to corroborate a geographic location of the fixed wireless infrastructure device;
wherein the processor of the fixed wireless infrastructure device is further programmed to broadcast, via the communication unit, the first cryptographic key;
wherein the processing unit of the authentication server is further programmed to:
receive a second cryptographic key from an application server originating from the device, wherein the application server is configured to receive the second cryptographic key as part of a request from the device to access a resource provided by the application server; and
generate a request approval recommendation to allow the device access to the resource provided by the application server when the first cryptographic key matches the second cryptographic key and the radio signal fingerprint matches a preapproved radio signal fingerprint.

US Pat. No. 10,117,095

QUANTIFIED IDENTITY

Cable Television Laborato...

1. A method for determining a quantified identity for a device comprising:receiving a quantified identity (QI) request from an identity requester, the QI request indicating an identity determined by the identity requester as being associated with the device proximate in time to issuance of the QI request;
determining a certificate uniquely associated with the identity;
identifying a predetermined set of identity elements associated with the identity, the predetermined set of identity elements each having been previously provided the certificate;
determining from a calculation table or a calculation algorithm a plurality of weight values to represent whether the predetermined set of identity elements are operating in a manner consistent with how the device associated with the identity would interact with the predetermined set of identity elements proximate in time to receipt of the QI request;
determining a quantified identity for the device as a function of the plurality of weight values, the quantified identity indicating whether the identity associated with the QI request is likely to be that of the device or another device posing as the device; and
determining a location of the device proximate in time to receipt of the QI request, including increasing one or more of the plurality of weight values used in determining the quantified identity if the location is within a wireless range of the identity requester and decreasing one or more of the plurality of weighted values used in determining the quantified identity if the location is beyond the wireless range of the identity requester.

US Pat. No. 10,117,094

SYSTEMS AND METHODS FOR IDENTIFYING ROGUE BASE STATIONS

VERINT SYSTEMS LTD., Her...

1. A method for identifying a rogue base station in a wireless communication network, the method comprising:receiving air interface transmissions from base stations communicating with mobile terminals in the wireless communication network;
detecting suspicious transmissions from the base stations, wherein the suspicious transmissions comprise transmissions instructing one or more of the mobile terminals to transmit at maximum power;
comparing rates of suspicious transmission from the base stations to a threshold; and
identifying a particular base station as the rogue base station based on the comparison of the rates being above the threshold.

US Pat. No. 10,117,093

CONTROL OF USER EQUIPMENT IDENTITY DEPENDENT SERVICE

Telefonaktiebolaget LM Er...

1. A method, performed in an identity mediator node, of controlling a user equipment (UE) identity (ID) dependent service for a UE in a radio base station (RBS) of a wireless network, the method comprising:receiving, from a Mobility Management Entity (MME), a UE ID report comprising a permanent UE ID for a particular UE, a serving RBS identity for an RBS serving the particular UE, and a temporary UE ID for the particular UE in relation only to the serving RBS and the MME;
storing, for the particular UE, a record associating the temporary UE ID, the serving RBS identity, and the permanent UE ID; and,
upon receiving an order to activate the UE ID dependent service for the permanent UE ID, retrieving the temporary UE ID and the serving RBS identity from the stored record and sending a request to the serving RBS to activate the UE ID dependent service for the particular UE, wherein the request includes the temporary UE ID for the particular UE.

US Pat. No. 10,117,091

METHOD FOR ADMINISTERING LIFE CYCLES OF COMMUNICATION PROFILES

IDEMIA FRANCE, Colombes ...

1. An administering method for administering life cycles of communication profiles, said profiles being managed by a subscriber identity module embedded in a telecommunications terminal, said method being performed by said module,each profile being configured to enable the terminal to communicate with a mobile telephone network in compliance with a communication profile when said communication profile is active,
said module being suitable for using at least one process of administering, said process being suitable for administering the life cycles of each of said profiles, said process using a set of at least one command and/or at least one rule,
the method comprising:
receiving a first message issued by the terminal and representative of capabilities of said terminal;
selecting or not selecting the set used by said process as a function of said capabilities of said terminal;
issuing a second message to the terminal including information about the capabilities of the module, wherein the second message comprises information about the process of administering the life cycles of the profiles that are supported by the module; and
if said set is selected, administering at least one life cycle of at least one of said profiles by using said set of at least one command and/or of at least one rule.

US Pat. No. 10,117,090

MULTIPLE DEVICE ASSOCIATION WITH A SINGLE TELEPHONE NUMBER

T-Mobile USA, Inc., Bell...

1. A computer-implemented method, comprising: receiving an input at a service portal of a mobile telecommunication network, the input for configuring a call session control function (CSCF) node to concurrently register multiple user devices to use a common telephone number to initiate and receive communications via the mobile telecommunication network; storing the input as a device association profile in a device association data store that is accessible by the CSCF node of the mobile telecommunication network, the device association profile including multiple IP Multimedia Private Identities (IMPIs) of the multiple user devices that are permitted to use the common telephone number; receiving the device association profile at the CSCF node from the device association data store; determining at the CSCF node based at least on the device association profile whether a user device is eligible to use the common telephone number to initiate and receive communications via the mobile telecommunication network; and in response to determining that the device association profile indicates that an IMPI of the user device is permitted to use the common telephone number, registering the user device to initiate and receive communications through the common telephone number via the CSCF node.

US Pat. No. 10,117,089

QUALITY OF EXPERIENCE AWARE MULTIMEDIA ADAPTIVE STREAMING

Intel IP Corporation, Sa...

1. A server operable to provide hyper-text transfer protocol (HTTP) adaptive streaming, the server comprising:memory; and a processor coupled to the memory, configured to:
determine a bandwidth available to the server for transmitting HTTP adaptive streaming content to a plurality of clients;
receive HTTP requests from the plurality of clients for representations offered by the server in a manifest file for the HTTP adaptive streaming stored in the memory;
calculate an availability of each representation that is offered in the manifest file for the server, wherein the availability is calculated, at least in part, based on the determined bandwidth; and
communicate the availability of each representation from the server to the plurality of clients as a maximum download rate to each of the plurality of clients, to configure each client to request the representations from the server having a bitrate less than the maximum download rate.

US Pat. No. 10,117,088

CONNECTION CONTROL METHOD BY COMMUNICATION TERMINAL

NEC Corporation, Tokyo (...

1. A connection control method executed by a communication terminal, the connection control method comprising:executing a discovery process including sequentially switching a plurality of communication channels and discovering another communication terminal existing around the communication terminal itself;
in a case of connecting to another communication terminal found in the discovery process, performing a determination of which of the communication terminals transmits a connection request, the connection request being a request for negotiation determining either the communication terminal itself or the other communication terminal as an access point; and
in a case where the communication terminal itself does not transmit the connection request, stopping the discovery process and waiting for reception of the connection request from the other communication terminal by using a given communication channel.

US Pat. No. 10,117,087

TERMINAL CLUSTERING

FUJITSU LIMITED, Kawasak...

1. A method of joining a first cluster including a first cluster head, the method comprising:receiving a first cluster beacon from the first cluster head, the first cluster beacon associated with the first cluster, the first cluster beacon including first cluster control information, including a first status indicator configured to indicate, at least, that the first cluster is at a cluster size capacity or is not at the cluster size capacity, the first cluster control information further including a first time synchronization indicator configured to indicate, at least, whether the first cluster head is time-synchronized with a predetermined timing source external to the first cluster head;
receiving a second cluster beacon from a second cluster head, the second cluster beacon associated with a second cluster, the second cluster beacon including second cluster control information, including a second status indicator configured to indicate, at least, that the second cluster is at the cluster size capacity or is not at the cluster size capacity, the second cluster control information further including a second time synchronization indicator configured to indicate, at least, whether the second cluster head is time-synchronized with a predetermined timing source external to the second cluster head;
choosing to join the first cluster based at least in part on the first status indicator and the first time synchronization indicator of the first cluster control information and the second status indicator and the second time synchronization indicator of the second cluster control information; and
transmitting a request to join the first cluster to the first cluster head.

US Pat. No. 10,117,086

SHARING OF PROXIMATE DISCOVERY ANNOUNCEMENTS IN A WIRELESS COMMUNICATIONS NETWORK

QUALCOMM Incorporated, S...

1. A method for a mobile device to share a discovery, comprising:receiving a first announcement from an announcement device, wherein the first announcement is a public announcement associated with at least one of an identity, location, event or service, the identity, location, event or service being associated with the announcement device;
notifying a user of the mobile device of the first announcement;
after the notifying of the user, receiving a share instruction;
generating discovery sharing data based on the received first announcement in response to the share instruction;
transmitting the discovery sharing data to an external server;
receiving an update indicator from the external server indicating that metadata associated with the mobile device has been updated; and
generating a second announcement based on the update indicator.

US Pat. No. 10,117,085

DEPLOYMENT OF PROXIMITY BEACON DEVICES

Aerohive Networks, Inc., ...

1. A system comprising:a network device, coupled to a network of an enterprise via a first communication interface, including a second communication interface and configured to provide wireless access to the network of the enterprise for wireless local area network (WLAN) stations;
a network device-coupled proximity beacon transmitter (PBT) device physically connected to the network device via the second communication interface, including a PBT configuration datastore storing PBT parameters, a beacon content datastore storing proximity beacon content, and a PBT;
wherein, in operation, the PBT transmits proximity beacons comprising proximity beacon content, including at least one value associated with a context defined by the enterprise or an entity acting on behalf of the enterprise, from the beacon content datastore in accordance with the PBT parameters from the PBT configuration datastore to form a personal area network (PAN) of the enterprise detectable by a proximity beacon receiver (PBR) device with a proximity beacon interpretation engine configured to interpret the proximity beacon content and the at least one value to indicate actual proximity to the network device in the context defined by the enterprise or the entity acting on behalf of the enterprise, and the network device establishes a direct wireless connection with the PBR device that received the proximity beacons from the PBT, and provides additional content associated with the proximity beacons to the PBR device through the direct wireless connection.

US Pat. No. 10,117,083

METHOD AND APPARATUS FOR AUDIO PRIORITIZATION

MOTOROLA SOLUTIONS, INC.,...

1. A mobile communication device, comprising:a controller having an operating system (OS) providing an open source platform and audio manager;
an application programming interface (API) providing public safety management to the audio manager for prioritizing public safety audio applications; and
a plurality of public safety audio applications, each public safety audio application sending a request to the API requesting priority, the API setting the priority of the plurality of public safety audio applications based on predetermined priorities associated with each of the plurality of public safety audio applications, the API notifying the audio manager to store each of the priorities associated with the plurality of public safety application, the audio manager granting priority to an application based on the stored priority.

US Pat. No. 10,117,081

SHORT-RANGE COMMUNICATION DEVICE

Orange, Paris (FR)

1. A communication device configured to communicate with a terminal through a short-range wireless connection, the terminal comprising several functions, each ongoing function of the several functions being able to be executed using a function identifier specific to the ongoing function,wherein the communication device comprises a plurality of interaction devices,
wherein the communication device is configured for:
/a/ detecting an event related to an interaction device of the plurality of interaction devices, the event being associated to a function identifier;
/b/ transmitting a message comprising the function identifier and intended to execute a corresponding function of the terminal;
/c/ receiving, from the terminal, and via local network, an access request linked to the detected event.

US Pat. No. 10,117,079

INFORMATION PROCESSING APPARATUS AND RECORDING MEDIUM

Ricoh Company, Ltd., Tok...

1. An information processing apparatus, comprising:a communication interface configured to perform communication with a short-distance wireless communication tag;
processing circuitry configured to determine whether an establishing signal for establishing the communication is received from the short-distance wireless communication tag, and in response to determining that the establishing signal is not received, display position information of the communication interface on a display; and
a sensor configured to detect whether the information processing apparatus is inclined,
wherein the communication interface is configured to perform the communication with the short-distance wireless communication tag in response to the processing circuitry determining that the establishing signal is received, and
when it is determined that the information processing apparatus is held near the short-distance wireless communication tag based on a detection result of the sensor, the processing circuitry displays position information of the communication interface.

US Pat. No. 10,117,078

MEDICAL INFORMATION COMMUNICATION METHOD

1. A method for providing a third party with medical information associated with a user, the method comprising steps of:obtaining a user's cellular telephone, the cellular telephone including a microprocessor, a non-transient memory device in signal communication with the microprocessor, and a data entry device, the user's cellular telephone containing an emergency/non-emergency events application stored in the non-transient memory device;
providing medical information to the user's cellular telephone;
encoding the medical information using the emergency/non-emergency events application, the emergency/non-emergency events application running using the microprocessor;
storing the encoded medical information in the non-transient memory device;
providing the user's medical information to a third party using the emergency/non-emergency events application.

US Pat. No. 10,117,077

PACKET-BASED USAGE TRACKING FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system for tracking usage of a wireless device, comprising:a tracking processor configured to be implemented in at least one of the following: a mobile network operator system and the wireless device;
the tracking processor further configured to receive a first data packet and a second data packet that each include an identifier of a first type of wireless service;
the tracking processor further configured to monitor information regarding the first data packet, wherein the information regarding the first data packet includes the identifier of the wireless device, the identifier of a first type of wireless service, and an amount of data for the first type of wireless service;
the tracking processor further configured to determine a first usage of the first type of wireless service based on information regarding the first data packet;
the tracking processor further configured to store the first usage of the first type of wireless service for the wireless device;
the tracking processor further configured to monitor information regarding the second data packet, wherein the information regarding the second data packet includes the identifier of the wireless device, the identifier of the first type of wireless service, and an amount of data for the first type of wireless service;
the tracking processor further configured to determine second usage of the first type of wireless service based on the information regarding the second data packet;
the tracking processor further configured to store the second usage of the first type of wireless service for the wireless device;
the tracking processor further configured to accumulate the first usage of the first type of wireless service and the second usage of the first type of wireless service as a total usage of the first type of wireless service for the wireless device; and
the tracking processor further configured to store the total usage of the first type of wireless service for the wireless device,
wherein the identifier of the first type of wireless service is included in the first data packet and the second data packet.

US Pat. No. 10,117,076

DESTINATION SELECTION FOR AN OFFLINE CHARGING SYSTEM TO AVOID REVERSION

Alcatel-Lucent USA Inc., ...

1. A system comprising:a distributor unit configured to connect to a plurality of Charging Data Functions (CDFs) of an Offline Charging System (OFCS) through an interface, and to receive information from the CDFs for registering queues associated with the CDFs;
the distributor unit comprising a processor configured to receive an initial accounting request from a Charging Trigger Function (CTF) for a session through the interface, to generate a prioritized list of the queues for the session based on a distribution algorithm, to select a destination queue from the prioritized list for the session, and to transmit the initial accounting request to the destination queue through the interface;
the processor is configured to receive a subsequent accounting request from the CTF for the session through the interface, to extract a first identifier from a parameter of the subsequent accounting request indicating the destination queue previously selected for the session, and to determine a status of the destination queue;
when the status of the destination queue indicates that the destination queue is not accepting new sessions or ongoing sessions, the processor is configured to:
identify the prioritized list for the session;
identify a position of the destination queue in the prioritized list;
search the prioritized list for a first alternate queue having a lower priority than the destination queue, and having a status indicating that the first alternate queue is accepting new sessions;
select the first alternate queue as an alternate destination queue for the session; and
transmit the subsequent accounting request to the alternate destination queue through the interface.

US Pat. No. 10,117,075

SYSTEMS AND METHODS FOR ESTABLISHING COMMUNICATIONS BETWEEN MOBILE DEVICE USERS

KINECTUS, LLC, Boston, M...

1. A method for establishing communications between mobile devices, comprising:registering a plurality of mobile devices on a collaboration system, each device including profile data, wherein the profile data includes at least gender information;
processing by the collaboration system search criteria for a user of each of a first mobile device and a second mobile device, wherein the search criteria includes at least gender information;
identifying by the collaboration system a match between the first and second mobile devices based on the profile data and the search criteria of the first and second mobile devices;
in response to identifying the match, outputting from the collaboration system to one of the first or second mobile devices an information notification of a presence of the other of the first or second mobile devices, including providing a at least one profile data element of a first tier display of profile information to the one of the first or second mobile devices, the first tier display of profile information including the at least one profile data element of the other of the first or second mobile devices;
receiving from the other of the first and second mobile devices selection data for the one of the first or second mobile devices, which in response authorizes a second tier display of profile information of the other of the first or second mobile devices to be displayed on the one of the first or second mobile devices, wherein the second tier display of profile information includes at least one profile data element that is different than the first tier display of profile information, and wherein:
in response to the users of the first and second mobile devices selecting each other, outputting a notification from the collaboration system to the first mobile device informing the user of the first mobile device of the selection of the first mobile device by the user of the second mobile device, and outputting a notification from the collaboration system to the second mobile device informing the user of the second mobile device of the selection of the second mobile device by the user of the first mobile device.

US Pat. No. 10,117,074

SYSTEMS AND METHODS FOR ESTABLISHING COMMUNICATIONS BETWEEN MOBILE DEVICE USERS

KINECTUS, LLC, Boston, M...

1. A method for establishing a communication between mobile devices, comprising:registering a plurality of mobile devices with a collaboration system, each device including profile data;
determining, by the collaboration system, a match between profile data of each of a first mobile device and profile data of a second mobile device of the plurality of mobile devices;
outputting from the collaboration system to the first mobile device in response to the match a first list of user identifications, the first list including an identification of a user of the second mobile device;
outputting from the collaboration system to the second mobile device in response to the match a second list of user identifications, the second list including an identification of a user of the first mobile device;
receiving from the first mobile device selection data for the identification of the second mobile device user from the first list;
receiving from the second mobile device selection data for for the the first mobile device user from the second list, wherein:
in response to the first mobile device selecting the identification of the user of the second mobile device from the first list and the second mobile device selecting the identification of the user of the first mobile device from the second list, forming an electronic communication between the first mobile device and second mobile device, wherein:
at least the first mobile device or the second mobile device includes at least a first and second profile of the profile data, the second profile containing at least one profile element different than the first profile; and wherein:
in response to a first condition the first profile determines the match and in response a second condition different than the first condition, the second profile determines the match.

US Pat. No. 10,117,073

NETWORK SOLUTIONS FOR BUILDING AND LEVERAGING CLUSTERS OF USER EQUIPMENT ASSOCIATED WITH A TELECOMMUNICATIONS SERVICE PROVIDER

Sprint Communications Com...

1. A system for determining clusters of telecommunications service provider subscribers, comprising:a plurality of enhanced node B (eNB) stations;
a server associated with a content provider;
a server comprising an application stored in a non-transitory memory and executable by a processor;
a data store in communication with the server and configured to receive pluralities of data at periodic intervals from a plurality of user equipments (UEs), wherein each UE of the plurality of UEs is in communication with at least one enhanced node B of the plurality of eNBs and the pluralities of data are associated with the plurality of UEs performance and activity;
wherein the application, when executed by the processor:
analyzes a first plurality of data from the data store based upon a UE location and a timestamp, wherein the timestamp is associated with a duration of time in the UE location;
forms, in response to the analysis, a plurality of clusters, wherein a first portion of the UEs of the plurality of UEs are members of a first formed cluster based on a determination that the first portion was associated with a first UE location and a first duration of time in the first UE location, wherein a second portion of UEs of the plurality of UEs are members of a second formed cluster based on a determination that the second portion of UEs of the plurality of UEs was associated with a second UE location for a second duration of time in the second UE location, wherein the first cluster further includes a third portion of UEs of the plurality of UEs when the third portion of UEs are determined to be outside of a first distance radius with respect to the first location, within a second distance radius with respect to the first location, and present outside of the first distance but within the second distance radius for a specified period of time with respect to a time threshold, and wherein the second distance radius is at least partially determined according to an error distance associated with determining the first location;
determines, subsequent to the parsing, a plurality of attributes of the members of the first formed cluster;
generates and stores a profile for the first formed cluster in the data store based on the determined plurality of attributes;
receives a request from the content provider server to transmit content to UEs of the plurality of UEs associated with a set of attributes;
analyzes, in response to receiving the request, at least some of the plurality of clusters based on a profile associated with each cluster;
determines a subset of clusters of the plurality of clusters associated with the set of attributes in the request; and
transmits the content to the UEs associated with the subset of clusters.

US Pat. No. 10,117,071

COMMUNICATION METHOD

SHARP KABUSHIKI KAISHA, ...

1. A communication method of using a communication terminal to communicate to a server and another apparatus via a network, the method comprising:accepting an operation instruction by said communication terminal;
requesting said server of contents according to said operation instruction by said communication terminal;
receiving said contents from said network according to said request from said communication terminal, by said communication terminal;
causing a first display to show said contents by said communication terminal;
determining whether connection with said another apparatus is established or not by said communication terminal;
transmitting said contents to said another apparatus after a determination is made that connection with said another apparatus is established by said communication terminal;
receiving said contents from said communication terminal by said another apparatus; and
changing said contents by said another apparatus so as to transmit to another server.

US Pat. No. 10,117,069

METHODS AND APPARATUS FOR PROVIDING SELECTIVE ACCESS TO WIRELESS NETWORK RESOURCES USING DETAILED INFORMATION

APPLE INC., Cupertino, C...

1. A method, comprising:at a user terminal that is connected to a public cellular network via a dedicated connection to a base station;
receiving an indication of a plurality of services offered by a femtocell of a private network, wherein;
the private network comprises a group of user terminals approved for access to the femtocell; and
the user terminal is not a member of the private network; and
receiving, from the femtocell, at least one service from the plurality of services offered by the femtocell, wherein the dedicated connection between the user terminal and the base station is maintained and a connection to the femtocell is not established during the receiving of the at least one service from the femtocell and wherein the receiving the at least one service improves at least one aspect of service quality for the user terminal over that when the services are provided by the base station.

US Pat. No. 10,117,068

MULTI-ACKED MULTICAST PROTOCOL

STMICROELECTRONICS, INC.,...

1. A multicast communications method for a carrier sense multiple access (CSMA) network, comprising:transmitting, by a transmitter, a multicast transmission to a plurality of receivers, the said multicast transmission comprising a first start of frame (SOF) delimiter and a medium access (MAC) data payload;
wherein the first SOF contains a first Frame Length (FL) field that establishes a multi-acknowledgment period;
transmitting, by each of the receivers, an acknowledgement at an assigned acknowledgement time during the multi-acknowledgment period to the transmitter of the multicast transmission, wherein the assigned acknowledgment time is calculated by each of the receivers based on an offset time multiplied by a device group sequence number; and
wherein the acknowledgment of a respective receiver contains a second FL field that indicates a time until a duration of the multi-acknowledgment period expires; and
wherein the multicast transmission is terminated by a use of one of: a selective ACK (SACK) by one of the receivers or an expiration of the multi-acknowledgment period.

US Pat. No. 10,117,067

LOCATION-BASED SELECTION OF A SATELLITE TRANSMITTER OF A VEHICLE

iHeartCommunications, Inc...

1. A method comprising:at a hub station, receiving data from a satellite antenna controller coupled to a vehicle, the satellite antenna controller coupled to a first frequency band satellite transmitter and to a second frequency band satellite transmitter of the vehicle, wherein the data includes a location of the vehicle;
transmitting the data to a system of a regulatory authority of a jurisdiction; and
based on determining that the location is within a threshold distance of a boundary of the jurisdiction, sending at least one command to the satellite antenna controller based on a requirement of the jurisdiction, wherein the at least one command indicates a selection of the first frequency band satellite transmitter or the second frequency band satellite transmitter.

US Pat. No. 10,117,066

SYSTEM AND METHOD FOR WIRELESS INTERFACE SELECTION AND FOR COMMUNICATION AND ACCESS CONTROL OF SUBSYSTEMS, DEVICES, AND DATA IN A VEHICULAR ENVIRONMENT

Cisco Technology, Inc., ...

1. A method comprising:intercepting a message in an on-board unit (OBU) of a vehicular network environment between a source and a receiver in the vehicular network environment;
verifying the source is authorized to send the message;
verifying the message is not altered;
evaluating a set of source flow control policies associated with the source; and
blocking the message if at least one policy of the set of source flow control policies indicates the message is not permitted, wherein the message is not permitted if a level of access assigned to the source in the set of source flow control policies does not match a level of access tagged on the message.

US Pat. No. 10,117,064

SYSTEMS AND METHODS FOR LEARNING WIRELESS TRANSCEIVER LOCATIONS AND UPDATING A SPATIALLY-DEPENDENT PATH-LOSS MODEL

Athentek Innovations, Inc...

1. A system to generate a spatially-dependent path-loss model associated with an indoor environment, the system comprising:wireless access points (APs) positioned throughout the indoor environment; and
a server comprising a processing unit, a memory unit, and a server communication unit, wherein the server communication unit is in communication with the wireless APs, wherein the processing unit is programmed to:
divide a coordinate-plane representing the indoor environment into non-overlapping tiles,
obtain AP transmit strengths of wireless signals generated by each of the wireless APs to the other wireless APs at a first frequency, wherein the AP transmit strengths are obtained from each of the wireless APs or a wireless signal-strength database,
obtain additional AP transmit strengths of wireless signals generated by each of the wireless APs to the other wireless APs at a second frequency different from the first frequency, wherein the additional AP transmit strengths are obtained from each of the wireless APs or the wireless signal-strength database,
obtain AP-to-AP received signal strength indicators (RSSIs) measured at each of the wireless APs from the wireless signals transmitted by the other wireless APs at the first frequency, wherein the AP-to-AP RSSIs are obtained from each of the wireless APs or the wireless signal-strength database,
obtain additional AP-to-AP RSSIs measured at each of the wireless APs from the wireless signals transmitted by the other wireless APs at the second frequency, wherein the additional AP-to-AP RSSIs are obtained from each of the wireless APs or the wireless signal-strength database,
calculate AP-to-AP distance vectors between each of the wireless APs,
construct a set of path-loss equations using the AP transmit strengths at the first frequency, the AP-to-AP RSSIs obtained at the first frequency, the AP-to-AP distance vectors, and a tile-specific path-loss coefficient for each of the tiles within the indoor environment,
construct another set of path-loss equations using the additional AP transmit strengths at the second frequency, the additional AP-to-AP RSSIs obtained at the second frequency, the AP-to-AP distance vectors, and another tile-specific path-loss coefficient for each of the tiles within the indoor environment,
solve the set of path-loss equations to yield a value for the tile-specific path-loss coefficient for each of the tiles within the indoor environment,
solve the other set of path-loss equations to yield a value for the other tile-specific path-loss coefficient for each of the tiles within the indoor environment, and
add AP-to-RP RSSIs to the wireless signal-strength database to update the wireless signal-strength database.

US Pat. No. 10,117,063

REAL-TIME LOCATING SYSTEM WITH LIMITED OR NO INFRASTRUCTURE AND METHOD OF USE

1. A locating system, comprising:a central server configured to receive and process data;
a device with a unique first identifier configured to be secured or assigned to a person or asset, the device having one or more sensors configured to immediately and continuously detect a first distance from a plurality of physical structures within a campus, the first distance being wirelessly transmitted as raw data to the central server; wherein the plurality of physical structures and subsequent plurality of structures are selectively recognized between static and moving objects based on intelligent object recognition;
a software installed on the central server and providing a computer implemented drawing of the campus, the computer implemented drawing having a database of floorplans and site plans associated with the campus; and
a unique second identifier incorporated into one of the plurality of physical structures, the unique second identifier configured to be wirelessly sensed by the device and provide the device with a campus information;
wherein the raw data is correlated to the database of floorplans, site plans, first identifier, and campus information, to determine a first location of the device within the campus;
wherein the central server is further configured to i) receive additional raw data from the device, the additional raw data related to subsequent plurality of distances from the subsequent plurality of structures in relation to the first distance within the campus; and ii) correlate the additional raw data to the first location to determine subsequent locations of the device.

US Pat. No. 10,117,061

SYSTEMS AND METHODS TO TRACK MOVEMENT OF A DEVICE IN AN INDOOR ENVIRONMENT

Athentek Innovations, Inc...

1. A system to localize a device in an indoor environment, the system comprising:wireless signal transceivers positioned in the indoor environment, wherein the indoor environment contains one or more polygonal obstructions;
a server comprising a processing unit, a memory unit, and a server communication unit, and the processing unit is programmed to:
receive a signal strength profile, wherein the signal strength profile includes at least one of signal strengths of the wireless signal transceivers received at the device in the indoor environment and signal strengths of the device received at the wireless signal transceivers in the indoor environment;
determine a raw estimated location of the device in a coordinate plane representing the indoor environment by using a K-nearest neighbor (KNN) algorithm to compare the signal strength profile with reference profiles stored in a database;
calculate a straight-line path in the coordinate plane connecting the raw estimated location to an immediately preceding location of the device;
select the raw estimated location as the candidate location if the straight-line path does not intersect any of the polygonal obstructions in the coordinate plane using a polyxpoly( ) function as follows:
if isempty(polyxpoly[(x_old x_raw], [y_old y_raw], keepouts_x, keepouts_y))
[x_est, yet]=LPF(dt, x_old, y_old, e_raw, y_raw, p_gain, v_lim),
 wherein x_old and y_old represent the immediately preceding location,
 wherein x_raw and y_raw represent the raw estimated location, and
 wherein x_est and y_est represent the candidate location;
calculate a weighted-average location using the immediately preceding location and the candidate location; and
store the weighted-average location as a new location of the device in the indoor environment when a hypothetical velocity calculated using an elapsed time and a distance separating the immediately preceding location and the weighted-average location is less than or equal to a saturation velocity.

US Pat. No. 10,117,060

DETECTING HANDLING OF A DEVICE IN A VEHICLE

Allstate Insurance Compan...

1. A method comprising:determining, by a computing device, a change of an elevation of an apparatus;
determining, based on the change of the elevation of the apparatus, a time period;
determining, during the time period and based on acceleration measurements made by an accelerometer of the apparatus, an axis of gravity of the apparatus;
determining, based on orientation measurements made by a gyroscope of the apparatus, a rotation vector of the apparatus;
determining, based on the axis of gravity of the apparatus and the rotation vector of the apparatus, a rate of rotation of the apparatus perpendicular to the axis of gravity; and
responsive to a determination that the rate of rotation of the apparatus perpendicular to the axis of gravity exceeds a rotation rate threshold, determining, a frequency of handling events in which the apparatus is being used within a vehicle to adjust an insurance policy of the vehicle.

US Pat. No. 10,117,059

WIRELESS BRIDGE HARDWARE SYSTEM FOR ACTIVE RFID IDENTIFICATION AND LOCATION TRACKING

General Electric Company,...

1. A beacon badge comprising:a motion sensor to transition a state of the beacon badge from a low power utilization state to a normal power utilization state when motion of the beacon badge is determined;
a wireless transceiver to, when activated by the motion sensor in the normal power utilization state, receive a beacon message; and
a proximity engine to manage, when activated by the motion sensor in the normal power utilization state, the beacon message, wherein the proximity engine instructs the wireless transceiver to transmit the beacon message to a real time location (RTLS) server when a received signal strength indication (RSSI) value of the beacon message satisfies a proximity threshold and to discard the beacon message when the RSSI value of the beacon message does not satisfy the proximity threshold.

US Pat. No. 10,117,058

GENERATING A PRE-CACHING SCHEDULE BASED ON FORECASTED CONTENT REQUESTS

1. A method to be performed at a device, the method comprising:accessing information identifying a plurality of user devices within a particular coverage area of a wireless communication network;
accessing media consumption data indicating content requests corresponding to the plurality of user devices;
determining expected locations of the plurality of user devices based on the information;
determining forecasted content requests associated with the plurality of user devices based on the media consumption data, wherein determining a first forecast content request of the forecasted content requests includes determining, based on the media consumption data, that a first user device is expected to request particular media data at a first request time;
generating a pre-caching schedule of content based on the forecasted content requests and the expected locations;
determining that the pre-caching schedule indicates that the particular media data is to be provided via a multicast transmission to the first user device and to a second user device of the plurality of user devices;
sending an instruction from the device to the first user device, the instruction directing the first user device to store the particular media data; and
sending the particular media data via the multicast transmission to the first user device and to the second user device, the particular media data sent responsive to a request from the second user device.

US Pat. No. 10,117,057

METHOD AND SYSTEM FOR LOCATING A MOBILE DEVICE

AUDI AG, Ingolstadt (DE)...

13. A system for locating a mobile device in a surrounding area, the system comprising:multiple sensors for detecting the surrounding area using different locating methods; and
a reference map for the surrounding area, the reference map comprising multiple positions within the surrounding area,
wherein at least one of the different locating methods, which is to be carried out using at least one sensor of the multiple sensors in order to detect the surrounding area, is to be recommended for at least one position within the surrounding area according to the reference map,
wherein the at least one of the different locating methods, which is to be carried out using the at least one sensor of the multiple sensors, is to be used for a position of the mobile device in order to locate the mobile device,
wherein the at least one of the different locating methods is to be determined taking into consideration a perspective of the at least one sensor of the multiple sensors for the position of the mobile device within the surrounding area, and
wherein the perspective of the at least one sensor of the multiple sensors is determined as a function of a position of the at least one sensor of the multiple sensors and as a function of a detection direction of the at least one sensor of the multiple sensors starting from the position of the at least one sensor of the multiple sensors.

US Pat. No. 10,117,056

METHOD AND SYSTEM FOR PROVIDING LOCATION-BASED SERVICE

Naver Business Platform C...

1. A location-based service providing method for determining a current location of a user terminal in conjunction with a server, the method comprising:receiving a request to provide a location-based service;
requesting the server for first information about a wireless access point associated with a first building in which the user terminal is located in response to the request;
receiving the first information from the server;
collecting second information about a wireless access point located around the user terminal;
determining the current location of the user terminal based on the first information received from the server and the second information,
receiving cell information corresponding to a cell in which the user terminal is located from a base station;
providing a service corresponding to a service application in response to the service application executed on the user terminal being an application supporting a country in which the user terminal is located based on the cell information; and
suspending execution of the service application in response to the application executed on the user terminal not being an application supporting the country in which the user terminal is located based on the cell information.

US Pat. No. 10,117,055

SYSTEM AND METHOD FOR PROVIDING DATA SERVICES ON VEHICLES

DEJERO LABS INC., Waterl...

1. A device for data communication to and from a vehicle, the device comprising:memory storing processor-executable instructions;
a plurality of communication interfaces; and
at least one processor in communication with the memory and the plurality of communication interfaces, the at least one processor configured to execute the stored instructions to:
receive at least one request for data communication between a computing device associated with at least one user and an external network;
form an adaptive bonded communication link using two or more communication links to aggregate throughput across the two or more communication links for the requested data communication;
wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the two or more communication links as the vehicle moves along a path on which the device connects to communication links associated with a plurality of jurisdictions, each jurisdiction associated with a corresponding set of jurisdictional rules governing data communication across communication links associated with the jurisdiction;
wherein the adaptive bonded communication link, responsive to the one or more requests for data communication, communicates transcoded or transformed data that is transcoded or transformed in accordance with the data communication requirements, the corresponding set of jurisdiction rules, and the data communication characteristics,
wherein said adapting of the adaptive bonded communication link is in real-time or near real-time, and is responsive to at least one of (i) changes in the data communication requirements or (ii) changes in the data communication characteristics of the two or more communication links.

US Pat. No. 10,117,054

UNDESIRABLE ENCOUNTER AVOIDANCE

Microsoft Technology Lice...

1. A method of allowing a user to avoid unwanted encounters, the method comprising:determining whether an undesirable contact of the user has opted for sharing location information;
in response to determining that the undesirable contact has opted for sharing location information, collecting a location signal from the undesirable contact;
forecasting anticipated locations of the user over a period;
forecasting anticipated locations of the undesirable contact over the period based on the location signal of the undesirable contact;
determining a potential of encounter between the user and the undesirable contact based on analysis of anticipated locations of the user and the anticipated locations of the undesirable contact over the period; and
generating an undesirable encounter avoidance scheme based on the potential of encounter.

US Pat. No. 10,117,053

VEHICLE, SERVER, AND SYSTEM INCLUDING THE SAME

Hyundai Motor Company, S...

1. A server comprising:a receiver configured to receive information, from a first vehicle, indicating that a third vehicle is unable to communicate with the server; and
a transmitter configured to transmit a message, to a second vehicle that is able to sense the third vehicle, indicating that it is unnecessary to transmit information about the third vehicle, in response to the receiver receiving the information indicating that the third vehicle is unable to communicate with the server,
wherein the transmission of the message to the second vehicle prevents information about the third vehicle from being redundantly collected.

US Pat. No. 10,117,052

TRACKING DEVICE OPERATION IN BEHAVIOR-CLASSIFIED ZONE

Tile, Inc., San Mateo, C...

1. A method for locating a tracking device, comprising:accessing, by a central tracking system, information describing a set of smart zones, each smart zone associated with a geographic boundary and a smart zone category, wherein an expected behavior of a tracking device located within a smart zone is different than an expected behavior of the tracking device outside the smart zone;
receiving, by a central tracking system from a mobile device, a location of the tracking device, the mobile device configured to provide the location of the tracking device to the central tracking system in response to receiving a communication from the tracking device;
determining, by the central tracking system, that the tracking device is located within a smart zone of the set of smart zones in response to the received location being located within the geographic boundary associated with the smart zone; and
in response to determining that the tracking device is located within the smart zone, providing, by the central tracking system, an instruction to the mobile device to configure the tracking device to operate in a smart zone mode based on the category of the smart zone, the mobile device configured to configure the tracking device to operate in the smart zone mode in response to receiving the instruction.

US Pat. No. 10,117,051

LOCALIZATION USING WIRELESS SIGNALS

Clarkson University, Pot...

1. A method for localization of a target device within an environment, the method comprising the steps of:providing a localization system within an environment, the localization system comprising a target device and a plurality of anchor devices, wherein the target device and one or more of the anchor devices are movable within the environment;
receiving, by each of the plurality of anchor devices, a plurality of received signal strength indication samples from another anchor device within the environment;
calibrating the localization system prior to each localization of the target device, wherein calibrating comprises: (i) determining a location for each of the plurality of anchor device using the plurality of received signal strength indication samples received by each of the plurality of anchor devices;
calibrating the localization system prior to each localization of the target device, wherein calibrating comprises: (i) obtaining, by each of the plurality of anchor devices, one or more received signal strength indication samples from every other of the plurality of anchor devices; (ii) converting, by each anchor device, the one or more received signal strength indication samples from every other anchor device into watts; and (iii) calculating calibration constants G and ? for the anchor device utilizing the equation:
Pw=?d?G
 where Pw is mean power in watts for a received signal strength indication samples, d is a distance between a transmitting anchor device and a receiving anchor device, G is a path-loss exponent, and ? is a scaling factor;
receiving, by the target device, a plurality of wireless signals transmitted from one or more of the plurality of calibrated anchor devices;
determining a received signal strength indication for at least some of the received plurality of wireless signals;
estimating, based on the determined received signal strength indications, a distance from the target device to each of the one or more of the plurality of calibrated anchor devices from which a wireless signal was received using the formula

 where ? is a distance from the calibrated anchor device to the target device; and
estimating, based on the estimated distances, a location of the target device within the environment, wherein estimating a location of the target device comprises trilateration or multilateration;
wherein each of the target device and the plurality of anchor devices is configured to operate as a transmitter or as a receiver.

US Pat. No. 10,117,050

TECHNIQUES FOR WIRELESS COMMUNICATION OF PROXIMITY BASED CONTENT

FREELINC TECHNOLOGIES INC...

1. An apparatus of a Short Range Communication (SRC) device configured for the wireless communication of proximity based content, the apparatus configured to:define a proximity boundary with dimensions defined by a selected magnetic induction diversity communication range of the SRC device, wherein
the SRC device is configured to communicate using magnetic induction;
the SRC device includes at least two substantially orthogonal antennas to provide magnetic induction diversity; and
the SRC device is coupled to a mobile computing device;
communicate a proximity signal in the proximity boundary from the at least one selected antenna between the SRC device and a PSRC device using the magnetic induction diversity to substantially reduce a variability of the dimensions of the proximity boundary defined by the selected magnetic induction diversity communication range;
perform at least one action by at least one of the mobile computing device and the PSRC device when the proximity signal is detected between the SRC device and the PSRC device; and
set at least one rule for a proximity based communication filter module, which is associated with the mobile computing device, regarding the wireless communication of proximity based content, the at least one rule identifying the at least one action performed by the mobile computing device when the proximity signal is detected between the SRC device and the PSRC device.

US Pat. No. 10,117,049

METHODS CIRCUITS SYSTEMS AND ASSOCIATED COMPUTER EXECUTABLE CODE FOR LOCALIZING AND MESSAGING A WIRELESS COMMUNICATION DEVICE

LOYALBLOCKS LTD., Tel Av...

6. A localization server, comprising:a first database for storing records indicative of physical locations of each of a set of retailer stations;
a second database for storing correlations of unique identifiers of mobile devices within a first Client Device Access Network (CDAN) to unique identifiers of the mobile devices in a second communication network;
a communication module for receiving a message from a target device including a coarse location indicator of a coarse location of the target device and a first unique identifier of the target device associated with the CDAN; and
a controller adapted to:
(i) compare the coarse location to locations stored in the first database and identify a retailer station within the set in proximity to the coarse location; and
(ii) retrieve from said second database a second unique identifier of the target device associated with the second communication network;
(iii) automatically trigger direct communication, based on the retrieved second unique identifier, over the second network, between the identified retailer station and the target devicewherein said localization server communicates with the identified retailer station over a third network, distinct from the second communication network.

US Pat. No. 10,117,048

CLIENT BOUNDARY LOCATION

Hewlett Packard Enterpris...

1. A non-transitory computer readable medium storing instructions executable by a processing resource to cause a computer to:estimate a location of a client within a first boundary;
determine whether the client entered a second boundary based on prior client movements;
determine whether there is a pathway between the first boundary and the second boundary for the client to move, based on the determination of whether the client entered the second boundary and remained within the second boundary for a predetermined amount of time; and
indicate whether the client is in the first boundary or the second boundary based on:
the determination of the pathway; and
the estimated location of the client.

US Pat. No. 10,117,047

LOCATION AND TIME BASED APPLICATION MANAGEMENT

Amazon Technologies, Inc....

1. A method comprising:detecting an occurrence of a wake-up event on a user device;
determining a first time;
determining that the first time corresponds to one or more previous time periods when the user device has previously been used;
identifying, by a processing device, one or more application files that were previously accessed on the user device during the one or more previous time periods;
presenting an application interface with the one or more application files;
receiving a selection of at least one of the one or more application files; and
launching the at least one of the one or more application files on the user device.

US Pat. No. 10,117,045

CIRCUIT OF A NODE AND METHOD FOR TRANSIT TIME MEASUREMENT IN A RADIO NETWORK

Atmel Corporation, San J...

1. A circuit comprising:a transmitting unit, in a first node of a radio network, the transmitting unit configured to transmit a frame from the first node to a second node in the radio network; a control unit, and a receiving unit, in the first node the control unit configured to perform operations comprising:
determining a first point in time of transmission of the frame from the first node to the second node;
receiving, by the receiving unit, an acknowledgment associated with the frame from the second node;
establishing a second point in time of the reception, from the second node, of the acknowledgment;
determining a transit time by:
determining a first difference between the second point in time and the first point in time;
determining a second difference by subtracting a predetermined time interval from the first difference;
halving the second difference;
determining a distance between the first node and the second node based on the transit time; and
determining a direction of motion of the first and second nodes relative to one another based on a comparison of the first difference and the second difference.

US Pat. No. 10,117,044

SHARING OF LOCATION-BASED CONTENT ITEM IN SOCIAL NETWORKING SERVICE

Facebook, Inc., Menlo Pa...

1. A method comprising:receiving information of a first user of a social networking service, the information comprising location information and activity information of one or more groups with which the first user is associated;
determining a list of distinct locations where a first user is likely to be located based on the received location and activity information;
sending the list of distinct locations to a communication device of the first user;
receiving, from the communication device, a location selected by the first user among the list of distinct locations to indicate the location of the first user;
retrieving information about public transport traveling from or through the selected location of the first user;
determining an updated location of the first user based on the selected location and the information about the public transport;
receiving, from the communication device, a content item, wherein the content item represents data posted by the first user and is transmitted from the communication device to the social networking service;
labeling the content item with the updated location; and
making the content item and the updated location available to a first viewing user at a first level of resolution and a second viewing user at a second level of resolution, the level of resolution based on the relationship of the viewing user to the first user.

US Pat. No. 10,117,043

SERIALLY-CONNECTED BLUETOOTH LOW ENERGY NODES

Symbol Technologies, LLC,...

1. An apparatus for serially-connected Bluetooth Low Energy nodes, the apparatus comprising:a cable including power wires;
a plurality of Bluetooth Low Energy (BLE) nodes connected in series with the power wires along a length of the cable; and
a power source connected at one point along the cable and operable to continuously provide power to the plurality of BLE nodes along the power wires so that each of the plurality of BLE nodes, when powered by the power source: (a) includes a transmit mode that transmits a first BLE beacon to a mobile device, and (b) when not in the transmit mode, functions in a receive mode by monitoring reception of a second BLE beacon from the mobile device, wherein, in the receive mode, a BLE node that received the second BLE beacon from the mobile device is configured to send a report including a first identification of the mobile device and a second identification of the BLE node to a locationing server via a headend interface connected to the cable, wherein
the locationing server is to determine a location of the mobile device based on the received second identification of the BLE node and a known location of the BLE node.

US Pat. No. 10,117,042

ENVIRONMENT-AWARE CROSS-LAYER COMMUNICATION PROTOCOL IN UNDERGROUND OIL RESERVOIRS

Saudi Arabian Oil Company...

1. A method comprising:identifying, by each of a plurality of sensors in a wireless underground sensor network (WUSN) in an underground region, a plurality of environment-dependent parameters measured by the plurality of sensors;
identifying, by each of the plurality of sensors, respective communication functions for a plurality of layers of a protocol stack for magnetic induction (MI) communications among the plurality of sensors in the WUSN in the underground region;
identifying, by each of the plurality of sensors, an optimization problem for jointly optimizing the respective communication functions of the plurality of layers of the protocol stack based on the plurality of environment-dependent parameters, the optimization problem including a plurality of transmission parameters defining the respective communication functions of the plurality of layers of the protocol stack;
determining, by each of the plurality of sensors, the plurality of transmission parameters by solving the optimization problem; and
transmitting, by each of the plurality of sensors based on magnetic induction, signals using the plurality of transmission parameters defining the respective communication functions of the plurality of layers of the protocol stack.

US Pat. No. 10,117,041

SYSTEMS AND METHOD FOR CONFIGURING MOBILE DEVICE APPLICATIONS BASED ON LOCATION

eBay, Inc., San Jose, CA...

1. A method comprising:monitoring, on a mobile device, a parent geofence that geographically encompasses a plurality of child geofences, each of the child geofences representing a physical location within the parent geofence;
detecting, based at least in part on a first location of the mobile device, entry into a first child geofence of the plurality of child geofences within the parent geofence;
receiving a first user request at the mobile device, the first user request including a request type and a first location identifier based on the first location of the mobile device, the first location identifier identifying the first geofence;
performing a first function in response to the receiving the user request, the performing the first function based on the request type and the first location identifier identifying the first geofence;
detecting, based at least in part on a second location of the mobile device, entry into a second child geofence of the plurality of the child geofences within the parent geofence;
receiving a second user request at the mobile device, the second user request including the request type and a second location identifier based on the second location of the mobile device, the second location identifier identifying the second geofence; and
performing a second function in response to the receiving the second user request, the performing the second function based on the request type and the second location identifier identifying the second geofence.

US Pat. No. 10,117,040

AUDIO SYSTEM AND METHOD OF EXTRACTING INDOOR REFLECTION CHARACTERISTICS

ELECTRONICS AND TELECOMMU...

1. A method of extracting reflection characteristics, the method comprising:generating a detection signal based on an input signal and a modulation code;
outputting sound signals generated based on the detection signal through speakers;
measuring direct sound signals, among the output sound signals, directly from the speakers, or reflected sound signals, among the output sound signals, which are reflected by a wall of a space in which the speakers are installed;
extracting reflection characteristics of the space based on the measured direct or reflected sound signals and the modulation code, wherein the extracting comprises generating a characteristic image of sound propagation based on the measured direct or reflected sound signals and the modulation code, and verifying the reflection characteristics of the space based on the characteristic image of sound propagation by applying a feature point extracting algorithm to the generated characteristic image of sound propagation; and
outputting a sound signal which is optimized for the space based on the extracted reflection characteristics through the speakers.

US Pat. No. 10,117,039

AUDIO APPARATUS AND METHOD OF CONVERTING AUDIO SIGNAL THEREOF

SAMSUNG ELECTRONICS CO., ...

27. A method of converting an audio signal of an audio apparatus, the method comprising:determining an elevation component of a source by projecting a position of the source on a sound field of a two-dimensional (2D) plane onto a surface of a three-dimensional (3D) stereoscopic space, the source included in audio signals of a plurality of channels that form the sound field of the 2D plane; and
converting the audio signals of the plurality of channels into output audio signals of a plurality of channels based on the position and the elevation component of the source, wherein at least one channel among the output audio signals is an elevation channel.

US Pat. No. 10,117,038

GENERATING A SOUND LOCALIZATION POINT (SLP) WHERE BINAURAL SOUND EXTERNALLY LOCALIZES TO A PERSON DURING A TELEPHONE CALL

1. A method executed by a handheld portable electronic device (HPED) to generate a sound localization point (SLP) in empty space where binaural sound externally localizes to a person during a telephone call, the method comprising:determining, with the HPED, a location of the HPED with respect to a head of the person while HPED is within 1.5 meters from the head of the person;
generating, with the HPED, the SLP in empty space where the binaural sound will externally localize during the telephone call to the person in the empty space at the location where the HPED was located; and
convolving, with a processor in the HPED and during the telephone call between the person and another person and after the HPED is removed from the location where the SLP was generated, a voice of the another person so the voice of the another person externally localizes as the binaural sound to the person in the empty space at the location where the HPED was located to generate the SLP.

US Pat. No. 10,117,037

ORIENTATION-BASED PLAYBACK DEVICE MICROPHONE SELECTION

SONOS, INC., Santa Barba...

1. A playback device comprising:a set of microphones;
an orientation sensor;
one or more processors; and
tangible, non-transitory computer-readable medium having stored thereon instructions executable by the one or more processors to cause the playback device to perform functions comprising:
determining that the playback device is in a vertical orientation based on an indication from the orientation sensor that the longest side of the playback device is substantially perpendicular to a surface on which the playback device is positioned;
selecting a subset of the set of microphones for sound input detection based on the determination that the playback device is in the vertical orientation;
detecting, via the selected subset of the set of microphones, a sound input;
processing the sound input detected via the selected subset of the set microphones; and
executing one or more commands contained in the processed sound input.

US Pat. No. 10,117,036

CALIBRATION METHOD AND CALIBRATION MODULE THEREOF FOR VIBRATION DEVICE

MediaTek Inc., Hsin-Chu ...

1. A calibration method for a vibration speaker, comprising:transmitting a plurality of vibration signals corresponding to a plurality of calibration frequencies to the vibration speaker and detecting a plurality of input currents or input power levels generated by an output stage of the vibration speaker corresponding to the plurality of calibration frequencies; and
determining a vibration point of a vibration unit of the vibration speaker according to the plurality of input currents or input power levels;
wherein the output stage is utilized for driving the vibration unit according to the plurality of vibration signals and comprises:
a first transistor, comprising a gate coupled to a first control voltage, a source coupled to a first voltage source, and a drain coupled to a first node that is coupled to the vibration unit;
a second transistor, comprising a gate coupled to a second control voltage, a source coupled to the first voltage source, and a drain coupled to a second node that is coupled to the vibration unit;
a third transistor, comprising a gate coupled to a third control voltage, a source coupled to a second voltage source, and a drain coupled to the first node; and
a fourth transistor, comprising a gate coupled to a fourth control voltage, a source coupled to the second voltage source, and a drain coupled to the second node.

US Pat. No. 10,117,035

ACTIVE OUTPUT DRIVER SUPPLY COMPENSATION FOR NOISE REDUCTION

SEMICONDUCTOR COMPONENTS ...

19. An audio noise reduction method, comprising:taking a first measurement of a power source voltage at a first time;
taking a second measurement of said power source voltage at a second time;
calculating a rate of change based on said first and second voltage measurements;
generating an amplitude correction signal based at least partially on the calculated rate of change and a target load voltage;
generating a switch control signal using the amplitude correction signal and an audio signal; and
controlling one or more switches using the switch control signal to regulate the provision of power to a load.

US Pat. No. 10,117,033

HEARING PROSTHESIS HAVING AN IMPLANTABLE ACTUATOR SYSTEM

Cochlear Limited, Macqua...

1. An implantable device implantable in a recipient, comprising:a sealed housing;
an actuator assembly positioned in the housing and having at least one element displaceable relative to the housing; and
a displaceable material that is located between an interior wall of the device and a component of the actuator assembly, wherein the component of the actuator assembly is displaceable relative to the interior wall of the device, and wherein the displaceable material is displaced upon movement of at least a portion of the actuator assembly relative to the interior wall of the device, wherein
the device is configured to transfer vibrational energy from inside the housing to outside the housing via a solid transduction medium.

US Pat. No. 10,117,032

HEARING AID SYSTEM, METHOD, AND RECORDING MEDIUM

INTERNATIONAL BUSINESS MA...

1. A hearing aid system, comprising:a processor; and
a memory, the memory storing instructions to cause the processor to perform:
a cognitive state analysis circuit configured to analyze a cognitive state of a user;
a context analysis circuit configured to analyze a context of the user; and
an audio characteristic controller configured to control an audio characteristic of a hearing aid based on a joint assessment of a combined factor calculated by weighing together the cognitive state of the user and the context of the user,
wherein the context of the user and the cognitive state of the user are independent of each other, and
wherein the cognitive state includes at least one of:
a cohort condition; and
a cognitive level.

US Pat. No. 10,117,031

SOUND PROCESSOR APPARATUS WITH DUAL-MODE EARHOOK INTERFACE ASSEMBLY

Advanced Bionics AG, Sta...

1. A sound processor apparatus included in an auditory prosthesis system that also includes a cochlear implant configured to be implanted within a patient, the sound processor apparatus comprising:an earhook interface assembly that includes a plurality of contacts and that is configured to interchangeably connect, by way of the plurality of contacts, to
a microphone assembly configured to detect one or more audio signals presented to the patient, and
an electro-acoustic stimulation (“EAS”) receiver assembly configured to apply acoustic stimulation representative of audio content included only in a particular frequency band to the patient, the particular frequency band not including at least one frequency represented by electrical stimulation applied by the cochlear implant; and
a control module communicatively coupled to the plurality of contacts and that is configured to use the plurality of contacts as output ports to output one or more EAS signals to the EAS receiver assembly while the EAS receiver assembly is connected to the earhook interface assembly, the one or more EAS signals representative of the audio content included in the particular frequency band that does not include the at least one frequency represented by the electrical stimulation applied by the cochlear implant.

US Pat. No. 10,117,030

METHOD AND SYSTEM FOR WIRELESS COMMUNICATION BETWEEN A TELEPHONE AND A HEARING AID

1. A telephone having an electronic processing circuit providing a processed audio signal supplied to a loudspeaker via an electrical signal line, and being modified by mounting an interface circuit to the telephone so the modified telephone becomes adapted to transfer a speaker signal from the telephone to a hearing aid via a dedicated wireless link; wherein interface circuit includes all of the following:an input connected to the electrical signal line for receiving the speaker signal,
an analog-to-digital converter for converting the speaker signal to a digital signal,
a processor for preparing the digital signal for transmission, and
a transceiver configured to establish the dedicated wireless link between the telephone and the hearing aid, whereby a signal representing sound picked up from the electronic processing circuit is sent to the hearing aid for processing in accordance with a user's hearing impairment.

US Pat. No. 10,117,029

METHOD OF OPERATING A HEARING AID SYSTEM AND A HEARING AID SYSTEM

1. A method of operating a hearing aid system comprising the steps ofa) providing a first input signal from a first acoustical-electrical input transducer,
b) branching the first input signal and hereby providing, in a first branch, the first input signal to a first analysis filter bank and providing, in a second branch, the first input signal to a first summation unit, wherein the first analysis filter is adapted to—split the first input signal into a first plurality of frequency band signals,
c) branching the first plurality of frequency band signals and hereby providing, in a third branch, the first plurality of frequency band signals to an adaptive filter coefficient calculator and providing, in a fourth branch, the first plurality of frequency band signals to a corresponding first plurality of adaptive filters,
d) branching the adaptively filtered first plurality of frequency band signals and hereby providing, in a fifth branch, the adaptively filtered first plurality of frequency band signals to a first synthesis filter bank and providing, in a sixth branch, the adaptively filtered first plurality of frequency band signals to a corresponding first multi-band beam former,
e) providing a first error signal as the output signal from the first synthesis filter bank subtracted from the first input signal,
providing a second input signal from a second acoustical-electrical input transducer,
carrying out the method steps b) to e) for the second input signal using a second summation unit, a second analysis filter bank, a second plurality of adaptive filters and a second synthesis filter bank,
determining the filter coefficients for the first and second plurality of adaptive filters, using the adaptive filter coefficient calculator, based on the first error signal and the first plurality of frequency band signals, wherein the determined filter coefficients are selected to be identical for the first and second plurality of adaptive filters,
providing the output signal from the first multi-band beam former to a third synthesis filter bank,
providing the output signal from the third synthesis filter bank to a third summation unit,
providing the first and the second error signals to a second beam former,
providing the output signal from the second beam former to the third summation unit, and hereby providing as output signal from the third summation unit the sum of the output signal from the third synthesis filter bank and from the second beam former.

US Pat. No. 10,117,028

STRESS DECOUPLING IN MEMS TRANSDUCERS

Cirrus Logic, Inc., Aust...

1. A MEMS transducer comprising:a substrate having a first surface;
a membrane formed relative to a cavity in the substrate;
one or more bonding structures coupled to the substrate, wherein the one or more bonding structures, during use, mechanically couple the MEMS transducer to an associated substrate;
a sealing element for providing a seal, during use, in relation to the substrate and the associated substrate; and
a stress decoupling member coupled between the substrate and the sealing element, for allowing movement of the sealing element relative to the substrate, wherein the stress decoupling member comprises:
a first arm having a first end coupled to the first surface of the substrate, wherein the first arm extends from the first surface; and
a second arm having a first end coupled to a second end of the first arm, wherein a second end of the second arm is free to move; and
wherein the sealing element is coupled between the first and second ends of the second arm.

US Pat. No. 10,117,027

MICROPHONE AND METHOD FOR PRODUCING A MICROPHONE

TDK Corporation, Tokyo (...

1. A microphone comprising:a substrate;
a spring element plastically elongated in a direction perpendicular to the substrate;
a transducer element in electrical contact with the substrate by way of the spring element; and
a cover to which the transducer element is fastened, wherein the transducer element is arranged between the cover and the substrate, and
wherein the spring element has a clear height of at least 30 ?m.

US Pat. No. 10,117,026

BONE CONDUCTION SPEAKER AND COMPOUND VIBRATION DEVICE THEREOF

SHENZHEN VOXTECH CO., LTD...

1. A vibration device in a bone conduction speaker, comprising:a first vibrating plate connected to a magnetic component; and
a second vibrating plate, at least a part of the first vibrating plate physically attaching to at least a part of the second vibrating plate, the first vibrating plate and the second vibrating plate being configured to generate vibrations having two different resonance peaks, sounds being generated by the vibrations transferred through a human bone.

US Pat. No. 10,117,025

ELECTRODYNAMIC SOUND TRANSDUCER

1. An electrodynamic sound transducer comprising:a diaphragm forming a closed surface, the diaphragm comprising:
a dome; and
a surround;
a voice coil that is fastened to the diaphragm;
a first magnet ring defining a first plane on one side of the diaphragm;
a second magnet ring defining a second plane on a second side of the diaphragm;
wherein the voice coil or the dome is arranged between the first plane and second plane;
wherein a magnetization direction of the first magnet ring is opposite to a magnetization direction of the second magnet ring;
wherein the first magnet ring is beveled at a side facing the diaphragm, and the second magnet ring is beveled at a side facing the diaphragm, and beveled sides of the first and second magnet rings are adapted to a geometry of the diaphragm;
wherein, in cross section, the beveled side of the first magnet ring is parallel to the beveled side of the second magnet ring; and
wherein an inner diameter of the voice coil substantially corresponds to an outer diameter of the first magnet ring, an outer diameter of the second magnet ring, or both.

US Pat. No. 10,117,024

AUDIO PROCESSING DEVICE AND METHOD

REALTEK SEMICONDUCTOR COR...

1. An audio processing device comprising:a first analog-to-digital converter (ADC);
a second ADC;
a register; and
a processing circuit configured to execute a first audio application program corresponding to a first analog input audio stream, configured to identify that the first analog input audio stream is from an audio source and configured to assign the first analog input audio stream to the first ADC;
wherein when the processing circuit executes a second audio application program and identifies that the second audio application program also corresponds to the first analog input audio stream, the processing circuit is configured to control the first ADC to process the first analog input audio stream that corresponds to both the second audio application program and the first audio application program; and
when the second audio application program corresponds to a second analog input audio stream that is not generated from the audio source, the processing circuit is configured to assign the second analog input audio stream to the second ADC for processing, such that the first ADC processes the first analog input audio stream and the second ADC processes the second analog input audio stream.

US Pat. No. 10,117,023

AUDIO ENHANCEMENT

Cirrus Logic, Inc., Aust...

1. An electronic device comprising:first and second loudspeakers;
the first loudspeaker having a higher power rating and a greater response at lower frequencies than the second loudspeaker;
a switching amplifier for driving said first loudspeaker; and
a signal processing module configured to receive an input audio signal and generate first and second output audio channels for said first and second loudspeakers respectively;
wherein the signal processing module is operable in a first mode and a second mode, wherein in the second mode the first output audio channel is limited so as to only comprise components of the input audio data below a filter cut-off frequency and in the first mode the first output audio channel may comprise at least some components of the input audio data above the cut-off frequency; and
wherein a switching frequency of the switching amplifier is greater in the first mode than in the second mode.