US Pat. No. 10,219,233

SYSTEM AND METHOD FOR IMPROVED PROPAGATION OF DYNAMIC LINK INFORMATION IN A TIME SYNCHRONIZED CHANNEL HOPPING NETWORK

1. A method performed at a first node in a time synchronized channel hopping network, comprising:receiving a first beacon with a first link allocation and a first value for a dynamic allocation change detection IE, wherein the first link allocation identifies a first slot and a first channel for communication between the first node and a second node;
configuring the first node to communicate with the second node during the first slot using the first channel;
receiving a second beacon with a second link allocation and a second value for the dynamic allocation change detection IE, wherein the second link allocation identifies the first slot and the first channel for communication between the first node and the second node and identifies a second slot and a second channel for communication between the first node and the second node;
comparing the first value for the dynamic allocation change detection IE and the second value for the dynamic allocation change detection IE; and
when the first value for the dynamic allocation change detection IE differs from the second value for the dynamic allocation change detection IE, then reconfiguring the first node to communicate with the second node during the first slot using the first channel and during the second slot using the second channel, and communicating with the second node.

US Pat. No. 10,219,232

APPARATUS AND METHOD SEARCHING NEIGHBORING CELLS IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for operating a terminal in a wireless communication system, the method comprising:receiving, from adjacent base stations, a part of a first set of reference signals that are transmitted through different transmission beams arranged in a first order through a first set of different reception beams of the terminal, the part of the first set of the reference signals being received during a first measurement interval in a first subframe; and
receiving, from the adjacent base stations, a part of a second set of the reference signals that are transmitted through different transmission beams arranged in a second order, which is different from the first order, through a second set of different reception beams of the terminal, the part of the second set of the reference signals being received during a second measurement interval in a second subframe,
wherein the first measurement interval and the second measurement interval are determined based on intervals where reference signals of a serving base station are transmitted,
wherein the first set of the reference signals comprises a first subset of the reference signals received on a first frequency band and a second subset of the reference signals received on a second frequency band, and
wherein the first set of the reference signals and the second set of the reference signals are transmitted through same transmission beams in a different order.

US Pat. No. 10,219,231

SYSTEM AND METHOD FOR BEAMFORMED BROADCAST AND SYNCHRONIZATION SIGNALS IN MASSIVE MULTIPLE INPUT MULTIPLE OUTPUT COMMUNICATIONS SYSTEMS

FUTUREWEI TECHNOLOGIES, I...

1. A method for transmitting beamformed signals, the method comprising:beamforming, by a transmit-receive point (TRP), a synchronization signal in accordance with a first set of spatially separated transmission beams, thereby producing first beamformed synchronization signals;
beamforming, by the TRP, a broadcast signal in accordance with the first set of spatially separated transmission beams, thereby producing first beamformed broadcast signals;
transmitting, by the TRP, the first beamformed synchronization signals;
transmitting, by the TRP, the first beamformed broadcast signals;
determining, by the TRP, if a first cycle is complete; and
based on the first cycle not being complete,
rotating, by the TRP, the first set of spatially separated transmission beams, and
repeating, by the TRP, the beamformings, the transmittings, and the determining until the first cycle is complete.

US Pat. No. 10,219,230

PERFORMING MULTIPLE TIMING ADVANCE ADJUSTMENTS IN A CARRIER AGGREGATION COMMUNICATION SYSTEM

INTEL CORPORATION, Santa...

1. An apparatus of a user equipment (UE) operable to adjust timing advances in a wireless communication system, the apparatus comprising:memory configured to store instructions; and
one or more processors configured to, upon execution of the instructions, perform the following:
signal, at the UE, a random access preamble for transmission to an eNodeB; and
process, at the UE, a random access response (RAR) received from the eNodeB via a downlink shared channel (DL-SCH), wherein the RAR is received via the DL-SCH in response to transmission of the random access preamble from the UE to the eNodeB and the RAR includes an uplink timing advance for a secondary cell (SCell), wherein the RAR that includes the uplink timing advance for the SCell is received via the DL-SCH during a non-contention based random access procedure between the UE and the eNodeB.

US Pat. No. 10,219,229

TRANSMIT POWER LEVEL DETERMINATION FOR COMMUNICATION BETWEEN AN EXTERNAL TRANSCEIVER AND AN IMPLANTABLE TRANSCEIVER

NeuroPace, Inc., Mountai...

1. A method of adjusting a transmit power level for signals to be transmitted from a first communication interface to a second communication interface, the method comprising:determining a minimum power of a transmit power range by adjusting a power level at which a first specified bit is transmitted from the first communication interface to the second communication interface, wherein the power level is repeatedly adjusted until a specified event occurs as a result of the repeated adjusting;
determining a maximum power of the transmit power range by adjusting a power level at which a second specified bit is transmitted from the first communication interface to the second communication interface, wherein the power level is repeatedly adjusted until a specified event occurs as a result of the repeated adjusting; and
setting the transmit power level for signals to be transmitted from the first communication interface to the second communication interface to a preferred power level within the transmit power range.

US Pat. No. 10,219,228

POWER HEADROOM REPORTING WITH CHANNEL SELECTION

Intel IP Corporation, Sa...

1. An apparatus of a user equipment (UE), the apparatus comprising:a memory configured to store a power headroom report; and
control circuitry configured to:
encode simultaneous physical uplink shared channel (PUSCH) and physical uplink control channel (PUCCH) communications;
detect a first physical downlink control channel (PDCCH) transmission comprising a first uplink grant associated with a first PUSCH transmission, wherein the first PUSCH transmission is associated with the power headroom report;
detect whether the UE is able to determine if a first PUCCH transmission is simultaneously scheduled with the first PUSCH transmission;
generate the power headroom report as a first power headroom report based on an expected transmission if the UE is able to determine that the first PUCCH transmission is simultaneously scheduled with the first PDCCH;
generate the power headroom report as a second power headroom report that reserves power overhead for the first PUCCH transmission and is different from the first power headroom report if the UE is not able to determine if the first PUCCH transmission is simultaneously scheduled with the first PUSCH transmission, wherein the second power headroom report is generated using:

 and
encode the first PUSCH transmission with the power headroom report for communication to an evolved node B (eNB).

US Pat. No. 10,219,227

RADIO COMMUNICATION SYSTEM, BASE STATION APPARATUS, AND RADIO TERMINAL

NEC Corporation, Tokyo (...

1. A radio communication system comprising:a radio access network including first and second base stations that manage a first cell and a second cell, respectively; and
a radio terminal that supports dual connectivity involving a bearer split in which a network bearer between the radio terminal and a core network is split over the first base station and the second base station, wherein
the radio access network is configured to transmit, to the radio terminal, first control information that relates to an access stratum,
the first control information includes Layer-2 configuration information applied to a procedure for generating, in the radio terminal, a first Medium Access Control Protocol Data Unit (MAC PDU) for uplink transmission in the first cell and a second MAC PDU for uplink transmission in the second cell, and
the Layer-2 configuration information includes information indicating that the generation of the second MAC PDU is prioritized higher than the generation of the first MAC PDU to transmit uplink data for a logical channel of the network bearer.

US Pat. No. 10,219,226

BASE STATION APPARATUS, TERMINAL APPARATUS, AND COMMUNICATION METHOD

SHARP KABUSHIKI KAISHA, ...

1. A communication method for a terminal apparatus that communicates with a base station apparatus, the communication method comprising the steps of:receiving, from the base station apparatus, configuration information of a higher layer, and downlink control information and a UE-specific reference signal that have been multiplexed, and a downlink shared channel; and
demultiplexing the downlink control information and the UE-specific reference signal that have been multiplexed, wherein
in a case where the configuration information of a higher layer includes predetermined configuration information, receiving the downlink control information including information relating to a transmit power for the UE-specific reference signal,
wherein the information relating to the transmit power for the UE-specific reference signal is an information indicating a power offset of a transmit power for a predetermined signal with respect to the transmit power for the UE-specific reference signal, and
the transmit power for the predetermined signal is a sum of a transmit power for the downlink shared channel and a transmit power for an interference signal.

US Pat. No. 10,219,225

METHOD AND APPARATUS FOR CONTROLLING UPLINK TRANSMISSION POWER IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A terminal comprising:a transceiver configured to perform communication with a first network transmitting and receiving data in a unit of a first transmission time interval (TTI) and a second network transmitting and receiving data in a unit of a second transmission time interval (TTI); and
a controller configured to control an uplink transmission power for at least one of the first network and the second network,
wherein the control of the uplink transmission power is performed according to respective a TTI length of the first network and a TTI length of the second network.

US Pat. No. 10,219,224

WLAN SYSTEM WITH OPPORTUNISTIC TRANSITIONING TO A LOW POWER STATE FOR POWER MANAGEMENT

Apple Inc., Cupertino, C...

1. A method for performing power management in a mobile device that is a member of a first multicast group, the method comprising:by the mobile device:
receiving a first beacon frame comprising first schedule information for the first multicast group, wherein the first schedule information indicates a predicted start time for transmission of one or more data frames addressed to the first multicast group;
entering a Doze state a first time based at least in part on the first schedule information; and
exiting the Doze state not later than the predicted start time for transmission of one or more data frames addressed to the first multicast group;
detecting, after the exiting the Doze state, a frame addressed to a second multicast group, different than the first multicast group;
entering the Doze state a second time at least partly in response to the detecting the frame addressed to the second multicast group; and
exiting the Doze state in time to receive a second beacon frame;
receiving the second beacon frame, the second beacon frame comprising second schedule information for the first multicast group, the second schedule information comprising a new predicted start time for transmission of the one or more data frames addressed to the first multicast group.

US Pat. No. 10,219,223

CONCURRENT MODE RADIO

GainSpan Corporation, Sa...

1. A communications system, comprising:a device configured to simultaneously communicate using a plurality of wireless communication protocols, in which each wireless communication protocol of the plurality of wireless communication protocols has a different physical layer address and a same upper layer address, wherein the device comprises a preferred list of protocols for communicating with an apparatus, and a wireless communication protocol of the plurality of wireless communication protocols is selected based on the preferred list; and
a wireless network connected to the device via the plurality of wireless communication protocols, in which the device simultaneously communicates using at least two wireless communication protocols from the plurality of wireless communication protocol,
wherein the device is further configured to disable a wireless communication protocol with a power usage that is greater than a threshold when a battery level of the device is less than a dynamic threshold configured by an application of the device.

US Pat. No. 10,219,222

ADJUSTING MOBILE DEVICE STATE BASED ON USER INTENTIONS AND/OR IDENTITY

Facebook, Inc., Menlo Pa...

1. A method comprising:by a computing device, receiving data associated with a plurality of first client devices, the data associated with each of the first client devices corresponding to a first set of sensor values and one or more indicators that each correspond to one of a plurality of physical states of the each of the first client devices;
by the computing device, receiving data associated with a second client device corresponding to a second set of sensor values, the second client device comprising a first and a second set of sensors;
by the computing device, generating a plurality of functions that each determine a probability that the second client device is in a respective one of the physical states, wherein the determination comprises correlating the second set of sensor values with a corresponding physical state of the second client device based on the data associated with the plurality of first client devices, and wherein a first function of the plurality of functions is based on sensor values of the first set of sensors and a second function of the plurality of functions is based on sensor values of the second set of sensors; and
by the computing device, sending the plurality of functions to the second client device.

US Pat. No. 10,219,221

USER EQUIPMENT TRANSMIT DUTY CYCLE CONTROL

Apple Inc., Cupertino, C...

1. A user equipment device (UE), comprising:at least one antenna;
at least one radio, wherein the at least one radio is configured to perform cellular communication using at least one radio access technology (RAT);
one or more processing elements coupled to the at least one radio, wherein the one or more processing elements and the at least one radio are configured to perform voice and/or data communications;
wherein the one or more processing elements and the at least one radio are configured to cause the UE to:
determine a power limitation at the UE;
at a first time, in response to determining the power limitation at the UE, transmit a first indication to a base station indicating the power limitation at the UE via a first random access channel (RACH) preamble to request a configuration of a limited sub-frame allocation comprising a limited number of downlink and uplink sub-frames, wherein the first indication is indicated by a selection of a first RACH preamble and/or a first RACH sub-frame location;
perform transmit and receive operations during sub-frames of the limited sub-frame configuration;
at a second time, transmit a second indication to the base station via a second RACH to request a configuration of a full sub-frame allocation comprising a frequency division duplex (FDD) sub-frame configuration without a half duplex FDD limitation, wherein the second indication is indicated by selection of a second RACH preamble and/or a second RACH sub-frame location; and
perform transmit and receive operations during any of the FDD sub-frames.

US Pat. No. 10,219,220

REDUCING POWER CONSUMPTION IN A REMOTE UNIT OF A WIRELESS DISTRIBUTION SYSTEM (WDS) FOR INTERMODULATION PRODUCT SUPPRESSION

Corning Optical Communica...

1. A method for suppressing a leaked intermodulation product in an uplink signal path in a remote unit, comprising:measuring a power of a leaked intermodulation product caused by at least one intermodulation product leaked from a downlink signal path into an uplink signal path;
determining a selected number of power amplifiers among a plurality of power amplifiers in a power amplifier circuit in the remote unit for reducing the measured power of the leaked intermodulation product to a predetermined threshold;
controlling the power amplifier circuit to enable the determined selected number of power amplifiers among the plurality of power amplifiers; and
not enabling more than the determined selected number of power amplifiers among the plurality of power amplifiers for reducing the measured power of the leaked intermodulation product to the predetermined threshold, wherein
the uplink signal path and the downlink signal path each comprise at least one optical fiber.

US Pat. No. 10,219,219

METHOD FOR CONNECTING A NETWORK RECEIVER WITH ONE OR MORE DEVICES WHILE MINIMIZING POWER USAGE

Microsoft Technology Lice...

1. A method of connecting a device to a network receiver using Bluetooth Low Energy (BTLE) comprising:preconfiguring the device to pair with the network receiver via a Bluetooth protocol, wherein the preconfigured pairing comprises storing exchanged data for future auto-connection between the device and the network receiver;
in response to preconfiguring the device to pair with the network receiver, automatically disabling a Wi-Fi scanning operation of the device;
while the Wi-Fi scanning operation is disabled and based on the preconfigured pairing, automatically connecting to the network receiver via the Bluetooth protocol; and
establishing a Wi-Fi connection between the device and the network receiver.

US Pat. No. 10,219,218

INFORMATION INTERACTION METHOD, DEVICE AND SYSTEM FOR WIRELESS BODY AREA NETWORK (WBAN)

1. An information interaction method for a Wireless Body Area Network (WBAN), comprising:sending, by a Hub, beacon frames to nodes according to a preset superframe structure, and receiving, by the Hub according to the preset superframe structure, information sent by the nodes,
wherein the preset superframe structure comprises three phases, a first phase comprises a first beacon period, a first timeslot period and a second timeslot period, the first timeslot period being used by nodes to send an emergency service and the second timeslot period being used by nodes to send an ordinary service; a second phase comprises a second beacon period and a third timeslot period, the third timeslot period being used by nodes to complementarily send a service; and a third phase comprises a fourth timeslot period, the fourth timeslot period being used by nodes to send a sleep application and/or an access application.

US Pat. No. 10,219,217

ASSISTING MEASUREMENTS IN SMALL CELLS WITH AN ON/OFF SCHEME

Telefonaktiebolaget LM Er...

1. A method, in a base station of a cellular network, the method comprising:obtaining a discovery signal window pattern, the discovery signal window pattern defining one or more discovery signal windows during which each of a plurality of cells of a cellular network is to transmit a corresponding discovery signal, each of the discovery signal windows comprising a plurality of subframes in which separate discovery signals can be transmitted; and
sending an indication of the discovery signal window pattern from the base station to a terminal device.

US Pat. No. 10,219,216

REDUNDANT SCHEDULING INFORMATION FOR DIRECT COMMUNICATION

Telefonaktiebolaget LM Er...

1. A method for direct communication between wireless devices, the method comprising:transmitting, directly from a first wireless device to a second wireless device, a first scheduling cycle; and
transmitting, directly from said first wireless device to said second wireless device, a first set of data to be detected by said second wireless device,
wherein said first scheduling cycle includes a plurality of redundant scheduling assignments, each of the plurality of redundant scheduling assignments indicating, to said second wireless device, said first set of data, and
wherein the second wireless device is configured to:
determine whether a first redundant scheduling assignment and a second redundant scheduling assignment of the plurality of redundant scheduling assignments are contradictory, and
detect said first set of data, received from said first wireless device, using one or more of the first redundant scheduling assignment and the second redundant scheduling assignment as a result of a determination that the first redundant scheduling assignment and the second redundant scheduling assignment are not contradictory.

US Pat. No. 10,219,215

NETWORK DRIVING CIRCUIT AND METHOD OF DRIVING NETWORK DEVICE

REALTEK SEMICONDUCTOR COR...

1. A network driving circuit comprising:a digital-to-analog converter (DAC) circuit configured for converting a digital output signal to an analog output signal;
a line driver circuit, coupled to said DAC circuit, configured for amplifying said analog output signal;
a transformer circuit, coupled to said line driver circuit, for coupling said analog output signal to a physical network transmission medium;
a control circuit, coupled to said DAC circuit, configured for generating a control signal according to a length of said physical network transmission medium; and
a bias circuit, coupled to said control circuit, configured for generating a bias signal associated with said length according to said control signal;
wherein, said DAC circuit comprises a plurality of digital-to-analog conversion units, each digital-to-analog conversion unit comprising a main current source and an auxiliary current source, and a bias voltage of said auxiliary current source is controlled by said bias signal.

US Pat. No. 10,219,214

ENHANCED PS DOMAIN DATA-OFF MECHANISM

MEDIATEK INC., HsinChu (...

1. A method, comprising:establishing one or more packet data network (PDN) connections with a PDN gateway (PGW) by a User Equipment (UE) in a mobile communication network, wherein the PGW supports turning off packet-switched data traffic by enabling a PS_Data_Off feature;
transmitting an Attention (AT) command from an Application Processor (AP) to a modem, wherein the AT command is related to the PS_Data_Off feature; and
transmitting one or more PS_Data_Off indications from the modem to the network in response to the command, wherein the indication indicates a PS_Data_Off configuration, wherein the one or more PS_Data_Off indications are based on supporting of PS_Data_Off features of the corresponding one or more PDN connections.

US Pat. No. 10,219,213

ACCESS POINT SELECTION AND MANAGEMENT

KT CORPORATION, Gyeonggi...

1. A method of selecting one of a plurality of access points by user equipment in a wireless local area network, the method comprising:receiving a probe response frame from a plurality of access points;
performing a first analysis process for analyzing quality parameters included in the received probe response frame to estimate wireless link quality of each access point;
selecting candidate access points from the plurality of access points based on the analysis result;
transmitting a query frame of a predetermined standard protocol to the selected candidate access points;
performing a second analysis process for analyzing information included in response frames received from the candidate access points in response to the query frame of the predetermined standard protocol; and
selecting one from the candidate access points based on the result of the second analysis process.

US Pat. No. 10,219,211

METHOD AND APPARATUS FOR ENABLING A NETWORK SELECTION DURING CHANGE IN A LOCATION OF A USER DEVICE

Samsung Electronics Co., ...

1. A method of enabling a network selection during change in a location of a user equipment (UE), the method comprising:identifying, by the UE, a mobile country code (MCC) and a mobile network code (MNC) of a first public land mobile network (PLMN) based on a system information block (SIB) received from a second network during a change in location of the UE from a first network to the second network in a power ON mode, wherein the first PLMN is predicted to be available in the second network;
comparing the identified MCC and the identified MNC with an MCC and a MNC of a second PLMN registered in a PLMN database stored in the UE;
accessing, by the UE, the second network based on the MCC and the MNC of the second PLMN if the MCC and the MNC of the second PLMN is a same as the identified MCC and the identified MNC; and
determining, by the UE, a MCC and a MNC of a third PLMN based on a priority among a plurality of PLMNs related to the second network from the PLMN database and accessing the second network based on the MCC and the MNC of the third PLMN if the MCC and the MNC of the second PLMN is different from the identified MCC and the identified MNC.

US Pat. No. 10,219,210

METHOD AND APPARATUS FOR SELECTING CHANNEL IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for operating of an access point (AP) in a wireless communication system, the method comprising:receiving a signal from at least one adjacent AP;
generating information regarding each of channels based on the received signal;
generating respective expected values for each of the channels by considering at least one channel to be involved in channel bonding, based on the information regarding each of the channels; and
selecting a channel based on the respective expected values.

US Pat. No. 10,219,209

CONTENT DELIVERY ACROSS HETEROGENEOUS NETWORKS

The Boeing Company, Chic...

1. An apparatus for content delivery across a plurality of heterogeneous networks different ones of which include a source node and in-network subscriber nodes one of which is a gateway node of and between the heterogeneous network and another heterogeneous network that includes an out-of-network subscriber node, the apparatus comprising:a plurality of communication interfaces communicably coupleable to respectively the plurality of heterogeneous networks; and
a processor and a memory storing executable network node instructions that, in response to execution by the processor, cause the apparatus to at least:
store a database of unified identity codes (UICs) that categorize information as respective categories of information, and in association with the UICs, in-network addresses of the in-network subscriber nodes subscribed to the respective categories of information, the gateway node being an in-network subscriber node of the in-network subscriber nodes subscribed to at least one of the respective categories of information to enable the out-of-network subscriber node to subscribe to the at least one of the respective categories of information;
receive from the source node, a query including a UIC for a category of information to which one or more in-network subscriber nodes are subscribed;
and in response thereto,
retrieve from the database using the UIC, one or more in-network addresses for the one or more in-network subscriber nodes, the database being integrated with the gateway node; and
reply to the query with the one or more in-network addresses for use by the source node to transmit content to the one or more in-network subscriber nodes, and in at least one instance in which the one or more in-network subscriber nodes include the gateway node and the one or more in-network addresses include the in-network address thereof, for the gateway node to route the content to the out-of-network subscriber node,
wherein the apparatus includes the gateway node, and the memory stores further executable instructions that, in response to execution by the processor, cause the apparatus to further at least:
store a plurality of keys for each of the heterogeneous networks for enabling content delivery between the heterogeneous networks;
receive an encrypted data packet from a source network node, the encrypted data packed including the content;
decrypt the data packet using a key of the plurality of keys associated with the heterogeneous network of the source network node; and
generate another data packet, including the content, using a key of the plurality of keys associated with the heterogeneous network of the out-of-network subscriber node for routing the content to the out-of-network subscriber node.

US Pat. No. 10,219,208

HETEROGENEOUS NETWORK OPTIMIZATION UTILIZING MODAL ANTENNA TECHNIQUES

Ethertronics, Inc., San ...

1. A wireless communication system, comprising:two or more cellular base stations forming a cellular network;
an access point located within a communication footprint associated with the cellular network, the access point forming a WLAN network; and
a plurality of client devices connected to at least one of the cellular network and the WLAN network;
the system further comprising a controller coupled to the at least one of the cellular network and the WLAN network, wherein the controller is configured to designate one of the plurality of client devices as a master device, and wherein the controller is configured to designate the remaining devices of the plurality of client devices as slave devices;
one or more of the plurality of client devices comprising a multi-mode antenna, wherein the multi-mode antenna is selectable in one of a plurality of possible antenna modes, each of the antenna modes exhibiting a distinct radiation pattern characteristic;
the master device configured to communicate instructions to the slave devices having a multi-mode antenna, wherein the instructions are implemented by each slave device to configure the selected antenna mode thereof.

US Pat. No. 10,219,207

METHOD AND SYSTEM FOR SELECTIVE ACCESS CONTROL WITH ENSURED SERVICE CONTINUITY GUARANTEES

Samsung Electronics Co., ...

1. A method for performing an access control by a user equipment (UE) in a communication network, the method comprising:receiving, from a first network, a message including information indicating a network failure if the UE is unable to be served by the first network;
selecting a candidate public land mobile network (PLMN) for a PLMN selection, wherein the UE does not select the first network as the candidate PLMN while a timer based on a timer value preconfigured by the first network is running; and
performing the PLMN selection based on the information indicating the network failure, wherein the message further includes an identifier of a secondary PLMN and a time for which the UE is able to obtain a service by the secondary PLMN.

US Pat. No. 10,219,206

SELECTING A NETWORK NODE BASED ON PRECEDENCE OF NETWORK POLICIES

QUALCOMM Incorporated, S...

23. An apparatus, the apparatus being a user equipment (UE), comprising:at least one processor configured to:
receive, from a home network, a message comprising a home network policy associated with a network node selection;
determine, by the UE, whether the home network policy has a precedence over a policy of a visited network based on an indication of a precedence between the home network policy and the visited network policy in the message;
determine that the visited network policy has the precedence based on receiving no indication of the precedence in the message;
select a network node based on the home network policy in response to the determining that the home network policy has the precedence over the visited network policy; and
select the network node based on the visited network policy in response to determining the visited network policy has the precedence over the home network policy; and
a memory coupled to the at least one processor for storing data.

US Pat. No. 10,219,205

MULTIPLE NETWORK MODE SELECTION DEVICES

CalAmp Corp., Irvine, CA...

1. A multiple network mode selection device, comprising:a processor;
a first radio module and a second radio module, both coupled to the processor and programmed to perform analog communication with a first radio network; and
an input device coupled to the processor;
a storage device coupled to the processor and storing one or more network determination processes;
wherein the processor is directed to perform:
simultaneously connecting the first radio module and the second radio module to the first radio network;
executing a network determination process selected from the one or more network determination processes;
in response to executing the network determination process, reprogramming the first radio module to perform analog communication with a second radio network, wherein the second radio network is incompatible with the first radio network; and
connecting the first radio module to the second radio network for at least some time while the second radio module remains connected to the first radio network.

US Pat. No. 10,219,204

METHOD AND DEVICE FOR OBTAINING CONTENT OF SERVICE INFORMATION

ALIBABA GROUP HOLDING LIM...

1. A non-transitory computer readable medium that stores a set of instructions that is executable by at least one processor of a terminal device to cause the terminal device to perform a method for obtaining content of service information, the method comprising:detecting service network information broadcasted via a wireless network, the wireless network associated with a service information provider;
obtaining an identifier included in the service network information, the identifier including identification information of the wireless network;
determining whether the identifier is stored in a database of the terminal device; and
in response to determining that the identifier is stored in the database, obtaining, from a library stored locally in the terminal device, the content of service information based on a corresponding relation between the identifier and the content of service information and displaying the content of service information on the terminal device, wherein the library includes preset content of service information corresponding to the identifier.

US Pat. No. 10,219,203

WIRELESS LOCAL AREA NETWORK SCANNING METHOD AND WIRELESS ACCESS POINT

Huawei Technologies Co., ...

1. A method, comprising:receiving, by a first wireless access point, a probe request frame sent by a station, wherein a transmitter address in the probe request frame is a medium access control (MAC) address of the station, a basic service set identifier (BSSID) in the probe request frame is a wildcard BSSID, and a service set identifier (SSID) in the probe request frame is a wildcard SSID;
querying, by the first wireless access point according to the MAC address of the station, a mapping relationship between a MAC address set and an SSID set, to obtain the SSID associated with the station, wherein the SSID set comprises a plurality of SSIDs of the first wireless access point; and
replying, by the first wireless access point, to the station with a first probe response frame corresponding to the SSID associated with the station, wherein the SSID associated with the station is the only SSID of the SSID set that corresponds to a probe response frame that is sent to the station in response to the probe request frame.

US Pat. No. 10,219,202

SYSTEM AND METHOD OF WIFI ROUTER BASED DETECTION AND CONTROL

SECURIFI CORPORATION, Gr...

1. A method of using a WiFi router to regulate use of a plurality of router connected devices, said WiFi router comprising at least one processor, at least one of local or cloud memory, and at least one WiFi transceiver, said method comprising:using said WiFi router, and device identification criteria stored in said memory, to determine presence and probable identities of said plurality of devices by determining WiFi signals characteristic of said plurality of devices;
at least some of said plurality of devices producing activity characteristic WiFi signals that are detectable by said WiFi router;
wherein said WiFi router has a network connection with the Internet, and in which said activity characteristic WiFi signals comprises at least one URL of at least one internet servers accessed by at least one of said plurality of devices;
using at least one set of device activity criteria to monitor said plurality of devices;
combining said device activity criteria to produce a combined activity value, and storing said device activity criteria and said combined activity value in said memory;
using said at least one processor, said device activity criteria, and said activity characteristic WiFi signals to perform, for said plurality of devices, a comparison between said activity characteristic WiFi signals, said combined activity value, and a target combined activity value, and store a record of said comparison in said memory.

US Pat. No. 10,219,201

DEVICE AND METHOD FOR DISCOVERING SMALL CELL IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for operating a terminal in a wireless communication system, the method comprising:receiving, from a base station, at least one of first signals that are used to detect an existence of a cell of the base station;
receiving, from the base station, at least one of second signals that are used to detect a service coverage of the cell, after receiving the at least one of the first signals; and
transmitting a measurement report for at least one of the first signals and the second signals,
wherein the first signals are transmitted at a first time interval, and
wherein the second signals are transmitted at a second time interval that is less than the first time interval.

US Pat. No. 10,219,200

APPARATUS AND METHOD FOR LINK SETUP IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for operating a device supporting a first radio access technology (RAT) and a second RAT, comprising:transmitting, by using the first RAT, to a plurality of other devices, a message to identify a start time of a discovery interval for the second RAT, and to notify a band switching; and
transmitting, by using the second RAT, to the plurality of other devices, discovery signals through a plurality of beams during the discovery interval,
wherein the first RAT provides a coverage that is wider than the second RAT.

US Pat. No. 10,219,199

MOBILE DEVICE MODE ENABLEMENT RESPONSIVE TO A PROXIMITY CRITERION

Telcom Ventures, LLC, Mi...

1. A method of operating a smartphone to wirelessly provide information to an entity using a first air interface, to wirelessly receive information from the entity using the first air interface; and to wirelessly receive a communications service from a wireless network using a second air interface that differs from the first air interface, wherein the communications service is received by the smartphone from the wireless network absent involving the entity and wherein the entity functions independently of the communications service, the method comprising:detecting by the smartphone that a proximity condition is satisfied between the smartphone and the entity;
in response to at least the proximity condition having been satisfied between the smartphone and the entity, establishing a wireless short-range communications link between the smartphone and the entity to provide by the smartphone, using the first air interface, information to the entity and to receive by the smartphone information from the entity;
in response to at least the proximity condition having been satisfied between the smartphone and the entity and in response to a physiological parameter, wirelessly providing by the smartphone, using the first air interface, information to the entity and wirelessly receiving by the smartphone, using the first air interface, information from the entity independently of, and absent involving the entity in, receiving by the smartphone the communications service from the wireless network using the second air interface; and
wirelessly receiving by the smartphone, using the second air interface, the communications service from the wireless network absent involving the entity, absent providing by the smartphone information to the entity, and absent receiving by the smartphone information from the entity,
wherein the wireless short-range communications link used by the first air interface is based upon unlicensed frequencies,
wherein the second air interface uses a wireless communications link that is based upon licensed frequencies, and
wherein the first air interface is not involved in providing the communications service to the smartphone.

US Pat. No. 10,219,198

SYSTEM AND METHOD FOR SHORT MESSAGE DELIVERY IN A MOBILITY NETWORK

1. A method, comprising:receiving, by a processing system including a processor, a machine-type communication message directed to a mobile station;
initiating, by the processing system, a query of a provisioned services repository according to the mobile station:
determining, by the processing system, a compatibility of the mobile station with an IP Multimedia Subsystem (IMS) architecture based on a reply to the query;
in response to determining that the mobile station is compatible with the IMS architecture, facilitating, by the processing system, a routing of the machine-type communication message to the mobile station via a network element of an IMS network core; and
in response to determining that the mobile station is not compatible with the architecture facilitating, by the processing system, a routing of the machine-type communication message to a machine-type communication, interworking function associated with the mobile station, wherein the machine-type communication, interworking function facilitates delivery of the machine-type communication message to the mobile station via an SGs interface of a mobility management entity of an evolved packet core of a long term evolution network, without using a T5 interface between the machine-type communication, interworking function and the mobility management entity.

US Pat. No. 10,219,197

MOBILE INTERCONNECTION DEVICE

DYRUN, Dommartemont (FR)...

1. An apparatus comprising an interconnection device, wherein said interconnection device comprises a wide-area-network interface, and a local-area-network interface, wherein said wide-area-network interface comprises an amplifier, a broadband receiver, and a selection device, wherein said wide-area-network interface is configured for establishing a connection with a base station in a plurality of wide-area cellular networks, wherein said local-area-network interface is configured for communication between a local device and said wide-area-network interface, wherein said broadband receiver is configured for continuously receiving a plurality of communication signals from a plurality of base stations associated with said plurality of wide-area networks, wherein said base stations have transmission frequencies between 500 MHz and 3,000 MHz, wherein said selection device is arranged for selecting a more powerful signal from said plurality of signals received and transmitting said selected signal, and wherein said amplifier is configured for amplifying the plurality of signals received from the broadband receiver and transmitting the plurality of amplified signals to the selection device, said apparatus further comprising a buffer memory for storing a signal received from said wide-area-network interface and for transmitting said signal to said local-area-network interface, wherein said local-area-network interface is configured to provide said stored signal to a local device, wherein said stored signal was provided by a first base station, wherein said selection device has selected a second base station, and wherein, at the time said stored signal is provided to said local device, said first base station has a less powerful signal than said second base station.

US Pat. No. 10,219,196

SUPPORTING ENHANCED UPLINK TRANSMISSION DURING SOFT HANDOVER

Signal Trust for Wireless...

1. A method for communicating by a wireless transmit/receive unit (WTRU) during a handover from a primary cell to a non-primary cell, the method comprising:receiving scheduling information via the primary cell and not via the non-primary cell;
transmitting, via the primary cell and the non-primary cell, enhanced uplink (EU) data according to the scheduling information to control interference at the primary cell and at the non-primary cell;
receiving hybrid automatic repeat request (HARQ) acknowledgements (ACKs) via the primary cell; and
receiving negative acknowledgements (NACKs) via the primary cell and not via the non-primary cell.

US Pat. No. 10,219,195

TERMINAL CONTROL METHOD, RADIO NETWORK CONTROLLER AND BASE STATION

Huawei Technologies Co., ...

1. A method, comprising:acquiring, by a micro base station, a target power control value sent by a radio network controller (RNC), wherein the target power control value is used to ensure that channel quality of a first uplink control channel from a first terminal to a macro base station reaches a target threshold, and wherein a heterogeneous network comprises the micro base station, the RNC, and the macro base station;
controlling, by the micro base station according to the target power control value, uplink transmit power of the first terminal, wherein the first terminal establishes a connection with both the macro base station and the micro base station, and wherein a downlink serving base station of the first terminal is the macro base station;
after controlling the uplink transmit power of the first terminal, receiving, by the micro base station, user information of a second terminal in an adjacent cell of the micro base station, wherein the user information of the second terminal is sent by the RNC; and
canceling, according to the user information of the second terminal, a target uplink interference signal of the first terminal from an uplink signal of the first terminal that is received by the micro base station.

US Pat. No. 10,219,194

INTER-SMALL CELL HANDOVER METHOD, DEVICE, AND SYSTEM

Huawei Technologies Co., ...

1. An inter-small cell handover method, comprising:performing, by a user equipment (UE), synchronous measurement, to determine a set of available small cells that are available for the UE, wherein the set of available small cells comprises at least one available small cell, wherein an available beam pair of each available small cell includes a high frequency beam of the UE and a high frequency beam of the available small cell;
sending, by the UE, the set of available small cells to a macro base station;
when the UE is in a coverage hole of a current serving small cell, receiving a first synchronization indication sent by the macro base station, wherein the first synchronization indication instructs the UE to perform synchronous measurement on the high frequency beam of the UE in each available beam pair;
performing, by the UE, synchronous measurement according to the first synchronization indication, to select an available target beam pair; and
handing over, by the UE, to a target small cell corresponding to the available target beam pair.

US Pat. No. 10,219,193

METHOD AND APPARATUS FOR PROVIDING SERVICES OF NETWORK TO TERMINAL BY USING SLICE

Samsung Electronics Co., ...

1. A communication method of a common control network function (CCNF), the method comprising:detecting a CCNF relocation necessity situation;
determining a new CCNF;
transmitting a CCNF relocation request message including information on a terminal being served by the CCNF to the new CCNF;
receiving a CCNF relocation response message from the new CCNF; and
performing a location update procedure with the terminal according to a predetermined condition.

US Pat. No. 10,219,192

FACILITATION OF HANDOVER COORDINATION BASED ON VOICE ACTIVITY DATA

1. A method, comprising:accessing, by a first network device comprising a processor, gap data related to a gap in voice packet data, wherein the gap is indicative of a lack of a voice activity and the gap is related to a handover condition associated with a mobile device and network devices other than the first network device, wherein the handover condition is related to a handover of a signal of the mobile device from being communicated from the first network device to being communicated from a second network device of the network devices;
analyzing, by the first network device, the gap data to determine a punctuation type;
based on the punctuation type and the gap data, deferring, by the first network device, the handover of the signal, resulting in a deferred handover of the signal;
based on the gap data, increasing, by the first network device, a memory size of a dejitter buffer, resulting in an increased memory size of the dejitter buffer;
generating, by the first network device, the voice packet data to text data, wherein the text data comprises punctuation data representative of a punctuation; and
analyzing, by the first network device, the text data to verify the punctuation type is represented in the text data.

US Pat. No. 10,219,191

METHOD AND DEVICE OF SENDING MEASUREMENT REPORT

MEDIATEK INC., Hsinchu (...

1. A method, comprising:receiving, by a mobile terminal, a measurement configuration message indicating a predetermined number, a measurement event being defined based on the predetermined number of signal beams from a serving base station and the predetermined number of signal beams from a neighboring base station;
measuring signal beams from the serving base station and the neighboring base station;
identifying, among the measured signal beams, a first number of best signal beams from the serving base station, the first number being equal to or less than the predetermined number;
identifying, among the measured signal beams, a second number of best signal beams from the neighboring base station, the second number being equal to or less than the predetermined number;
determining whether the measurement event occurs based on the first number of best signal beams from the serving base station and the second number of best signal beams from the neighboring base station; and
sending a measurement report to the serving base station in response to a determination that the measurement event occurs.

US Pat. No. 10,219,190

METHODS, SYSTEMS, AND DEVICES FOR NETWORK-PROVIDED AUTONOMOUS HANDOVER

Intel IP Corporation, Sa...

1. An apparatus to be implemented in a source evolved node B (eNB), the apparatus comprising:handover control circuitry to:
determine, based on a measurement report received from a user equipment (UE), that a connection of the UE is to be handed over to a target eNB;
generate, based on said determination that the connection is to be handed over, an autonomous handover grant that includes one or more parameters that correspond to a target cell provided by the target eNB to facilitate a handover of the connection;
facilitate provision of a context for the UE to the target eNB; and
radio frequency (RF) control circuitry to control RF circuitry to transmit the autonomous handover grant to the UE.

US Pat. No. 10,219,189

METHOD FOR POLICY CONVERGING, UE, AND SERVER

Huawei Technologies Co., ...

1. A method for policy converging, the method comprising:receiving, by a first policy server, a policy request message sent by user equipment (UE); and
sending, by the first policy server, a policy response message to the UE, wherein the policy response message comprises first policy information of the first policy server and information about at least one piece of second policy information of at least one second policy server, the policy response message for instructing the UE to acquire the at least one piece of second policy information according to the information about the at least one piece of second policy information, and converge the first policy information and the at least one piece of second policy information to generate converged policy information;
wherein the policy response message comprises a policy convergence indication for indicating the following converging manner:
for a same target access network, policy items in the converged policy information are a union set of a policy item in the first policy information and a policy item in the at least one piece of second policy information.

US Pat. No. 10,219,188

HANDLING IMS AND CSFB CALL AT USER EQUIPMENT IN WIRELESS NETWORK

Samsung Electronics Co., ...

1. A method for handling internet protocol (IP) multimedia subsystem (IMS) and circuit switch fall back (CSFB) calls at a user equipment (UE) in a wireless network, the method comprising:receiving, by a non-access stratum (NAS) of the UE, an IMS indication when an IMS call is initiated at the UE; and
determining, by the NAS, a state of the UE,
wherein, when the determined state of the UE is a state of attempting to update, the method further comprises:
determining, by the NAS, a state of retransmission timer, and
performing an action to trigger one of the IMS call and a CSFB call, based on the determined state of the UE and the determined state of the retransmission timer.

US Pat. No. 10,219,187

METHOD AND APPARATUS TO EXPEDITE CSFB CALL SETUP TIME USING INTELLIGENT SEARCH ALGORITHM

Intel IP Corporation, Sa...

1. A communication device configured to perform a circuit switch fallback (CSFB) on a network, comprising:a radio frequency (RF) unit configured to communicate with the network;
a baseband modem configured to:
obtain selected frequencies from the network;
receive a CSFB notification for circuit switched (CS) services;
measure the selected frequencies for their respective power levels until a CSFB redirection request to switch from a source radio access technology (RAT) to a target RAT comprising a target RAT frequency is received by the communication device;
order the measured selected frequencies in order of decreasing power level;
attempt to connect to the target RAT according to a frequency list in the following order:
the target RAT frequency in the CSFB redirection request;
the measured selected frequencies corresponding to the target RAT in order of decreasing power level; and
selected frequencies corresponding to the target RAT which were not measured.

US Pat. No. 10,219,186

USE OF SPEED OF MOVEMENT OF UE AS BASIS TO CONTROL CONNECTION SETUP

Sprint Spectrum L.P., Ov...

1. A method of controlling connection setup for a user equipment device (UE) when the UE is served by a first radio access network (RAN) that has an inter-network interface with a second RAN, the method comprising:receiving by the second RAN from the UE, via the first RAN and the inter-network interface, a call-setup request that requests the second RAN to serve the UE with a call;
responsive to the call-setup request, transmitting to the UE by the second RAN, via the first RAN and the inter-network interface, a directive for the UE to transition from being served by the first RAN to being served by the second RAN to engage in the call, the directive specifying second-RAN coverage in which the call is to be served;
making a determination by the second RAN of whether speed of movement of the UE is threshold high; and
based on the determination, controlling by the second RAN whether to additionally specify in the directive a traffic-channel assignment for the call, wherein (i) based on the determination being that speed of movement of the UE is not threshold high, the second RAN does not additionally specify in the directive a traffic-channel assignment for the call, whereas (ii) based on the determination being that the speed of movement of the UE is threshold high, the second RAN additionally specifies in the directive a traffic-channel assignment for the call.

US Pat. No. 10,219,185

METHOD FOR SUPPORTING INDICATION OF A FAILURE EVENT TO A SOURCE ACCESS SYSTEM

Samsung Electronics Co., ...

1. A method for executing a handover in a communication system, the method comprising:receiving, by a target base station of a target radio access technology (RAT) system which is different from a source RAT system, from a source base station of the source RAT system, source cell information of the source base station including E-UTRAN cell global identifier (CGI) and a tracking area identity (TAI);
detecting, by the target base station, that the source base station triggers an unnecessary inter-RAT handover to a target cell of the target base station; and
transmitting, by the target base station, to the source base station of the source RAT system, a handover report including the ECGI when it is detected that the source base station triggers an unnecessary inter-RAT handover to the target cell of the target base station,
wherein the source cell information is used to identify the source cell for the unnecessary inter-RAT handover.

US Pat. No. 10,219,184

METHOD AND SYSTEM FOR HANDLING A TRAFFIC FLOW BETWEEN LOCAL SERVICE CLOUDS

Telefonaktiebolaget LM Er...

1. A method in a network node for handling a traffic flow of a User Equipment, UE, the network node being related to a first local service cloud, and the traffic flow is related to an application session served by the first local service cloud, the method comprising:creating a unique Network Address Translated, NAT:ed, Internet Protocol, IP, address mapping to a UE IP address of the UE, the unique NAT:ed IP address having a local IP address prefix assigned to the first local service cloud,
the unique NAT:ed IP address being usable for the traffic flow both before and after a handover of the UE from the first local service cloud to a neighbouring second local service cloud, the unique NAT:ed IP address is unique at least in all local service clouds neighboring to the first local service cloud, including the second local service cloud; and
assigning the unique NAT:ed IP address to the UE for local break out of the traffic flow of the application session to the first local service cloud.

US Pat. No. 10,219,183

METHOD AND DEVICE FOR ADJUSTING DATA TRANSMISSION RATE IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of extending a data length of Bluetooth communication by a first device in a wireless communication system, the method comprising:receiving a first message including information of a second device from the second device;
transmitting a connection request message to the second device based on the first message;
establishing Bluetooth connection with the second device based on the connection request message;
transmitting an extension request message which requests extension of a transmission data length and a reception data length through the Bluetooth connection;
receiving an extension response message in response to the extension request message through the Bluetooth connection; and
negotiating the transmission data length and the reception data length with the second device,
wherein the extension request message includes at least one of first maximum transmission data length information, first maximum reception data length information, first maximum transmission time information, or first maximum reception time information of the first device,
wherein the extension response message includes at least one of second maximum transmission data length information, second maximum reception data length information, second maximum transmission time information, or second maximum reception time information of the second device,
wherein the transmission data length is negotiated based on at least one of third maximum transmission data length information or third maximum transmission time information,
wherein the reception data length is negotiated based on at least one of third maximum reception data length information or third maximum reception time information,
wherein the third maximum transmission data length information is determined by negotiation as a smaller value among the first maximum transmission data length information and the second maximum reception data length information,
wherein the third maximum transmission time information is determined by negotiation as a smaller value among the first maximum transmission time information and the second maximum reception time information,
wherein the third maximum reception data length information is determined by negotiation as a smaller value among the first maximum reception data length information and the second maximum transmission data length information, and
wherein the third maximum reception time information is determined by negotiation as a smaller value among the first maximum reception time information and the second maximum transmission time information.

US Pat. No. 10,219,182

CHANNEL BANDWIDTH SELECTION

Hewlett Packard Enterpris...

1. A network device comprising:a memory;
a processor executing instructions stored in the memory to:
identify, in view of a pathloss measurement received from an access point (AP), a plurality of networks that are connected;
partition the plurality of networks into a plurality (P) of local radio environments;
identify, for the P local radio environments, an available channel bandwidth set comprising a plurality of channel bandwidth values;
determine whether the plurality of channel bandwidth values provide a frequency reuse distance that is greater than a threshold frequency reuse distance, wherein the frequency reuse distance is estimated based at least on the pathloss measurement; and
based on a determination that at least one of the plurality of channel bandwidth values provides the frequency reuse distance that is greater than the threshold frequency reuse distance, configure a channel plan for the plurality of networks with a channel bandwidth value from the at least one of the plurality of channel bandwidth values.

US Pat. No. 10,219,181

WIRELESS DEVICE, METHOD, AND COMPUTER READABLE MEDIA FOR REQUESTING AND SENDING BLOCK ACKNOWLEDGEMENT

Intel Corporation, Santa...

1. An apparatus of a wireless communication device, the apparatus comprising: memory; and processing circuitry coupled to the memory, the processing circuitry configured to:encode a physical layer convergence protocol (PLCP) protocol data unit (PPDU) for block acknowledgement requests (BARs), the PPDU for BARs comprising data frames for two or more wireless communication devices, the data frames to be transmitted in accordance with one or both of down link (DL) multi-user multiple input and multiple output (MU-MIMO) and orthogonal frequency division multiple access (OFDMA), the PPDU for BARs further comprising an indication of which sub-channel each of the two or more wireless communications devices should use to transmit block acknowledgements (BAs) to the data frames;
generate signaling to cause the wireless communication device to transmit the PPDU for BARs to the two or more wireless communication devices in accordance with one or both of MU-MIMO and DL OFDMA; and
decode block acknowledgements (BA) of the data frames from the two or more wireless communication devices in accordance with the sub-channel each of the two or more wireless communications devices should use and one or both of uplink (UL) MU-MIMO and OFDMA.

US Pat. No. 10,219,180

CARRIER AGGREGATION METHOD AND APPARATUS FOR COMMUNICATION SYSTEM

1. A Carrier Aggregation, CA, method for a communication system, comprising:aggregating multiple Time Division Duplex (TDD) serving cells with existence of subframe deviations to obtain K Primary Cells, PCells, and M Secondary Cells, SCells, wherein K and M are positive integers, wherein the subframe deviations comprise: corresponding subframe index difference values between the TDD serving cells under a same radio frame index, or difference values of subframes where synchronization channels are located between the multiple TDD serving cells; and
transmitting, by a transmission node, information in the multiple TDD serving cells according to the subframe deviations.

US Pat. No. 10,219,179

TRANSPOSITIONAL MODULATION COMMUNICATIONS BETWEEN DEVICES

TM IP Holdings, LLC, Tuc...

1. A mobile device comprising:one or more processors;
a transpositional modulation (TM) transmitter coupled to the one or more processors;
a TM receiver coupled to the one or more processors; and
a data store coupled to the one or more processors having instructions stored thereon which, when executed by the one or more processors, causes the one or more processors to perform operations comprising:
receiving, from a base station, an query signal requesting whether the mobile device is capable of performing TM communications;
sending, to the base station and in response to the query signal, a response signal indicating that the mobile device is capable of performing TM communications; and
conducting electronic communications, using TM signals, with the base station.

US Pat. No. 10,219,178

CHANNEL AGGREGATION USING WI-FI

Cisco Technology, Inc., ...

1. A method comprising:receiving data to be transmitted to a user device at a network device;
determining that the user device has network connectivity to the network device via a wide area wireless network connection and that the user device also separately has connectivity to the network device via a local area wireless network connection to an access point;
sending a measurement request to the user device to determine a condition of the local area wireless network connection;
receiving from the user device, a measurement report indicating the condition of the local area wireless network connection at the user device;
splitting the data at a Media Access Control (MAC) layer, so that a first portion of the data is to be transmitted by the wide area wireless network connection and a second portion of the data is to be transmitted by the local area wireless network connection, wherein splitting the data is based on the condition of the local area wireless network connection indicated in the measurement report;
transmitting the first portion of the data by the wide area network connection as one or more data packets;
initiating a timer to acquire a channel on the local area wireless network connection; and
upon expiry of the timer, transmitting the second portion of the data by the local area wireless network connection on the channel as one or more data packets, wherein each packet of the one or more data packets includes a plurality of Logical Channel Identifiers (LCIDs) that enable a receive MAC processor to multiplex a plurality of different logical channels.

US Pat. No. 10,219,177

WIRELESS LOCAL AREA NETWORK TRANSMISSION METHOD AND TRANSMISSION DEVICE

HUAWEI TECHNOLOGIES, CO.,...

1. A wireless local area network transmission method, wherein the method comprises:generating a packet, wherein first L time domain sequence bits of a second symbol in the packet are the same as first L time domain sequence bits of an information bearing section in a time domain sequence of a first symbol in the packet, the first symbol comprises a cyclic prefix, CP, and the information bearing section, the second symbol is a symbol following the first symbol, a length of the CP is 16 bits, and a length of the information bearing section is 64 bits, wherein 1?L?64; and
sending the packet to a receive end, so that the receive end receives and parses the packet.

US Pat. No. 10,219,176

METHOD FOR TRANSMITTING AND RECEIVING SIGNAL IN WIRELESS LOCAL AREA NETWORK SYSTEM AND DEVICE FOR THE SAME

LG ELECTRONICS INC., Seo...

16. A station (STA) device for transmitting a signal through channel aggregation of a first channel and a second channel in a wireless local area network (WLAN) system, the STA device comprising:a transceiver configured to transmit and receive signals to and from a different STA device with at least one radio frequency (RF) chain; and
a processor configured to be connected to the transceiver and process the signals transmitted and received to and from the different STA device,
wherein the processor is configured to:
transmit a header field including 2*N (where N is a positive integer) pieces of modulation and coding scheme (MCS) information to the different STA;
map output bit values of N low-density parity-check (LDPC) encoders corresponding to N pieces of MCS information among the 2*N pieces of MCS information to spatial stream sequences of each spatial stream in the first channel based on a mapping table defined by a relationship between the number of spatial streams in the first channel and the integer N;
map output bit values of N LDPC encoders corresponding to remaining N pieces of MCS information among the 2*N pieces of MCS information to spatial stream sequences of each spatial stream in the second channel based on a mapping table defined by a relationship between the number of spatial streams in the second channel and the integer N; and
transmit the mapped spatial stream sequences through spatial streams in each corresponding channel to the different STA.

US Pat. No. 10,219,175

ENHANCED MOBILITY MANAGEMENT

AALTO-KORKEAKOULUSAATIO, ...

1. A mobile network component (eMME), comprising:a mobile management entity (MME);
a software defined network controller (SDNC); and
a quality of service (QoS) tagger configured to map mobile QoS priorities into a layer 2 or a layer 3 tunneling transport;
wherein the SDNC is coupled with a software defined network (SDN) switch,
wherein the SDNC is configured to link to the MME so as to establish directly the layer 2 or the layer 3 tunneling transport-based internet protocol (IP) communications between an evolved node b (eNB) and the SDN switch using the mobile QoS priorities mapped by the QoS tagger into the layer 2 or the layer 3 tunneling transport,
wherein the MME is located on a cloud or a backhaul,
wherein the QoS tagger is located in the eNB or in a service/packet gateway (S/P GW) and is connected with the MME, and
wherein the layer 2 or layer 3 tunneling transport-based IP communications comprise ethernet, multiprotocol label switching (MPLS), or generic routing encapsulation (GRE).

US Pat. No. 10,219,174

CAPACITY ESTIMATION OF A WIRELESS LINK

Hewlett Packard Enterpris...

1. A method of estimating a capacity of at least one wireless stream of a wireless link, comprising:obtaining capabilities of a transmitter and of a receiver of the wireless link;
collecting information of a wireless transmission, wherein the wireless transmission comprises at least a portion of a transmission signal with electromagnetic energy above a certain threshold within a frequency band of the wireless link;
estimating transmission opportunities available for the transmitter to transmit wireless communications to the receiver based on the obtained capabilities and the collected information;
estimating an achievable transmission rate by the transmitter based on the determined capabilities and the collected information; and
estimating, based on the estimated transmission opportunities and the estimated achievable transmission rate, the capacity corresponding to a throughput estimate of the at least one wireless stream of the wireless link at the time a packet of the at least one wireless stream is transmitted over the wireless link;
reporting the estimated capacity of the at least one wireless stream of the wireless link to an analytic engine; and
dividing transmission opportunities wherein a plurality wireless streams that use less than assigned transmission opportunities maintain a portion of the transmission opportunities and remaining transmission opportunities are equally divided among remaining streams.

US Pat. No. 10,219,173

METHOD AND APPARATUS FOR WIRELESS COMMUNICATION

LG ELECTRONICS INC., Seo...

1. A method for communicating with a small cell, which supports an on-state and an off-state, and a macro cell in a wireless system, the method performed by a user equipment (UE) and comprising:receiving, from the small cell, a discovery signal including an identification which indicates whether the small cell is in the on-state or the off-state;
determining whether the small cell is in the on-state or the off-state based on the identification; and
performing a discontinuous reception (DRX) operation based on the determined state of the small cell,
wherein when the identification indicates that the small cell is in the on-state, the UE performs measurement using a cell specific reference signal (CRS), and
wherein when the identification indicates that the small cell is in the off-state, the UE only receives the discovery signal, performs measurement using the discovery signal, and performs the DRX operation by aligning a cycle of the DRX operation with a cycle of the on-state of the small cell and the off-state of the small cell.

US Pat. No. 10,219,172

METHOD AND APPARATUS FOR TESTING MOBILE TERMINALS IN AN OFDM SYSTEM

Telefonaktieboloaget LM E...

1. A method for testing Orthogonal Frequency Division Multiplexing (OFDM) mobile terminals, said method comprising:splitting radio resources available in a cell of an OFDM system into contiguous unities in the frequency domain;
wherein the radio resources of one or more of said contiguous unities in the center of an available cell bandwidth are allocated to one or more mobile terminals being tested; and
wherein the radio resources of at least one of said contiguous unities are allocated to virtual users, said virtual users emulating a load of a cell to create a realistic test environment for the mobile terminals being tested; and
transmitting test signals to the one or more mobile terminals being tested on the radio resources allocated to the one or more mobile terminals being tested and transmitting test signals to the virtual users on the radio resources allocated to the virtual users to verify performance requirements in an OFDM system for the one or more mobile terminals being tested under the emulated load.

US Pat. No. 10,219,171

SYSTEMS AND METHODS FOR EMERGENCY CALL ROUTE FAILOVER

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

1. A system for performing an emergency call route failover within a telecommunications network, comprising: at least one processor;an Emergency Call Session Control Function (E-CSCF) executed by the processor and configured for:
receiving a Session initiation Protocol (SIP) INVITE request associated with an emergency call;
obtaining an Emergency Service Routing Key (ESRK) number or Public Switched Telephone Network (PSTN) number associated with the emergency call;
when the ESRK number is in a range accessed by the E-CSCF and when a translated number is associated with the ESRK number:
selecting an Interconnection Border Control Function (IBCF) server or a Session Border Controller (SBC) server from a peer nodes list; modifying the SIP INVITE request to include the translated number;
forwarding the SIP INVITE request to the selected IBCF server or the selected SBC server based on the translated number for routing to a Public-Safety Answering Point (PSAP) associated with the translated number;
when the ESRK number is in a range accessed by the E-CSCF and when a translated number is not associated with the ESRK number:
selecting a Border Gateway Control Function (BGCF) server or a Media Gateway Control Function (MGCF) server from a peer nodes list;
modifying the SIP INVITE request to include the ESRK number; and
forwarding the SIP INVITE request to the selected BGCF server or the selected MGCF server based on the translated number for routing to a Public-Safety Answering Point (PSAP) associated with the ESRK number.

US Pat. No. 10,219,170

METHODS AND DEVICES FOR CHANNEL ESTIMATION

Intel IP Corporation, Sa...

1. A circuitry configured to perform channel estimation in a communication device, the circuitry configured to:in a first iteration of channel estimation, determine a channel estimate based on at least a first pilot symbol of a reference signal received at the device;
in each respective iteration of one or more ensuing iterations:
determine a reference channel estimate based on at least one subsequent pilot symbol of the reference signal received at the device;
decode a data signal received at the device based on the reference channel estimate;
determine a data channel estimate based on at least one data symbol from the decoded data signal; and
calculate a channel estimate for the respective iteration based on a channel estimate from a previous iteration in addition to the reference channel estimate and the data channel estimate.

US Pat. No. 10,219,169

HYBRID MU-MIMO SPATIAL MAPPING USING BOTH EXPLICIT SOUNDING AND CROSSTALK TRACKING IN A WIRELESS LOCAL AREA NETWORK

1. A wireless access point (WAP) having a plurality of antennas and supporting a wireless local area network (WLAN) including multiple-input multiple-output (MIMO) communications with associated stations on a selected communication channel, the WAP comprising:hardware processing circuitry to perform hybrid spatial mapping operations for multi-user (MU) MIMO downlinks including:
an explicit channel sounding circuit for sounding targeted stations among the associated stations for a multi-user (MI) MIMO downlink and for determining from explicit sounding feedback received from said targeted stations both precode matrix “Q” for spatially mapping the MU-MIMO downlink and a “P1AC” matrix corresponding to a pseudo inverse of an aggregate channel between the WAP and the targeted stations; and
a crosstalk damping circuit responsive to crosstalk feedback received from the targeted stations to combine the P1AC matrix with the received crosstalk feedback into an offset matrix and to spatially map subsequent MU-MIMO downlinks with an adjusted precode matrix “Q” de rived by combining the offset matrix with the precode matrix “Q” to improve the MU-MIMO downlink between explicit soundings.

US Pat. No. 10,219,168

METHODS AND SYSTEMS FOR INTELLIGENT MOBILE FUNCTION DISTRIBUTION

Futurewei Technologies, I...

1. A method comprising:discovering, by an Intelligent Mobile Function Distribution (iMOD) entity, bandwidth constrains in a first geographical location but not in a second geographical location in close proximity to the first geographical location of a mobile network; and
dynamically limiting, by the iMOD entity, mobile functions at the first geographical location but not at the second geographical location, thereby allowing the mobile network to adapt to changing conditions.

US Pat. No. 10,219,167

ANTENNA ARRAY UPLINK SECTOR LEVEL SWEEP TO ALLOW COEXISTENCE WITH OTHER IN-DEVICE RADIOS

Apple Inc., Cupertino, C...

1. An electronic device comprising a radio frequency system configured to wirelessly transmit data, wherein the radio frequency system comprises:a plurality of radios configured to facilitate communication with one or more other electronic devices;
a processor configured to:
send a first command to a first radio of the plurality of radios to initiate an antenna sector level sweep;
determine a first set of metrics associated with a first set of signals from one or more responder electronic devices, wherein the one or more responder electronic devices correspond to other radios of the plurality of radios that correspond to the antenna sector level sweep, wherein the first set of metrics comprises an indication of interference between at least two of the other radios in response to the first set of signals being transmitted;
receive a second set of metrics associated with the first set of signals from the one or more responder electronic devices;
identify a sector as an identified sector of a plurality of sectors associated with the antenna sector level sweep based on the first set of metrics and the second set of metrics; and
send a second command to the first radio to transmit the data to the one or more other responder electronic devices via the identified sector of the plurality of sectors.

US Pat. No. 10,219,166

METHODS AND APPARATUS FOR GENERATING, TRANSMITTING AND/OR USING BEACONS

Mist Systems, Inc., Cupe...

1. A method of communicating information, the method comprising:transmitting, from a first ceiling mounted sectorized BLE (Bluetooth Low Energy) access point located inside a building in an array of ceiling mounted BLE access points, different BLE beacons using a first plurality of transmission beams corresponding to a first set of different coverage areas, said transmitting different BLE beacons including:
transmitting a first beacon into a first coverage area corresponding to a first transmission beam and a first sector of said first ceiling mounted sectorized BLE access point, said first beacon communicating first information, said first information mapping to information in a database about a first product, said first product being in the first coverage area;
transmitting a second beacon into a second coverage area corresponding to a second transmission beam and a second sector of said first ceiling mounted sectorized BLE access point, said first and second coverage areas being different, said second beacon communicating second information, said second information mapping to information in the database about a second product, said second product being in the second coverage area; and
transmitting, from a second ceiling mounted BLE access point, included in said array of ceiling mounted BLE access points, a third beacon signal communicating different information from said first and second beacons.

US Pat. No. 10,219,165

RADIO COMMUNICATION SYSTEM, RADIO COMMUNICATION METHOD, RADIO BASE STATION AND CONTROL STATION

NEC CORPORATION, Minato-...

1. A radio base station in a radio communication system, comprising:a processor configured to operate a cell;
an X2 interface connected with another radio base station; and
a transceiver configured to communicate with a radio terminal in the cell;
wherein the processor is further configured to:
control a coverage state of the cell operated by the radio base station; and
transmit, via the X2 interface, control information regarding a change of the coverage state to the another radio base station,
wherein the control information includes:
an advance notice of the change of the coverage state to be changed by the radio base station;
ECGI (E-UTRAN Cell Global Identifier) of the cell; and
an index value indicating the coverage state after the change by the radio base station.

US Pat. No. 10,219,164

SUBFRAME ALIGNED LISTEN-BEFORE-TALK FOR CELLULAR IN UNLICENSED BAND

Intel IP Corporation, Sa...

1. A hardware device comprising:a memory, and
processing circuitry configured to:
configure transceiver circuitry of an eNodeB to sense a first channel on an unlicensed spectrum for a first predetermined duration;
responsive to a determination that the first channel is idle, set a value to a random number between zero and a maximum value;
while the value is greater than zero, repeatedly:
sense the first channel for a second predetermined duration;
decrement the value when the first channel is sensed as idle; and
sense the first channel for the first predetermined duration when the first channel is sensed as busy; and
configure the transceiver circuitry to transmit data over the first channel when the value becomes equal to zero.

US Pat. No. 10,219,162

INTERFERENCE SUPPRESSION OR CANCELLATION IN COLLOCATED RECEIVERS

Marvell International LTD...

1. A wireless device comprising:a first receiver configured to
receive a first signal transmitted using a first communication protocol, and
generate at least one of or both of
(i) first information based on a first portion of the first signal, and
(ii) second information based on a second portion of the first signal; and
a second receiver configured to
receive a second signal transmitted using a second communication protocol,
suppress at least a portion of interference from the first signal based on the first information in response to the first receiver generating only the first information, and
cancel interference from the first signal based on the first information and the second information in response to the first receiver generating the first information and the second information;
wherein the first receiver is configured to decode the first signal, re-encode the first signal, and feedback the re-encoded first signal to the second receiver; and
the second receiver is configured to cancel interference by subtracting the re-encoded first signal from a portion of the second signal that is interfered by the first signal.

US Pat. No. 10,219,161

METHOD AND APPARATUS FOR OPERATING A DEVICE ON A LICENSED SPECTRUM AND AN UNLICENSED SPECTRUM

Motorola Mobility LLC, C...

11. A device comprising:a wireless wide area network transceiver to operate the device on a wireless wide area network channel via a wireless wide area network radio access technology base station using a wireless wide area network radio access technology;
a wireless wide area network radio access technology wireless local area network receiver to communicate with a wireless wide area network radio access technology wireless local area network base station using the wireless wide area network radio access technology on a wireless wide area network radio access technology wireless local area network channel operating on a wireless local area network frequency;
a wireless local area network personal access point transceiver; and
a controller coupled to the wireless wide area network transceiver, the wireless wide area network radio access technology wireless local area network receiver, and the wireless local area network personal access point transceiver, the controller to detect activation of wireless local area network frequency-based personal access point that uses the wireless local area network personal access point transceiver on the device and the controller to select a personal access point wireless local area network channel of the wireless local area network frequency-based personal access point that provides the least desense of the wireless wide area network radio access technology wireless local area network channel on the wireless wide area network radio access technology wireless local area network receiver.

US Pat. No. 10,219,160

INFORMATION SENDING METHOD, INFORMATION RECEIVING METHOD, APPARATUS AND SYSTEM

1. A method for sending information, comprising:a sending end using Downlink Control Information, DCI, /Uplink Control Information, UCI, to describe information about time that an unlicensed carrier is occupied; and
the sending end sending the DCI/UCI information through a licensed carrier or the unlicensed carrier;
wherein the sending end using the DCI information to describe the information about time that the unlicensed carrier is occupied comprises at least one of the following:
the sending end using a PDCCH in first one, two, three or four OFDM symbols of a subframe to bear the information about time;
the sending end using a PDCCH in an OFDM symbol of a second slot of a subframe to bear the information about time; and
the sending end using a preset resource location of a subframe to bear the information about time;
or
wherein the sending end using the DCI information to describe the information about time that the unlicensed carrier is occupied further comprises:
the sending end indicating a location for bearing the information about time through a PCFICH channel;
or
wherein the sending end sending the DCI/UCI information through the licensed carrier or the unlicensed carrier comprises:
under a situation that the sending end is a base station, the sending end using an ePDCCH channel in a Physical Resource Block, PRB, at an agreed carrier location to send the DCI;
and
wherein the sending end using the DCI/UCI information to describe the information about time that the unlicensed carrier is occupied comprises: the sending end indicating, in a current subframe, whether a next subframe will be used by the sending end.

US Pat. No. 10,219,159

METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING REFERENCE SIGNAL USING UNLICENSED BAND

Electronics and Telecommu...

1. A method for measuring channel occupancy of a licensed assisted access (LAA) cell by a base station, the method comprising:transmitting configuration information for received signal strength indication (RSSI) measurement for a frequency of the LAA cell to user equipment, wherein the configuration information includes a period of the RSSI measurement and a subframe offset of the RSSI measurement;
receiving a report of the RSSI measurement from the user equipment; and
selecting a channel of the LAA cell in which hidden nodes may exist based on the report of the RSSI measurement,
wherein the report includes average RSSI and a measurement result information element including a percentage of samples when a measured value of the RSSI is more than a threshold value.

US Pat. No. 10,219,158

METHOD AND DEVICES FOR PROTECTION OF CONTROL PLANE FUNCTIONALITY

TELEFONAKTIEBOLAGET LM ER...

1. A method for protection of control plane functionality of a network node of a communications network providing wireless communication to a mobile terminal, the network node being configured to support control plane signaling with the mobile terminal, the method comprising:maintaining a communication context for the mobile terminal, the communication context being associated with a control plane signaling message exchange between the mobile terminal and the network node,
establishing, for a received control plane signaling message, a communication context which is associated with the mobile terminal,
decrypting and integrity-checking the received control plane signaling message,
responsive to the decrypting and integrity-checking the received control signaling message, determining the decrypted and integrity-checked control plane signaling message one of conforms to a protection rule or violates the protection rule of a protection policy based on information in the established communication context,
in response to determining the decrypted and integrity-checked control plane signaling message conforms to the protection rule, accepting and/or forwarding the message in the communication network, and
in response to determining the decrypted and integrity-checked control plane signaling message violates the protection rule, modifying content of the received control plane signaling message according to a specified rule of the protection policy to maintain a correct state of the control plane signaling message exchange between the mobile terminal and the network node.

US Pat. No. 10,219,157

SECURE VERIFIED ATTRIBUTE EXCHANGE BETWEEN PARTIES IN PHYSICAL PROXIMITY

SYMANTEC CORPORATION, Mo...

1. A computer implemented method for securely transmitting selected verified attributes between a first mobile computing device having a first user and a second mobile computing device having a second user over a secure channel, the method comprising the steps of:broadcasting, by the first mobile computing device, biometric information concerning the first user, the broadcasted biometric information being independently confirmable by visual and/or aural observation of the first user, the broadcasted biometric information having been verified and signed by a verification service separate from the first mobile computing device and the second mobile computing device;
broadcasting, by the first mobile computing device, a public key of the first user, the public key having been signed by the verification service;
receiving, by the first mobile computing device from the second mobile computing device, a request to establish a secure channel for transmission of verified attributes, in response to the second mobile computing device having confirmed the broadcasted biometric information concerning the first user;
generating a session key based on the broadcasted public key, by the first mobile computing device;
selecting, by the first mobile computing device, specific verified attributes to provide to the second mobile computing device, from a set of available verified attributes concerning the first user, the set of available verified attributes concerning the first user having been verified and signed by the verification service;
encrypting the selected verified attributes using the session key, by the first mobile computing device, the selected verified attributes further comprising verified attributes of at least one type from a group of types consisting of:
verified attributes based on current physical location;
verified attributes based on identity of at least one target recipient;
verified attributes based on policy specifying terms and conditions according to which to exchange information;
verified attributes based on a directive received from the first user; and
transmitting the encrypted verified attributes to the second mobile computing device, by the first mobile computing device.

US Pat. No. 10,219,156

APPARATUS AND METHOD FOR PROTECTING DATA IN FLASH MEMORY BASED ON UNAUTHORIZED ACTIVITY ON SMART DEVICE

Electronics and Telecommu...

4. A data protection method for a smart device, comprising:detecting unauthorized activity in a bootloader of the smart device, based on whether a program for acquiring an administrator privilege has been installed and whether a file in which commands are compressed is present, during a procedure for loading the bootloader; and
when the unauthorized activity is detected, performing an operation of locking the smart device and blocking access to data in the smart device,
wherein detecting the unauthorized activity is configured to detect the unauthorized activity before any one of a boot image and a recovery image present in the smart device is uploaded to memory,
wherein the detecting the unauthorized activity detects the unauthorized activity based on whether an original kernel present in the boot image or the recovery image has been replaced with a custom kernel,
wherein the compressed-command file contains root binary codes,
wherein the data protection method further comprising switching the smart device to a locked state when the unauthorized activity is detected, and switching modules other than only modules that are only capable of responding to an unlock command to a deactivated state when the smart device is in the locked state,
wherein the only modules that are only capable of responding to an unlock command are a Universal Serial Bus (USB) module and the bootloader of the smart device,
wherein one of the modules that switched to the deactivated state is a firmware update module to prevent the bootloader from being replaced via a firmware update when the smart device is in the locked state,
wherein the data protection method further comprising establishing a connection between the smart device and a computer using the USB module, and the computer releases the locked state based on data received from an unlocking server when the user authentication is performed while the smart device and the computer are connected and the computer and the unlocking server are connected, and releasing the locked state of the smart device, and
wherein when the locked state is released, the program for acquiring the administrator privilege and the custom kernel are deleted using the firmware update module.

US Pat. No. 10,219,155

NETWORK MONITORING SYSTEM WITH REMOTE ACCESS

NETREO, Inc., Irvine, CA...

1. An apparatus that permits secure remote monitoring of a computer network by a user on a mobile device not connected directly to the network comprising:a) a secure computer network further comprising a plurality of computing resources and a security perimeter that prevents access to the network by unauthorized devices outside the perimeter, wherein all of the computing resources contained within the plurality are contained within the security perimeter;
b) a secure computer network monitor for obtaining performance data from the plurality of computing resources, wherein the network monitor is located within the security perimeter and is connected to the plurality of computing resources;
c) an intelligence engine connected to the secure computer network monitor, also located within the security perimeter, wherein the intelligence engine analyzes the performance data and produces one or more reports concerning an operating status of the plurality of computing resources;
d) a security broker device located outside the security perimeter, wherein:
i) the security broker device is accessible both to the intelligence engine and to an unsecured wireless device, further comprising a transmitter and receiver;
ii) the wireless device is located outside the security perimeter; and
iii) the security broker device insures that only authorized users have access to the intelligence engine;
e) a specific application program module on the mobile device customized to a secure identity, wherein the module accesses the intelligence engine using the secure identity assigned to the mobile device while located within said security perimeter wherein;
i) the user invokes the application program module on the mobile device initially to access the intelligence engine while the mobile device is within the security perimeter; and
ii) after the user is granted initial access to the intelligence engine, the user accesses the security broker device via the wireless network;
iii) after the user is granted initial access to the intelligence engine, the user is granted subsequent access to the intelligence engine via the security broker device using the secure identity originally assigned to the mobile device within the security perimeter even when the mobile device is no longer located within the security perimeter; and
iv) the application program module permits the user to request and receive the one or more reports concerning an operating status of the plurality of computing resources via secure encrypted communication using the unsecured wireless device.

US Pat. No. 10,219,154

FRICTIONLESS OR NEAR-FRICTIONLESS 3 FACTOR USER AUTHENTICATION METHOD AND SYSTEM BY USE OF TRIAD NETWORK

1. A method for verification of right to access restricted resources or spaces by a person using a system comprising three networks connecting three devices, each of the three devices having two network interfaces that are connected to two of the three networks with no two devices connected to the same pair of networks, the method comprising:a first device of the three devices initiating a right to access verification session by transmitting a session identifier token over a first network of the three networks to a second device of the three devices which is an identification relay device, the second device is assigned to the person for which verification is being performed;
the second device, at a time of receiving the session identifier token over the first network, producing an identification token indicative of the identity of the person in possession of the second device, the second device transmitting the session identifier token and the identification token to a third device over a second network of the three networks;
the third device receiving the session identifier token and the identification token from the second device over the second network;
the third device relaying the session identifier token and identification token to the first device over a third network of the three networks;
the first device receiving and verifying the session identifier token, establishing an integrity of the session;
upon satisfaction of session integrity, the first device verifies the identification token; and
the first device issuing a proclamation as to affirmation of the identity of the person seeking access to the restricted resource or space.

US Pat. No. 10,219,153

MUTUAL AUTHENTICATION BETWEEN USER EQUIPMENT AND AN EVOLVED PACKET CORE

Samsung Electronics Co., ...

1. A method of operating a user equipment (UE) in a wireless communication system, the method comprising:receiving, from an evolved node B (eNB) in an isolated evolved universal mobile telecommunications system terrestrial radio access network (E-UTRAN) operation for public safety (IOPS) mode, a public land mobile network (PLMN) identity for an IOPS operation;
activating a universal subscriber identity module (USIM) application dedicated exclusively for the IOPS operation, wherein the USIM application uses a distinct set of security credentials separate from those used for a normal operation; and
performing an authentication for attaching to a cell corresponding to the PLMN identity based on the security credentials from the activated USIM application.

US Pat. No. 10,219,152

SECURITY ARCHITECTURE AND SOLUTION FOR HANDLING INTERNET OF THINGS DEVICES IN A FIFTH GENERATION SYSTEM

Futurewei Technologies, I...

1. A method of establishing a group trust relationship in an Internet of Things (IoT) system using a first IoT device within a group of IoT devices, comprising:generating, by the first IoT device, a first set of keys corresponding to the first IoT device;
transmitting, by the first IoT device, initial data toward a base station using the first set of keys;
discarding, by the first IoT device, the first set of keys following transmission of the initial data toward the base station using the first set of keys;
deriving, by the first IoT device, a group set of keys corresponding to the group of IoT devices after the first set of keys has been discarded; and
storing, by each of the IoT devices, the group set of keys to establish an always on connection between each of the IoT devices and the base station, the always on connection maintained while each of the IoT devices is idle; and
transmitting, by one of the IoT devices, subsequent data using the group set of keys and the always on connection upon waking up.

US Pat. No. 10,219,151

CHROMEBOOK CREDENTIAL MANAGEMENT

Aerohive Networks, Inc., ...

1. A method comprising:installing a unique pre-shared key plug-in on a Chromebook client device;
receiving, from the unique pre-shared key plug-in through a Chromebook client management system API, identification data associated with the Chromebook client device;
assigning a unique pre-shared key to the Chromebook client device using the identification data;
sending the unique pre-shared key to the Chromebook client device;
configuring, using the unique pre-shared key plug-in, the Chromebook client device to seamlessly authenticate for a wireless network using the unique pre-shared key;
detecting a user's presence in interacting with the Chromebook client device;
generating authentication data using the unique pre-shared key at the Chromebook client device in response to detection of the user's presence;
receiving the authentication data from the Chromebook client device;
authenticating the Chromebook client device to access the wireless network if it is determined that the authentication data was generating using the unique pre-shared key assigned to the Chromebook client device.

US Pat. No. 10,219,150

METHOD, CLIENT TERMINAL AND SERVER FOR ESTABLISHING COMMUNICATION

Alibaba Group Holding Lim...

1. A first communication terminal comprising:one or more processors; and
one or more memories stored thereon computer-executable instructions that are executable by the one or more processors to perform acts comprising:
acquiring an image;
obtaining an information code according to the image, the information code being pre-associated with a second communication number of a second communication terminal; and
sending call information including the information code and a first communication of a first communication terminal to a server, to request the server to initiate a call between the first communication terminal and the second communication terminal based at least in part on the call information, the call being initiated without the first communication terminal having the second communication number.

US Pat. No. 10,219,149

METHOD FOR MANAGING SUBSCRIBER INFORMATION TO RESPOND TO NETWORK FAILURE, AND SUBSCRIBER INFORMATION SERVER

LG Electronics Inc., Seo...

7. A Home Subscriber Server (HSS) updating subscriber information to respond to a network failure, the HSS comprising:a receiver;
a transmitter; and
a controller, operatively coupled to the receiver and the transmitter, wherein the controller is configured to:
control the receiver to receive a Packet Data Network (PDN) failure indication;
update the subscriber information related to a PDN based on the PDN failure indication, by configuring the subscriber information such that a specific type of the PDN having the failure is not allowed;
control the transmitter to transmit a first message, wherein the first message indicates that the subscriber information is updated,
wherein a subsequent procedure is performed by a Mobility Management Entity (MME) based on the updated subscriber information,
wherein the subsequent procedure relates to establishing a connection to the PDN when there is no failure;
control the receiver to receive a failure restoration indication of the PDN;
re-update the subscriber information related to the PDN based on the failure restoration indication; and
control the transmitter to transmit a second message, wherein the second message indicates that the subscriber information is re-updated.

US Pat. No. 10,219,148

MOBILITY SUPPORT FOR VIRTUAL TERMINALS

FUJITSU LIMITED, Kawasak...

1. A method for wireless communication between independent devices and a network, comprising:forming a virtual terminal from a plurality of independent devices;
creating a service ID for a specific service subscribed by a user and to be provided to the virtual terminal, wherein the service ID is associated with one or more of the plurality of independent devices;
associating the virtual terminal with the network wherein the association between the virtual terminal and the network is through the use of a multi-homing protocol, the association supporting the service by using the service ID;
selecting, based on a service requirement, at least one independent device of the virtual terminal to which to deliver the service; and
providing the service to the at least one independent device of the virtual terminal.

US Pat. No. 10,219,147

ENHANCED CODEC CONTROL

MEDIATEK INC., HsinChu (...

1. A method comprising:receiving a codec control command by a user equipment (UE) in a wireless network, wherein the UE is connected with a radio access network (RAN), wherein the codec control command includes a recommended codec characteristic;
determining if the recommended codec characteristic will be applied to a codec executing on the UE; and
adjusting a characteristic of the codec executing on the UE based on the recommended codec characteristic; wherein the recommended codec characteristic included in the codec control command is a maximum bitrate; and wherein the UE selects a codec bitrate that is less than the maximum bitrate, as close as possible to the maximum bitrate, or equal to the maximum bitrate if it is determined by the UE that the recommended codec characteristic will be applied.

US Pat. No. 10,219,146

LEARNING GAMIFICATION AND SAFETY CONTROL APPLICATION FOR MOBILE DEVICES

1. A method for enabling a server device to control at least one client device, the method comprising the steps of:providing a server device having a control application loaded thereon and a user interface, wherein the user interface enables the server device to control one or more associated client devices via the control application;
installing a control application via the user interface to each of the one or more associated client devices controllable by the server device;
connecting the server device and each of the one or more associated client devices to a wireless network;
providing direct bi-directional communication between the server device and each of the one or more associated client devices via the wireless network, wherein the direct bi-directional communication allows the control application of the server device to manage application configurations and settings of each associated client device;
controlling the one or more client devices by performing at least one of the following steps:
managing each of the one or more associated client devices using the server device, wherein the step of managing comprises at least one of the steps of:
creating and editing calendar events;
creating, editing, and updating tasks;
creating and updating a timer for measuring days and time with timer functionality;
setting and assigning user-defined requirements and user-defined expectations with timer functionality;
creating one or more timer activities, wherein the timer activities involve one or more requirements and one or more expectations that include one or more mobile applications or tasks with pre-defined expectations corresponding to one or more rewards;
configuring allowed and disallowed mobile applications based on settings that include age appropriate content, category, rating, and content type;
configuring allowed and disallowed content based on settings that include age appropriate content, category, rating, and content type;
enabling and disabling mobile applications based on age appropriate content, category, rating, and content type;
enabling and disabling access and control;
controlling access to mobile applications based on settings established by the server device user that include age appropriate content, category, rating, and content type;
configuring allowed and disallowed URLs based on settings that include age appropriate content, category, rating and content type;
receiving, viewing and resetting usage history;
remotely installing and removing mobile applications;
remotely triggering an erase feature of selected applications or data;
remotely deleting all data and applications;
remotely configuring and controlling, enabling and disabling wireless network access;
remotely configuring and controlling, enabling and disabling a key and screen logger application;
remotely configuring and controlling, enabling and disabling an existing camera application;
remotely configuring and controlling, enabling and disabling, an existing screenshot application;
sending computerized instructions from the server device to the one or more associated client devices that enables instant audio or video communications between the server device and the one or more client devices;
controlling an ability for the server device user to create, edit, or delete contact records;
controlling an ability for the server device to disable or password protect a delete function;
creating alerts and notifications and associating the alert or notification to at least one of a task, calendar event, and timer activity;
initiating emergency calls and activating an emergency mode by pressing a user-defined sequence of numbers, referred to as a personal identification number; and
initiating a device locator feature.

US Pat. No. 10,219,145

APPARATUS AND METHODS FOR PROVISIONING DEVICES TO UTILIZE SERVICES OF MOBILE NETWORK OPERATORS

1. A communication device, comprising:a universal integrated circuit card;
a processor communicatively coupled to the universal integrated circuit card; and
a memory that stores executable instructions that, when executed by the processor, perform operations, the operations comprising:
establishing a first communication session with a first mobile network;
executing, via the universal integrated circuit card, a software application to access a first service of the first mobile network;
storing, via the universal integrated circuit card, first information associated with execution of the software application that accesses the first service of the first mobile network;
detecting an event to trigger transition from the first mobile network to a second mobile network;
establishing a second communication session with the second mobile network responsive to detection of the event to trigger transition;
accessing, from the universal integrated circuit card, the first information associated with execution of the software application that accesses the first service of the first mobile network;
transmitting, to the second mobile network, the first information associated with execution of the software application that accesses the first service of the first mobile network, wherein the second mobile network configures a second service of the second mobile network according to the first information; and
executing, via the universal integrated circuit card, the software application to access the second service of the second mobile network.

US Pat. No. 10,219,144

COMMUNICATING MOBILITY EVENTS IN AN IMS NETWORK ENVIRONMENT

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

1. A computer-implemented method in an Internet Protocol Multimedia Subsystem (IMS) network to track mobility events in a mobile telecommunications access network, the method comprising:receiving, from a mobile device, a request to register to an IMS network;
receiving an identification of a first base station to which the mobile device is connected;
storing, by a component within the IMS network, the identification of the first base station to which the mobile device is connected;
creating or modifying, by the component within the IMS network, a call detail record,
wherein the call detail record logs an indication of the first base station to which the mobile device is connected;
receiving, from the mobile device, an identification of a second base station to which the mobile device is connected,
wherein the identification of the second base station is received via an Extensible Markup Language Configuration Access Protocol (XCAP) Ut interface, and
wherein the identification of the second base station to which the mobile device is connected is received via a Hypertext Transfer Protocol (HTTP), PUT request or a HTTP POST request on the XCAP Ut interface;
storing, by the component within the IMS network, the identification of the second base station to which the mobile device is connected; and
modifying, by the component within the IMS network, the call detail record to log an indication of the second base station to which the mobile device is connected.

US Pat. No. 10,219,143

DATA TRANSMISSION METHOD, MOBILITY MANAGEMENT ENTITY, AND MOBILE TERMINAL

Huawei Technologies Co., ...

1. A mobility management entity, comprising:a processor;
a transceiver coupled to the processor, wherein the transceiver is configured to:
receive a small data transmission parameter from a user equipment via a first non-access stratum (NAS) message, wherein the small data transmission parameter comprises an indication that the user equipment supports small data transmission;
the processor is configured to:
determine a small data transmission policy based on the indication, wherein the small data transmission policy indicates that small data transmission is supported; and
for uplink data transmission:
the transceiver is further configured to:
receive a data container that encapsulates uplink data and a bearer identity via a second NAS message and is sent from the user equipment, and
the processor is further configured to:
determine a tunnel endpoint identifier (TEID) of a network side device and an IP address of the network side device based on the bearer identity,
construct a general packet radio system tunneling protocol-user plane (GTP-U) packet using the uplink data, and
cause the transceiver to transmit the GTP-U packet to the network side device corresponding to the TEID of the network side device and the IP address of the network side device.

US Pat. No. 10,219,142

NEIGHBOR DISCOVERY AND NEIGHBOR SELECTION OF MESH NETWORK DEVICES IN A MESH NETWORK

Amazon Technologies, Inc....

1. A mesh network device comprising:a first radio coupled to an omnidirectional antenna;
a second radio selectively coupled to any one of a plurality of directional antennas;
a third radio selectively coupled to any one of the plurality of directional antennas;
a fourth radio selectively coupled to any one of the plurality of directional antennas;
a fifth radio selectively coupled to any one of the plurality of directional antennas; and
an application processor coupled to the first radio, the second radio, the third radio, the fourth radio, and the fifth radio, wherein the application processor is to:
i) receive, via the first radio, a 2.4 GHz beacon frame from a second mesh network device, the 2.4 GHz beacon frame including a first informational element identifying the second mesh network device as an available access point in a wireless mesh network (WMN);
ii) listen, for a defined time period, on a first channel of the second radio, a first channel of the third radio, a first channel of the fourth radio, and a first channel of the fifth radio;
iii) repeat step ii) on a second channel, a third channel, and a fourth channel for each of the second radio, the third radio, the fourth radio, and the fifth radio;
iv) in response to steps ii) and iii), receive, via the second radio, a 5 GHz mesh frame from the second mesh network device, the 5 GHz mesh frame including an identifier (ID) of the second mesh network device;
v) compare the first informational element to the ID to determine a sector identifier that identifies a first antenna from which the 5 GHz mesh frame was transmitted, a first signal strength indicator (RSSI) value corresponding to the 5 GHz mesh frame, an unused radio and an unused channel of the second mesh network device, wherein the unused radio and the unused channel are not currently utilized by the second mesh network device;
vi) send a discovery request frame to the unused radio of the second mesh network device on the unused channel via each of the second radio, the third radio, the fourth radio, and the fifth radio, wherein during ii) and vi), the second radio is selectively coupled to the first one of the plurality of directional antennas, the third radio is selectively coupled to the second one of the plurality of directional antennas, the fourth radio is selectively coupled to the third one of the plurality of directional antennas, and the fifth radio is selectively coupled to the fourth one of the plurality of directional antennas;
vii) receive a locate probe from the second mesh network device on the unused channel, in response to the discovery request frame, via at least one of the first radio, the second radio, the third radio, or the fourth radio, the locate probe including a source sector identifier that identifies a second antenna from which the locate probe is transmitted; and
viii) determine a second signal strength indicator value corresponding to the locate probe.

US Pat. No. 10,219,141

METHODS, SYSTEMS, AND DEVICES FOR ENABLING MULTIPLE RADIO ASSISTED DISCOVERY

Intel Corporation, Santa...

1. A service device for providing to a service seeking device a service using multiple radio assisted discovery, comprising:at least one memory that stores computer-executable instructions; and
at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to:
identify a probe request received from the service seeking device, the probe request including a hash value corresponding to the service;
determine a match between the service and one or more services of the service device based at least in part on the hash value in the probe request;
generate, by the service device, a probe response that comprises a service provider information (SPI) attribute field that includes at least an identification of the service and an indication of a network connection associated with the service, wherein the computer-executable instructions to generate the probe response include computer-executable instructions to:
generate a first Wi-Fi Neighbor Awareness Networking (NAN) service discovery frame when the probe request comprises a second NAN service discovery frame,
generate a Bluetooth Low Energy (BLE) scan response frame when the probe request comprises a BLE scan frame, or
generate a Near Field Communication (NFC) handover response frame when the probe request comprises a first NFC handover request frame;
cause to send the probe response; and
cause to initiate a communication session with the service seeking device.

US Pat. No. 10,219,140

VEHICLE COMMUNICATION IDENTIFIERS BASED ON LICENSE PLATE INFORMATION

Nokia Technologies Oy, E...

1. A method comprising:receiving, from a sensor, an image of a vehicle including identifying information of the vehicle;
generating, based on the identifying information, an identifier for the vehicle;
generating, based on a different part of the identifying information, a security key for the vehicle; and
sending a message to the vehicle, wherein the message includes the security key and the generated identifier to at least identify a destination address of the message.

US Pat. No. 10,219,139

METHOD AND APPARATUS FOR SWITCHING ACCESS POINTS BASED ON TOUCH SELECTION

Nokia Technologies Oy, E...

1. A method performed by an apparatus comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:at least one determination of status information associated with at least one structure, performed by the apparatus, wherein the at least one structure is associated with one or more access points located in one part of the at least one structure and one or more other access points located in another part of the at least one structure;
a processing of the status information, performed by the apparatus, to cause, at least in part, an activation, a deactivation, or a combination thereof of the one or more access points, one or more services associated with the one or more access points, the one or more other access points, one or more other services associated with the one or more other access points, or a combination thereof,
wherein the one or more services associated with the one or more access points and the one or more other services associated with the one or more other access points are associated with controlling the at least one structure; and
at least one determination of one or more rules for causing, at least in part, the activation, the deactivation, or a combination thereof of the one or more access points, the one or more services associated with the one or more access points, the one or more other access points, the one or more other services associated with the one or more other access points, or a combination thereof.

US Pat. No. 10,219,138

DEVICE AND NOTIFICATION METHOD

NEC CORPORATION, Tokyo (...

8. A device connected to at least one base station to be connected to a first terminal, the device comprising:a grasping processor configured to grasp, for each of the base stations, before the occasion, the number of the first terminals which are connected to the base station;
a transmission processor configured to transmit, to the first terminal, on a predetermined occasion associated with occurrence of a disaster, a signal for prompting to send a reply by a voluntary operation;
a determination processor configured to determine whether or not information transmitted from the first terminal in response to the transmission is voluntary information transmitted by the voluntary operation performed by a user of the first terminal;
a processing processor configured to transmit, to a predetermined second terminal, safety information indicating that a user of the terminal is safe, as a predetermined processing associated with safety of a user of the first terminal when the determination processor determines that the information is the voluntary information;
a number-of-safe-people calculation processor configured to calculate, for each of the base stations, the number of the first terminals associated with transmission of the safety information indicating being safe;
a number-of-people-not-confirmed-as-alive calculation processor configured to calculate, for each of the base stations, a value obtained by subtracting the number of the first terminals calculated by the number-of-safe-people calculation processor from the number of the terminals grasped by the grasping processor; and
a first reporting processor configured to transmit, for each of the base stations, the value calculated by the number-of-people-not-confirmed-as-alive calculation processor and a predetermined base station identifier indicating the base station, to the server which is connected to the device, wherein
the transmission processor is configured to transmit, for each of the base stations, the signal to the first terminal connected to the base station, on the occasion.

US Pat. No. 10,219,136

SYSTEMS WITH BURIED ANTENNAS FOR BI-DIRECTIONAL COMMUNICATION WITH WHEELED VEHICLES

Gatekeeper Systems, inc.,...

1. A system for monitoring shopping carts, the shopping carts each able to travel over and be supported by a parking lot surface, the system comprising:a wheel assembly adapted to connect with one of the carts, the wheel assembly comprising a wheel and a wheel transceiver, the wheel being configured to roll on the parking lot surface, the wheel transceiver configured to transmit a first radio frequency (RF) signal, the first RF signal comprising a unique identifier of the wheel assembly;
a first elongate antenna unit that is buried under the parking lot surface and adjacent to an entrance to an enclosed area, the first elongate antenna unit comprising a plurality of transceivers, at least one of the transceivers being configured to receive the first RF signal from the wheel transceiver and to transmit a second RF signal, the second RF signal comprising an instruction for the wheel assembly;
a second elongate antenna unit that is buried under the parking lot surface and adjacent to the entrance to the enclosed area, the second elongate antenna unit configured to transmit a very low frequency signal; and
a controller in communication with the first elongate antenna unit;
wherein, the wheel transceiver and at least one of the plurality of transceivers are configured to exchange the first and second RF signals, via the first elongate antenna unit, when the wheel travels over the first elongate antenna unit, and
wherein the system is configured to determine a direction of travel of the wheel assembly relative to the entrance to the enclosed area based on the order that the wheel assembly receives the second RF signal from the first elongate antenna unit and the very low frequency signal from the second elongate antenna unit.

US Pat. No. 10,219,135

NEAR FIELD COMMUNICATION (NFC) ENHANCED COMPUTING SYSTEMS

American Megatrends, Inc....

1. A computer-implemented method for powering on a near-field communications (NFC)-equipped server computer utilizing NFC, the method comprising:reading user credentials at the NFC-equipped server computer from an NFC card or an NFC-equipped mobile device via an NFC reader powered on by a direct-current (DC) power supply device;
providing the user credentials from the NFC reader to an embedded controller (EC) operating in the NFC-equipped server computer, the EC powered on by the DC power supply device and the NFC-equipped server computer having defined components powered off;
determining, by way of the EC, whether the user credentials indicate a right to power on the NFC-equipped server computer; and
responsive to determining that the user credentials indicate the right to power on the NFC-equipped server computer, providing a power-on signal from the EC to a power controller operating in the NFC-equipped server computer, the power-on signal causing the DC power supply device to power on the defined components of the NFC-equipped server computer.

US Pat. No. 10,219,134

BLUETOOTH LOW ENERGY BASED EMERGENCY BACKUP AND RECOVERY SOLUTION IN AN INDUSTRIAL CONTROLLER

Honeywell International I...

1. A method comprising:when a main power source is off, outputting electric energy from storage within a backup power source;
storing information in a shared memory that is written by a processor, wherein the shared memory is configured to be accessed by the processor and a BLUETOOTH low energy (BLE) module and to operate using at least some of the electric energy output from the backup power source when the main power source is off;
switching the BLE module to a power save mode in response to detecting a communication problem with the processor via a wire connection between the BLE module and the processor;
switching the BLE module out of a power save mode in response to the BLE module receiving a communication from an external device;
reading, by the BLE module, the information stored in the shared memory, wherein the BLE module is coupled to the backup power source, and wherein the BLE module is configured to operate using at least some of the electric energy output from the backup power source when the main power source is off; and
transmitting, by the BLE module, the information to an external device through a wireless communication channel using a BLUETOOTH communication protocol.

US Pat. No. 10,219,133

NOTIFICATION MESSAGE TRANSMISSION METHOD AND DEVICE, AND COMPUTER STORAGE MEDIUM

1. A notification message sending method, comprising:acquiring target resource information, a notification sending policy and a notification sending address;
generating a corresponding notification message when a target resource changes; and
sending the notification message to the notification sending address according to the notification sending policy;
wherein the notification sending policy comprises one or more of the following: a notification sending mode, a number of notifications and a notification time length;
wherein the notification sending mode is a normal mode, and said sending the notification message to the notification sending address according to the notification sending policy comprises:
when the number of notifications and the notification time length are not empty, judging whether a number of notification messages sent in a current time window exceeds the number of notifications, and if no, sending the notification message; and if yes, sending the notification message in a next time window, wherein a length of the time window is the notification time length;
or,
wherein the notification sending mode is a latest notification sending mode, after generating the corresponding notification message, the method further comprises: storing the notification message;
and said sending the notification message to the notification sending address according to the notification sending policy comprises:
when the number of notifications and the notification time length are not empty, judging whether a number of saved notification messages is not smaller than the number of notifications, and judging whether saving time of the notification messages is not smaller than the notification time length, and if the number of the saved notification messages is not smaller than the number of notifications, or the saving time of the notification messages is not smaller than the notification time length, sending a latest generated notification message in the saved notification messages; or
when the number of notifications is not empty but the notification time length is empty, judging whether a number of saved notification messages is not smaller than the number of notifications, and if the number of the saved notification messages is not smaller than the number of notifications, sending a latest generated notification message in the saved notification messages; or
when the notification time length is not empty but the number of notifications is empty, judging whether saving time of notification messages is not smaller than the notification time length, and if the saving time of the notification messages is not smaller than the notification time length, sending a latest generated notification message in the saved notification messages;
or,
wherein the notification sending mode is a batch-processing sending mode, after generating the corresponding notification message, the method further comprises: storing the notification message;
and said sending the notification message to the notification sending address according to the notification sending policy comprises:
when the number of notifications and the notification time length are not empty, judging whether a number of saved notification messages is not smaller than the number of notifications, and judging whether saving time of the notification messages is not smaller than the notification time length, and if the number of the saved notification messages is not smaller than the number of notifications or the saving time of the notification messages is not smaller than the notification time length, sending the saved notification messages; or
when the number of notifications is not empty but the notification time length is empty, judging whether a number of saved notification messages is not smaller than the number of notifications, and if the number of the saved notification messages is not smaller than the number of notifications, sending the saved notification messages; or
when the notification time length is not empty but the number of notifications is empty, judging whether saving time of notification messages is not smaller than the notification time length, and if the saving time of the notification messages is not smaller than the notification time length, sending the saved notification messages.

US Pat. No. 10,219,131

INVITE SYSTEM FOR MOBILE APPLICATIONS

Gametime, San Francisco,...

1. A non-transitory computer readable medium in a machine system, comprising: instructions to collect from a mobile device personal connection links and records for a user of the mobile device; instructions to weigh the personal connection links and records by metrics of strength inherent in the personal connection links and records to form weights;instructions to apply the weights to form invitations to join a mobile device application of the mobile device of the user, and to communicate the invitations from the mobile device to recipient devices; and
instructions to operate a feedback loop to increase the weights for invitees who have not accepted the invitation and who have similar correlation vectors to correlation vectors of invitees communicating acceptance of the invitations, wherein the correlation vectors are a measure of similarity between the invitees and the feedback loop increases the weights as a result of receipt by the mobile device of the acceptance of the invitations from the recipient devices.

US Pat. No. 10,219,130

REMOTE DEVICE MODIFICATION

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

1. A method for changing branding of a mobile device, the method comprising:at the mobile device, generating and transmitting a branding update request based on a trigger event,
wherein the mobile device has installed a first branding profile;
wherein the branding update request contains information to be used by a branding platform to select a branding profile from multiple branding profiles;
wherein each of the multiple branding profile are used to access branding data in a database;
wherein at least one of the branding platform or the database is accessible to outside parties other than the wireless telecommunications carrier; and,
wherein the outside parties can customize or designate branding profiles or branding data to be used for the mobile device; and
at the mobile device, and based on the transmitted branding update request, receiving the branding profile selected by the branding platform.

US Pat. No. 10,219,129

AUTONOMOUS SEMANTIC LABELING OF PHYSICAL LOCATIONS

Intel Corporation, Santa...

1. A device, comprising:a transceiver to receive one or more radio frequency (RF) signals;
a sensor to generate one or more sensor output signals;
data grouping circuitry coupled to the transceiver and to the sensor, the data grouping circuitry to generate one or more data clusters based on the received RF signals and the sensor output signals; and
semantic labeling circuitry coupled to the data grouping circuitry to:
generate a semantic label for at least one of the one or more data clusters based on the received RF signals and the sensor output signals;
generate a user prompt responsive to at least one of the one or more sensor output signals being indicative of the sensor being stationary; and
determine, based on a response to the user prompt, whether the semantic label is accurate.

US Pat. No. 10,219,127

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprising:a recognizing unit configured to recognize a first terminal based on a detection of a radio signal which is transmitted from the first terminal,
wherein the radio signal enables the first terminal to directly communicate with a second terminal, via a radio transmission path;
a determining unit configured to determine first information, related to the recognized first terminal, for a first period;
a recording unit configured to record the first information as history information corresponding to the first terminal,
wherein the determining unit is further configured to determine second information, related to the recognized first terminal, for a second period which is after the first period,
wherein the recording unit is further configured to update the history information based on the second information,
wherein each of the first information and the second information indicates a location of the first terminal based on the first terminal that is recognized,
wherein the determining unit is further configured to determine a type of a relation between the information processing apparatus and the recognized first terminal, and
wherein the type of the relation is determined based on a number of times of the recognition of the first terminal, at the location, that is greater than a threshold number of times; and
a processing unit configured to execute a process based on the recognized first terminal, a result of the determination unit, and the updated history information.

US Pat. No. 10,219,126

PERSONALIZED MANAGEMENT OF CONNECTED DEVICES

1. A system, comprising:a hardware processor; and
a memory device, the memory device storing instructions, the instructions when executed causing the hardware processor to perform operations, the operations comprising:
receiving a cellular identifier associated with a wireless device sending electronic data;
querying an electronic database for the cellular identifier, the electronic database having a table that maps third party icons to cellular identifiers including the cellular identifier associated with the wireless device;
identifying a third party icon of the third party icons in the electronic database that is mapped by the table to the cellular identifier, the third party icon uniquely identifying a third party permitted access to the electronic data;
determining a third party network address in response to the third party icon identified in the electronic database; and
sending the electronic data to the third party network address determined from the third party icon;
wherein the electronic data is shared with the third party that is identified by the third party icon.

US Pat. No. 10,219,125

DISTRACTED DRIVING PREVENTION

International Business Ma...

1. A distracted driving prevention method comprising:analyzing, by a computer processor of a mobile device, sensor data retrieved from a plurality of sensing devices;
periodically requesting, by said computer processor via an accelerometer and a gyroscope of said mobile device, a current location of a user;
comparing, by said processor, each said current location to prior detected locations of said user;
first determining, by said processor based on results of said comparing, a movement type, a direction, and a speed associated with said user within a vehicle;
periodically measuring, by said processor, an intensity of a signal strength of said mobile device with respect to a plurality of wireless access points;
second determining, by said processor based on results of said periodically measuring, multiple positions of said user within said vehicle;
third determining, by said computer processor based on results of said analyzing, said first determining, said second determining, and said third determining, that said user of said mobile device is currently operating said vehicle;
generating, by said computer processor in response to said first determining, said second determining, a message indicating that said user is currently operating said vehicle; and
transmitting, by said computer processor to a server for storage, said message.

US Pat. No. 10,219,124

TERMINATING AN INCOMING CONNECTION REQUEST AND ACTIVE CALL MOVEMENT

1. A method of telecommunication comprising:providing functionality via a primary communication device of a user to associate a secondary communication device with the user, the primary communication device having a processor and non-transitory memory;
defining a condition in which a communication action is to automatically occur that involves the secondary communication device based on a location identifier, the location identifier comprising one of: (i) a connection between the primary communication device and an access point, (ii) a location of the primary communication device, (iii) a Bluetooth connection between the primary communication device and the secondary communication device, and (iv) a direct wireless communication connection between the primary communication device and the secondary communication device;
automatically performing the communication action upon a determination that the condition is met based on the location identifier, the communication action comprising at least one of:
(a) terminating an incoming connection request to the primary device by forwarding the incoming connection request to the secondary communication device, and
(b) moving an existing connection from the primary communication device to the secondary communication device.

US Pat. No. 10,219,123

PERIODIC AMBIENT WAVEFORM ANALYSIS FOR DYNAMIC DEVICE CONFIGURATION

Facebook, Inc., Menlo Pa...

1. A method comprising:by a computing system, generating a waveform fingerprint based on captured ambient audio data;
by the computing system, calculating a location of the computing system;
by the computing system, sending the generated waveform fingerprint and the location to a server;
by the computing system, receiving instructions from the server to adjust one or more device settings of an output device of the computing system, the instructions being based at least in part on identifying one or more audio fingerprints that match the generated waveform fingerprint and correlating one or more of the identified audio fingerprints to a physical environment of the computing system; and
by the computing system, adjusting one or more of the device settings of the output device of the computing system in accordance with the received instructions.

US Pat. No. 10,219,122

STATE-BASED ELECTRONIC MESSAGE MANAGEMENT SYSTEMS AND CONTROLLERS

The Travelers Indemnity C...

1. A state-based message processing system comprising:a processing device;
an electronic communications network transceiver device in communication with the processing device; and
a memory device in communication with the processing device, the memory device storing instructions configured in a set of programmatically-distinct modules, the modules comprising:
(i) a message processing module,
(ii) a message intent analysis module,
(iii) a conversation management module, and
(iv) a conversation state analysis module,wherein the modules, when executed by the processing device, direct the processing device to:receive as input, into the message intent analysis module, data indicative of at least one intent rule for recognizing a message intent;
receive as input, into the conversation management module, data indicative of at least one conversation rule for generating an outgoing message;
receive as input, into the conversation state analysis module, data indicative of at least one conversation state rule for identifying a conversation state;
receive as input, into the message processing module and from a remote user device associated with a user, a text message from the user;
identify, by the message intent analysis module and based on (i) the text message and (ii) the at least one intent rule, a message intent associated with the text message;
generate, by the conversation management module and based on (i) the text message and (ii) the at least one conversation rule, an outgoing message to the user to transmit to the remote user device;
associate, by the conversation management module, the text message and the outgoing message with a conversation identifier that identifies a conversation;
identify, by the conversation state analysis module, a current state of the conversation based on the at least one conversation state rule and at least one of the following: (i) the message intent, (ii) the text message, and (iii) the outgoing message;
output, by the message processing module via the electronic communications network transceiver device, the outgoing message to the user; and
store, by the conversation state analysis module, an indication of the current state in association with the conversation.

US Pat. No. 10,219,121

METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING MESSAGE USING CUSTOMIZED TAG

SAMSUNG ELECTRONICS CO., ...

1. A message receiving device, comprising: a message receiving unit configured to receive, using a communication network, a first message including a first customized tag from a message transmitting device, the first message comprising a plurality of items for selecting by the message receiving device;a control unit configured to control the message receiving device based on a control operation described in the first customized tag, the first customized tag being generated by the message transmitting device and the control operation being performed by displaying, at the message receiving device, the plurality of items included in the first message received from the message transmitting device based on the first customized tag and receiving a user input indicating a selection of at least one item from among the displayed plurality of items, the user input being made via the message receiving device by a user;
a message generating unit which generates a second message including a second customized tag comprising at least one value corresponding to the at least one item selected by the user at the message receiving device; and
a message transmitting unit which transmits the second message including the second customized tag to the message transmitting device,
wherein the first customized tag comprises at least one of (i) a device identifier of the message receiving device and (ii) a password as an attribute.

US Pat. No. 10,219,120

SYSTEM AND METHOD FOR SEAMLESS PUSH-TO-TALK SERVICES

Mutualink, Inc., Walling...

1. A system, comprising:a memory;
one or more processors coupled to the memory, wherein the one or more processors are configured to:
receive a telephone call from a computing device operated by a user, wherein the telephone call comprises an automatic number identification (ANI) identifying the computing device, wherein the computing device initiates the telephone call after determining that a voice quality associated with a data channel satisfies a threshold, wherein one or more talk groups are associated with the ANI;
request the one or more talk groups associated with the ANI;
receive instructions corresponding to the one or more talk groups associated with the ANI;
based on the instructions, set up a routing path to a voice communication session corresponding to a talk group of the one or more talk groups; and
route voice communications via the voice communication session to the talk group of the one or more talk groups to provide the user with push-to-talk (PTT) services.

US Pat. No. 10,219,119

FACILITATING USER INTERACTIONS BASED ON PROXIMITY

GROUPON, INC., Chicago, ...

1. A computer-implemented method for providing functionality based on location-based virtual groups of users of mobile devices, the method comprising:creating, by one or more programmed computing systems, a temporary location-based virtual group of users of mobile devices by
receiving information from a user to define the virtual group, the received information including an anchor point with a geographic location around which a geographic area of the virtual group is centered, termination criteria indicating when the virtual group will end, and user interaction rules that specify types of actions that users who are part of the virtual group may take;
receiving a request from a user to join the virtual group, the user having a mobile communication-capable device that provides information regarding a current geographic location of the user; and
determining whether to admit the user to the virtual group based at least in part on the current geographic location of the user being within the geographic area of the virtual group;
automatically providing, by one of the one or more programmed computing systems, functionality to users of the virtual group in accordance with the user interaction rules of the virtual group based at least in part on enabling communications between the mobile communication-capable devices of the users of the virtual group; and
creating, by one of the one or more programmed computing systems, a residual permission group allowing the users of the virtual group to communicate with each other even after termination of the virtual group.

US Pat. No. 10,219,118

METHOD AND TRANSMISSION NODE FOR PROVIDING DATA PACKETS TO A PLURALITY OF RECEIVERS USING NETWORK CODING

KONINKLIJKE KPN N.V., Ro...

1. A method for wirelessly providing a number of data packets to a plurality of receivers in a cell of a transmission node of a cellular telecommunications system, the method comprising:storing a number of network coded data packets at the transmission node;
cyclically transmitting the stored network coded data packets from the transmission node to the plurality of receivers;
wherein a number of transmitted network coded data packets in a cycle is at least equal to the number of data packets to be provided to each receiver of the plurality of receivers and wherein each network coded data packet is a linear combination of two or more data packets to be provided to each receiver.

US Pat. No. 10,219,117

SYSTEMS AND METHODS FOR RADIO ACCESS INTERFACES

CalAmp Corp., Irvine, CA...

1. A vehicle telematics device, comprising:a processor; and
a communications interface coupled to the processor;
a memory coupled to the processor;
wherein, in response to one or more instructions stored in the memory, the vehicle telematics device:
communicates with a mobile communications device by using the communications interface;
provides data to the mobile communications device to generate provided data, where the provided data is to be transmitted to the remote server system; and
provides command data to the mobile communications device, wherein the command data instructs the mobile communication device to:
process the provided data to generate formatted data based on the command data;
wait for the remote server system to be available to the mobile communications device; and
transmit the formatted data to the remote server system by using at least one communication protocol based on the command data.

US Pat. No. 10,219,116

DETECTION OF MOBILE DEVICE LOCATION WITHIN VEHICLE USING VEHICLE BASED DATA AND MOBILE DEVICE BASED DATA

Allstate Insurance Compan...

1. A location analysis computing device comprising:a processing unit comprising at least one processor; and
a memory unit storing computer-executable instructions, which when executed by the processing unit, cause the location analysis computing device to:
receive first mobile device sensor data collected by mobile device accelerometers of a mobile device located within a vehicle, the first mobile device sensor data including first-axis accelerometer data, second-axis accelerometer data, and third-axis accelerometer data;
translate the first mobile device sensor data into X-axis accelerometer data, Y-axis accelerometer data, and Z-axis accelerometer data, resulting in translated first mobile device sensor data;
detect a first occurrence of an event in the translated first mobile device sensor data, wherein detecting the first occurrence of the event comprises determining that a first change in magnitude of the Z-axis accelerometer data exceeds a first predetermined threshold;
calculate a first occurrence vector comprising a first occurrence magnitude and a first occurrence angle based on the detected first occurrence of the event;
detect a second occurrence of the event in the translated first mobile device sensor data;
calculate, based on the detected second occurrence of the event, a second occurrence vector comprising a second occurrence magnitude and a second occurrence angle;
compare the calculated first occurrence vector and the calculated second occurrence vector; and
determine, based on the comparison, a position of the mobile device within the vehicle.

US Pat. No. 10,219,115

FACILITATION OF MOBILE DEVICE GEOLOCATION

1. A method, comprising:estimating, by a wireless network device of a wireless network comprising a processor, a probability density of a random variable associated with grouping location data, according to a geographic coordinate system, wherein the location data is representative of previous locations of a mobile device of mobile devices, wherein the estimating results in an estimated number of the mobile devices;
based on the estimated number of the mobile devices being determined to exceed a defined number of the mobile devices associated with a network capacity of a transceiver of the wireless network, generating an indication that additional network capacity beyond the network capacity is requested;
identifying, by the wireless network device, a location point based on the probability density; and
based on the location point and the indication, determining, by the wireless network device, a probable location of the mobile device according to a defined probability function.

US Pat. No. 10,219,114

MONITORING A STATUS OF A DISCONNECTED DEVICE BY A MOBILE DEVICE AND AN AUDIO ANALYSIS SYSTEM IN AN INFRASTRUCTURE

International Business Ma...

1. A computer program product for monitoring an operation status of a disconnected device by a mobile device and an audio analysis system in an infrastructure, wherein the mobile device has connectivity to the infrastructure and the disconnected device has no connectivity to the infrastructure, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable to:receive from the user, by the mobile device, a selection of the disconnected device in a list of disconnected devices;
determine, by the mobile device, a location of the mobile device;
determine, by the mobile device, whether the mobile device is in proximity to a predefined location of the disconnected device;
invoke, by the mobile device, passive listening of the mobile device to a sound generated by the disconnected device, in response to determining that the mobile device is in proximity to the predefined location of the disconnected device;
determine, by the mobile device, whether the sound can be detected by the mobile device;
stream, by the mobile device, audio with information of the location of the mobile device to the audio analysis system, in response to determining that the sound can be detected by the mobile device, wherein the audio is recorded during the passive listening; and
receive, by the mobile device, a notification of the operation status of the disconnected device.

US Pat. No. 10,219,113

IN-VEHICLE WIRELESS COMMUNICATION MANAGEMENT SYSTEM AND METHOD OF CONTROLLING SAME

HYUNDAI MOTOR COMPANY, S...

1. A method for managing wireless communication between vehicles, where each of the vehicles is equipped with a near field wireless communication router, the method comprising:acquiring, with a first router included in a first vehicle, power information from at least one wireless device located inside the first vehicle and from a second vehicle having a second router;
determining whether interference occurs in near field wireless communication based on the power information;
when it is determined that the interference occurs, determining a location of a source of the interference to be either an interior of the first vehicle or an exterior of the first vehicle; and
depending on the location of the source of the interference, requesting power adjustment to either the at least one wireless device or the second router such that the interference is mitigated,
wherein determining the location of the source of the interference comprises:
determining a received signal strength indicator (RSSI) of any wireless device of a plurality of wireless devices;
when the RSSI is not problematic, determining that the location of the source of the interference is the exterior of the first vehicle; and
when the RSSI is problematic, determining that the location of the source of the interference is the interior of the first vehicle.

US Pat. No. 10,219,112

DETERMINING DELIVERY AREAS FOR AERIAL VEHICLES

Amazon Technologies, Inc....

1. A delivery system comprising:a plurality of unmanned aerial vehicles, wherein the plurality of unmanned aerial vehicles comprises a first unmanned aerial vehicle and a second unmanned aerial vehicle;
at least one memory component; and
at least one computer processor,
wherein the at least one computer processor is configured to at least:
receive, from the first unmanned aerial vehicle, a first set of coordinates of the first unmanned aerial vehicle during a first delivery of at least a first item to a location at a first time;
identify a geolocation corresponding to the location;
determine a first level of uncertainty associated with at least one of the first unmanned aerial vehicle at the first time or the first set of coordinates;
determine a first geoscan comprising a first Gaussian distribution having a first mean location at the first set of coordinates and the first level of uncertainty;
define a first region at the location based at least in part on the first geoscan and the geolocation, wherein the first region comprises a second Gaussian distribution having the first mean location at the first set of coordinates and the first level of uncertainty;
store information regarding the first region in at least one data store;
receive a request for a second delivery of at least a second item to the location;
identify at least one attribute of at least one of the second delivery or the second item based at least in part on the request;
determine that the first region is suitable for the second delivery based at least in part on the at least one attribute;
determine a path from an origin to the first region; and
transmit, to a second unmanned aerial vehicle, an instruction to deliver at least the second item from the origin to the first region along the path.

US Pat. No. 10,219,111

VISITATION TRACKING SYSTEM

Snap Inc., Santa Monica,...

1. A method comprising:retrieving location data from a client device;
identifying a geo-cell from among a set of geo-cells based on the location data from the client device;
accessing a database that comprises location identifiers of one or more physical locations within the geo-cell, each location identified by the location identifiers associated with media content, the media content including a first media object associated with a first location within the geo-cell;
determining a user density of at least the first location located within the geo-cell, the user density based on a number of request to access the first media object associated with the first location;
ranking the first location among the location identifiers within the database based on the user density of the first location; and
loading the first media object at the client device based on the ranking of the first location among the location identifiers.

US Pat. No. 10,219,110

SYSTEM TO TRACK ENGAGEMENT OF MEDIA ITEMS

Snap Inc., Santa Monica,...

1. A system comprising:a memory; and
at least one hardware processor coupled to the memory and comprising an engagement tracking application that causes the system to perform operations comprising:
delivering an ephemeral message to a client device, the ephemeral message including a media item associated with a physical location;
receiving an access request for the media item from the client device;
detecting an exposure of the client device to the media item, based on the receiving the access request;
tracking user actions of the client device, in response to the detecting the exposure of the client device to the media item;
detecting the client device at the physical location associated with the media item, based on the tracking the user actions of the client device; and
calculating an engagement score of the media item based on the tracked user actions, in response to the detecting the client device at the physical location associated with the media item.

US Pat. No. 10,219,109

METHOD, SYSTEM AND DEVICE FOR ENABLING AN OBJECT TO ACCESS A THIRD PARTY ASSET

1. A computer implemented method of providing access to a third party asset or a service provided by said third party asset, the method comprising the steps of:obtaining location and time data for each of a plurality of mobile electronic devices, each of said plurality of mobile electronic devices being associated with a respective one of a plurality of users, said plurality of users comprising a group of associated users;
comparing location and time data obtained for at least one of said plurality of mobile electronic devices to location and time data obtained for at least one other of said plurality of mobile electronic devices to determine that said at least two mobile electronic devices remain in close proximity to each other for a predetermined period of time and over a predetermined distance to thereby infer that at least two users of said group of associated users have remained in close proximity for said predetermined period of time and over said predetermined distance;
determining from said comparison of location and time data for said at least two mobile electronic devices that said at least two mobile electronic devices have reached a location on or within a boundary of a geo-fence associated with a third party asset;
in response to a determination that said at least two mobile electronic devices have reached a location on or within a boundary of said geo-fence, communicating data to a system or device of the third party associated with the geo-fence, said communicated data providing data relating to an identity and/or an attribute of one or more users from the group of associated users to enable the third party system or device to provide said one or more users of the group of associated users with access to the third party asset or a service provided by said third party asset.

US Pat. No. 10,219,108

USE OF POSITIONING REFERENCE SIGNAL CONFIGURATION AS INDICATION OF OPERATIONAL STATE OF A CELL

Sprint Spectrum L.P., Ov...

1. A method for using a positioning reference signal (PRS) to communicate an operational state of a cell, wherein a base station broadcasts the PRS in the cell to facilitate mobile device location determination, the method comprising:determining by the base station the operational state of the cell;
based on the determined operational state of the cell, selecting by the base station a PRS frequency-shift from a plurality of PRS frequency-shifts; and
broadcasting by the base station the PRS with the selected PRS frequency-shift as an indication of the operational state of the cell,
whereby the broadcast PRS serves a dual purpose of facilitating mobile device location determination and providing the indication of the operational state of the cell.

US Pat. No. 10,219,107

TRACKING DEVICE LOCATION IDENTIFICATION

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

1. A method for determining a last known location of a tracking device, the method comprising:receiving, by a tracking server from a first mobile device, a disconnection event indicating that a first tracking device has disconnected from the first mobile device, the disconnection event comprising an identifier of the first tracking device, a location of the first mobile device when the first tracking device disconnects from the first mobile device, and a first timestamp representative of a time of the disconnection;
receiving, by the tracking server, a plurality of location updates from one or more mobile devices of a plurality of mobile devices other than the first mobile device, each location update in response to a corresponding mobile device detecting the first tracking device and comprising a location of the corresponding mobile device when the corresponding mobile device detected the tracking device, a measure of accuracy of the location, the identifier of the first tracking device, and a timestamp representative of a time of the detection;
selecting, by the tracking server, one or more location updates of the plurality of location updates based at least in part on the timestamp of the disconnection event and the timestamps of the one or more location updates;
determining, based on the selected location updates and the disconnection event, a last known location for the first tracking device; and
storing, by the tracking system, the last known location in association with the first tracking device.

US Pat. No. 10,219,106

SECURE BLE BROADCAST SYSTEM FOR LOCATION BASED SERVICE

Hong Kong Applied Science...

1. An apparatus comprising:a memory configured to store a mapping data structure received from a server, the mapping data structure associated with a time period and includes a plurality of encoded beacon identifiers (IDs), each encoded beacon ID of the plurality of encoded beacon IDs mapped to a corresponding beacon device identifier,
a receiver configured to receive an encoded beacon ID from a beacon device associated with a location based service, the encoded beacon ID generated based on a beacon device identifier of the beacon device and a time value; and
a processor coupled to the memory and the receiver, the processor configured to:
in response to a determination that the encoded beacon ID is included in the mapping data structure, identify, based on the mapping data structure, a beacon identifier that corresponds to the encoded beacon ID; and
generate a beacon application identified based on the beacon identifier, the beacon amplification corresponds to the location based service.

US Pat. No. 10,219,105

APPARATUS AND METHOD FOR DISTANCE-BASED OPTION DATA OBJECT FILTERING AND MODIFICATION

Groupon, Inc., Chicago, ...

1. An apparatus comprising at least one processor and at least one memory coupled to the processor, wherein the processor is configured to at least:determine a triangulation location of a user;
determine a predefined geographic area that encompasses the triangulation location of the user;
receive a predetermined distance parameter associated with the predefined geographic area;
receive a set of option data objects associated with the user;
extract a set of option data object parameters from each option data object within the set of option data objects, wherein the option data object information comprises:
an identification of a location associated with the option data object; and
a weighted value associated with the option data object;
calculate, based at least in part on the location associated with the option data object, the triangulation location of the user, and the predefined geographic area, a distance associated with the option data object;
determine whether the distance associated with the option data object exceeds the predetermined distance parameter; and
in response to determining whether the distance associated with the option data object exceeds the predetermined distance parameter, calculate an updated weighted value associated with the option data object.

US Pat. No. 10,219,104

SYSTEM AND METHOD FOR COORDINATING MEETINGS BETWEEN USERS OF A MOBILE COMMUNICATION NETWORK

1. A system comprising:one or more servers accessible from a network via one or more network interfaces;
one or more databases communicatively coupled to the one or more servers, the one or more servers configured to:
identify a first location corresponding to a current location of a first mobile device associated with a first end user of a plurality of end users;
identify a category based at least in part on detected user input as entered in real-time by the first end user into the first mobile device, wherein the category:
(a) relates to a type of location and is identified without a selection of the first end user;
(b) is identified based in part on parsing the user input received via the first mobile device to identify one or more keywords; and
(c) is identified based at least in part on the one or more keywords;
identify a chain of businesses as a preference of the first end user;
identify first information that is associated with the first end user, the first information comprising one or more of:
profile information relating to the first end user;
interest information relating to interests of the first end user;
historical information relating to past activities of the first end user; and/or
preference information corresponding to one or more businesses associated with the first end user;
select a second location for proposal for the first end user, the second location corresponding to a first business, wherein the selecting is based at least in part on the first location, the category, identifying the first business as associated with the chain of businesses, and one or more of:
the interest information relating to interests of the first end user;
the historical information relating to past activities of the first end user; and/or
the preference information corresponding to one or more businesses associated with the first end user; and
transmit an indication of the second location for proposal to the first mobile device.

US Pat. No. 10,219,103

POWER-EFFICIENT LOCATION ESTIMATION

Google LLC, Mountain Vie...

1. A method comprising:scanning, by a wireless computing device, a frequency set of frequencies used by a first group of base stations;
determining a first location of the wireless computing device;
selecting, by the wireless computing device, a frequency subset of the frequency set, wherein the frequency subset excludes at least one frequency in the frequency set, wherein a second group of base stations use the respective frequencies of the frequency subset, and wherein the second group of base stations is a subset of the first group of base stations;
estimating, by the wireless computing device, a second location of the wireless computing device based on information relating to one or more base stations in the second group of base stations;
determining, by the wireless computing device, whether the first location and the second location are within a threshold distance of one another;
after determining that the first location and the second location are within the threshold distance of one another, the wireless computing device performing an additional frequency scan of the frequency subset of the frequency set;
after performing the additional frequency scan, the wireless computing device determining that a third group of base stations use the respective frequencies of the frequency subset, wherein the third group of base stations is different from the second group of base stations; and
based on the third group of base stations being different from the second group of base stations, the wireless computing device estimating a third location of the wireless computing device.

US Pat. No. 10,219,102

METHOD FOR RECOGNIZING LOCATION AND ELECTRONIC DEVICE IMPLEMENTING THE SAME

Samsung Electronics Co., ...

1. An electronic device comprising:a communication module comprising communication circuitry configured to receive access point (AP) information from each of a plurality of AP devices;
a memory; and
a processor,
wherein the processor is configured to:
obtain, from the AP information, a strength value of a signal and a unique value of the AP device that transmits the signal,
process the AP information based on the strength value of the signal and the unique value of the AP device,
determine whether the received AP information satisfies a condition for performing a predefined function for controlling an external electronic device with regard to a previously stored AP list stored in the memory, and
perform the predefined function if the condition is satisfied.

US Pat. No. 10,219,101

INFORMATION DELIVERY SYSTEM FOR SENDING REMINDER TIMES BASED ON EVENT AND TRAVEL TIMES

Sony Corporation, Tokyo ...

1. An advertisement delivery server comprising:at least one circuitry configured to
receive past location information and date and time information of at least one mobile communication terminal, the past location information indicating at least one past location of the at least one mobile communication terminal, the at least one past location being different from a current location of the at least one mobile communication terminal, the date and time information indicating a past date and time at which the at least one mobile communication terminal was present at the at least one past location;
store advertisement data and delivery condition data, wherein
the advertisement data includes text and/or image data, and
the delivery condition data includes
a keyword to determine a target user of the advertisement data,
an advertisement serving period of the advertisement data,
an advertisement delivery range from an advertisement delivery point, and
user attribute information, the user attribute information including an age of a user, a gender of a user and/or an interest of a user;
select a mobile communication terminal to which the advertisement data is to be delivered based on the delivery condition data; and
deliver the advertisement data to the selected mobile communication terminal.

US Pat. No. 10,219,100

DETERMINING PROXIMITY FOR DEVICES INTERACTING WITH MEDIA DEVICES

1. A media device, comprising:a controller in electrical communication with systems including
a data storage system including configuration data associated with configuring the media device,
a radio frequency (RF) system including at least one RF antenna configured to be selectively electrically de-tunable, the RF antenna electrically coupled with a plurality of RF transceivers that communicate using different wireless protocols,
an audio/video (AN) system including at least one loudspeaker electrically coupled with a power amplifier and at least one microphone electrically coupled with a preamplifier,
wherein the RF system is configured to detect a RF signature, a RF signal strength, or both of one or more other wireless devices including a wireless activity monitoring and reporting device configured to be worn by a user, the data comprises alarm data set by the user for execution by the wireless activity monitoring and reporting device, and the controller commandeers execution of the alarm using the alarm data only when the wireless activity monitoring and reporting device is within a first proximity distance of the media device, the RF system configured to electrically de-tune the RF antenna to determine proximity, location, or both of the one or more other wireless devices, and
wherein the controller is configured to process the RF signature, the RF signal strength, or both, to determine the proximity, the location, or both of the one or more other wireless devices relative to the media device, the controller being configured to process the RF signature including establishing a wireless communications link with the one or more other wireless devices using the RF system, the controller being further configured to harvest data from the one or more other wireless devices using the wireless communications link.

US Pat. No. 10,219,099

SYSTEM FOR COMPENSATION OF PRESENTATION BY WIRELESS DEVICES

AMAZON TECHNOLOGIES, INC....

1. A first audio device comprising:a first wireless local area network (WLAN) interface;
a first Bluetooth interface coupled to a first wireless speaker;
a first memory storing first computer-executable instructions;
a first hardware processor to execute the first computer-executable instructions to:
determine an expected number of samples of audio data per unit time;
send, at a first time, first audio data to the first wireless speaker, wherein the first audio data is sampled at a first sample rate;
determine, for a plurality of time intervals between the first time and a second time, an actual number of samples of the first audio data sent per unit time to the first wireless speaker;
determine, for a portion of the plurality of time intervals, a first set of residuals by calculating a difference between the expected number of samples per unit time and the actual number of samples sent per unit time for a particular one of the portion of the plurality of time intervals;
determine a first regression line using a linear regression of the first set of residuals;
determine, based on a slope of the first regression line, a drift value;
retrieve, based on the drift value, a skew value from previously stored data, wherein the skew value is indicative of an initial delay between sending audio data to the first wireless speaker and output of corresponding audio by the first wireless speaker;
determine an adjusted number of samples per unit time by summing an additive inverse of the drift value to the expected number of samples per unit time; and
send, at a third time to the first wireless speaker, second audio data that includes a presentation delay with a length of the skew value and wherein the second audio data is sent at the adjusted number of samples per unit time.

US Pat. No. 10,219,098

LOCATION ESTIMATION OF ACTIVE SPEAKER

GM GLOBAL TECHNOLOGY OPER...

1. A method of performing an estimation of a location of an active speaker in real time, the method comprising:designating any one microphone of an array of microphones as a reference microphone;
storing a relative transfer function (RTF) for each microphone of the array of microphones other than the reference microphone associated with each potential location among potential locations as a set of stored RTFs;
obtaining a voice sample of the active speaker and obtaining a speaker RTF for each microphone of the array of microphones other than the reference microphone;
performing an RTF projection of the speaker RTF for each microphone on the set of stored RTFs; and
Determining, using a processor, one of the potential locations as the location of the active speaker based on the performing the RTF projection, wherein the obtaining the speaker RTF for each microphone of the array of microphones other than the reference microphone includes computing, for each of the potential locations, a ratio of an acoustic transfer function of the voice sample at the microphone to an acoustic transfer function of the voice sample at the reference microphone.

US Pat. No. 10,219,097

METHOD AND APPARATUSES FOR IMPLEMENTING A HEAD TRACKING HEADSET

Nokia Technologies Oy, E...

1. An apparatus comprising at least one processor and at least one memory including computer code for one or more programs, the at least one memory and the computer code configured to with the at least one processor cause the apparatus to:receive at least one of position and orientation of a first head-mounted device in relation to a first user device, wherein the at least one of the position and orientation received is used to train a model using machine learning;
detect input data indicative of a change in the at least one of the position and orientation of the first head-mounted device in relation to the first user device;
determine at least one signal quality parameter based on the input data, wherein the at least one signal quality parameter is measured between the first head-mounted device and the first user device; and
determine a filter pair corresponding with a direction to which a spatial audio signal is rendered based at least in part on the at least one signal quality parameter and the model so as to control spatial audio signal reproduction to take effect the change in the at least one of the position and orientation of the first head-mounted device during rendering of the spatial audio signal.

US Pat. No. 10,219,096

SEAT-OPTIMIZED REPRODUCTION OF ENTERTAINMENT FOR AUTONOMOUS DRIVING

Bayerische Motoren Werke ...

1. A method for routing signal components of individual channels of a multichannel audio signal to multiple loudspeakers in a vehicle having at least one front seat position in a front audio zone of the vehicle and at least one rear seat position in a rear audio zone of the vehicle, wherein the rear audio zone is arranged behind the front audio zone in a forward direction of the vehicle, wherein, referenced to the forward direction, the vehicle has at least one left front loudspeaker and one right front loudspeaker that are arranged in front of the front seat position; one left center loudspeaker and one right center loudspeaker that are arranged in front of the rear seat position; and a central front loudspeaker that is arranged centrally in front of the front seat position; the method comprising:routing the signal components of the individual channels of the multichannel audio signal to the loudspeakers, so that the multichannel audio signal is reproduced stereophonically in both the front and the rear audio zones, wherein when the front seat position is directed in the forward direction of the vehicle, a left channel is routed to the left front loudspeaker and the left center loudspeaker, a right channel is routed to the right front loudspeaker and the right center loudspeaker, a center channel is routed to the central front loudspeaker, a left surround channel is routed to the left center loudspeaker, and a right surround channel is routed to the right center loudspeaker; and
sensing whether the front seat position has been rotated in a backward direction of the vehicle;
wherein, when the front seat position is rotated in the backward direction of the vehicle, the left channel is routed only to the left center loudspeaker, the right channel is routed only to the right center loudspeaker, the left surround channel is routed to the left front loudspeaker and the right surround channel is routed to the right front loudspeaker, and routing of the center channel to the central front loudspeaker is interrupted.

US Pat. No. 10,219,095

USER EXPERIENCE LOCALIZING BINAURAL SOUND DURING A TELEPHONE CALL

1. A method that improves a user experience during a video call between a first user and a second user when the first user holds a handheld portable electronic device (HPED) less than one meter away from a face of the first user, the method comprising:displaying, on a display of the HPED and while the first user holds the HPED less than one meter away from the face of the first user, the second user engaged in the video call with the first user; and
improving the user experience of the first user during the video call by convolving, with a processor, a voice of the second user with far-field head related transfer functions (HRTFs) to a location behind the HPED relative to the face of the first user while the HPED is a near-field distance from the face of the first user.

US Pat. No. 10,219,094

ACOUSTIC DETECTION OF AUDIO SOURCES TO FACILITATE REPRODUCTION OF SPATIAL AUDIO SPACES

1. An apparatus comprising:a housing;
a plurality of transducers disposed in the housing and configured to emit audible acoustic signals into a region external to the housing, the region including one or more audio sources;
a plurality of acoustic probe transducers configured to emit ultrasonic signals, at least a subset of the acoustic probe transducers each is configured to emit a unique ultrasonic signal;
a plurality of acoustic sensors configured to sense received ultrasonic signals reflected from the one or more audio sources;
a controller configured to determine a position of at least one audio source of the one or more audio sources; and
a signal modulator configured to generate the unique ultrasonic signal; and
a driver configured to maintain an acoustic probe transducer at an approximate maximum displacement during a shift from a first characteristic to a second characteristic.

US Pat. No. 10,219,093

MONO-SPATIAL AUDIO PROCESSING TO PROVIDE SPATIAL MESSAGING

1. A method comprising:receiving data representing a message to present acoustically at a loudspeaker;
determining whether an audio signal is in communication with the loudspeaker, including determining no audio signal is in communication with the loudspeaker, and generating a reference audio signal;
determining a type of the message associated with the message;
modulating spatially a message audio signal for the message as a function of the type of message to form a spatially-modulated message audio signal;
forming a mono-spatial audio signal based on the audio signal and the spatially-modulated message; and audio signal, a mono-spatial audio space overlay being used to form the mono-spatial audio signal after the mono-spatial audio space overlay is generated and configured to simulate an originating location, direction, or distance associated with the mono-spatial audio signal; and
transmitting the mono-spatial audio signal to the loudspeaker.

US Pat. No. 10,219,092

SPATIAL RENDERING OF A MESSAGE

Nokia Technologies Oy, E...

1. A method comprising:determining that a message comprising audio and/or visual content, from a first user in a virtual three-dimensional space, is targeted to a first sub-set of users in the virtual three-dimensional space, wherein the message is not targeted to a second sub-set of users in the virtual three-dimensional space;
determining a first audio and/or visual object and a second audio and/or visual object, wherein the first audio and/or visual object comprises the audio and/or visual content of the message and one or more first values for one or more first spatial rendering parameters, and the second audio and/or visual object comprises the audio and/or visual content of the message and one or more second values for one or more second spatial rendering parameters;
causing the first audio and/or visual object to be rendered to the first sub-set of users based on the first values such that the audio and/or visual content is rendered at a first position in the virtual three-dimensional space; and
causing the second audio and/or visual object to be rendered to the second sub-set of users based on the one or more second values such that the audio and/or visual content is rendered at a different, second position in the virtual three-dimensional space.

US Pat. No. 10,219,091

DYNAMICALLY CHANGING MASTER AUDIO PLAYBACK DEVICE

Bose Corporation, Framin...

1. A method for dynamically changing the master audio playback device of a set comprising at least two audio playback devices, wherein one audio playback device of the set is a first set master audio playback device that is configured to receive audio data from an audio data source and send the received audio data to at least one other slave audio playback device of the set, wherein the at least one other slave audio playback devices of the set is configured to receive audio data only from the master audio playback device and not from the audio data source, the method comprising:receiving at a first slave audio playback device of the set the selection of the first slave audio playback device of the set as a new recipient of audio data from the audio data source; and
in response to receiving at the first slave audio playback device of the set the selection of the first slave audio playback device of the set as the new recipient of audio data from the audio data source, designating the first slave audio playback device of the set as a new set master audio playback device; and
designating the first set master audio playback device as a new slave audio playback device;
wherein the new set master audio playback device is configured to receive audio data from the audio data source and send the received audio data to the new slave audio playback device, wherein the new slave audio playback device is configured to receive audio data only from the new set master audio playback device and not from the audio data source.

US Pat. No. 10,219,090

METHOD AND DETECTOR OF LOUDSPEAKER DIAPHRAGM EXCURSION

Analog Devices Global, H...

1. A method of detecting diaphragm excursion of an electrodynamic loudspeaker, comprising steps of:receiving a digital audio signal having a first sample rate,
using an up-sampler and modulator circuit, up-sampling the digital audio signal to a greater second sample rate and adding a high-frequency probe signal to the up-sampled digital audio signal to generate a pulse-modulated composite drive signal, wherein the probe signal has a frequency that exceeds a Nyquist frequency of the received digital audio signal,
applying the pulse-modulated composite drive signal to a voice coil of the electrodynamic speaker through an output amplifier,
detecting a composite drive signal current flowing through the voice coil in response to the application of the pulse-modulated composite drive signal,
detecting a modulation level of a probe signal current from the composite drive signal current, and
identifying an excursion of a diaphragm of the loudspeaker based on the detected modulation level of the probe signal current.

US Pat. No. 10,219,089

HEARING LOSS COMPENSATION APPARATUS AND METHOD USING 3D EQUAL LOUDNESS CONTOUR

Samsung Electronics Co., ...

1. A hearing loss compensation apparatus, comprising:a sound direction detection device configured to detect, using a microphone, a sound generation direction from which a sound is generated; and
a sound compensation device configured to amplify the sound based on hearing characteristics of a user corresponding to the sound generation direction and comprising an equal loudness contour of the user, in response to detecting a difference between the equal loudness contour of the user and a reference equal loudness contour,
wherein the equal loudness contour of the user is determined by mapping hearing thresholds corresponding to azimuths and frequencies,
wherein the equal loudness contour of the user exists in 3D space comprising a first axis corresponding to the azimuths, a second axis corresponding the frequencies, and a third axis corresponding to the hearing thresholds,
wherein the sound compensation device is further configured to determine the hearing characteristics of the user by comparing hearing abilities of the user at the azimuths and average hearing abilities of other users at the respective azimuths, and amplify the sound based on a characteristic, among the hearing characteristics of the user, that corresponds to an azimuth corresponding to the sound generation direction, and
wherein the other users share a common demographic characteristic with the user.

US Pat. No. 10,219,088

PHOTOACTIVE SELF-CLEANING HEARING ASSISTANCE DEVICE

Starkey Laboratories, Inc...

1. A hearing assistance device comprising: a housing; a transducer within the housing; a sound port extending through the housing; a barrier layer covering the sound port; photoactive nanoparticles disposed on or in the housing or the barrier layer, wherein the photoactive nanoparticles provide a localized surface plasmon resonance effect when illuminated with light; and a light source within the housing in optical communication with the photoactive nanoparticles.

US Pat. No. 10,219,087

HEARING AID THAT CAN BE INTRODUCED INTO THE AUDITORY CANAL AND HEARING AID SYSTEM

Eberhard Karls Universita...

1. A hearing aid configured to be inserted into an ear canal of a patient, comprising an actuator that effects a mechanical stimulation of the tympanic membrane, wherein the actuator comprises an inner surface associated with the tympanic membrane and an outer surface associated with the ear canal, the actuator being configured as an areal disk actuator, whose deformation stimulates the tympanic membrane by areal deformation; wherein the hearing aid further comprises at least one first receiver for energy signals; wherein the at least one first receiver comprises at least one optoelectronic sensor that converts light energy to electrical energy; wherein the at least one first receiver comprises an areal array of optoelectronic sensors.

US Pat. No. 10,219,086

MOBILE WIRELESS CONTROLLER FOR A HEARING AID

AN DIRECT B.V., Rotterda...

1. A method for configuring a mobile user device as a wireless controller for a hearing aid, said mobile user device comprising:a communication module for wireless communication with said hearing aid, said communication module comprising a radio interface, an antenna and an antenna controller; and,
a computer-readable memory storing a software application for remotely controlling said hearing aid on the basis of said communication module; said communication module being connectable to a configuration module on a computer or a server for configuring said communication module on the basis of hearing aid setting information;
said method comprising:
sending authentication information to said configuration module;
receiving hearing aid setting information from said configuration module if said configuration module determines on the basis of said authentication information that access to said hearing aid setting information by said communication module is allowed; and,
configuring at least part of said communication module and/or said hearing aid on the basis of said hearing aid setting information.

US Pat. No. 10,219,085

ANTENNA UNIT

1. A hearing aid device comprising:a housing configured to be worn at an ear of a person, the housing comprising a top part and respective, opposite, first and second sides,
an antenna unit arranged in the housing, the antenna unit comprising:
a radiating antenna structure,
a structure forming a ground for the radiating antenna structure,
a feed arranged between the radiating antenna structure and the structure forming the ground,
and an additional element that forms an extended ground plane, the additional element being arranged at a distance from the radiating antenna structure, the additional element comprises a first part arranged at the first side of the housing and a second part arranged at the second side of the housing, the extended ground plane being electrically connected to the structure forming the ground, and
a communication unit connected with the radiating antenna structure for reception and/or transmission of data over a wireless link to an external unit via the radiating antenna structure.

US Pat. No. 10,219,084

ACOUSTIC OUTPUT DEVICE WITH ANTENNA

1. An apparatus, comprising:a first portion configured to be arranged behind an ear of a user and to provide a signal to a second portion, the ear having an ear canal;
the second portion configured to be arranged at the ear or in the ear canal of the user and to provide acoustic output to the user;
an antenna for wireless communication, the antenna comprising an electrically conducting element; and
a coupling element configured for coupling the first portion and the second portion, the coupling element comprising the electrically conducting element, wherein the electrically conducting element is at least a part of the antenna that is configured for electromagnetic signal emission and/or electromagnetic signal reception.

US Pat. No. 10,219,083

METHOD OF LOCALIZING A SOUND SOURCE, A HEARING DEVICE, AND A HEARING SYSTEM

1. A hearing system comprisinga multitude of M of microphones, where M is larger than or equal to two, adapted for being located on a user and for picking up sound from the environment and to provide M corresponding electric input signals rm(n), m=1, . . . , M, n representing time, the environment sound at a given microphone comprising a mixture of a target sound signal propagated via an acoustic propagation channel from a location of a target sound source and possible noise signals vm(n) as present at the location of the microphone in question;
a transceiver configured to receive a wirelessly transmitted version of the target sound signal and providing an essentially noise-free target signal s(n);
a signal processor connected to said number of microphones and to said wireless transceiver,
the signal processor being configured to estimate a direction-of-arrival of the target sound signal relative to the user based on
a signal model for a received sound signal rm at microphone m (m=1, . . . , M) through the acoustic propagation channel from the target sound source to the mth microphone when worn by the user, wherein the mth acoustic propagation channel subjects the essentially noise-free target signal s(n) to an attenuation ?m and a delay Dm;
a maximum likelihood methodology;
relative transfer functions dm representing direction-dependent filtering effects of the head and torso of the user in the form of direction-dependent acoustic transfer functions from each of M?1 of said M microphones (m=1, . . . , M, m?j) to a reference microphone (m=j) among said M microphones,wherein said attenuation ?m is assumed to be independent of frequency whereas said delay Dm is assumed to be frequency dependent.

US Pat. No. 10,219,082

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

1. A method of operating a hearing aid system comprising the steps of:generating a first electrical signal representing noise;
filtering said first electrical signal in a filter bank hereby providing a plurality of frequency band signals,
determining a reference level for a frequency band signal;
estimating a signal level for said frequency band signal;
calculating a level difference between the estimated signal level and the reference level for said frequency band signal;
determining a gain value to be applied to said frequency band signal based on said level difference and an expansion factor;
applying said gain value to said frequency band signal hereby providing a processed frequency band signal;
providing a plurality of processed frequency band signals;
summing said plurality of processed frequency band signals into an output signal; and
presenting said output signal to the output transducer of a hearing aid.

US Pat. No. 10,219,081

CONFIGURATION OF HEARING PROSTHESIS SOUND PROCESSOR BASED ON CONTROL SIGNAL CHARACTERIZATION OF AUDIO

Cochlear Limited, Macqua...

1. A method comprising:receiving by a hearing prosthesis, from a device external to the hearing prosthesis, both audio content outputted by the device external to the hearing prosthesis and configurable prosthesis data outputted by the device external to the hearing prosthesis, the configurable prosthesis data being data usable by the prosthesis to configure itself to operate in a given manner;
responsive to receipt of the configuration data, the hearing prosthesis automatically configuring a sound processor of the hearing prosthesis in a manner based at least in part on the configurable prosthesis data.

US Pat. No. 10,219,080

ELECTRICAL-ACOUSTIC TRANSFORMATION DEVICE

GOERTEK, INC., Shandong ...

1. An electrical-acoustic transformation device, comprising:a vibration system and a magnetic circuit system with a magnetic gap;
wherein the vibration system includes: a diaphragm, a voice coil provided below the diaphragm and suspending in the magnetic gap, a piezoelectric plate provided on one side of the diaphragm, a first frequency division circuit connected to the voice coil, a second frequency division circuit connected to the piezoelectric plate, and a spider fixed to the voice coil, the spider including a first conductive line and a second conductive line formed on a surface thereof; and
the first frequency division circuit performs frequency division on an externally input first audio signal and outputs the same to the voice coil, with the externally input first audio signal being input to the first frequency division circuit via the first conductive line; and the second frequency division circuit performs frequency division on an externally input second audio signal to obtain a high frequency signal to drive the piezoelectric plate, with the externally input second audio signal being input to the second frequency division circuit via the second conductive line.

US Pat. No. 10,219,078

LOUDSPEAKER MODULE

Goertek Inc., Weifang (C...

1. A loudspeaker module, comprising:an independent housing, the independent housing encloses a sealed cavity, and the independent housing is provided with an opening communicating the cavity with an exterior of the independent housing;
a loudspeaker unit, the loudspeaker unit comprises a vibration system, a magnetic circuit system and a casing and a front cover that receive the vibration system and the magnetic circuit system, a sidewall of the casing is provided with a rear sound aperture, acoustic wave generated by the loudspeaker unit above the vibration system directly radiates to the exterior, and acoustic wave generated by the loudspeaker unit below the vibration system radiates to a side via the rear sound aperture; and
the loudspeaker unit and the independent housing combine, so that the rear sound aperture and the opening are sealingly engaged and communicate, and the cavity of the independent housing forms a rear acoustic cavity of the loudspeaker module; wherein a height of the independent housing and a height of the loudspeaker unit are equal, and an upper surface and a lower surface of the independent housing are respectively flush with an upper surface and a lower surface of the loudspeaker unit.

US Pat. No. 10,219,077

DISPLAY DEVICE

SAMSUNG DISPLAY CO., LTD....

1. A display device including a folding region and a rigid region, the display device comprising:a foldable display panel module to fold in the folding region;
a folding sensor to sense a folding state of the foldable display panel module;
a support on the foldable display panel module in the rigid region;
a vibrator on the foldable display panel module in the folding region; and
a vibration controller to control a vibration operation of the vibrator based on the folding state.

US Pat. No. 10,219,076

AUDIO SIGNAL PROCESSING DEVICE, AUDIO SIGNAL PROCESSING METHOD, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An audio signal processing apparatus comprising:at least one hardware processor; and
a memory which stores instructions executable by the at least one hardware processor to cause the audio signal processing apparatus to perform at least:
acquiring audio data generated by collecting a sound in a sound collection target space;
determining a priority of at least one of a plurality of areas in the sound collection target space; and
outputting, based on the audio data acquired in the acquiring, first processed data obtained by first predetermined signal processing for sound of the one or more areas selected based on the priority determined in the determining; and
outputting, based on the audio data acquired in the acquiring, second processed data obtained by second predetermined signal processing for sound of areas including an area different from the one or more areas selected based on the priority determined in the determining, after outputting the first processed data obtained by the first predetermined signal processing for sound of the one or more areas selected based on the priority determined in the determining.

US Pat. No. 10,219,075

METHOD AND SYSTEM FOR SPEAKER ARRAY ASSEMBLY AND POROUS DISPLAY DEVICE

International Business Ma...

1. A device, comprising:an acoustically-permeable display, comprising:
a first layer defining a first plurality of pores, each of the first plurality of pores being configured to permit the passage of sound through the first layer;
a second layer defining a second plurality of pores, each of the second plurality of pores being configured to permit the passage of sound through the second layer, wherein the second layer overlays the first layer, defining a gap between the first layer and the second layer, wherein each pore of the first plurality of pores is unaligned with respect to each pore of the second plurality of pores such that light may not pass directly through both a pore of the first plurality of pores and a pore of the second plurality of pores;
a plurality of speakers arranged in an array, each of the plurality of speakers being positioned and oriented to direct sound through at least one portion of the acoustically-permeable display different from at least one other speaker of the plurality of speakers
a controller configured to identify a portion of the acoustically-permeable display according to a sensor signal representing contour of a user's ear in contact with the acoustically-permeable display, and determine which speaker of the plurality of speakers is positioned and oriented to direct sound through the identified portion of the acoustically-permeable display
wherein the controller is further configured to transmit an audio signal to the speaker positioned and oriented to direct sound through the portion of the acoustically-permeable display in contact with the user's ear; and
wherein the controller is further configured to predict, from the identified contour, the location of the user's interior ear with respect to the acoustically-permeable display.

US Pat. No. 10,219,074

LOUDSPEAKER PROTECTION SYSTEMS AND METHODS

Cirrus Logic, Inc., Aust...

1. A method of thermal protection of a voice coil of a loudspeaker comprising:determining an estimate of a temperature of the voice coil,
determining an estimate of a rate of change of the temperature of the voice coil,
determining an estimate of power dissipation in the voice coil, and
generating a gain control signal for modulating a gain applied to an input signal in a signal path between an input terminal and said loudspeaker,
wherein the gain control signal is generated by:
based on the estimate of the rate of change of the temperature of the voice coil, setting a threshold power value,
based on the threshold power value and on the estimate of the temperature of the voice coil, setting an allowed power value, and
based on the allowed power value and the estimate of power dissipation in the voice coil, generating the gain control signal for modulating the gain applied to the input signal in the signal path between the input terminal and said loudspeaker.

US Pat. No. 10,219,073

VEHICLE AUDIO SYSTEM

FORD GLOBAL TECHNOLOGIES,...

1. A two-wire communication system comprising:a first audio circuit;
a second audio circuit electrically connected to the first audio circuit via a two-wire bi-directional multi-node communication bus, wherein the two-wire bi-directional multi-node communication bus connects the first audio circuit to the second audio circuit wherein an audio signal, an enable signal, and a clip detect signal are transmitted over the bus;
a first two-wire communication circuit having an audio enable input, a clip detect output, and a first two-wire communication chip electrically connected to the bus, wherein the audio enable input and the clip detect output are electrically coupled to the first audio circuit; and
a second two-wire communication circuit having an audio enable output, a clip detect input, and a second two-wire communication chip electrically connected to the first two-wire communication chip via the bus, wherein the audio enable output and the clip detect input are electrically coupled to the second audio circuit.

US Pat. No. 10,219,071

SYSTEMS AND METHODS FOR BANDLIMITING ANTI-NOISE IN PERSONAL AUDIO DEVICES HAVING ADAPTIVE NOISE CANCELLATION

Cirrus Logic, Inc., Aust...

9. A method comprising:receiving a reference microphone signal indicative of ambient audio sounds at the acoustic output of a transducer;
receiving an error microphone signal indicative of an acoustic output of the transducer and the ambient audio sounds at the acoustic output of the transducer;
generating an anti-noise signal from filtering the reference microphone signal with an adaptive filter to reduce the presence of the ambient audio sounds heard by a listener and shaping a response of the adaptive filter in conformity with the error microphone signal and the reference microphone signal by adapting the response of the adaptive filter to minimize the ambient audio sounds present in the error microphone signal;
further adjusting the response of the adaptive filter by combining injected noise with the reference microphone signal;
receiving the injected noise by a copy of the adaptive filter so that the response of the copy of the adaptive filter is controlled by the adaptive filter adapting to cancel a combination of the ambient audio sounds and the injected noise; and
controlling the response of the adaptive filter with the coefficients adapted in the copy of the adaptive filter, whereby the injected noise is not present in the anti-noise signal;
wherein each of a sample rate of the copy of the adaptive filter and a rate of adapting of the adaptive filter is significantly less than a sample rate of the adaptive filter and the sample rate of the copy of the adaptive filter is significantly less than the rate of adapting of the adaptive filter.

US Pat. No. 10,219,070

ACOUSTIC SYSTEM AND METHOD

1. An acoustic system, comprising:a coconut endocarp, said endocarp being a round shape,
said endocarp further comprising one opening for installation of a loudspeaker, wherein the opening is formed by two individual cuts,
the first cut being a circular cutout performed as the coconut endocarp rotates about the endocarp's longitudinal axis, the first cut forming a first flat surface exposing fibers of an endocarp membrane,
the second cut being a flat cross sectional cut made adjacent to said first cut, the second cut forming an adjacent flat edge at an angle relative to the first flat surface,
the two cuts creating a direct contact with fibers of the endocarp membrane, the cuts combining to maximize a surface area of exposed fibers of the endocarp,
wherein a loudspeaker is positioned flush against the endocarp such that parasitic acoustic resonances generated from one or more sides of the loudspeaker are directed to a dampening channel for a dissipation of undesired frequencies.

US Pat. No. 10,219,068

HEADSET WITH MAJOR AND MINOR ADJUSTMENTS

Voyetra Turtle Beach, Inc...

1. An audio headset, the headset comprising:a headband;
a headband endcap at each end of the headband;
a headband slide coupled to each headband endcap;
ear cups operatively coupled to the headband slides, each ear cup comprising a guide for restricting movement of a cross-bar element of a corresponding headband slide away from the ear cup while allowing vertical movement of the cross-bar with respect to the ear cup; and
a second headband located only above the headband slides, said second headband comprising a flexible band coupled to the headband endcaps and said second headband not in contact with the headband slides, wherein an adjustment of force on a user of the headset is enabled by actuation of at least one headband slide in a vertical direction, the actuation of the headband slide limited by a corresponding cross-bar element and guide.

US Pat. No. 10,219,067

AUTO-CALIBRATING NOISE CANCELING HEADPHONE

Harman International Indu...

1. A sound system comprising:a headphone including a transducer and at least two microphones disposed over the transducer and adapted to receive sound radiated therefrom;
an equalization filter adapted to equalize an audio input signal based on at least one predetermined coefficient; and
a loop filter circuit including a leaky integrator circuit adapted to generate a filtered audio signal based on the equalized audio input signal and a feedback signal indicative of sound received by the at least two microphones, and to provide the filtered audio signal to the transducer; and
a switch adapted to switch between a first position, in which the equalization filter is connected to an audio source for receiving a first audio input signal, and a second position, in which the equalization filter is adapted to receive a second audio input signal;
a controller programmed to:
control the switch to be arranged in the second position in response to a user command;
generate the second audio input signal which is indicative of a test signal;
receive a second feedback signal indicative of a test sound received by the at least two microphones;
calibrate the headphone by updating the at least one predetermined coefficient of the equalization filter based on the second feedback signal; and
control the switch to be arranged in the first position in response to the at least one predetermined coefficient being updated.

US Pat. No. 10,219,066

INTERCHANGEABLE WEARING MODES FOR A HEADSET

Plantronics, Inc., Santa...

1. A head-mountable sound delivery device, comprising:a mounting element configured to support the apparatus on a user's head;
a speaker capsule with an external surface having an upwardly-facing elongate groove defined therein;
a C-shaped retention element moveably coupled to the mounting element, into which the speaker capsule may be snapped such that the C-shaped retention element is located in the groove defined in the speaker capsule, thereby to prevent movement of the speaker capsule relative to the C-shaped retention element when the two are engaged, the C-shaped retention element comprising an inner surface, a first free end, and a second free end and a retention formation at each of the first and second free ends that in use engage corresponding retention formations in the speaker capsule.

US Pat. No. 10,219,065

TELECOIL ADAPTER

Otojoy LLC, Santa Barbar...

1. An apparatus comprising:an adapter including a telecoil, the adapter including an audio plug for audio signals received wirelessly via the telecoil to be communicated to and from the adapter via an electrical connection to an external device, and the adapter further including at least one of the following: an audio jack to physically receive an external audio plug in which the audio jack of the adapter is to receive the audio signals from the audio plug of the adapter via the electrical connection to the external device and/or headphones physically part of the adapter and electrically connected to receive the audio signals from the audio plug of the adapter, wherein the telecoil is incorporated into the adapter and the adapter is integrated into a cable electrically connected to the headphones at one end and including the audio plug at the other end; and
a mobile device including a storage medium, wherein the mobile device further comprises at least one of the following: a smart phone, a tablet, a laptop, a personal digital assistant, or a wearable computing device, the storage medium having stored thereon instructions executable by a computing device to process the audio signals, the audio signals to comprise electrical signals, the electrical signals to be induced in the telecoil by an electromagnetic (EM) field, the EM field to be generated by an external hearing loop, the electrical signals to be induced to further be amplified, and the instructions further executable to generate a quality rating for a hearing loop system associated with the electrical signals, the quality rating to be based at least in part on the electrical signals.

US Pat. No. 10,219,064

TRI-MICRO LOW FREQUENCY FILTER TRI-EAR BUD TIPS AND HORN BOOST WITH RATCHET EAR BUD LOCK

Acouva, Inc., San Franci...

1. A system for improving use of an in-ear utility device, the system comprising:Tri-Ear Buds adapted for a connection to an in-ear main trunk support extending from a solid portion of the in-ear utility device, wherein the Tri-Ear Buds are configured to reside in a user's ear canal within a first bend of the ear canal, wherein the Tri-Ear Buds comprise an end configured to reside in the user's ear canal at a distance less than 16 millimeters from the entrance of the user's ear canal;
a ratchet ear bud lock adapted to physically associate with the Tri-Ear Buds to facilitate the connection between the Tri-Ear Buds and the in-ear main trunk support, wherein the ratchet ear bud lock comprises locking features configured for a removal force adjustable from at least one of 0.25 Lbs/0.5 Lbs/0.75 Lbs/1.25 Lbs/1.5 Lbs/2.25 Lbs/2.5 Lbs, by way of decreasing jaws of the locking features; and
a horn boost component adapted to physically associate with the in-ear utility device, and wherein the horn boost component is configured to facilitate an acoustic horn effect.

US Pat. No. 10,219,063

IN-EAR WIRELESS DEVICE WITH BONE CONDUCTION MIC COMMUNICATION

Acouva, Inc., San Franci...

1. A wireless in-ear utility device, comprising:a housing comprising an oval shaped trunk configured to reside in a user's ear canal within the first bend of the ear canal, the housing comprising a proximal end configured to reside in the user's ear canal at a distance less than 16 millimeters from the entrance of the user's ear canal;
a microphone port located on an external surface of the housing and configured to receive first ambient external sounds from the low/mid/high frequencies (50 Hz to 10,000 kHz); a microphone located within the housing configured to receive the first ambient external sounds via the microphone port, wherein the received first ambient external sounds comprise sounds from the low/mid/high frequencies (50 Hz to 10,000 kHz);
a bone conduction microphone configured to detect resident frequencies to facilitate user voice recognition; a communications module located within the housing and configured for wireless communications, wherein the communication module receives second ambient external sounds from a second in-ear utility device located in the user's second ear, wherein the second ambient external sounds from the second in-ear utility device comprise sounds from the low/mid/high frequencies (50 Hz to 10,000 kHz);
and a processing system located within the housing, wherein the processing system is configured to identify the user based on a frequency profile shape of the user's voice and at least one of the first ambient external sounds and the second ambient external sounds process the first and the second ambient external sounds based on a frequency profile shape of the user's voice.

US Pat. No. 10,219,062

WIRELESS AUDIO OUTPUT DEVICES

Apple Inc., Cupertino, C...

1. A method comprising:determining that a first audio output device is not wirelessly communicatively coupled to a second audio output device;
detecting a user action associated with a housing configured to store the first audio output device and the second audio output device;
in response to detecting the user action:
allowing the first audio output device to become discoverable by a source communication device, and
detecting a pairing request to wirelessly communicatively couple the first audio output device to the source communication device within a threshold period of time from detecting the user action; and
in response to detecting the pairing request within the threshold period of time:
causing one or more wireless link keys stored on the first audio output device and the second audio output device to be erased, and
wirelessly communicatively coupling the first audio output device with the second audio output device.

US Pat. No. 10,219,061

LIGHT AND LOUDSPEAKER DRIVER DEVICE

Native Design Limited, (...

1. A combined light and loudspeaker driver device comprising:a loudspeaker driver having a loudspeaker diaphragm with an opening formed around a central longitudinal axis of the device, the central longitudinal axis defining a forward and a rearward direction of the device;
a housing for supporting the loudspeaker driver,
a light source positioned radially inwardly of the opening of the loudspeaker diaphragm, with respect to the central longitudinal axis and configured to direct light forward and away from the device;
a heat removal element comprising a heat sink having at least an axially central part formed rearwardly of the housing along the central longitudinal axis of the device, and a beat removal column extending from the axially central part of the heat sink in the forward direction along the central longitudinal axis of the device, the light source being mounted at the forward end of the heat removal column; and
a ring radiator tweeter positioned radially inwardly of the opening in the loudspeaker diaphragm and radially outwardly of the light source, with respect to the longitudinal axis.

US Pat. No. 10,219,060

HELMET-WORN DEVICE FOR ELECTRONIC COMMUNICATIONS DURING HIGH MOTION ACTIVITY

HEARSHOT INC., Toronto (...

1. An assembly for transmitting vibrations to a helmet worn by a user, the device comprising:an element adapted to adhere to an outer surface of the helmet;
an assembly which connects with the element and comprises
a bottom housing having a floor which passes through the element, teeth near the floor which engage with the element, and a sidewall extending upwardly around the perimeter of the bottom housing;
a top housing having an outer sidewall that fits outside of the sidewall of the bottom housing and also having a plurality of apertures in a top surface;
a PCB which sits within the top housing,
a pressure transducer placed atop the floor and in electrical connection with the PCB; and
a mechanical user interface placed above the PCB and having at least one button which extends upwardly and through one of the apertures on the top surface of the top housing.

US Pat. No. 10,219,059

SMART PASSENGER SERVICE UNIT

1. A passenger service unit for an aircraft cabin, comprising:an oxygen supply module comprising an oxygen canister and a plurality of oxygen masks;
a lighting module comprising a plurality of LED reading light units disposed on a single contiguous flexible printed circuit board;
at least one mini-speaker comprising a horn element, wherein a first mini-speaker of the at least one mini-speaker is integrated with a first LED reading light unit of the plurality of LED reading light units, an LED for illuminating the first LED reading light unit is at least partially disposed in the horn element of the first mini-speaker, and sound waves from the first mini-speaker travel adjacent to the LED, wherein the horn element of the first mini-speaker is shaped and positioned with respect to the first LED reading light unit such that a geometric plane passes through the first LED reading light unit and a circular cross-section of the horn element of the first mini-speaker; and
control circuitry for controlling the oxygen supply module, the lighting module, and the at least one mini-speaker, wherein the control circuitry is connected to
a power converter for converting an external power supply to voltage usable by the control circuitry, and
a single communications interface for communicating with an external management computing system.

US Pat. No. 10,219,058

ELECTRONIC DEVICE HAVING L-SHAPED SOUND CHANNEL AND METHOD FOR MANUFACTURING THE SAME

Chiun Mai Communication S...

1. An electronic device, comprising:a display;
a cover, attached to the display and defining a notch;
a frame, comprising:
a bottom wall, comprising a first surface and a second surface opposite to the first surface, wherein the bottom wall defines a through hole, and the first surface defines a first recess corresponding to the through hole; and
a side wall, extending from a peripheral edge of the bottom wall;
a sound assembly, comprising:
a sound output hole, defined and surrounded by the notch and the side wall;
a sound channel, formed in the frame and comprising a first channel and a second channel, wherein the first channel is formed by horizontally cutting from an inner surface of the first recess towards the side wall, the second channel is formed by vertically cutting from an upper surface of the side wall towards the bottom wall, and the second channel communicates with the first channel to form an L-shaped sound channel communicating with the sound output hole;
a sealing member, positioned on the first recess and sealing the first recess; and
a sound generating module, positioned on the second surface and corresponding to the through hole, wherein sound generated by the sound generating module is transmitted to the sound output hole through the through hole and the L-shaped sound channel.

US Pat. No. 10,219,057

AUDIO MODULE FOR AN ELECTRONIC DEVICE

Apple Inc., Cupertino, C...

1. An audio module for an electronic device, the audio module comprising:a driver assembly comprising:
a diaphragm defining a speaker plane; and
a voice coil attached to the diaphragm and positioned adjacent one or more magnets; and
an enclosure surrounding the driver assembly and defining:
a front volume positioned on a first side of the speaker plane and coupled to a sound port;
a back volume positioned on the first side of the speaker plane and on a second side of the speaker plane; and
a resonant cavity coupled to the front volume via a resonant cavity port and separated from the back volume by a resonant cavity cover.

US Pat. No. 10,219,055

LOUDSPEAKER MODULE

GOERTEK INC., Weifang (C...

1. A loudspeaker module, comprising: a module housing, wherein a loudspeaker unit is accommodated in the module housing, the loudspeaker unit comprises a unit housing and a unit front cover combined with each other, and a vibration system and a magnetic circuit system are accommodated in a space defined by the unit housing and the unit front cover, wherein an end surface of at least one sidewall of the unit housing is provided with an ultrasonic surface ultrasonically welded with the module housing, and the module housing is provided with an ultrasonic line which is provided at a position corresponding to the ultrasonic surface and is combined with the ultrasonic surface by ultrasonic welding, and wherein the loudspeaker unit is disposed adjacent to an edge of one side of the module housing, a sidewall of the unit housing is exposed to the outside of the module housing, and the ultrasonic surface is provided on the sidewall of the unit housing exposed to the outside of the module housing.

US Pat. No. 10,219,054

PROTECTIVE MEMBER FOR ACOUSTIC COMPONENT AND WATERPROOF CASE

NITTO DENKO CORPORATION, ...

1. A protective member for an acoustic component, the protective member comprising a sound-transmissive sheet that consists essentially of an elastomer,wherein no lamination of another layer is formed on any major surface of the sound-transmissive sheet, or a lamination of another layer is formed only on an edge region of any major surface of the sound-transmissive sheet; and
wherein the elastomer has a type A hardness in a range from 20 to 80 as measured according to JIS K 6253, and the sound-transmissive sheet has a thickness of 10 to 150 ?m.

US Pat. No. 10,219,053

FIBER-TO-COAX CONVERSION UNIT AND METHOD OF USING SAME

Viavi Solutions, Inc., S...

1. An apparatus, comprising:a housing,
an optical network unit positioned in the housing, the optical network unit configured to convert a fiber optical signal into an electrical signal suitable for transmission via an Ethernet cable, and
an adaptor positioned in the housing and connected to the optical network unit, the adaptor configured to convert the the electrical signal into an Ethernet-based RF signal, the adaptor including a port configured to receive a coaxial cable connector.

US Pat. No. 10,219,052

AGILE RESOURCE ON DEMAND SERVICE PROVISIONING IN SOFTWARE DEFINED OPTICAL NETWORKS

FUTUREWEI TECHNOLOGIES, I...

1. A method performed by a controller in signal communication with a reconfigurable optical add-drop multiplexer (ROADM) controlling a first link in an optical network portion of a communications network, the method comprising:receiving, by the controller, a first request for a first connection, the first link being in a first route in the communications network for the first connection;
sending, by the controller, first commands to the ROADM to allocate first bandwidth to the first link for at least the first connection;
receiving, by the controller, a second request for a second connection, the first link being in a second route in the communications network for the second connection; and
sending, by the controller, second commands to the ROADM to allocate second bandwidth to the first link for at least the first and second connections.

US Pat. No. 10,219,051

COMMUNICATION PLATFORM WITH FLEXIBLE PHOTONICS PAYLOAD

1. An apparatus, comprising:a spacecraft; and
a payload positioned on the spacecraft, the payload is configured to receive a wireless communication and to select a subset of sub-bands of a first optical signal representing the wireless communication, the selecting being such that bandwidth and center frequency of the sub-bands are independently programmable for each sub-band, the payload is configured to send content of the selected subset of sub-bands to one or more entities off of the spacecraft.

US Pat. No. 10,219,050

VIRTUAL LINE CARDS IN A DISAGGREGATED OPTICAL TRANSPORT NETWORK SWITCHING SYSTEM

FUJITSU LIMITED, Kawasak...

1. An optical transport networking switching system comprising:an Ethernet fabric including a number M of Ethernet switches, each of the M Ethernet switches having a number N of Ethernet switch ports, each of the N Ethernet switch ports having a number P of Ethernet switch sub-ports, wherein a variable i having a value ranging from 1 to M denotes the ith Ethernet switch corresponding to one of the M Ethernet switches, a variable j having a value ranging from 1 to N denotes the jth Ethernet switch port corresponding to one of the N Ethernet switch ports, and a variable k having a value ranging from 1 to P denotes the kth Ethernet switch sub-port corresponding to one of the P Ethernet switch sub-ports, and wherein N, M, and Pare greater than one; and
a plug-in universal (PIU) module having M PIU ports, wherein the ith PIU port of the M PIU ports corresponds to the ith Ethernet switch,
wherein the optical transport networking switching system switches optical data units through the Ethernet fabric using the PIU modules and a virtual switch fabric associated with the PIU modules.