US Pat. No. 10,694,445

METHODS FOR SERVING GATEWAY SELECTION BASED ON TYPE-OF-SERVICE IN A WIRELESS COMMUNICATION NETWORK

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

1. A method within a wireless communication network, the method comprising:receiving, by a Mobility Management Entity (MME), a first request for a first type of service for a mobile device within the wireless communication network;
determining a first list comprising Serving Gateway (SGW) candidates;
based at least in part on the first type of service requested, determining a second list comprising Packet Data Network (PDN) gateway (PGW) candidates, wherein each PGW candidate of the second list is associated with a corresponding SGW candidate of the first list;
selecting, by the MME, a first SGW from the first list and a first PGW from the second list, the first PGW being associated with the first SGW;
receiving, by the MME, a second request for a second type of service for the mobile device within the wireless communication network;
determining a third list comprising SGW candidates;
based at least in part on the second type of service requested, determining a fourth list comprising PGW candidates, wherein each PGW candidate of the fourth list is associated with a corresponding SGW candidate of the third list; and
selecting, by the MME, a second SGW from the third list and a second PGW from the fourth list, the second PGW being associated with the second SGW,
wherein the first SGW is different from the second SGW and the first PGW is different from the second PGW.

US Pat. No. 10,694,444

UE-BASED EXPEDITED HANDOFF

Sharp Laboratories of Ame...

1. A 5G new radio (NR) UE equipment (UE), comprising:a processor; and
memory in electronic communication with the processor, wherein instructions stored in the memory are executable to:
perform a UE-initiated handoff (HO) procedure after receiving a radio resource control (RRC) message from a base station (gNB) instructing the UE to activate a UE-based HO feature to allow the UE to decide whether to perform the UE-initiated HO procedure based on measurements made by the UE, wherein the UE-initiated HO procedure comprises a PULL mechanism in handoff, wherein in the PULL mechanism a target gNB receives a Random Access Request with a Handoff indication, wherein in the PULL mechanism a target gNB receives a HO-based Random Access Request including a Handoff Vector, and wherein in the PULL mechanism a target gNB informs the Source gNB of impending HO, and prepares the HO process by establishing a Data Forwarding Tunnel and requesting UE contexts.

US Pat. No. 10,694,443

WIRELESS COMMUNICATION DEVICE AND METHOD FOR NETWORK CONTROLLED BEAM BASED HANDOVER IN NR

Telefonaktiebolaget LM Er...

1. A method of operation of a wireless communication device to perform handover from a source cell to a target cell in a wireless communication system, comprising:performing a beam tracking procedure for one or more neighbor cells to provide, for each neighbor cell, a list of tracked beams for the neighbor cell;
receiving a handover command from a source radio access node that instructs the wireless communication device to perform a handover from a source cell served by the source radio access node to a target cell served by a target radio access node, wherein the target cell is one of the one or more neighbor cells for which the beam tracking procedure is performed;
selecting a beam of the target cell from the list of tracked beams for the target cell based on random access resource configuration and/or a quality threshold; and
performing random access on the selected beam;
where selecting the beam of the target cell from the list of tracked beams for the target cell comprises:
determining that there are no dedicated random access channel resources allocated for contention-free random access for the best beam in the list of tracked beams for the target cell; and
upon determining that there are no dedicated random access channel resources allocated for contention-free random access for the best beam in the list of tracked beams for the target cell:
determining whether a quality of a k-th best beam in the list of tracked beams for the target cell is greater than a threshold, the k-th best beam being a beam for which dedicated random access channel resources are allocated, where the selected beam of the target cell is the k-th best beam if the quality of the k-th best beam is greater than the threshold.

US Pat. No. 10,694,442

OPERATION METHOD OF COMMUNICATION NODE IN COMMUNICATION NETWORK

ELECTRONICS AND TELECOMMU...

1. An operation method of a first communication node connected to a first hub in a communication network, the operation method comprising:measuring signal qualities for a first radio signal received from the first hub and a second radio signal received from a second hub adjacent to the first hub;
calculating a difference in the signal qualities for the first radio signal and the second radio signal;
comparing the calculated difference with a plurality of predetermined threshold values for handover of the first communication node; and
performing a handover-related procedure indicated by one of the plurality of predetermined threshold values based on a result of the comparison,
wherein the plurality of predetermined threshold values include a first threshold value indicating an establishment of a radio link to the second hub, a second threshold value indicating a change of a hub receiving data from the first communication node, and a third threshold value indicating release of a radio link to the first hub, and
the handover-related procedure is performed when the calculated difference is equal to or less than the first threshold value and the signal quality of the first radio signal is higher than the signal quality of the second radio signal.

US Pat. No. 10,694,441

METHOD AND DEVICE FOR ENHANCING SERVICE IN COMMUNICATION SYSTEM SUPPORTING PUBLIC SAFETY NETWORK SERVICE

Samumg Electronics Co., L...

1. A method of information transmission for a base station in a wireless communication system, the method comprising:generating a system information block (SIB) including first hysteresis information for a cell reselection of a first type terminal and second hysteresis information for the cell reselection of a second type terminal; and
transmitting the generated SIB including both the first hysteresis information and the second hysteresis information,
wherein the first type terminal corresponds to a terminal not supporting a public safety network service and performing cell reselection when a sum of a serving cell signal strength and a value corresponding to the first hysteresis information is larger than a rank value of a neighbor cell,
wherein the second type terminal corresponds to a terminal supporting the public safety network service and performing cell reselection when a sum of the serving cell signal strength and a value corresponding to the second hysteresis information is larger than the rank value of the neighbor cell, and
wherein the second value corresponding to the second hysteresis information is larger than the first value corresponding to the first hysteresis information to decrease a number of cell reselections of the second type terminal relative to the first type terminal.

US Pat. No. 10,694,440

MULTIPLE NETWORK ACCESS SYSTEM AND METHOD

Wi-LAN Inc., Ottawa (CA)...

1. A method for use in a mobile device, the method comprising:establishing a connection with a base station via a first frequency associated with a bidirectional network;
receiving, via the first frequency, information associated with a unidirectional network, wherein the information includes resource information associated with a broadcast event;
receiving, via the first frequency and on a resource indicated by the resource information, broadcast data associated with the broadcast event; and
receiving, via the first frequency, data on a resource other than the resource indicated by the resource information.

US Pat. No. 10,694,439

SYSTEMS AND METHODS FOR ASSIGNMENT OF MULTI-ACCESS EDGE COMPUTING RESOURCES BASED ON NETWORK PERFORMANCE INDICATORS

Verizon Patent and Licens...

1. A method, comprising:receiving, by a wireless communication device, a set of resource utilization (RU) values indicating an amount of available resources of a group of server devices that are candidates for being used as a target server device for sharing resources to support a session of an application,
wherein the group of server devices are associated with a group of base stations that are candidates to be a target base station used when establishing the session;
generating, by the wireless communication device, a set of performance scores for base station-server device groupings that are candidates for being selected as the target base station and the target server device,
wherein generating the set of performance scores comprises:
determining, after receiving a set of RU values, a first score based on whether an RU value, of the set of RU values, satisfies a threshold RU value,
determining a second score based on whether a link performance value, of a set of link performance values that are associated with links to the group of base stations, satisfies a threshold link performance value, and
generating a performance score, of the set of performance scores, based on a weighted combination of the first score and the second score;
selecting, by the wireless communication device, the target base station and the target server device based on the set of performance scores; and
causing, by the wireless communication device, the session of the application to be established,
wherein the session is established in a manner that allows resources of the target server device to support the session of the application.

US Pat. No. 10,694,438

REUSE OF MOBILITY REFERENCE SIGNALS TO PERFORM RADIO LINK MONITORING IN A BEAM-BASED SYSTEM

Telefonaktiebolaget LM Er...

1. A method, in a user equipment (UE), the method comprising:receiving, in a downlink signal having a series of subframes, a beam-formed reference signal in each of a plurality of subframes, wherein the beam-formed reference signals are received in fewer than all of the subframes of the downlink signal;
performing mobility management measurements using at least a first subset of the received beam-formed reference signals; and
performing radio link monitoring (RLM) using at least some of the first subset of beam-formed reference signals used for the mobility management measurements.

US Pat. No. 10,694,437

WIRELESS DEVICE CONNECTION HANDOVER

AMAZON TECHNOLOGIES, INC....

1. A computer-implemented method comprising:establishing, by a first audio-output device, a first wireless connection with a second audio-output device;
establishing, by the first audio-output device, a second wireless connection with a user device;
receiving, by the first audio-output device from the user device, first audio data;
determining, by the first audio-output device, an amount of time corresponding to sending, to the second audio-output device, at least a portion of the first audio data;
sending, by the first audio-output device to the second audio-output device, time data corresponding to the amount of time;
disconnecting, by the first audio-output device, the second wireless connection; and
after disconnecting the second wireless connection, sending, by the first audio-output device to the second audio-output device, at least the portion of the first audio data.

US Pat. No. 10,694,436

COMMUNICATIONS SYSTEM

NEC Corporation, Tokyo (...

1. A method performed by a user equipment (UE), the method comprising:performing UE measurement logging in an idle mode for reporting to a base station at a later point in time, wherein:
logged UE measurements are sent in a logged measurement report when the UE is in a radio resource control (RRC) connected state, and
the logged measurement report comprises:
the logged UE measurements performed in idle for at least one of intra-frequency, inter-frequency, or inter-radio access technology (inter-RAT) operations;
a time stamp for a UE measurement; and
location information of the UE.

US Pat. No. 10,694,435

SEAMLESSLY HANDING OVER CHANNEL RESOURCES AMONG USER EQUIPMENT

International Business Ma...

1. A computer-implemented method, comprising:receiving, by the computer, information, wherein the information includes:
an expiry time which corresponds to a communication request; and
communication resources associated with the communication request, wherein the communication resources include a channel and/or a spectrum band which correspond to the communication request;
packaging, by the computer, the expiry time with the communication resources; and
passing, by the computer, the packaged expiry time and communication resources to devices which correspond to each of one or more identities associated with the communication request.

US Pat. No. 10,694,434

METHOD AND BASE STATION FOR SUPPORTING HANDOVER

LG ELECTRONICS INC., Seo...

1. A method for a base station (BS), the method comprising:determining, by the BS, whether handover of a user equipment (UE) to a target cell is needed; and
based on the determination, transmitting, by the BS to a mobility management entity (MME), a handover required message to request the handover, wherein the handover required message comprises (i) first information regarding type of the handover, (ii) second information regarding a radio access technology (RAT) type of the target cell, (iii) third information regarding an identifier of the target cell, and (iv) fourth information regarding a cause of the handover needed;
wherein the second information and the fourth information are forwarded from the MME to access and mobility management function (AMF), wherein the AMF is identified based on the second information and the third information,
wherein the MME is configured for mobility management and session management in a long term evolution (LTE) wireless communication system,
wherein the AMF is configured for access and mobility management in a next generation (NR) wireless communication system,
wherein the first information comprises only one first information element (IE),
wherein the only one first IE is selected among a first plurality of predetermined IEs,
wherein the first plurality of the predetermined IEs respectively indicate types of the handover different from each other,
wherein the first plurality of the predetermined IEs comprise: (i) LTEto5GRAN and (ii) 5GRANtoLTE,
wherein the LTEto5GRAN is an IE related to handover from a BS configured in the LTE wireless communication system to a target cell configured in the NR wireless communication system,
wherein the 5GRANtoLTE is an IE related to handover from a BS configured in the NR wireless communication system to a target cell configured in the LTE wireless communication system,
wherein the second information comprises only one second IE,
wherein the only one second IE is selected among a second plurality of predetermined IEs,
wherein the second plurality of the predetermined IEs respectively indicate RAT types different from each other,
wherein the second plurality of the predetermined IEs comprise: (i) 5GRAN-EUTRA and (ii) 5GRAN-NR,
wherein the 5GRAN-EUTRA is an IE related to a target cell configured in the LTE wireless communication system,
wherein the 5GRAN-NR is an IE related to a target cell configured in the NR wireless communication system, and
wherein the NR wireless communication system is a 3rd generation partnership project (3GPP)-based wireless communication system different from the LTE wireless communication system.

US Pat. No. 10,694,433

RADIO ACCESS NETWORK TRAFFIC OFFLOAD INDICATOR

Kyocera Corporation, Kyo...

1. A method comprising:providing wireless service to a user equipment (UE) device through a first radio access network (RAN) using a first radio access technology (RAT);
receiving, at the first RAN, an offload indicator indicating that the UE device has offloaded communication resources used in the first RAN to a second RAN.

US Pat. No. 10,694,432

INTER-MENB HANDOVER METHOD AND DEVICE IN A SMALL CELL SYSTEM

Samsung Electronics Co., ...

1. An inter-master enhanced NodeB (MeNB) handover method to a target MeNB from a source MeNB which provides dual-connectivity together with a secondary eNB (SeNB), the method comprising:sending, by the source MeNB, a handover request message to the target MeNB, wherein the handover request message comprises an identity (ID) of a user equipment (UE) at the SeNB and an eNB ID of the SeNB;
receiving, by the source MeNB from the target MeNB transmitting a request message including the ID of the UE at the SeNB for a SeNB cell group (SCG) configuration to the SeNB for the dual-connectivity, a handover request acknowledge message indicating that the UE context in the SeNB is kept; and
sending, by the source MeNB to the UE, a radio resource control (RRC) reconfiguration message for handover to the target MeNB.

US Pat. No. 10,694,431

USER EQUIPMENT AND CELL RE-SELECTION ESTIMATION METHOD THEREOF

Institute For Information...

1. A cell re-selection estimation method for a user equipment, the user equipment being used in a Narrow Band-Internet of Thing (NB-IoT) communication system, the cell re-selection estimation method comprising:determining, by the user equipment, whether a measured RSRP value of a serving base station is not greater than an estimation triggering threshold value;
selecting, by the user equipment, a cell re-selection criterion according to a user equipment status when the measured RSRP value of the serving base station is not greater than the estimation triggering threshold value; and
determining, by the user equipment, whether a value of subtracting the measured RSRP value from an RSRP peak value of the serving base station is lower than a feature offset value according to the cell re-selection criterion:
not performing cell re-selection by the user equipment when the value of subtracting the measured RSRP value from the RSRP peak value of the serving base station is lower than the feature offset value;
performing the cell re-selection by the user equipment when the value of subtracting the measured RSRP value from the RSRP peak value of the serving base station is not lower than the feature offset value.

US Pat. No. 10,694,430

SYNCHRONIZATION METHOD, COMMUNICATION HANDOVER METHOD, RADIO NETWORK AND NODE

HUAWEI TECHNOLOGIES CO., ...

1. A communications method, comprising:receiving, by a second radio access network (RAN) node, information from a first RAN node, the information received through an interface between the first RAN node and the second RAN node, with the information indicating the first RAN node belongs to a mobility management entity pool, and the information being received in response to the first RAN node determining a condition has been fulfilled for sending the information; and
performing, by the second RAN node, an operation in accordance with the information.

US Pat. No. 10,694,429

SYSTEM AND METHOD FOR MANAGING DATA CONNECTIVITY LINKS FOR AVIATION VEHICLES

AERONET GLOBAL COMMUNICAT...

1. A system for managing data connectivity links for a plurality of aircraft in a network wherein at least one aircraft is a non-cooperative aircraft, said system comprising:a plurality of sub-mesh regions, each sub-mesh having a plurality of nodes, wherein at least one node is representative of an aircraft, and a control sub-mesh node configured to maintain a plurality of data links with the plurality of aircraft in the sub-mesh region based on a generated real-time map of data connections for the sub-mesh region;
a master control node configured to control each control sub-mesh node of each sub-mesh region; and
a module for throttling of aircraft received data throughput in order to maintain optimum data link connectivity to all parts of the network.

US Pat. No. 10,694,428

METHOD AND SYSTEM FOR HANDOVER OF VIDEO CALLS FROM A PACKET SWITCHED NETWORK TO A CIRCUIT SWITCHED NETWORK IN A SINGLE RADIO ENVIRONMENT

Samsung Electronics Co., ...

1. A method for performing a handover of a video call from a packet switched network to a circuit switched network by a mobility management entity (MME) in a wireless network environment, the method comprising:receiving, by the MME, a message from an e-node B (eNB) to perform a video single radio voice call continuity (vSRVCC) handover for a User Equipment (UE) from the packet switched network to the circuit switched network during a video call session in the packet switched network; and
transmitting, by the MME, a vSRVCC handover request to a circuit switched network entity for performing the vSRVCC handover of the video call session;
wherein the vSRVCC handover request comprises Sv flags including vSRVCC capabilities of the UE-associated with the video call session, and
wherein the vSRVCC capabilities indicate that the vSRVCC handover is requested by the MME.

US Pat. No. 10,694,427

SOLUTION FOR VEHICLE-TO-EVERYTHING (V2X) COMMUNICATION AUTHORIZATION IN 5G SYSTEM

Intel IP Corporation, Sa...

1. A computer-readable hardware storage device that stores instructions for execution by one or more processors of a Base Station (BS) configured to operate within a fifth-generation system (5GS), the instructions to configure the one or more processors to:configure transceiver circuitry to receive a tracking-area update (TAU) request message from a user equipment (UE) comprising a vehicle-to-everything (V2X) capability indication, to indicate UE capability for transmission and reception of V2X messages over a PC5 reference point, Radio Access Technology (RAT) information to indicate whether the UE is requesting to use a New-Radio (NR) based RAT for V2X communication over a NR-based PC5 reference point or whether the UE is requesting to use a long-term evolution (LTE) based RAT for V2X communication over an LTE-based the PC5 reference point, and an active flag; and
configure the transceiver circuitry to transmit the TAU request message to a network entity; and
decode, a response to the TAU request message received from the network entity, the response including one or more of a V2X services authorization indication to indicate whether the UE is authorized to use a V2X service over the requested PC5 reference point, an indication of the RAT information, and a UE PC5 Aggregate Maximum Bit Rate (UE-PC5-AMBR) indication, and
wherein when the UE is authorized to use V2X services over the requested PC5 reference point, the response also includes an indication of radio and S1 bearers that have been re-established for active bearer contexts in response to the active flag in the TAU request message.

US Pat. No. 10,694,426

BASE STATION, CONTROL APPARATUS, WIRELESS TERMINAL, AND WIRELESS COMMUNICATION SYSTEM

FUJITSU LIMITED, Kawasak...

1. A base station comprising:a transmitter configured to transmit an operation signal for a remote control; and
a controller that is coupled to the transmitter, wherein the controller is configured to
execute a setting process that includes setting, with regard to transmission of the operation signal, a service class for the remote control, wherein the service class for the remote control includes a Packet Delay Budget (PDB) which is set to 5 milliseconds, and
execute a control process that includes controlling, in accordance with the service class, the operation signal to be transmitted via the transmitter, wherein the transmitter is configured to transmit the operation signal by using the service class that is set to the operation signal and information that is associated with the operation signal, wherein the information relates to a first attribute value that is different from a value of at least one attribute associated with the service class.

US Pat. No. 10,694,425

MANAGEMENT OF 5G SPLIT BEARER FLOW CONTROL

Telefonaktiebolaget LM Er...

1. A method of managing feedback provided by a plurality of slave nodes to a controlling master node in a communication network comprising the master node and the plurality of slave nodes, wherein the plurality of slave nodes transmit data to a wireless device, the method performed by the master node or one of the plurality of slave nodes, the method comprising:determining whether there is a need for the slave node to provide feedback to the master node; and
responsive to the determination of whether there is a need for the slave node to provide feedback to the master node, operating in a reduced feedback mode that manages the feedback provided by the slave node to the master node such that an amount of feedback provided by the slave node when operating in the reduced feedback mode is less than an amount of feedback provided by the slave node when operating in a full feedback mode.

US Pat. No. 10,694,424

NON-UNIFORM PARAMETER QUANTIZATION FOR ADVANCED COUPLING

Dolby International AB, ...

1. A method in an audio decoder for dequantization of quantized parameters relating to decoding of audio signals, comprising:receiving at least a quantized first parameter and a quantized second parameter;
dequantizing the quantized first parameter according to a first scalar quantization scheme having first non-uniform step-sizes to obtain a dequantized first parameter, wherein the first non-uniform step-sizes are selected such that smaller step-sizes are used for ranges of the first parameter where human sound perception is most sensitive, and larger step-sizes are used for ranges of the first parameter where human sound perception is less sensitive;
determining a scaling factor based on the dequantized first parameter; and
dequantizing the quantized second parameter based on a second quantization scheme having second non-uniform step-sizes to obtain a dequantized second parameter.

US Pat. No. 10,694,423

METHOD FOR RECONSTRUCTING DATA IN A LOW-RATE TRANSMISSION

HL2, Chasseneuil (FR)

1. A data reconstruction method for reconstructing data sent from at least one connected object to an addressee via a transmission architecture comprising at least one low-rate network, wherein access to the at least one low-rate network is governed by metadata, the data reconstruction method comprising:encoding the data as messages;
dividing each of the messages into a plurality of segments comprising a first segment, one or more intermediate segments, and a last segment, wherein initial segmentation information for each segment of the plurality of segments is supplied during the dividing of each of the messages;
encapsulating each segment in a packet associated with a header to generate a plurality of packets;
routing the plurality of packets via base stations in the at least one low-rate network in the transmission architecture;
reconstructing each of the messages from the plurality of packets received to generate reconstituted messages, wherein the reconstructing is based on the initial segmentation information and is further based on subsequent sequencing validation of sequencing of the one or more intermediate segments; and
transmitting each reconstituted message to the addressee, wherein responsive to a message having a single segment the initial segmentation information indicates an absence of positioning for the single segment, wherein responsive to the message having at least two segments, the initial segmentation information indicates positions of the first segment, the one or more intermediate segments, and the last segment, wherein the subsequent sequencing validation of the one or more intermediate segments of first messages that have more than three segments is composed of a verification of conformity to an initial order, and wherein responsive to the subsequent sequencing validation indicating the plurality of segments do not conform to the initial order, the data reconstruction method further comprises resequencing the one or more intermediate segments according to the initial order based on transmission data extracted from the transmission architecture corresponding to each transmission of the plurality of packets.

US Pat. No. 10,694,422

METHOD AND APPARATUS FOR DATA PROCESSING IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method performed by a receiving device in a wireless communication system, the method comprising:identifying if a timer for detecting loss of radio link control (RLC) protocol data units (PDUs) is not running;
identifying, in case that the timer is not running, if a first state variable is equal to a value of a second state variable added 1 and there is at least one missing segment of a RLC service data unit (SDU) before a last byte of all received segments of the RLC SDU, the RLC SDU being associated with a sequence number (SN) of the second state variable;
starting the timer, in case that the first state variable is equal to the value and the at least one missing segment of the RLC SDU before the last byte of all received segments of the RLC SDU is identified; and
setting a third state variable to the first state variable,
wherein the first state variable is a value of a SN following SN of a RLC SDU with a highest SN among received RLC SDUs,
wherein the second state variable is a value of a SN following a last completely received in-sequence RLC SDU, and
wherein the third state variable is a value of a SN following a SN of a RLC SDU which started the timer.

US Pat. No. 10,694,421

METHODS AND DEVICES FOR PACKET DATA CONVERGENCE PROTOCOL (PDCP) DATA TRANSMISSION IN WIRELESS COMMUNICATION SYSTEMS

FG Innovation Company Lim...

1. A method performed by a User Equipment (UE), the UE having a Packet Data Convergence Protocol (PDCP) entity associated with two Radio Link Control (RLC) entities, the PDCP entity being configured with a duplication function, and the duplication function being not activated, and the method comprising:determining, by the PDCP entity, whether the two RLC entities belong to a same cell group;
submitting, by the PDCP entity, a PDCP Data Protocol Data Unit (PDU) to a primary RLC entity of the two RLC entities, when the two RLC entities belong to a same cell group; and
submitting, by the PDCP entity, the PDCP Data PDU to one of the two RLC entities in response to a comparison result, when the two RLC entities belong to different cell groups,
wherein the PDCP entity compares a total amount of PDCP data available in the PDCP entity and RLC data available in the two RLC entities for initial transmission with an uplink data split threshold to obtain the comparison result.

US Pat. No. 10,694,420

TRAFFIC DEPRIORITIZATION BY USING DYNAMICALLY INDICATED INVALID SUBFRAMES

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

1. A computing device comprising:one or more processors; and
a non-transitory computer-readable medium storing a plurality of computer-executable components that are executable by the one or more processors to perform a plurality of actions, the plurality of actions comprising:
receiving, at a base station, a set of network information of a cellular network that relates to wireless traffic handled by the base station, wherein a first class of the wireless traffic and a second class of the wireless traffic share a particular frequency division to access the cellular network by using different time divisions of the particular frequency division;
identifying, based on the received set of network information, a first set of time divisions of the particular frequency division;
disallowing the first class of the wireless traffic from using the first set of time divisions to access the cellular network, wherein a number of time divisions in the first set of time divisions is determined based on a lower bound for a number of time divisions allocated to the second class of traffic; and
allowing the second class of the wireless traffic to use one or more time divisions of the particular frequency division that are not used by the first class of the wireless traffic to access the cellular network.

US Pat. No. 10,694,419

ANTENNA PORT MAPPING FOR DEMODULATION REFERENCE SIGNALS

TELEFONAKTIEBOLAGET LM ER...

1. A method, implemented by a base station, for transmitting demodulation reference signals to a user terminal, the method comprising:determining a selected transmission rank from a plurality of transmission ranks for a downlink transmission to the user terminal;
determining one or more antenna ports for the downlink transmission, wherein each antenna port is defined by a group and code pair in a set of group and code pairs, wherein each group and code pair in the set of group and code pairs comprises a code division multiplexing group and orthogonal cover code;
mapping the one or more antenna ports to one or more corresponding group and code pairs in the set of group and code pairs such that each antenna port is associated with a same group and code pair in the set of group and code pairs regardless of the selected transmission rank; and
transmitting the demodulation reference signals over the one or more antenna ports corresponding to the selected transmission rank.

US Pat. No. 10,694,418

SUPPORT OF QUALITY OF SERVICE CONTROL IN A MOBILE COMMUNICATION SYSTEM

ALCATEL LUCENT, Boulogne...

1. An apparatus comprising:a memory storing computer-readable instructions; and
at least one processor configured to execute said computer-readable instructions to cause said apparatus to
receive traffic flow template and third generation partnership project quality of service parameter information assigned to a third generation partnership project S2a dedicated bearer, enabling said apparatus to associate an uplink traffic flow sent by said apparatus at trusted wireless local area network access to a third generation partnership project core network with a third generation partnership project quality of service, said third generation partnership project quality of service parameter information including a quality of service class identifier parameter,
receive mapping information enabling said apparatus to map said quality of service class identifier parameter to a differentiated services code point parameter, and
apply said differentiated services code point parameter to an uplink internet protocol packet of said uplink traffic flow.

US Pat. No. 10,694,417

METHODS AND DEVICES FOR DOWNLINK FLOW CONTROL IN WIRELESS COMMUNICATION SYSTEMS

Telefonaktiebolaget LM Er...

1. A method for operating in a terminal device for downlink flow control, the terminal device receiving duplicated packets from a first network node device and one or more secondary network node devices, the method comprising:measuring downlink transmission information for the first network node device and the one or more secondary network node devices, wherein the downlink transmission information includes at least one item selected from a group containing:
signal qualities for the first network node device and the one or more secondary network node devices;
downlink scheduling information for the first network node device and the one or more secondary network node devices; and
a downlink transmission status based on the received duplicated packets;
deciding downlink flow control information based on the measured downlink transmission information; and
sending the downlink flow control information to at least the first network node device.

US Pat. No. 10,694,416

METHOD FOR RADIO RESOURCE MEASUREMENT IN WIRELESS ACCESS SYSTEM SUPPORTING CARRIER AGGREGATION, AND APPARATUS SUPPORTING SAME

LG Electronics Inc., Seo...

1. A method for performing a measurement for radio resources in a wireless communication system supporting aggregation of at least a first cell and a second cell, the method performed by a user equipment (UE) and comprising:acquiring synchronization with the first cell based on receptions of synchronization signals on the second cell;
initializing a scrambling sequence for a channel state information reference signal (CSI-RS) by replacing a cell identifier with a value indicated by a higher layer signal;
receiving the CSI-RS from the first cell based on the scrambling sequence for the CSI-RS; and
performing the measurement for the first cell based on the CSI-RS received on the first cell.

US Pat. No. 10,694,415

APERIODIC CSI REPORTING METHOD BASED ON APERIODIC CSI-RS IN WIRELESS COMMUNICATION SYSTEM, AND DEVICE THEREFOR

LG ELECTRONICS INC., Seo...

1. A method for transmitting, by a user equipment (UE), aperiodic channel status information (CSI) to a base station in a wireless communication system, the method comprising:transmitting, to the base station, UE capability information including a threshold value of CSI computing capability of the UE;
receiving, from the base station, an aperiodic CSI report-triggering message via downlink control information (DCI),
wherein the aperiodic CSI report-triggering message include information about at least one CSI process among a plurality of CSI processes, and about an aperiodic reference signal resource among a plurality of aperiodic reference signal resources included in the at least one CSI process; and
transmitting the aperiodic CSI report to the base station by updating the aperiodic CSI report for the at least one CSI process based on the aperiodic reference signal resource,
wherein, when a number of aperiodic CSI reports to be transmitted in a predetermined time unit is greater than the threshold value, a number of aperiodic CSI reports to be updated is equal to or less than the threshold value.

US Pat. No. 10,694,414

METHOD AND APPARATUS FOR ADJUSTING CHANNEL QUALITY INDICATOR FEEDBACK PERIOD TO INCREASE UPLINK CAPACITY

INTERDIGITAL TECHNOLOGY C...

1. A method for use in a wireless transmit/receive unit, the method comprising:receiving a radio resource control (RRC) message including channel quality indicator (CQI) configuration information associated with more than one CQI feedback periods for reporting CQI;
transmitting CQI information according to CQI configuration information associated with a first CQI feedback period of the more than one CQI feedback periods; and
on condition that the WTRU receives a message: (1) including a CQI feedback command; and (2) masked with a WTRU identity associated with the WTRU, transmitting the CQI information according to CQI configuration information associated with a second CQI feedback period of the more than one CQI feedback periods.

US Pat. No. 10,694,413

SYSTEMS, METHODS, AND DEVICES HAVING DATABASES AND AUTOMATED REPORTS FOR ELECTRONIC SPECTRUM MANAGEMENT

DIGITAL GLOBAL SYSTEMS, I...

1. A system for providing advanced analytics relating to a wireless communications spectrum, the system comprising:at least one server, wherein the at least one server includes a database and at least one processor; and
at least one apparatus, wherein the at least one apparatus is operable for network-based communication with the at least one server and/or at least one other apparatus for identifying at least one signal emitting device;
wherein the at least one apparatus includes a housing, at least one processor, at least one memory, and at least one sensor constructed and configured for sensing and measuring wireless communications signals from signal emitting devices in the wireless communications spectrum;
wherein the at least one apparatus is operable to sense and measure wireless communications signals from the at least one signal emitting device, thereby creating signal data;
wherein the at least one apparatus is operable to transmit the signal data to the at least one server; and
wherein the at least one server is operable to analyze the signal data, including determination of changes in state from a baseline dataset, and calculate signal degradation data for identifying the at least one signal emitting device using hardware parameters, environment parameters, and noise figure, wherein the noise figure is based on parameters of a transmitter of the at least one signal emitting device.

US Pat. No. 10,694,412

METHOD FOR TRANSMITTING AND RECEIVING CHANNEL MEASUREMENT INFORMATION IN WIRELESS LAN SYSTEM AND DEVICE FOR SAME

LG ELECTRONICS INC., Seo...

1. A method for transmitting, by a station (STA), channel measurement information in a wireless local area network (WLAN) system, the method comprising:receiving, from an access point (AP), a measurement request signal to request a channel measurement; and
in response to the measurement request signal, transmitting the channel measurement information to the AP,
wherein the measurement request signal comprises a Measurement Duration field including information on a duration for which the channel measurement is requested,
wherein the duration is set in a specific time unit,
wherein the channel measurement information comprises channel information measured in the specific time unit based on the Measurement Duration field,
wherein the specific time unit is a time unit (TU)/1024, and
wherein a unit of measure for the TU is microseconds.

US Pat. No. 10,694,411

TESTING OF USER EQUIPMENTS FOR IDLE PERIODS DISTRIBUTION

Apple Inc., Cupertino, C...

1. One or more non-transitory computer-readable media having instructions to test a user equipment (UE), upon execution of the instructions by one or more processors, to:determine a set of idle periods for a medium, wherein individual idle periods of the set of idle periods include intervals with durations that are larger than a first predefined idle duration time, or intervals between two occupied periods for the medium;
identify a set of bins of a contention window, wherein each individual bin of the set of bins has an associated probability, a first bin of the set of bins to include a first interval with a first associated probability, and a second bin of the set of bins to include a second interval with a second associated probability that is larger than the first associated probability;
assign the individual idle periods of the set of idle periods to individual bins of the set of bins;
count a number of idle periods assigned to each individual bin of the set of bins; and
determine that the UE has a pass status or a failure status based on the number of idle periods assigned to each individual bin of the set of bins, and the associated probability for each individual bin of the set of bins.

US Pat. No. 10,694,410

RADIO LINK MONITORING IN LISTEN-BEFORE-TALK COMMUNICATIONS

Telefonaktiebolaget LM Er...

1. A method, in a wireless device, for monitoring radio link quality for a link between the wireless device and a wireless transmitter in a wireless system, in which the wireless transmitter is configured to transmit a discovery signal at spaced, periodic, intervals and is further configured to intermittently transmit subframes carrying user data, such that the wireless device is unable to predict which subframes will carry user data before attempting to detect the subframes, the method comprising:collecting, for each of the spaced, periodic, intervals, one or more discovery-signal signal quality metrics corresponding to the discovery signal;
collecting, for each detected subframe carrying user data, one or more detected-subframe signal quality metrics corresponding to the detected subframe; and
generating, for each of a plurality of evaluation intervals, an in-synch or out-of-synch indication, based on a combination of the discovery-signal signal quality metrics corresponding to the evaluation interval and the detected-subframe signal quality metrics corresponding to the evaluation interval.

US Pat. No. 10,694,409

METHOD AND APPARATUS FOR UPLINK TRANSMISSION IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method by a terminal for performing a random access in a wireless communication system, the method comprising:receiving a message including first information for configuring an uplink (UL), second information for configuring a supplementary uplink (SUL), and third information for performing the random access from a base station;
measuring a reference signal received power (RSRP) based on a signal received from the base station;
comparing the RSRP with a threshold value included in the third information for performing the random access;
determining a first carrier associated with the SUL as a carrier to perform the random access in case that the RSRP is smaller than the threshold value;
determining a second carrier as the carrier to perform the random access in case that the RSRP is equal to or larger than the threshold value; and
transmitting a random access preamble on the determined carrier based on the first information or the second information.

US Pat. No. 10,694,408

SYSTEMS AND METHODS FOR CALCULATING UPLINK PATHLOSS IN A WLAN

Hewlett Packard Enterpris...

1. A non-transitory machine-readable storage medium encoded with instructions executable by a hardware processor of a computing component, the machine-readable storage medium comprising instructions to cause the hardware processor to:receive, at an access point (AP) in a wireless local area network (WLAN), a maximum transmit power capability of a client device that can communicate with the AP over a plurality of radio communication channels;
aggregate, at the AP or a controller of the AP, a plurality of maximum transmit power capability values for the client device received from a plurality of APs communicating with the client device over a period of time;
compute, at the AP or the controller of the AP, the client device's effective maximum transmit power as a minimum value of the plurality of maximum transmit power capability values of the client device across a plurality of radio channels over which the client device operates;
receive, at the AP, an uplink power headroom for the client device communicating with the AP; and
calculate at the AP or the controller of the AP, an uplink pathloss between the client device and the AP by subtracting the uplink power headroom and a received signal strength indicator (RSSI) measured at the AP for the client device from the sum of the effective maximum transmit power and an antenna gain of the AP.

US Pat. No. 10,694,407

METHOD AND DEVICES FOR SECURE MEASUREMENT EXCHANGE

MediaTek Singapore Pte. L...

1. A method of secure measurement exchange between wireless devices, said method comprising:receiving an initial FTM request from an initiating STA;
transmitting an FTM frame comprising Long Training Field (LTF) generation information and an associated LTF generation sequence authentication code to the initiating STA;
transmitting an uplink sounding trigger frame comprising LTF generation information and an LTF generation sequence authentication code from a responding STA to the initiating STA;
receiving a UL-NDP frame from the initiating STA, wherein the UL-NDP frame comprises a first LTF sequence derived from the LTF generation information associated with the LTF generation sequence authentication code;
transmitting an NDP announcement frame and a DL-NDP frame from the responding STA, wherein the DL-NDP frame comprises a second LTF sequence derived from the LTF generation information associated with the LTF generation sequence authentication code; and
transmitting an LMR frame generated according to the first and second LTF sequences.

US Pat. No. 10,694,406

TECHNIQUES FOR REPORTING CHANNEL STATE INFORMATION (CSI) FOR AN UNLICENSED RADIO FREQUENCY SPECTRUM BAND

QUALCOMM Incorporated, S...

1. A method of wireless communication at a user equipment (UE), comprising:receiving downlink control information (DCI);
determining, based at least in part on an indication of the DCI and a value of a first channel state information (CSI), that at least one condition associated with reporting the first CSI is satisfied, the at least one condition comprising determining the DCI includes the indication and determining the value of the first CSI is equal to a value of a second CSI; and
selecting, based at least in part on determining that the at least one condition is satisfied, a CSI subframe associated with reporting the first CSI.

US Pat. No. 10,694,405

APPARATUS AND METHOD FOR SETTING A LOCAL OSCILLATOR DUTY RATIO BASED ON AN IMAGE DISTORTION LEVEL

Futurewei Technologies, I...

1. A method, comprising:transmitting a first signal utilizing a first X-phase path of a transmitter, transmission of the first signal utilizing a local oscillator of the transmitter set to a first duty ratio, wherein the local oscillator is shared by the first X-phase path of the transmitter and a second Y-phase path of the transmitter that is disabled during transmission of the first signal;
receiving the first signal;
measuring a first distortion level in connection with the received first signal; and
based on the measurement of the first distortion level, setting the local oscillator of the transmitter to a second duty ratio, wherein the second duty ratio operates to reduce a second distortion level in connection with transmission of a second signal utilizing the second Y-phase path of the transmitter.

US Pat. No. 10,694,404

ISOLATED E-UTRAN OPERATION

NOKIA SOLUTIONS AND NETWO...

1. An apparatus, comprising:providing means adapted to provide each of a first service and a second service to each of a first user and a second user;
mode monitoring means adapted to monitor if the providing means operates in an isolated mode or in a linked mode opposite to the isolated mode; and
a service control means and a user control means, wherein
the service control means comprises
a service inhibiting means adapted to inhibit, if the providing means operates in the isolated mode, the providing means from providing the second service to at least one of the first user and the second user and providing the first service to at least one of the first user and the second user; and
a service maintaining means adapted to prevent the service inhibiting means from inhibiting the providing means from providing the first service to at least one of the first user and the second user; and
the user control means comprises
a user inhibiting means adapted to inhibit, if the providing means operates in the isolated mode, the providing means from providing the first service and the second service to the second user; and
a user maintaining means adapted to prevent the user inhibiting means from inhibiting the providing means from providing at least one of the first service and the second service to the first user,
wherein a notification that the isolated mode is in operation is broadcast to the first user and the second user in a serving area of a base station.

US Pat. No. 10,694,403

TRANSMITTERS INCORPORATING NON-UNIFORM MULTIDIMENSIONAL CONSTELLATIONS AND CODE RATE PAIRS

Constellation Designs, LL...

1. A communication system, comprising:a transmitter capable of transmitting signals via a communication channel, where the transmitter comprises:
a coder capable of receiving bits and outputting encoded bits using a Low Density Parity Check (LDPC) code;
a mapper, coupled to the coder, capable of mapping the encoded bits to symbols in a multidimensional symbol constellation selected from a plurality of multidimensional symbol constellations; and
a modulator, coupled to the mapper, capable of generating a signal for transmission via the communication channel based upon symbols selected by the mapper;
wherein the plurality of multidimensional symbol constellations comprises a plurality of different non-uniform multidimensional symbol constellations having the same number of constellation points, where the constellation points are non-uniformly spaced in each degree of freedom available to the multidimensional symbol constellations; and
wherein the transmitter is capable of selecting an LDPC code rate and multidimensional symbol constellation pair from a plurality of predetermined LDPC code rate and multidimensional symbol constellation pairs, where each of the plurality of different non-uniform multidimensional symbol constellations is only included in one of the plurality of predetermined LDPC code rate and multidimensional symbol constellation pairs.

US Pat. No. 10,694,402

SECURITY ORCHESTRATION AND NETWORK IMMUNE SYSTEM DEPLOYMENT FRAMEWORK

1. A system, comprising:a processor; and
a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed, cause the processor to:
receive image data of a node with which the system is associated, wherein the node is an electronic device, wherein the image data of the node is received in a language associated with the node;
translate the image data of the node with which the system is associated into a meta-language associated with an orchestrator network comprising an orchestration module hosted on the system and one or more other orchestration modules associated with one or more corresponding nodes;
determine a scope of information to provide from the orchestration module to the one or more other orchestration modules associated with the one or more corresponding nodes; and
communicate the determined scope of information to the other one or more orchestration modules in the meta-language understood by the orchestration module and the one or more other orchestration modules.

US Pat. No. 10,694,401

APPARATUS AND METHOD FOR FEEDING BACK DATA RECEIVING STATUS

Samsung Electronics Co., ...

1. A method performed by a user equipment (UE), the method comprising:identifying an uplink channel resource and a feedback value; and
transmitting, on the uplink channel resource, a signal for indicating the feedback value to a base station,
wherein the feedback value is identified based on a channel selection according to a response status for each of a plurality of subframes in a primary cell and a response status for each of the plurality of subframes in a secondary cell, and
wherein the uplink channel resource is identified based on the channel selection according to the response status for each of the plurality of subframes in the primary cell and the response status for each of the plurality of subframes in the secondary cell.

US Pat. No. 10,694,400

USE OF PACKET STATUS REPORT FROM SECONDARY BASE STATION TO MASTER BASE STATION IN WIRELESS NETWORK

Nokia Solutions and Netwo...

1. A method comprising:detecting, by a secondary base station (BS), a trigger condition in a wireless network, the wireless network including a mobile station (MS) that is simultaneously connected to both a master base station (master BS) and the secondary base station (secondary BS); and
sending a protocol data unit (PDU) status report from the secondary BS to the master BS in response to the secondary BS detecting the trigger condition, the PDU status report identifying previously assigned sequence numbers of one or more PDUs or portions thereof that are for further transmission to the MS, wherein the PDU status report comprises a reason code, the reason code identifying a reason the PDU status report is being sent to the master BS, and the reason code identifying the trigger condition out of a plurality of trigger conditions.

US Pat. No. 10,694,399

CELLULAR SYSTEM

1. A system, comprising:a 5G cellular transceiver to communicate with a predetermined target;
one or more antennas coupled to the 5G cellular transceiver each electrically or mechanically steerable to the predetermined target;
a processor to control a directionality of the one or more antennas in communication with the predetermined target; and
an edge processing module coupled to the processor and the one or more antennas to provide low-latency computation on a request or data generated by the predetermined target, wherein the edge processing module shares workload with a core processing module located at a head-end or a cloud module located at a cloud data center, each processing module having increased latency and each having a processor, a graphical processing unit (GPU), a neural network, a statistical engine, or a programmable logic device (PLD).

US Pat. No. 10,694,398

SIGNAL TRANSMISSION METHOD, TERMINAL DEVICE, AND NETWORK DEVICE

GUANGDONG OPPO MOBILE TEL...

1. A method for signal transmission, comprising:determining, by a terminal device, a quantity of beams used for transmitting signals or a number N of the signals to be transmitted according to at least one of a detected synchronization signal and a detected synchronization channel, wherein N is a positive integer; and
transmitting, by the terminal device, the signals with a network device according to the quantity of the beams or the number N of the signals to be transmitted;
wherein the synchronization signal comprises a primary synchronization signal and a secondary synchronization signal; determining, by the terminal device, the quantity of the beams used for transmitting the signals or the number N of the signals to be transmitted according to the detected synchronization signal, comprises:
determining, by the terminal device, according to a quantity of first time-domain resource elements between the primary synchronization signal and the secondary synchronization signal, the quantity of the beams or the number N of the signals to be transmitted corresponding to the quantity of the first time-domain resource elements; or
determining, by the terminal device, according to a quantity of first frequency-domain resource elements between the primary synchronization signal and the secondary synchronization signal, the quantity of the beams or the number N of the signals to be transmitted corresponding to the quantity of the first frequency-domain resource elements.

US Pat. No. 10,694,397

BASE STATION ANTENNA ASSEMBLY HAVING FEED BOARD THEREIN WITH REDUCED PASSIVE INTERMODULATION (PIM) DISTORTION

CommScope Technologies LL...

1. An antenna assembly, comprising:a printed circuit board having front and back surfaces thereon and a first plated through-hole therein;
an electrically conductive pad on the back surface of said printed circuit board, electrically connected to the first plated through-hole;
an electrically conductive feed conductor on the back surface of the printed circuit board, said feed conductor extending at least partially through the first plated through-hole;
a solder bond on the back surface of the printed circuit board, said solder bond extending on a surface of said electrically conductive pad and electrically connecting said feed conductor to said electrically conductive pad; and
a metal trace on the front surface of said printed circuit board, electrically connected by the first plated through-hole to said feed conductor, said electrically conductive pad, and to said solder bond, and wherein said solder bond does not extend onto a surface of said metal trace.

US Pat. No. 10,694,396

RELAY DEVICE, TERMINAL DEVICE, COMMUNICATION CONTROL DEVICE, AND METHOD

SONY CORPORATION, Tokyo ...

1. A terminal device comprising:a processing unit that performs communication with a relay device by using a first network layer IP address, which is assigned to one or more terminal devices connected to the same relay device, and has a prefix portion that is at least partially common; and
a storage unit that stores a clock time at which a procedure for attachment to the relay device has been completed,
wherein the processing unit uses the first network layer IP address for a socket that is opened after the clock time at which the procedure for attachment to the relay device has been completed and continuously uses a second network layer IP address assigned before the handover for a socket that is opened before the clock time at which the procedure for attachment to the relay device has been completed.

US Pat. No. 10,694,395

OVERLAY OF MILLIMETER WAVE (MMWAVE) ON CITIZENS BROADBAND RADIO SERVICE (CBRS) FOR NEXT GENERATION FIXED WIRELESS (NGFW) DEPLOYMENT

1. A system, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
transmitting data signals using a citizens broadband radio service radio of a citizens broadband radio service network coverage area;
overlaying the citizens broadband radio service network coverage with millimeter wave network coverage that is generated via tiered millimeter wave radios that are configured in an integrated access and backhaul chain that utilize the backhaul resources;
facilitating a backhaul transmission between a first millimeter wave radio of the tiered millimeter wave radios and a second millimeter wave radio of the tiered millimeter wave radios via a first antenna that is configured to have a first gain;
facilitating a non-backhaul transmission between the first millimeter wave radio and a served user equipment via a second antenna configured to have a second gain, and wherein the first gain is higher than the second gain; and
performing adaptive resource allocation for millimeter wave transmissions based on traffic demand information associated with the tiered millimeter wave radios.

US Pat. No. 10,694,394

SPECTRUM SHARING SYSTEM FOR TELECOMMUNICATIONS NETWORK TRAFFIC

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

1. A computer-implemented method, comprising:under control of one or more processors:
monitoring transmission of real-time network traffic via a base station node operating within a telecommunications network, the base station node including a first cell that is configured for communications via a first spectrum and a second cell that is configured for communications via a second spectrum;
identifying a subset of the real-time network traffic that is associated with transmission of communications via the first spectrum;
determining a bandwidth requirement for transmission of the subset of the real-time network traffic via the first spectrum;
determining that a bandwidth capacity of the first cell is less than the bandwidth requirement;
determining a select number of subframes on the second cell for configuration as Multicast Broadcast Single Frequency Network (MBSFN) subframes, the MBSFN subframes to facilitate transmission of communications via the first spectrum;
generating a spectrum sharing data packet for transmission to the base station node, the spectrum sharing data packet including computer executable instructions that dynamically configure the select number of subframes on the second cell as MBSFN subframes for spectrum sharing with the first spectrum; and
transmitting a message to the base station node to schedule at least a portion of the subset of the real-time network traffic associated with the first spectrum for transmission via the MBSFN subframes on the second cell.

US Pat. No. 10,694,393

UPLINK AND/OR DOWNLINK SIGNALING RELATED TO DIFFERENT RADIO ACCESS TECHNOLOGIES

Telefonaktiebolaget L M E...

1. A wireless communication device for operating in a wireless communication system, the wireless communication device having an uplink (UL) carrier of a first radio access technology (RAT) and a downlink (DL) carrier of the first RAT, the wireless communication device comprising:a communication circuit;
memory; and
a processor associated with the memory, the processor is operable to:
transmit the UL carrier of the first RAT in an uplink frequency channel overlapping with an uplink frequency channel of a second RAT via the communication circuit; and
receive and demodulate and/or decode the DL carrier of the first RAT in a frequency channel of the first RAT that is higher than a downlink frequency channel of the second RAT via the communication circuit.

US Pat. No. 10,694,392

TERMINAL DEVICE, BASE STATION DEVICE, AND METHOD

SHARP KABUSHIKI KAISHA, ...

1. A terminal device comprising:a higher layer processor configured to perform an addition of one or more secondary cells through a radio resource control (RRC) signaling,
receive an activation/deactivation medium access control control element (MAC CE), the activation/deactivation MAC CE including a plurality of C-fields and one R-field, the respective C-fields indicating secondary cells for respective secondary cell indices i to be activated or deactivated,
perform activation or deactivation for the respective secondary cells according to the respective C-fields; wherein
a number of the C-fields increases such that the size of the activation/deactivation MAC CE increases from one octet to two or more octets in a case that a number of the secondary cell(s) is increased over a predetermined number due to the addition.

US Pat. No. 10,694,391

DEVICE AND METHOD FOR CONTROLLING USE OF A FREQUENCY BAND SHARED BY A CELLULAR SYSTEM AND WIRELESS SYSTEM AMONG MULTIPLE BASE STATIONS

SONY CORPORATION, Tokyo ...

1. A device, comprising:circuitry including at least a processor and a memory, the circuitry configured to
perform carrier sense for predetermined radio resources among radio resources of a frequency band that is shared by a first cellular system and a wireless local area network (LAN);
control a first base station of the first cellular system in the frequency band so that no signal is transmitted through the predetermined radio resources after an identified frame or sub-frame;
provide a notification, to a second base station, indicating the radio frame or sub-frame after which the first base station is to end wireless communication in the frequency band; and
end wireless communication of the second base station in the frequency band at a timing at which the first base station ends the wireless communication using the frequency band.

US Pat. No. 10,694,390

REGULATING ASSIGNMENT OF A WIRELESS LOCAL AREA NETWORK COMMUNICATION CHANNEL

Hewlett-Packard Developme...

1. A method comprising:identifying a cellular communication frequency band and a wireless local area network (WLAN) communication channel being concurrently used by a wireless station; and
based on the identified cellular communication frequency band and WLAN communication channel, regulating assignment of the WLAN communication channel to inhibit interference due to the concurrent use of the cellular communication frequency band and the WLAN communication channel, wherein the regulating of the assignment comprises:
using the wireless station to determine whether to reassign the WLAN communication channel, and
reassigning the WLAN communication channel from a first channel to a second channel, the first and second channels being associated with a common frequency band, and
wherein:
the cellular communication frequency band comprises a Long Term Evolution (LTE) frequency division duplexing (FDD) Band 7;
the common frequency band comprises a 2.4 GigaHertz (GHz) frequency band;
the first channel comprises channel six, channel eleven, channel twelve, channel thirteen or channel fourteen in the 2.4 GHz frequency band; and
the second channel comprises channel one in the 2.4 GHz frequency band.

US Pat. No. 10,694,389

NETWORK SLICE MANAGEMENT METHOD, MANAGEMENT UNIT, AND SYSTEM

HUAWEI TECHNOLOGIES CO., ...

1. A network slice management method, comprising:receiving, by a first management entity, a first management request, wherein the first management request carries requirement information of a network slice and instructs the first management entity to manage the network slice based on the requirement information of the network slice;
determining, by the first management entity, requirement information of a subnet that forms the network slice, wherein the requirement information of the subnet is for managing the subnet, and wherein the network slice comprises at least one subnet;
sending, by the first management entity, a second management request to a second management entity, wherein the second management request carries the requirement information of the subnet and instructs the second management entity to manage the subnet based on the requirement information of the subnet; and
receiving, by the second management entity, the second management request.

US Pat. No. 10,694,388

TORUS-QUORUM BASED CHANNEL RENDEZVOUS METHOD FOR DIRECTIONAL ANTENNAS

Shenyang Institute of Aut...

6. A Torus-Quorum based rendezvous method for directional antennas, comprising the following steps:a) pointing a pair of directional antennas, comprising a sender antenna and a receiver antenna, to face one another through a rotation closure attribute in a Torus-Quorum system; and
b) accessing a common channel with the sender and receiver antennas based on frequency hopping sequences,
wherein step (a) comprises:
a1) arranging a cycle of directional antenna scanning sequences as a number of Torus-Quorum universal set elements, with each element in the universal set made to correspond to one time slot;
a2) rotating antenna directions according to a selection rule of the Torus-Quorum system, with each rotation in a time slot being at an angle of ?=2?/N, wherein N is a number of all channels in a network of the directional antennas; and
a3) pointing the pair of directional antennas to face one another in one cycle length,
wherein step (b) comprises:
b1) selecting, for the receiver antenna, a least prime that is not less than the number |CA| of channels in an available local channel set CA of the receiver antenna as a number |PA| of time slots in a frequency hopping cycle PA of the receiver antenna; and selecting, for the sender antenna, a least prime that is not less than the number |CB| of channels in an available local channel set CB of the sender antenna as a number |PB| of time slots in a frequency hopping cycle PB of the sender antenna; and
b2) traversing the channels in the respective local channel sets CA and CB in each cycle of the respective frequency hopping cycles PA and PB, wherein, if |PA|>|CA|, then supplement time slots (|PA|?|CA|) in PA with channels from the local channel set CA; and, if |PB|>|CB|, then supplement time slots (|PB|?|CB|) in PB with channels from the local channel set CB.

US Pat. No. 10,694,387

AUTOMOBILE DATA TRANSMISSION

Ofinno, LLC, Reston, VA ...

1. An automobile device comprising:a processor; and
a memory storing instructions that, when executed by the processor, cause the automobile device to:
receive first data from one or more transmitters located in an automobile;
transmit a random access preamble on an uplink carrier to a base station in response to a pre-defined condition being met based, at least in part, on the first data or a value of an internal timer or a user input;
receive a time alignment command from the base station in response to transmission of the random access preamble;
adjust uplink signal transmission timing of the uplink carrier according to the time alignment command;
transmit, to a network server via the base station over a non-guaranteed bit rate (non-GBR) bearer, a first message configured to trigger establishment of a connection to the network server;
receive, from the network server via the base station over the non-GBR bearer, a second message configured to cause transmission of the first data to the network server;
encrypt the first data; and
transmit the encrypted first data to the base station via an established non-GBR bearer.

US Pat. No. 10,694,386

SYSTEM AND METHOD FOR PROVIDING SECURE IDENTIFICATION SOLUTIONS

NEOLOGY, INC., San Diego...

1. A system, comprising:a network;
a database;
an application server configured to store applications and to connect with the database to access data related to the applications;
an Radio Frequency (RF) device comprising a chip and an antenna, wherein the chip:
stores information related to an application residing on the application server that when read will cause a device reading the information to access the related application and download data or information related to the RF device or a product, person, or item with which the RF device is associated, and
checks and validates security keys that are exchanged with the device reading the information to grant or deny access to the stored information; and
a client device configured to provide a security key to the RF device, read the information out of the RF device, access an application on the application server via the network based on the information read out of the RF device, and receive the data or information.

US Pat. No. 10,694,385

SECURITY TECHNIQUES FOR DEVICE ASSISTED SERVICES

Headwater Research LLC, ...

1. A system, comprising:a processor of a communications device configured to:
implement a service profile executed at least in part in a secure execution environment for assisting control of the communications device use of a service on a wireless network, wherein the service profile includes a plurality of service policy settings, and wherein the service profile is associated with a service plan that provides for access to the service on the wireless network;
operate a host service control link in the secure execution environment to connect securely to a network service controller through a first control channel, the host service control link to receive one or more messages from the network service controller through the first control channel, and based on the one or more messages, to update one or more of the service policy settings;
monitor use of the service based on the service profile; and
verify the use of the service based on the monitored use of the service;
a memory of the communications device coupled to the processor and configured to provide the processor with instructions, the memory comprising a secure partition accessible only from the secure execution environment; and
a secure modem subsystem including:
a wireless modem to communicate with the wireless network;
a modem control link to connect securely to the network service controller through a second control channel.

US Pat. No. 10,694,384

SCHEMES FOR CONNECTING TO WIRELESS NETWORK

Empire Technology Develop...

1. A method performed under control of an end device, the method comprising:generating, by the end device, a fake media access control (MAC) address for the end device;
transmitting, by the end device to an access point, a probe request that includes the fake MAC address;
receiving, by the end device from the access point, a probe response that includes information regarding the access point;
determining, by the end device, that the access point is an authenticated access point based, at least in part, on the information in the probe response being indicative that the access point was connected with the end device previous to when the access point received the probe request transmitted by the end device; and
transmitting, by the end device to the access point determined to be the authenticated access point, a connection request that includes an authentic device identifier for the end device.

US Pat. No. 10,694,383

METHOD AND DEVICE FOR TRANSMITTING OR RECEIVING DATA BY TERMINAL IN WIRELESS COMMUNICATION SYSTEM

LG Electronics Inc., Seo...

15. A base station (BS) for transmitting and receiving data in a wireless communication system supporting a low latency service, the BS comprising:a transceiver that transmits and receives a radio signal; and
a processor functionally connected to the transceiver,
wherein the processor controls to,
transmit system information to a user equipment (UE), wherein the system information includes information for a security algorithm supported by the BS,
perform a random access procedure with the UE based on the system information,
receive a request message from the UE through a resource allocated by the random access procedure, wherein the request message includes (i) a TX indicator field used for informing the BS of a transmission or reception of low latency service data and (ii) an user equipment identifier Information Element (UE ID IE),
transmit, to a Mobility Management Entity (MME), a data transfer request message based on the request message;
receive, from the MME, at least one of security information or data information;
transmit a response message including resource allocation information related to a resource for transmission of the low latency service data in response to the request message, wherein the resource allocation information is based on the data information, and
receive a transmission message based on the resource allocation information,
wherein a Quality of Service Information Element (QoS IE) is related to a characteristic of the low latency service data,
wherein the transmission message is encrypted based on the information for the security algorithm, and
wherein the UE operates in an idle state.

US Pat. No. 10,694,382

AUTHENTICATION OF SATELLITE NAVIGATION SYSTEM RECEIVER

HERE Global B.V., Eindho...

1. A method, performed by an assistance server, comprising:obtaining a message at the assistance server, which includes at least one verification code, from an entity indicating to be a satellite navigation system receiver of a mobile device, the at least one verification code comprising at least one message authentication code for a given time instant or at least one secondary code derived from least one message authentication code for a given time instant, wherein message authentication codes are defined to authenticate navigation data for Galileo for a respective time instant;
comparing, by the assistance server, the at least one verification code with at least one available verification code known to be valid for the given time instant, wherein the entity is considered to be an authentic satellite navigation system receiver of a mobile device when the at least one verification code matches the at least one available verification code; and
providing positioning assistance data when the entity is considered the authentic satellite navigation system receiver of the mobile device.

US Pat. No. 10,694,381

SYSTEM AND METHOD FOR AUTHENTICATION AND SHARING OF SUBSCRIBER DATA

Sprint Communications Com...

1. A wireless communication service subscriber authentication platform, comprising:a processor;
a memory; and
an application stored in the memory that, when executed by the processor:
receives a plurality of requests to authenticate a plurality of mobile communication service subscribers associated with a plurality of wireless communication service providers from a plurality of entities including an authentication request to authenticate a mobile communication service subscriber from an entity, wherein the authentication request comprises subscriber information including a phone number of a user equipment device (UE) associated with the mobile communication service subscriber and an identity of the mobile communication service subscriber,
responsive to receiving the authentication request, determines which wireless communication service provider of the plurality of wireless communication service providers provides wireless communication service to the UE based on the phone number of the UE,
sends a request for information about the mobile communication service subscriber to the wireless communication service provider, wherein the information request comprises the phone number of the UE and the identity of the mobile communication service subscriber,
receives information from the wireless communication service provider, and
sends an authentication response to the entity based on the information received from the wireless communication service provider, wherein the authentication response indicates whether or not the mobile communication service subscriber was successfully authenticated by the wireless communication service provider.

US Pat. No. 10,694,380

SUBSCRIBER IDENTITY ELEMENT FOR AUTHENTICATING A COMMUNICATION DEVICE TO A COMMUNICATION NETWORK

DEUTSCHE TELEKOM AG, Bon...

1. A subscriber identity element for authenticating a communication device to a communication network, wherein the communication network comprises a subnetwork having a profile server, wherein the subscriber identity element comprises:a memory in which an initialization profile of the subscriber identity element) is stored, wherein the initialization profile indicates a subnetwork identifier of the subnetwork; and
a communication interface, configured to establish a communication link to the profile server using the subnetwork identifier and to retrieve a subscriber profile from the profile server via the communication link.

US Pat. No. 10,694,379

WAVEGUIDE SYSTEM WITH DEVICE-BASED AUTHENTICATION AND METHODS FOR USE THEREWITH

1. A method comprising:receiving, by a waveguide system, a wireless authentication request from a communication device, the wireless authentication request including a fiber authentication key;
generating, by the waveguide system, fiber authentication data by:
measuring dispersion data of a microwave fiber of a launcher of the waveguide system; and
converting the dispersion data of the microwave fiber into a pseudo-random binary number of fixed length that provides a unique identification corresponding to the microwave fiber of the launcher;
comparing, by the waveguide system, the fiber authentication key to the fiber authentication data of the waveguide system to determine whether the fiber authentication key is authenticated; and
when the fiber authentication key is authenticated, enabling communications with the communication device, wherein the communications include generating, by the launcher of the waveguide system and in response to first wireless signals received from the communication device, first electromagnetic waves propagating on a surface of a transmission medium, wherein the first electromagnetic waves propagate on the surface of the transmission medium without requiring an electrical return path, wherein the first electromagnetic waves are guided by the transmission medium, and wherein the first electromagnetic waves have a non-optical frequency within a microwave frequency range;
wherein the microwave fiber is a component of the launcher that launches the first electromagnetic waves onto the surface of the transmission medium.

US Pat. No. 10,694,378

INTEGRATED CIRCUIT, COMMUNICATION METHOD, COMPUTER PROGRAM, AND COMMUNICATION APPARATUS

SONY CORPORATION, Tokyo ...

1. An integrated circuit comprising:circuitry configured to
initiate authentication for communication with another apparatus through non-contact communication when the another apparatus is placed in proximity to the integrated circuit,
exchange identification information of the integrated circuit with identification information of the another apparatus,
compare the exchanged identification information of the another apparatus with the identification information of the integrated circuit to obtain an individual result of the comparison,
exchange the individual result of the comparison with another individual result, from the another apparatus, of another comparison of the exchanged identification information of the integrated circuit with the identification information of the another apparatus,
determine, when the individual results are exchanged, whether or not the identification information of the another apparatus matches the identification information of the integrated circuit, based on the individual result the another individual result,
generate authentication information used to mutually authenticate the another apparatus, based on a result of the determination that the identification information of the another apparatus does not match the identification information of the integrated circuit, the generation of the authentication information used to mutually authenticate the another apparatus being independent of an external input, and
perform an encrypted Radio Frequency (RF) communication with the another apparatus after the generation of the authentication information.

US Pat. No. 10,694,376

NETWORK AUTHENTICATION METHOD, NETWORK DEVICE, TERMINAL DEVICE, AND STORAGE MEDIUM

Huawei International Pte....

1. A network authentication method, comprising:obtaining, by a network device, an identity of a terminal device;
generating, by the network device, a symmetric key on the network device side based on the identity of the terminal device and a first key of the network device;
generating, by the network device, a first sequence number for the terminal device;
determining, by the network device, a correct sequence number of the terminal device based on the first sequence number;
generating, by the network device, a first authentication token based on the symmetric key on the network device side, the correct sequence number, a first random number, and an authentication management field parameter configured by the network device for the terminal device, wherein the authentication management field parameter is used to limit parameters involved in the network authentication process of the terminal device;
sending, by the network device, the first random number and the first authentication token to the terminal device, so that the terminal device authenticates the network device based on the first authentication token and a second authentication token, wherein the second authentication token is generated by the terminal device based on a symmetric key on the terminal device side, the first random number, the correct sequence number, and the authentication management field parameter;
receiving, by the network device, an authentication response message sent by the terminal device, wherein the authentication response message comprises a first authentication parameter, and the first authentication parameter is generated based on the first random number and the symmetric key on the terminal device side;
generating, by the network device, a second authentication parameter based on the symmetric key on the network device side and the first random number; and
authenticating, by the network device, the terminal device based on the first authentication parameter and the second authentication parameter.

US Pat. No. 10,694,375

SUPPORTING A VERSIONING OF PARAMETERS

HERE GLOBAL B.V., Eindho...

1. A method comprising:obtaining (i) characteristics of radio signals, the radio signals transmitted by a positioning support device and the characteristics of radio signals measured by at least one mobile device at each of a plurality of locations and (ii) indications of the locations of measurement by the at least one mobile device;
making use of a predetermined version of a set of values of parameters for assembling, based on the obtained characteristics of radio signals as measured by the at least one mobile device and the obtained indications of the locations of measurement by the at least one mobile device, data enabling a determination of characteristics of radio signals transmitted by the positioning support device, the characteristics expected to be observable at different locations;
encrypting the assembled data at least partially using an encryption key that is associated with the predetermined version of the used set of values of parameters, wherein encryption of the assembled data is performed by the at least one mobile device; and
causing the positioning support device to store the at least partially encrypted data that has been encrypted by the at least one mobile device as a basis for a repeated and automatic transmission of the data by the positioning support device to enable mobile devices receiving the data to determine their positions.

US Pat. No. 10,694,374

ELECTRONIC NETWORK DEVICE

SIGNIFY HOLDING B.V., Ei...

1. An electronic network device, the network device comprising:a key memory storing a cryptographic public key and corresponding private key,
a credential memory for storing credentials after the credentials have been received by the network device,
a wireless communication unit having a master mode and a client mode, the wireless communication unit being configured to enter master mode before the credential memory stores the credentials and to enter client mode after the credential memory stores the credentials, the network device being associated with a network device identifier, the wireless communication unit being configured for a first wirelessly communication protocol,
in the master mode, the wireless communication unit being configured to receive a wireless connection request from a configurator device, and, if the connection request is addressed to the network device identifier, establish a first wireless connection with the configurator device,
in the client mode, the wireless communication unit being configured to set up a second wireless connection with a wireless access point using the credentials from the credential memory,
a provisioning unit configured to
send the public key to the configurator device over the established first wireless connection,
receive encrypted credentials wirelessly from the configurator device, decrypting the encrypted credentials through the private key to obtain the credentials, and storing the credentials in the credential memory, and
a data storage element storing digital data, a cryptographic hash of the public key being derivable from the digital data, wherein
the data storage element is optically readable by the configurator device and wherein a reader unit is arranged to optically read the data storage element, or
the data storage element is wirelessly readable by the configurator device and configured for a second wireless communication protocol different from a first wireless communication protocol, and wherein the reader unit is arranged to wirelessly read the data storage element over the second wireless communication protocol.

US Pat. No. 10,694,373

PRIVACY PROTECTION OF IMAGES IN ONLINE SETTINGS

International Business Ma...

1. A centralized image privacy servicing method, the method comprising:establishing privacy profiles using a user interface that allows users to configure the privacy profiles, wherein the privacy profiles comprise profile settings including: an identity of one or more subjects that the users want to protect, profile images of the subjects that are used as training or baseline data for matching purposes, profile rules for each of the subjects including circumstances when image publication is allowed or not allowed and desired response when an unwanted image is detected, and user apps that provide contextual information for the profile rules;
scanning participating online sites for image data that matches the profile images using an image scanning system; and
determining a responsive action in response to a detected match based on an associated privacy profile, wherein the responsive action is determined by using a detection response system to identify an associated user and analyze the profile rules corresponding to the associated user, wherein the responsive action includes sending a masking request to the participating online site where the detected match occurred.

US Pat. No. 10,694,372

INDEPENDENT AGENT-BASED LOCATION VERIFICATION

INTERNATIONAL BUSINESS MA...

1. A method, comprising:receiving, at an agent in a subset of a set of agents, a request to verify a location of an entity, the location of the entity comprising an unverified location data obtained from the entity, wherein each agent in the subset of agents satisfies a credibility metric specified in the request, wherein the request specifies a verification type, wherein the verification type specifies that each agent in the subset of agents is operated by a public government agency;
generating, at the agent, a second location data corresponding to the entity;
causing, responsive to the generating, a computation of a verification value; and
transmitting the verification value in a response, wherein the verification value is indicative of a rejection of the location of the entity responsive to the location of the entity failing to be within a tolerance value of the second location.

US Pat. No. 10,694,371

METHOD AND APPARATUS FOR MANAGING USER EQUIPMENT HISTORY INFORMATION IN WIRELESS COMMUNICATION NETWORK

Samsung Electronics Co., ...

1. A method by a terminal, the method comprising:generating mobility history information upon entering an evolved universal mobile telecommunications system (UMTS) radio access network (E-UTRAN) from another radio access technology (RAT), the mobility history information including information on a time duration for which the terminal stayed outside of the E-UTRAN;
receiving, from a base station, a request for the mobility history information; and
transmitting the mobility history information to the base station, in response to the request.

US Pat. No. 10,694,370

SYSTEM AND METHOD FOR SELECTIVELY ENABLING A DATA TRANSFER METHOD

The Toronto-Dominion Bank...

1. A computer system, the computer system comprising:a processor;
a communications module coupled to the processor; and,
a memory coupled to the processor and storing instructions that, when executed by the processor, cause the computer system to:
receive a control from a remote electronic device via a network using the communications module, the received control representing information including a context for a transfer of value between a database record associated with a data sender and a database record associated with a data receiver, the context including an identifier for the data receiver;
obtain a condition to be satisfied in performing the transfer of value based on the identifier for the data receiver, wherein the condition includes at least one of a maximum input/output variance defined by the data receiver and a maximum transfer of value latency defined by the data receiver;
determine that the condition is satisfied by performing the transfer of value using a particular data transfer method; and
when it is determined that the condition is satisfied, enable the transfer of value using the particular data transfer method.

US Pat. No. 10,694,369

PROFILE MANAGEMENT METHOD, EMBEDDED UICC, AND DEVICE PROVIDED WITH THE EMBEDDED UICC

SAMSUNG ELECTRONICS CO., ...

1. A method of managing profiles in a device equipped with an embedded universal integrated circuit card (eUICC), the device interworking with a communication network, the method comprising:requesting for a profile list to the eUICC, the profile list including a list of at least one profile stored and managed in the eUICC;
receiving a profile list from the eUICC;
providing the received profile list to a user;
receiving a user selection including a profile selected among profiles in the profile list; and
performing a network authentication with the communication network based on the profile selected,
wherein a management information for utilizing profiles is managed by the eUICC, the management information including at least one of the profile list, information about types of profiles and profile identification information.

US Pat. No. 10,694,368

DYNAMIC UTILIZATION OF SERVICES BY A TEMPORARY DEVICE

1. A method, comprising:in response to receiving, by a visited network device comprising a processor and corresponding to a visited network, a short message service message from a first user equipment of a subscriber of a service corresponding to a home network, sending, by the visited network device, the short message service message to a home network device of the home network to facilitate programming an application on the first user equipment, wherein the short message service message comprises a security code and a request to install the application on the first user equipment to facilitate an access of the service via the visited network, and wherein the application has been installed on a second user equipment of the subscriber; and
in response to determining that the security code is represented by a cloud profile of the subscriber of the service, facilitating, via the visited network device, the programming of the application on the first user equipment using over the air programming.

US Pat. No. 10,694,367

SUBSCRIBER DATA MANAGEMENT LOGS PARSING AND CONVERSION TO ANALYTICS USE CASES

Sprint Communications Com...

1. A method of building a wireless communication service subscriber life-cycle data store, comprising:periodically reading wireless communication subscriber account logs by a subscriber life-cycle event application executing on a computer system from a data store, where the wireless communication subscriber account logs are automatically generated by a plurality of wireless communication network infrastructure nodes and stored in the log data store, where the nodes are two or more of a mobility management entity (MME) node, a home subscriber server (HSS) node, a subscriber data management (SDM) node, a policy and charging rules function (PCRF) node, a packet data network gateway (PDN-GW) node, or an IP multimedia system (IMS) node;
parsing each of the read subscriber account logs by the subscriber life-cycle event application to identify a subscriber by a subscriber identity, a time, and an account log type;
based on the parsing, identifying any subscriber account logs associated with the subscriber identity by the subscriber life-cycle event application;
analyzing the parsed subscriber account logs associated with the subscriber identity by the subscriber life-cycle event application in time sequence order and based on the account log type to identify a plurality of subscriber life-cycle events associated with that subscriber;
for each identified subscriber life-cycle event, building a subscriber life-cycle entry comprising a date and time, the subscriber identity, and an identity of a subscriber life-cycle event by the subscriber life-cycle event application, where each subscriber life-cycle entry corresponds to and consolidates a plurality of subscriber account logs, and where each subscriber life-cycle entry comprises less content than the corresponding plurality of subscriber account logs;
storing the subscriber life-cycle entry by the subscriber life-cycle event application in a subscriber life-cycle data store, wherein the subscriber life-cycle data store persists the subscriber life-cycle entries for a plurality of months and promotes wireless communication service provider network management operations;
reading subscriber life-cycle entries from the subscriber life-cycle data store by a capacity analysis application executing on a computer system;
analyzing the subscriber life-cycle entries by the capacity analysis application to identify a region of the wireless communication network where above average rates of wireless communication device jumping between overlapping radio access networks occurs; and
adapting the wireless coverage in the identified region.

US Pat. No. 10,694,366

MOBILITY DETECTION FOR EDGE APPLICATIONS IN WIRELESS COMMUNICATION NETWORKS

International Business Ma...

1. A method, with an edge entity disposed at an edge of a wireless communication network, for detecting mobility of wireless communication devices, the method comprising:monitoring for data packets associated with a given wireless communication device;
determining that one or more data packets associated with the given wireless communication device have failed to be received within a given time threshold; and
updating, based on determining that one or more data packets associated with the given wireless communication device have failed to be received within a given time threshold, a local set of wireless communication device location information associated with the given wireless communication device to indicate that the given wireless communication device has been decoupled from the edge entity, the local set of wireless communication device location information being stored at the edge entity.

US Pat. No. 10,694,364

PROVIDING A LOCAL ADDRESS WHILE ROAMING

Apple Inc., Cupertino, C...

1. A method, comprising:by a wireless device:
wirelessly connecting to a wireless local area network (WLAN) access point while roaming from a home network;
communicating with one or more servers of the home network via the WLAN access point;
providing a local address of the wireless device to the home network in one or more messages related to a service, wherein the local address comprises a mutable internet protocol (IP) address of the wireless device, wherein a location of the wireless device is determined by the home network based on the local address, and wherein provision of the service to the wireless device by the home network is determined based on the location of the wireless device;
in response to the determination to provide the service based on the location of the wireless device, performing the service using the home network via the WLAN access point;
wherein said providing the local address of the wireless device comprises providing the local address within a routable local address header field of the one or more messages.

US Pat. No. 10,694,363

FACILITATION OF COMMUNITY NOTIFICATION FOR EMERGENCY EVENTS

1. A method, comprising:sending, by a first mobile device comprising a processor, affiliation data representative of a request to be affiliated with a group of mobile devices associated with emergency services;
sending, by the first mobile device, event type data specifying a type of emergency services event for which the first mobile device is to be notified by a second mobile device of the group of mobile devices;
in response to the sending the affiliation data and the sending the event type data, receiving, by the first mobile device from the second mobile device, event indication data indicative that an event of the type of emergency services event has occurred;
in response to the receiving the event indication data, sending, by the first mobile device to the second mobile device, location data associated with a location of the first mobile device;
in response to the sending the location data associated with the location of the first mobile device, receiving, by the first mobile device, an indication that the event of the type of the emergency services event has terminated; and
based on a threshold value associated with responses from the group of mobile devices being determined to have been satisfied, displaying, by the first mobile device, a status indication via a user interface of the first mobile device.

US Pat. No. 10,694,362

AD-HOC SOCIAL NETWORK (AHSN) SYSTEM, AHSN-ENABLED DEVICE, AND METHODS OF USE

Univeristy of Florida Res...

15. A method comprising:selectively publishing, by a publisher communication device with a processor, a social message for delivery using a short-range wireless communication protocol to followers, each follower associated with a follower communication device in a social network within an area and a forwarding message received from another device for a destination follower communication device using a first delay tolerant network (DTN) routing communication protocol without need of Internet or an infrastructure-based Radio Access Network (RAN;
selectively browsing, by the publisher communication device, within the area for and receiving a social message from another publisher communication device in the social network using the short-range wireless communication protocol without the need of the Internet or the infrastructure-based Radio Access Network (RAN, and
forwarding within the area, via the short-range wireless communication protocol, the forwarding message using a second DTN routing communication protocol to one of the destination follower communication device when the forwarding message is for the destination follower communication device and a respective one communication device of the followers selected as a forwarding communication device to subsequently forward the forwarding message within the social network without the need of the Internet or the infrastructure-based Radio Access Network (RAN), wherein the forwarding communication device being selected based on diversity of nomadicity associated with mobility of the forwarding communication device with respect to the social network such that the diversity of nomadicity is a prediction calculated based on whether the forwarding communication device will come in contact with one or more socially related out-of-range communication devices associated with the social network for message dissemination to destination follower communication device;
wherein selection of the forwarding communication device is based on a utility value for diversity of nomadicity Udni(t) from a previous time t?? to time t according to the following formula:
Udni(t)=|ni(t??)?ni(t)|?|ni(t??)?ni(t)|
wherein n is the subset of nodes in range of i the forwarding communication device under consideration for selection.

US Pat. No. 10,694,361

COMPUTER-IMPLEMENTED AGENT ASSISTED ELECTRONIC BUSINESS CARDS

International Business Ma...

1. An apparatus comprising:a first electronic card device comprising an embedded microprocessor and memory wherein the first electronic card device is self-contained;
the memory loadable with information associated with a holder of the first electronic card;
the microprocessor operable to communicate with another device responsive to detecting said another device is within a threshold proximity, wherein said another device is a second electronic card device, which is portable and which is self-contained;
the microprocessor further operable to share at least some of the information with said another device based on current context, wherein the microprocessor is further operable to receive, from said another device, information associated with a new device with which said another device exchanged the information, allowing the holder of the first electronic card to virtually meet a holder of the new device, wherein the new device is a third electronic card, which is portable.

US Pat. No. 10,694,360

HEARING DEVICE AND METHOD OF HEARING DEVICE COMMUNICATION

Oracle International Corp...

1. A hearing device comprising:a processing unit comprising at least some hardware, wherein the processing unit is configured to compensate for hearing loss of a user of the hearing device;
a memory unit; and
an interface;
wherein the processing unit is configured to:
receive a connection request via the interface;
transmit, via the interface, a connection response comprising a hearing device identifier and a session identifier;
receive, via the interface, an authentication message comprising an authentication key identifier and client device data, wherein the client device data comprises encrypted data;
obtain a hearing device key from the memory unit; and
verify the client device data;
wherein the processing unit is configured to obtain a key, the key being based on a secret or being the secret, and wherein the key is different from the hearing device key obtained from the memory of the hearing device and is different from the session identifier; and
wherein the processing unit is configured to decrypt the encrypted data to obtain decrypted data based on the key.

US Pat. No. 10,694,359

AVOIDANCE OF COLLISIONS AND CONNECTION LOSS IN NETWORK DEVICE SERVING MULTIPLE NETWORKS

TEXAS INSTRUMENTS INCORPO...

1. A method for operating a device on multiple networks, the method comprising:establishing a connection on a first network, in which the device is assigned a first set of periodic time slots for performing transactions on the first network, in which a first interval time is specified as a time between each one of the first set of periodic time slots based on a first reference clock;
establishing a connection on a second network, in which the device is assigned a second set of periodic time slots for performing transactions on the second network, in which a second interval time is specified as a time between each one of the second set of periodic time slots based on a second reference clock, in which the first reference clock and the second reference clock have a relative drift rate;
determining that one of the first set of periodic time slots has or soon will collide with one of the second set of periodic time slots by processing time stamps for events on the first network and on the second network; and
requesting a shift of either the first set of periodic time slots or the second set of periodic time slots by a selected time shift amount to avoid a collision between the first set of periodic time slots and the second set of periodic time slots.

US Pat. No. 10,694,358

SESSION CONTINUITY FOR IPV6 OVER BLUETOOTH LOW ENERGY

Nokia Technologies Oy, E...

1. A method comprising:sending, by a low power node and to a target low power router, an indicator, wherein the low power node comprises an internet protocol version six over Bluetooth low energy node, wherein the indicator at least represents a request to operate with a first context used at a source low power router, wherein the first context comprises at least one of a Bluetooth channel identifier or a Bluetooth low energy address of a link used by the low power node when connected to the source low power router, and wherein the indicator causes the target low power router to request the first context used at the source low power router; and
receiving, by the low power node and from the target low power router, a message in response to the indicator, wherein the message at least indicates the low power node can operate at the target low power router with a second context that corresponds to the first context used previously at the source low power router, wherein the first context and the second context are the same, and wherein the message, which indicates that the low power node can operate at the target low power router with the second context, is received in response to the target low power router receiving, from the source low power router, the first context used at the source low power router.

US Pat. No. 10,694,357

USING VEHICLE SENSOR DATA TO MONITOR PEDESTRIAN HEALTH

NIO USA, Inc., San Jose,...

1. An apparatus of a vehicle for monitoring pedestrian health comprising:one or more thermal imagers,
one or more high definition imagers,
a real time communication interface,
a short range communication interface, and
a vehicle computer communicatively coupled to the one or more thermal imagers, the one or more high definition imagers, the real time communication interface and the short range communication interface;
wherein the vehicle computer:
acquires a plurality of thermal images of a pedestrian sidewalk from the one or more thermal imagers as the vehicle is driving on a roadway located adjacent the pedestrian sidewalk,
acquires a plurality of high definition images of the pedestrian sidewalk from the one or more high definition imagers as the vehicle is driving on the roadway located adjacent the pedestrian sidewalk,
determines whether the plurality of thermal images and the plurality of high definition images contain one or more pedestrians on the pedestrian sidewalk,
determines, based on the plurality of thermal images and the plurality of high definition images containing the one or more pedestrians on the pedestrian sidewalk, whether a pedestrian of the one or more pedestrians who was previously walking on the pedestrian sidewalk is falling or lying on the pedestrian sidewalk and exhibiting an injured pedestrian behavior,
selectively displays an alert on a display communicatively coupled to the vehicle computer in response to determining that the pedestrian is falling or lying on the pedestrian sidewalk, and
selectively transmits via the real time interface the plurality of thermal images and the plurality of high definition images to a database server in response to determining that the pedestrian is falling or lying on the pedestrian sidewalk.

US Pat. No. 10,694,356

MECHANISM TO AUTOMATICALLY MANAGE INPUT AND OUTPUT ACROSS CONNECTED WEARABLE DEVICES

Samsung Electronics Co., ...

1. A method for notifying an external electronic device connected with an electronic device, the method comprising:receiving, in a case that at least one external electronic device is connected with the electronic device, a signal from the at least one external electronic device;
determining whether the at least one external electronic device is being worn or not being worn based on the received signal;
identifying whether there is notification information to be transmitted to the at least one external electronic device;
determining whether the at least one external electronic device connected with the electronic device uses a same account as that of the electronic device;
transmitting the notification information to a first external electronic device selected from the at least one external electronic device in a case that the first external electronic device uses the same account as the electronic device and the first external electronic device is being worn; and
transmitting the notification information to a second external electronic device selected from the at least one external electronic device in a case that the first external electronic device does not use the same account as the electronic device or the first external electronic device is not being worn.

US Pat. No. 10,694,355

DEDICATED APN ACCESS USING DEFAULT NETWORK ACCESS KEY FOR PROFILE DOWNLOAD

Verizon Patent and Licens...

1. A method, comprising:obtaining, by a user equipment (UE) device, a first authorization from a network based on a default network access key, wherein the first authorization is obtained without providing an international mobile subscriber identity (IMSI) and allows restricted access of the UE device through a dedicated access point name (APN) determined by a mobility management entity (MME) based on the default network access key;
receiving, at the UE device, a subscriber identification profile from a subscription management system associated with the dedicated APN; and
obtaining, by the UE device, a second authorization from the network based on the received subscriber identification profile, wherein the second authorization provides unrestricted APN connectivity and access to services associated with the subscriber identification profile.

US Pat. No. 10,694,354

METHOD FOR DISCRIMINATING BETWEEN UNICAST DEVICE TO DEVICE(D2D) COMMUNICATION AND GROUPCAST D2D COMMUNICATION

Samsung Electronics Co., ...

1. A method for device to device (D2D) communication of a terminal, the method comprising:determining whether first information indicating which version of a sidelink shared channel (SL-SCH) subheader is used is set to 0001 or 0010; and
generating a media access control (MAC) protocol data unit (PDU) including a MAC service data unit (SDU) and a MAC header comprising the first information and second information,
wherein the second information is for identifying a destination group or a destination terminal based on the first information,
wherein the second information is a groupcast identifier, in case that the first information is set to 0001, and
wherein the second information is a unicast identifier, in case that the first information is set to 0010.

US Pat. No. 10,694,352

SYSTEM AND METHOD OF USING PHYSICAL OBJECTS TO CONTROL SOFTWARE ACCESS

ACTIVISION PUBLISHING, IN...

1. A computer-implemented method of providing access to a stand-alone executable video game application stored on a host computer system, the method being implemented in the host computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the host computer system to perform the method, the method comprising:receiving, at the host computer system, from a computing device, a unique identifier read from a physical object;
authenticating, by the host computer system, the unique identifier, wherein said authenticating includes determining that the unique identifier is not restricted;
authorizing, by the host computer system, a download of all of the stand-alone executable video game application to the computing device responsive to authentication of the unique identifier;
transmitting, by the host computer system, the stand-alone executable software application to the computing device such that a user of the computing device has access to the stand-alone executable video game application via the computing device; and
restricting, by the host computer system, further downloads of the stand-alone executable video game application for the unique identifier.

US Pat. No. 10,694,351

METHOD AND APPARATUS FOR RESOLVING BLUETOOTH COMPATIBILITY PROBLEM

Hyundai Motor Company, S...

1. A method for resolving a Bluetooth compatibility problem in a user device for performing Bluetooth communication in conjunction with a vehicle Bluetooth device, the method comprising:Bluetooth-connecting with the vehicle Bluetooth device;
detecting a user error information and storing the detected user error information;
determining whether a vehicle error information and vehicle device information are received from the vehicle Bluetooth device within a predetermined period of time after storing the detected user error information;
generating a packet including the detected user error information, the vehicle error information and the vehicle device information and transmitting the packet to the compatibility management server when the vehicle error information and the vehicle device information are received from the vehicle Bluetooth device within the predetermined period of time;
receiving a first software or a first firmware version to be updated based on the detected user error information, the vehicle error information and the vehicle device information from the compatibility management server; and
transmitting the first software or the first firmware version to the vehicle Bluetooth device.

US Pat. No. 10,694,350

SUPPORT OF MOBILE-TERMINATED APPLICATION SERVICES IN A MOBILE SYSTEM

Alcatel Lucent, Nozay (F...

1. An apparatus, comprising:at least one processor; and
at least one memory including computer program code;
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
determine if a downlink data notification failure associated with a downlink data delivery failure occurs for a user equipment,
determine if information associated with a subscription for notifying a network application when the user equipment is available after a downlink data notification failure has been received,
if said downlink data notification failure occurs and said information has been received, determine if the user equipment becomes reachable after said downlink data notification failure, and
if the user equipment becomes reachable after said downlink data notification failure, send a notification indicating that the user equipment is available after said downlink data notification failure.

US Pat. No. 10,694,349

METHOD AND APPARATUS FOR MONITORING DRIVER IN SYSTEM

Hyundai Motor Company, S...

1. A method of monitoring a driver, wherein a vehicle monitors a driver, the method comprising:receiving a test message from a management center under a first situation (first state); and
reporting to the driver of the vehicle the received test message under the first situation, wherein
when the vehicle is under a predetermined second situation, reporting the test message is suspended, and a message informing of the second situation is automatically transmitted to the management center.

US Pat. No. 10,694,348

FACILITATING MESH NETWORKS OF CONNECTED MOVABLE OBJECTS

1. A method, comprising:determining, by a device comprising a processor, a distance between a first movable object of movable objects communicatively coupled to a wireless network and a stationary wireless access point device from which a message is received; and
determining, by the device, a value of a characteristic of the first movable object of movable objects, wherein the determining the value is based on a likelihood of receipt, by a second movable object of the movable objects, of the message being transmitted from the first movable object to the second movable object and the distance between the first movable object and the stationary wireless access point device.

US Pat. No. 10,694,347

METHOD FOR RESERVING FINITE NUMBER OF RESOURCES USED FOR PERFORMING V2X COMMUNICATION IN WIRELESS COMMUNICATION SYSTEM, AND TERMINAL USING SAME

LG Electronics Inc., Seo...

1. A method of performing, by a device, vehicle-to-everything (V2X) communication in a wireless communication system, the method comprising:determining a first plurality of V2X resources with which to perform the V2X communication;
determining that a threshold period of time has elapsed in which the device has not performed V2X communication using the first plurality of V2X resources; and
based on the threshold period of time having elapsed in which the device has not performed V2X communication using the first plurality of V2X resources, selecting a second plurality of V2X resources with which to perform the V2X communication,
wherein selecting the second plurality of V2X resources comprises:
selecting a finite number of the second plurality of V2X resources that is proportional to a counter value that is randomly selected from a range of values.

US Pat. No. 10,694,346

FEATURE MANAGEMENT OF A COMMUNICATION DEVICE

KAJEET, INC., McLean, VA...

1. A method for managing a computing device associated with a plan shared between a plurality of computing devices that include the computing device, the method comprising:at a first server in communication with a first packet-based network:
based on the plan, allocating, by the first server, a first amount of service units into an allowance associated with the computing device;
at a second server different from the first server, operating on a second packet-based network that is separate from the first packet-based network, wherein the second server is operated by an administrator:
in response to receiving, by the second server, a request sent to or from the computing device over the second packet-based network for a use of a feature or function of the computing device on the first packet-based network, generating a real-time decision to grant or deny the request based on a policy stored at the second server, the policy operative to control features and functions that may be performed by the computing device, wherein the features and functions are provided by a service provider that operates on the first packet-based network without otherwise involving the second packet-based network, wherein the service provider is different from the administrator, wherein the policy and the allocation of the first amount of service units into the allowance are defined based on input associated with an administrator of the plurality of computing devices; and
enforcing the decision by sending, by the second server to the computing device over the second packet-based network, data indicative of an action that is consistent with the decision, wherein the decision and enforcement of the decision is performed only on the second server; and
at the first server:
decrementing service units from the allowance or from unallocated service units associated with the plan based on a rule that is operative to determine whether service units associated with the use of the function of the computing device will be deducted from the allowance or from unallocated service units associated with the plan, wherein the allocation of the first amount of service units into the allowance is performed only at the first server and the rule is configurable to decrement service units based on use of a plurality of features and functions of the computing device.

US Pat. No. 10,694,345

AUTOMATED DETERMINATION OF NETWORKS MOTIFS

1. A computer-implemented method for determining co-occurrences in at least one graph with n vertices and E edges, wherein each edge is defined by a pair of vertices, the method comprising:storing a binary adjacency matrix representing a first graph in a memory; and
performing a calculation step for the first graph, wherein the calculation step comprises:
loading a block of at most K consecutive rows of the binary adjacency matrix from the memory and storing each row into one of K caches;
streaming each of the subsequent uncached rows of the binary adjacency matrix from the memory;
reading pairs of rows comprising a streamed row and each one of the cached rows;
computing the logical conjunction between each couple of elements of the rows at the same position in the rows for each read pair of rows; and
adding the results of the logical conjunction for all the couples of elements in each read pair by one-bit adders to obtain the co-occurrence;
wherein the calculation step is repeated for consecutive blocks of rows in the binary adjacency matrix until all the pairs of rows of the binary adjacency matrix have been read.

US Pat. No. 10,694,344

PROVIDING A PERSONAL ASSISTANT MODULE WITH A SELECTIVELY-TRAVERSABLE STATE MACHINE

GOOGLE LLC, Mountain Vie...

1. A method implemented using one or more processors, comprising:receiving, by a personal assistant module operated by a resource-constrained device, from an online semantic processor, data representing a state machine comprising a plurality of candidate states of the personal assistant module, wherein at least a first candidate state of the plurality of candidate states comprises an output to be delivered by the personal assistant module that solicits input selecting between two or more distinct software applications that are potentially responsive to a particular natural language request;
analyzing, by the personal assistant module, one or more resources local to the resource-constrained device to ascertain one or more signals unavailable to the online semantic processor, wherein the one or more resources include information, stored locally on the resource-constrained device, about one or more software applications installed on the resource-constrained device; and
transitioning, by the personal assistant module at the resource-constrained device without receiving disambiguating input from a user of the resource-constrained device, past the first candidate state of the plurality of candidate states to a second state of the plurality of candidate states in which at least one of the two or more distinct software applications has been selected, wherein the transitioning is based on the one or more signals unavailable to the online semantic processor.

US Pat. No. 10,694,343

TRANSPARENT EVENT AND PRODUCT-BASED SOCIAL CAMPAIGN PARTICIPATION VIA SMS

Cheerity, Inc., Mohegan ...

1. A method for automatically authenticating ownership of uploaded content to a server by cellular messaging comprising:receiving content uploaded by a user to a server by Multimedia Message Service (MMS) cellular messaging;
retrieving a user account for said user or if said user does not have a user account, creating a user account for said user without interaction from said user;
creating a post mapped to said content and said user account, establishing said user account as owner of said content;
creating a media uniform resource locator (mURL) mapped to said post;
sending said mURL as a hyperlink by Short Message Service (SMS) cellular messaging to said user;
upon receiving a first activation of said hyperlink by said user, automatically authenticating said user as said owner of said post and therefore of said content and embedding a cookie in said user's device that associates said device with said user account; and
upon receiving a subsequent activation of said hyperlink by a subsequent user, checking for the presence of said cookie in said subsequent user's device and, if detected, allowing said subsequent user now identified as said owner to access, edit, download, or share said content, and if not detected, identifying said subsequent user as a non-owner allowing said non-owner to access, download, or share, but not edit, said content.

US Pat. No. 10,694,342

SIGNAL MULTIPLEXING DEVICE AND SIGNAL MULTIPLEXING METHOD USING LAYERED DIVISION MULTIPLEXING

ELECTRONICS AND TELECOMMU...

1. A signal multiplexing method, comprising:generating a power-reduced enhanced layer signal by reducing power of an enhanced layer signal;
generating a multiplexed signal by combining a core layer signal and the power-reduced enhanced layer signal;
reducing power of the multiplexed signal to a power level corresponding to the core layer signal to generate a power-reduced multiplexed signal;
generating a time-interleaved signal by performing time-interleaving that is applied to both the core layer signal and the power-reduced enhanced layer signal in the power-reduced multiplexed signal, after combining the core layer signal and the power-reduced enhanced layer signal; and
generating a broadcast signal frame using the time-interleaved signal and Layer 1 signaling information,
wherein the Layer 1 signaling information includes injection level information of an injection level controller, the injection level information corresponds to a scaling factor of the injection level controller, and the scaling factor corresponds to a reduction in the power of the enhanced layer signal, and
wherein the time-interleaving is shared for both a core layer corresponding to the core layer signal and an enhanced layer corresponding to the enhanced layer signal.

US Pat. No. 10,694,341

EXTENSION OF WI-FI SERVICES MULTICAST TO A SUBNET ACROSS A WI-FL NETWORK USING SOFTWARE-DEFINED NETWORK (SDN) TO CENTRALLY CONTROL DATA PLANE BEHAVIOR

Fortinet, Inc., Sunnyval...

1. A computer-implemented method in a software-defined network (SDN) controller for extending Wi-Fi services available within a subnet to an entirety of a communication network by centrally coordinating data plane behavior, the method comprising the steps of:centrally monitoring data plane traffic flow at each of the plurality of network components distributed around the communication network for a plurality of subnets;
receiving one or more packets forwarded from one of the network components and concerning an advertisement for services within a first subnet by an advertising station, the advertisement being multicast to the subnet and the forward being unicast to the SDN controller;
extracting parameters of the service of the advertising station for storage by performing deep packet inspection on the one or more packets;
receiving one or more packets forwarded from one of the network components and concerning a query for service within a second subnet by a querying station, the query being multicast to the subnet and the forward being unicast to the SDN controller;
extracting parameters of the service of the querying station for storage by performing deep packet inspection on the one or more packets;
inferring the query for service from circumstances of packet data including device type and the extracted parameters;
matching the query for service to the advertisement responsive to the advertisement parameters compared to the query parameters; and
responsive to matching, sending a set of connection parameters necessary for the querying station at the second subnet to connect to the advertising station at the first subnet.

US Pat. No. 10,694,340

APPARATUS FOR PRODUCING RADIO MAP AND METHOD OF OPERATING SAME

SK Planet Co., Ltd., Seo...

1. An apparatus for producing a radio map, the apparatus comprising:a processor configured to process calculations related to generation of a fingerprint radio map; and
a memory configured to store at least one instruction executed through the processor, wherein the at least one instruction comprises:
a selection instruction of selecting valid sensing data related to a specific offline store from WLAN sensing data collected from a plurality of terminal devices, wherein the WLAN sensing data includes information on a sensed position at which a WLAN signal is sensed;
a determination instruction of determining, as a valid sensing data group, valid sensing data having similarity larger than or equal to a threshold value based on similarity between the valid sensing data; and
a production instruction of producing a fingerprint radio map of the specific offline store based on the valid sensing data determined as the valid sensing data group,
wherein the selection instruction selects, as the valid sensing data, the WLAN sensing data including the information on the sensed position within a valid distance from a position of the specific offline store.

US Pat. No. 10,694,339

ENABLING AND DISABLING LOCATION SHARING BASED ON ENVIRONMENTAL SIGNALS

Microsoft Technology Lice...

1. A system comprising:a sharing engine stored in memory that when executed by a processor:
determines that a first user computing device and a second user computing device are within a threshold distance of one another at a time when a location sharing setting is disabled on the first user computing device; and
displays a prompt on the first user computing device responsive to the determination, the prompt soliciting user input to temporarily enable the location sharing setting on the first user computing device to share a location of the first user computing device with the second user computing device, the sharing engine being configured to assess the threshold distance and display the prompt without relying on any user-configured location sharing preference of the first user computing device.

US Pat. No. 10,694,338

CELLULAR AUTOMATED EXTERNAL DEFIBRILLATOR (AED) TRACKER

PICA PRODUCT DEVELOPMENT,...

1. A trackable automated external defibrillator (AED) system, comprising:an AED and
a smart tracker powered by a battery power supply, the smart tracker attachable to or embedded within the AED, the smart tracker comprising an accelerometer arranged to generate a selected electronic signal upon detection of movement of the AED above a programmed threshold;
a microprocessor electrically coupled to the accelerometer and further arranged to receive electronic signals and, upon receipt of a selected electronic signal, generate an alert message identifying an alert condition;
a cellular modem electrically coupled to the microprocessor and arranged to transmit the alert message over an antenna through a network to a service wherein the service is executable on a computer and has instructions for computer-based processing of the alert message to identify the AED and report the alert condition associated with the identified AED;
wherein the microprocessor has instructions for computer-based low power mode operation of the microprocessor and the cellular modem, said computer-based low power mode operation including placing the microprocessor and the cellular modem into a low power mode while waiting for the selected electronic signal, the low power mode comprising:
turning off, or placing in a low power state, selected high power consuming features of the microprocessor and the cellular modem, and
turning on, or exiting from the low power state of, the selected high power consuming features in response to detection of the alert condition of the AED;
wherein the microprocessor is further arranged to receive a plurality of types of electronic signals;
wherein the microprocessor is further arranged to generate the alert message out of a plurality of available types of alert messages, the generated alert message identifying an alert condition out of a plurality of types of alert conditions;
wherein the alert condition has a type that is associated with a type of the selected electronic signal, and
wherein the microprocessor is further arranged to determine a duration of a selected alert condition based on repetition of an electronic signal associated with the selected alert condition.

US Pat. No. 10,694,337

MANAGING USER DATA ON AN ELECTRONIC DEVICE

Razer (Asia-Pacific) Pte....

1. A method of data management, the method comprising:determining, by one or more processors, that both a first electronic device and a second electronic device are to be accessible at least in part during an event;
determining user data stored on the first electronic device, the second electronic device, and a network storage; and
determining, based at least in part on the user data stored on, or to be stored on, the second electronic device prior to the event, user data to download to the first electronic device from the network storage prior to the event.

US Pat. No. 10,694,336

SYSTEMS AND METHODS OF ACTIVE BEACONS

Industrial Scientific Cor...

1. A system comprising:at least one receiving device, comprising:
a receiver adapted to receive a beacon broadcast corresponding to a beacon of a plurality of beacons, wherein each beacon broadcast comprises informational data and data regarding a minimum received signal strength for a relevance of a corresponding beacon;
a processor;
a memory; and
a smart beacon application,
wherein, the smart beacon application determines whether the corresponding beacon is relevant by comparing the data regarding the minimum received signal strength for the relevance of the corresponding beacon to an actual received signal strength of a current beacon broadcast and, wherein, if the actual received signal strength of the current beacon broadcast is greater than or equal to the minimum received signal strength for the relevance of the corresponding beacon, the smart beacon application adds the corresponding beacon to a list of relevant beacons.

US Pat. No. 10,694,335

LOCATION BASED SERVICES USING LOCATION AND MOTION INFORMATION

International Business Ma...

1. A method comprising:a computing node external to a wireless communication apparatus iteratively sending data requests to the wireless communication apparatus, the wireless communication apparatus being a moving wireless communication apparatus;
the computing node external to the wireless communication apparatus iteratively receiving data from the wireless communication apparatus in response the iteratively sent data requests to the wireless communication apparatus from the computing node;
the computing node external to the wireless communication apparatus, with the iteratively sending data requests, iteratively sending data set requests to remote computing nodes that are external to the computing node and the wireless communication apparatus;
the computing node external to the wireless communication apparatus iteratively receiving data sets from the remote computing nodes in response to the iteratively sent data set requests;
the computing node external to the wireless communication apparatus in response to the iteratively receiving data from the wireless communication apparatus and in response to the iteratively receiving from the remote computing nodes data sets performing organizing data of the data set, wherein the data sets include information sources data; and
the computing node external to the wireless communication apparatus iteratively sending to the wireless communication apparatus data resulting from the organizing wherein the data resulting from the organizing comprises data of the information sources data, wherein the computing node external to the wireless communication apparatus iteratively sending to the wireless communication apparatus data resulting from the organizing facilitates presentment of the data of the information sources data according to a sort order list determined by the computing node external to the wireless communication apparatus.

US Pat. No. 10,694,334

METHOD AND/OR SYSTEM FOR POSITIONING OF A MOBILE DEVICE

QUALCOMM Incorporated, S...

1. A method, at a computing device, comprising:obtaining first timing advance parameters based, at least in part, on signals transmitted from a mobile device to three or more concurrently connected base stations on uplink channels to the three or more base stations;
obtaining a first estimated location for the mobile device;
determining whether the first estimated location satisfies an accuracy requirement based, at least in part, on the first timing advance parameters; and
computing a second estimated location of the mobile device based, at least in part, on the first timing advance parameters and locations of the three or more base stations responsive to the first estimated location not satisfying the accuracy requirement;
wherein determining whether the first estimated location satisfies the accuracy requirement comprises:
comparing second timing advance parameters, associated with the first estimated location, with the first timing advance parameters; and
determining whether a difference between the first timing advance parameters and the second timing advance parameters exceeds a threshold.

US Pat. No. 10,694,333

DETERMINING THE LAST LOCATION OF LOST AND STOLEN PORTABLE ELECTRONIC DEVICES WHEN WIRELESS COMMUNICATIONS ACCESS TO THE LOST OR STOLEN DEVICES IS LOST OR INTERMITTENT

OPEN INVENTION NETWORK LL...

1. A method, comprising:receiving, via a server, and from a second device associated with a portable device, a command to identify a location of the portable device;
transmitting, via the server, a request to the portable device that the portable device communicate a last known location of the portable device when a new wireless communication with the server is established;
receiving, via the server, a communication indicating the last known location of the portable device in response to the request;
storing, via the server, the last known location;
transmitting, via the server, the last known location of the portable device to the second device via short message service (SMS) messaging;
transmitting, via the server, map rendering information to the second device to display the last known location via a display of the second device;
identifying, via the server, a current location of the portable device location based on at least one of an identification of a wireless data network router Internet Protocol address location of the portable device or an identification of a Global Positioning Satellite location of the portable device;
overwriting, via the server, the stored last known location with the current location;
transmitting, via the server, the current location to the second device via SMS messaging; and transmitting, via the server, map rendering information to the second device to display the current location via a display of the second device.

US Pat. No. 10,694,332

ESTABLISHING THE LOCATION OF UNMANAGED NETWORK ACCESS POINTS

Telefonaktiebolaget LM Er...

1. A method of associating communication service sessions with geographical locations, the method comprising, for each of a multiplicity of user devices attached to one or more access networks via respective access points:detecting, at the user device, an identity of an access point serving the user device;
registering, by the user device, the detected identity of said access point and a geographical address at which the access point is located with a location service, via an access network of the one or more access networks, wherein the location service is implemented by a Session Initiation Protocol (SIP) application server, and wherein said step of registering the detected identity of said access point and the geographical address at which the access point is located, comprises:
receiving a query at the user device, from the location service, regarding the geographical address at which the access point is located, to register the identity of the access point, after the location service performs a lookup in a database that holds relationships between identities of access points and geographical addresses; and
in response to the query received from the location service, sending the geographical address at which the access point is located, from the user device to the location service; and
registering, by the location service, said user device or another user device in a communication service in association with said geographical address at which the access point is located, wherein, for a communication service session associated with the registered user device, a geographical address of the registered user device is determined.

US Pat. No. 10,694,331

MOBILE DEVICE NAVIGATION WITH COUNTERPART DEVICE IDENTIFICATION

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method, when executed using a processor and a memory, causing operations comprising:accessing a database of historically preferred meeting locations proximate a first mobile device and a second mobile device;
selecting one of the historically preferred meeting locations;
generating a mutual navigation route from the first mobile device to the second mobile device in accordance with the selected one of the preferred meeting locations, the mutual navigation route defining a route from one of the first and second mobile devices to another of the mobile devices; and
initiating, responsive to determining that a predetermined threshold distance between the first and second mobile devices is reached, generation of a first sensory cue at the first mobile device and a second sensory cue at the second mobile device, the first and second sensory cues being provided in counterpart.

US Pat. No. 10,694,330

VALIDATING MOBILE APPLICATIONS FOR ACCESSING REGULATED CONTENT

Metadata Solutions, Inc.,...

1. A computer-implemented method comprising:receiving, by a regulated content management system from a client device operated by a user, a request to access regulated content subject to one or more regulations via a mobile application on the client device, wherein the regulated content is stored on a non-regulated storage platform and the regulated content is only accessible by the client device through the regulated content management system, wherein non-regulated content that is not subject to the one or more regulations and that is also stored on the non-regulated storage platform is directly accessible by the client device, and wherein the regulated content management system is separate from the non-regulated storage platform;
receiving, by the regulated content management system from the client device, a token associated with the mobile application, wherein the token is configured to be used for verifying an authenticity of the mobile application upon installation of the mobile application on the mobile device, the mobile application and the token downloaded from an application store;
receiving, by the regulated content management system from the client device, a device identifier uniquely identifying the client device;
receiving, from the user via the client device, user credentials identifying the user;
comparing, by the regulated content management system, the token, the device identifier, and the user credentials to data stored on the regulated content management system for validation of the mobile application, the client device, and the user, wherein the validation of the mobile application, the client device, and the user comprises (i) verifying the token, (ii) verifying the user credentials, and (iii) verifying the device identifier to confirm that the client device is authorized to access the regulated content and that the client device is authorized to have the mobile application installed; and
responsive to successful validation, establishing a connection with the mobile application,
wherein the regulated content is provided via the connection between the mobile application and the regulated content management system.

US Pat. No. 10,694,329

SYSTEM AND METHOD OF TIME OF FLIGHT DETECTION

SKAOTLOM LLC, Fremont, C...

1. A method for determining a distance between a signal source and a receiver, based on a signal that is recovered from a probe signal transmitted at a predetermined time from the signal source and received and digitized at the receiver, the probe signal comprising a repeating pseudo-random noise (PRN) code signal, the PRN code signal comprising a sequence of sections, each section having a predetermined duration and having samples corresponding to one of a plurality of predetermined waveforms, the method comprising:(i) assigning each sample of the digitized recovered signal by an offset time value relative to the predetermined time;
(ii) dividing the digitized recovered signal into sections, each section having the predetermined duration;
(iii) aligning in time the sections of digitized recovered signal with the sections of the PRN code signal;
(iv) associating each section of the digitized recovered signal with the predetermined waveform of the aligned section of the PRM code signal;
(v) for each predetermined waveform, coherently summing the samples in the sections of the digitized recovered signal associated with the predetermined waveform, and computing a correlation value between the coherently summed samples with the predetermined waveform;
(vi) summing the correlation values to provide a test correlation value associated with the offset time value; and
(vii) repeating steps (i) through (vi) for different offset time values.

US Pat. No. 10,694,328

METHOD OF LOCATING A MOBILE DEVICE IN A GROUP OF MOBILE DEVICES

SIGNIFY HOLDING B.V., Ei...

12. A first mobile device for locating a second mobile device, comprising:a first light source,
a driver for driving the light source,
a transmitter for transmitting a primary request message to the second mobile device,
a receiver for receiving a secondary request message transmitted by the second mobile device,
a camera arranged for capturing a stream of images,
a processor for:
a. generating the primary request message defining a code,
b. transmitting the primary request message via the transmitter,
c. detecting light emitted by a second light source of the second mobile device via the camera,
d. retrieving the code from the detected light in the stream of images,
e. identifying the second mobile device based on the code,
f. displaying the stream of images and an indicator as an overlay on the stream of images to indicate a location of the second mobile device,
g. controlling the driver such that the light source emits light being coded according to the code,wherein the processor is arranged for activating:(i) a first operational mode, wherein the processor executes either steps a-f or steps a, b and g, and(ii) a second operational mode, wherein, upon receiving the secondary request message, the processor executes either step g or steps c-f, respectively.

US Pat. No. 10,694,327

MOBILE COMPUTING DEVICE AND WEARABLE COMPUTING DEVICE HAVING AUTOMATIC ACCESS MODE CONTROL

Google LLC, Mountain Vie...

1. A method comprising:receiving, by a processor of a wearable computing device, an indication that the wearable computing device is being worn by a user; and
responsive to at least the indication that the wearable computing device is being worn and an indication that a distance between the wearable computing device and a mobile computing device is less than a threshold distance, transmitting, by the wearable computing device, to the mobile computing device, an instruction to cause the mobile computing device to change an access mode of a computing environment of the mobile computing device from a reduced access security mode to an increased access security mode in which the user is permitted access to a larger set of functionality provided by the mobile computing device than when in the reduced access security mode.

US Pat. No. 10,694,326

QUANTIFYING MOBILITY OF MOBILE DEVICES VIA A PRIVACY PRESERVING MOBILITY METRIC

Quantcast Corporation, S...

1. A method comprising:determining, at a mobile device, distances between an origin location and locations of the mobile device at a plurality of points in time;
determining, at the mobile device, a mobility metric according to the determined distances, the mobility metric indicating how frequently the mobile device travels from the origin location, wherein the mobility metric does not include information regarding the locations of the mobile device at any of the plurality of points in time, and wherein the mobility metric is selected from an index of values;
transmitting the mobility metric to a server system from the mobile device; and
receiving, responsive to the transmitted mobility metric, customized content at the mobile device, the customized content customized for the mobile device based at least in part on the transmitted mobility metric.

US Pat. No. 10,694,325

DETERMINING POSITION OF A DEVICE IN THREE-DIMENSIONAL SPACE AND CORRESPONDING CALIBRATION TECHNIQUES

GOOGLE LLC, Mountain Vie...

1. A method of positioning mobile devices in a three-dimensional space, the method comprising:receiving, by one or more processors, multiple traces, each trace corresponding to a sequence of atmospheric pressure readings from a respective mobile device;
receiving, by the one or more processors, indications of signals received by the mobile devices from signal sources concurrently with the atmospheric pressure readings;
generating, by the one or more processors, similarity metrics for the multiple traces using the indications of other signals received by the mobile devices, the similarity metrics being indicative of associations between the signal sources and the atmospheric pressure readings, each of the similarity metrics corresponding to a segment with multiple atmospheric pressure readings of a first one of the traces and a segment with multiple atmospheric pressure readings of a second one of the traces to provide a quantitative indication of how similar the first and the second traces are; and
determining, by the one or more processors, estimated changes in elevation over time for the multiple traces using the generated similarity metrics.

US Pat. No. 10,694,324

METHOD AND APPARATUS FOR MATCHING WIRELESS HOTSPOT WITH POI

Baidu Online Network Tech...

1. A method for matching a wireless hotspot with a Point of Interest (“POI”), comprising:obtaining position information of a wireless hotspot located by a plurality of user devices based on hotspot scanning information of wireless hotspots scanned by the plurality of user devices;
calculating a position variance for the wireless hotspot;
comparing the position variance to a threshold variance;
determining that the wireless hotspot is a mobile hotspot in response to determining that the position variance is greater than the threshold variance and not performing matching of POIs for mobile hotspots;
acquiring one or more candidate POIs close to the wireless hotspot based on the position information;
ranking each of the candidate POIs based on characteristic information corresponding to the wireless hotspot and each of the candidate POls, to determine a POI matching the wireless hotspot,
wherein the characteristic information includes access characteristic information, the access characteristic information including probability distribution information of users' access within a predetermined time period obtained via statistics,
wherein the ranking comprises computing, for each of the one or more candidate POIs, a degree of matching with the wireless hotspot, by performing the steps of:
determining a first probability distribution information of users' historical scanning for the wireless hotspot within the predetermined time period, determining a second probability distribution information of users' searching for each of the candidate POIs within the predetermined time period, and
computing a ratio of the first probability distribution information and the second probability distribution information for each candidate POI; and transmitting a message based on the ranking.

US Pat. No. 10,694,323

PLATFORM FOR GEO-FENCE SOCIAL MEDIA

Hippware, Inc., Monrovia...

1. A method comprising:receiving, by a web server, specifications for a content fence from a client application executed on a user device, the specifications including a location with respect to a geographical map, a shape, and a social channel, the shape creates a set of geographical bounds around the location;
storing, in a database, the content fence;
monitoring, by the web server, a device location of a first tracked device associated with a first user, and the first tracked device executing the client application and subscribed to the social channel;
determining, by the web server, that the device location of the first tracked device has crossed over the set of geographical bounds; and
in response to said determining, transmitting, by the web server, a notification to a second device, the notification related to the first device crossing the set of geographical bounds, wherein the second device is operated by a second user and subscribed to the social channel.

US Pat. No. 10,694,322

DYNAMIC MIX ZONES

HERE Global B.V., Eindho...

1. An apparatus for providing anonymity in geographic data for probes using a variable mix zone in a geographic region, the apparatus comprising:a geographic database configured to store one or more attributes of a road or intersection in the geographic region;
a mix zone generator configured to define a mix zone boundary having a size based on the one or more attributes of a road or intersection and monitor probe data for at least one probe, wherein identities of devices are protected for probe data including a location within the mix zone boundary; and
an anonymity calculator configured to calculate an anonymity level, wherein the size of the mix zone boundary is based on the anonymity level, wherein the anonymity calculator is configured to compare the anonymity level to at least one threshold and adjust the mix zone boundary for the size of the mix zone.

US Pat. No. 10,694,321

PATTERN MATCHING IN POINT-OF-INTEREST (POI) TRAFFIC ANALYSIS

Sprint Communications Com...

1. A system for determining presence of mobile communication devices at points-of-interest (POIs) by establishing patterns of location clusters for each device, associating a route traveled by the device to each pattern of location clusters, and deeming the device to have followed the associated route when the locations of the mobile communication device matches the associated pattern of location clusters, comprising:at least one processor;
a non-transitory memory;
a location data store comprising location data entries, wherein each location data entry identifies a location, a mobile communication device, and a timestamp identifying when the mobile communication device was located at the identified location;
a location centroid data store comprising location centroid entries, wherein each location centroid entry identifies a location, a mobile communication device, and a timestamp identified when the mobile communication device was located within a location cluster represented by the location centroid;
a clustering application stored in the non-transitory memory that, when executed by the at least one processor,
reads location data entries from the location data store,
analyzes the location data entries,
for each of a plurality of mobile communication devices, determines a plurality of clusters of locations associated with the mobile communication device based on analyzing the locations and the timestamps of the location data entries associated with the mobile communication device,
builds a location centroid entry for each of the clusters of locations, and
stores a plurality of location centroid entries in the centroid data store;
a routing application stored in the non-transitory memory that, when executed by the at least one processor
reads location centroid entries from the location centroid data store and
for each of the plurality of mobile communication devices, determines a plurality of routes traveled by the mobile communication device based on the location centroid entries and based on a map of routes;
a patterning application stored in the non-transitory memory that, when executed by the at least one processor
for each of the plurality of mobile communication devices, analyzes the location centroid entries and the routes traveled by the mobile communication device,
for each of the plurality of mobile communication devices, determines a pattern of association between the location centroid entries and the routes traveled by the mobile communication device,
reads a plurality of current location centroid entries from the location centroid data store which have a timestamp restricted to a predefined recent time period,
for at least one of the mobile communication devices, observes a previously determined pattern of location centroid entries in the current location centroid entries associated with the mobile communication device, and
based on observing the previously determined pattern of location centroid entries, determines a route traveled by the mobile communication device, whereby an instance of determining the route traveled by the mobile communication device by the routing application is avoided.

US Pat. No. 10,694,320

METHODS AND APPARATUS TO ENABLE DEVICE BASED GEO-LOCATION MESSAGES

Neustar, Inc., Sterling,...

1. A method of generating alert messaging, comprising:receiving an alert request that includes a message content and geographic area information;
compressing the geographic area information to obtain compressed location information;
generating, by separating information included in the alert request, a plurality of messages comprising at least a first message and a second message, wherein
the first message includes a first payload that includes a first unique identifier and the message content,
the second message includes a second payload that includes a second unique identifier and at least a portion of the compressed location information, and
the first unique identifier and the second unique identifier facilitate a reassembling of the first message and the second message by a user device; and
transmitting the plurality of messages to be broadcast to a plurality of user devices.

US Pat. No. 10,694,319

NETWORK DEVICE BASED PROXIMITY BEACON LOCATING

Extreme Networks, Inc., ...

1. A method, comprising:receiving, at a network device, a proximity beacon signal from a proximity beacon transmitter located on a floor of a building;
generating, at the network device, a received signal strength indication (RSSI) reporting message based on the proximity beacon signal, wherein the network device is configured to transmit data to and from a client device over a backhaul of a network for the client device in providing the client device access to network services;
comparing a transmit power of the proximity beacon signal transmitted by the proximity beacon transmitter to an RSSI value in the RSSI reporting message;
determining a position of the proximity beacon transmitter with respect to the network device based on the comparison and properties of interior walls on the floor of the building;
determining a location of the network device based on the RSSI value in the RSSI reporting message and network device map data of the building; and
determining a location of the proximity beacon transmitter based on the position of the proximity beacon transmitter with respect to the location of the network device.

US Pat. No. 10,694,318

SYSTEMS AND METHODS FOR DEFINING AND IMPLEMENTING RULES FOR THREE DIMENSIONAL GEOFENCES

GEOFRENZY, INC., Tiburon...

1. A method for enforcing at least one rule within a geofence, comprising:defining at least one zone of the geofence by a unique Internet Protocol (IP) address anchor point in a geofence database, wherein the unique IP address anchor point is a unique identifier of the at least one zone, and wherein the unique IP address anchor point includes metadata associated with the at least one zone, including at least one rule for entering, exiting, or dwelling within the at least one zone;
determining a geographic location of an unmanned aerial vehicle (UAV) and converting the geographic location to an IP address;
identifying one of the at least one zone associated with the IP address based on a corresponding unique IP address anchor point;
identifying the at least one rule from the metadata associated with the corresponding unique IP address anchor point; and
implementing the at least one rule while the UAV is physically located within the at least one zone,
wherein the geofence is a three dimensional geofence, wherein the three dimensional geofence is a cone, a cylinder, a sphere, a spheroid, a rectangular prism, a triangular prism, a pentagonal prism, and/or a hexagonal prism, wherein the three dimensional geofence is defined by a plurality of points, wherein the plurality of points are defined by a plurality of IP addresses in the geofence database.

US Pat. No. 10,694,317

METHODS, SYSTEMS, AND APPARATUS FOR A GEO-FENCE SYSTEM

eBay Inc., San Jose, CA ...

1. An apparatus comprising:a processor; and
memory to store instructions that, when executed by the processor, cause the processor to perform operations comprising:
obtaining a definition of a geo-fence, the geo-fence having a shape based on a population demographic, the geo-fence being defined based on a first geo-fence criterion of a plurality of geo-fence criteria, the plurality of geo-fence criteria includes at least one of: human population, a value of an item for sale, a travel time, or time of day;
obtaining a trigger generated in response to a change in the first geo-fence criterion; and
redefining one or more boundaries of the geo-fence based on the changed first geo-fence criterion in response to obtaining the trigger, the one or more boundaries being modified based on a change in a value of the first geo-fence criterion.

US Pat. No. 10,694,316

TOOL TRACKING SYSTEM

Milwaukee Electric Tool C...

1. A signaling method for communicating and logging a location of an object, the method comprising:transmitting repeatedly, by a beacon transmitter, a first beacon signal through a first number of transmission repetitions spaced at a first repeat interval;
responsive to receiving the first beacon signal, activating a dormant transmitter location logging application on an electronic processor of a personal wireless device;
withholding transmission, by the beacon transmitter, during a transition interval that occurs after completing the first number of transmission repetitions;
transmitting repeatedly, by the beacon transmitter, a second advertising beacon signal through a second number of transmission repetitions at a second repeat interval, wherein the second advertising beacon signal includes an identifier that provides identification of the beacon transmitter and user information;
receiving wirelessly, by the personal wireless device, the second advertising beacon signal from the beacon transmitter;
determining, by the personal wireless device, a location of the personal wireless device; and
transmitting, by the personal wireless device to an external database, an identity of the beacon transmitter and the location of the personal wireless device as a proxy for a location of the beacon transmitter.

US Pat. No. 10,694,315

TECHNIQUE FOR ALLOWING REGISTERED MOBILE USERS OF THE SAME OR DIFFERENT SOCIAL NETWORKS IN THE VICINITY TO USE MOBILE DEVICES OF THE SAME OR DIFFERENT OPERATION SYSTEM TO IDENTIFY EACH OTHER AND EXCHANGE BUSINESS INFORMATION

10. A method comprising:using a central server to allow communication between a plurality of registered mobile users with connection through internet and to facilitate business information exchange between a first user and a second user, wherein said central server manages introduction and connection of a plurality of registered mobile users by positive identification of mobile users through the use of portrait picture(s) and names, and each registered mobile user discovers other registered mobile users within proximity through their mobile devices, and wherein said central server associates unique identification of registered mobile user devices through internet and returns identities of other registered mobile users in the vicinity or within proximity thereto, bringing an image of a portrait picture along with the names and business attributes to a device allocation; and
providing a first user using a first mobile communications device and a second user using a second mobile communications device each capable of connecting to internet through any of a mobile telecommunications provider network and a local area wireless network;
using said central server to be in communication with said first and said second mobile communications devices through internet connection via an application installed on said first user and said second mobile communications devices of the users, and to provide access to stored user profile information about said first and said second user, including the business attributes comprising the portrait picture(s), the names, and a location;
using said central server to store the business attributes of said first user and said second user comprising contact details, the portrait picture, and a business card image, hereinafter referred to as “stored business attributes”, and provide access to the stored business attributes of said first user and said second user;
using said central server to be in communication with said first and said second mobile communications devices through internet connection via an application installed to said first and said second mobile communications devices of the users, and to assign both an APP UNIQUE IDENTIFICATION NUMBER (AUIC) and a MEMBER UNIQUE IDENTIFICATION NUMBER (MUIC) to said first mobile communications device and said second mobile communications device;
using said first mobile communications device to trigger two functions, namely Bluetooth Low Energy (BLE) CENTRAL and BLE PERIPHERAL, upon said first user pressing the RADAR MODE in the application;
using said first mobile communications device to trigger internet connection to inform the location of said first mobile communications device to said central server upon said first user pressing the RADAR MODE in the application;
using said second mobile communications device to trigger two functions, namely BLE CENTRAL and BLE PERIPHERAL, upon said second user pressing the RADAR MODE in the application;
using said second mobile communications device to trigger internet connection to inform the location of said second mobile communications device to said central server upon said second user pressing the RADAR MODE in the application;
using the BLE PERIPHERAL function triggered by said first mobile communications device to transmit broadcasting signals to advertise the stored AUIC and MUIC information of said first user;
using the BLE CENTRAL function triggered by said second mobile communications device to receive the broadcasting signal of the BLE PERIPHERAL function from said first mobile communications device within proximity, and to only accept the broadcasting signal upon the identification and matching of the AUIC information in the broadcasting signal from said first mobile communications device;
using said central server to receive the MUIC information of said first user from said second mobile communications device through internet and transmitting the contact details, the portrait picture and the business card image of said second user to said first mobile communications device through internet upon receiving the MUIC information of said first user;
using said first mobile communications device to display the portrait picture and the name of said second user on the screen through the installed application upon receiving the stored business attributes of said second user transmitted from said central server, and allowing said first user to select said second user by pressing on the portrait picture of said second user;
using said central server to locate the business attributes about said first user from a social network storage file of said first user, and to transmit the business attributes about said first user to said second mobile communications device for further information beyond the portrait picture and the name of said first user.

US Pat. No. 10,694,313

AUDIO COMMUNICATION SYSTEM AND METHOD

NOVETO SYSTEMS LTD., Pet...

1. A method for producing virtual binaural audio space, the method comprising:(a) providing staged audio data indicative of at least one audio data piece and a position of a virtual source of said audio data piece relative to a listener;
(b) monitoring a user's head position to determine head positioning data indicative of location and orientation of a user's head, whereby the user is designated to be said listener of the audio data;
(c) transmitting one or more ultrasound fields towards a one or more selected audio center points located in the vicinity of the user's head within a perimeter region surrounding the user's head for producing, via sound from ultrasound effect, left and right audible sound fields with said at least one audio data piece at respective left and right ears of said user; and
wherein the method comprising:
(d) determining at least one of azimuth and elevation of the virtual source relative to the user's head based on said position of the virtual source and said head positioning data;
(e) adjusting locations of said one or more selected audio center points within said perimeter region in accordance with said at least one of the azimuth and elevation of the virtual source relative to the user's head;thereby controlling at least one parameter of said one or more ultrasound fields transmitted towards the one or more selected audio center points such that a difference between said respective left and right audible sound fields is perceived by the user as an audible sound field propagating to said user from said position of the virtual source and carrying said at least one audio data piece.

US Pat. No. 10,694,312

DYNAMIC AUGMENTATION OF REAL-WORLD SOUNDS INTO A VIRTUAL REALITY SOUND MIX

Harman International Indu...

1. A computer-implemented method for modifying a simulation generated by a wearable simulation system, the method comprising:acquiring sensor data from an environment in which the wearable simulation system is located;
generating one or more of a spatial, visual, or acoustic model of the environment based on the sensor data;
determining that the model of the environment meets a first criterion;
identifying a first protocol corresponding to the first criterion; and
incorporating a first portion of data into the simulation based on the first protocol, wherein the first portion of data comprises at least one of a representation of a portion of the sensor data or a signal that originates from the environment.

US Pat. No. 10,694,311

SYNCHRONIZED SPATIAL AUDIO PRESENTATION

MICROSOFT TECHNOLOGY LICE...

16. A method for presenting spatialized audio to two or more users within a real-world environment, comprising:generating map data for the real-world environment;
assigning a plurality of dynamic audio objects to predetermined locations in the real-world environment based on the generated map data, each dynamic audio object associated with a set of audio tracks;
detecting the location of one or more wearable spatial audio output devices within the real-world environment; and
for each detected wearable spatial audio output device,
determining a position of the wearable spatial audio output device relative to one or more dynamic audio objects;
for a selected dynamic audio object, selecting audio tracks for a user-specific subset of audio tracks based on the position of the wearable spatial audio output device relative to the selected dynamic audio object; and
generating a device-specific spatialized audio mix including the user-specific subset of audio tracks based on the position of the wearable spatial audio output device relative to the selected dynamic audio object for playback of the device-specific spatialized audio mix.

US Pat. No. 10,694,310

AUDIO PROCESSING DEVICE AND METHOD THEREFOR

SONY CORPORATION, Tokyo ...

1. An audio processing device, comprising:a position information correction unit configured to calculate corrected position information that indicates a first position of a sound source relative to a listening position at which sound from the sound source is heard, wherein
the corrected position information is calculated based on position information and listening position information,
the position information indicates a second position of the sound source relative to a standard listening position and the listening position information indicates the listening position, and
the second position of the sound source is expressed by a spherical coordinate and the listening position is expressed by xyz coordinate; and
a generation unit configured to generate a reproduction signal that reproduces sound from the sound source to be heard at the listening position,
wherein the reproduction signal is generated based on vector base amplitude panning (VBAP), a waveform signal of the sound source, and the corrected position information.

US Pat. No. 10,694,309

SYSTEMS AND METHODS FOR AUTHENTICATING AND CALIBRATING PASSIVE SPEAKERS WITH A GRAPHICAL USER INTERFACE

Sonos, Inc., Santa Barba...

1. A method of for detecting and configuration passive speakers in a playback system using a mobile device, the method comprising:deriving speaker identification data concerning one or more passive speakers connected to an audio device in a playback system based upon at least an electrical signal sent to and returned from the one or more passive speakers, where the electrical signal is sent by the audio device including an audio stage comprising one or more amplifiers, and where the speaker identification data comprises information identifying a type of speaker;
displaying a graphical user interface screen on a mobile device based upon the identified type of speaker, where the displayed information and selectable options are dependent upon the identified type of speaker;
displaying a completion screen on the mobile device indicating that an outdoor speaker is configured when the identified type is an outdoor speaker;
determining whether the playback system is in a home theater configuration based on determining whether the audio device is configured as a master playback device in the playback system;
displaying a confirmation screen on the mobile device indicating that the one or more passive speakers are configured as surround speakers with audio enhancements applied when the playback system is not in a home theater configuration;
determining whether the audio device is a master playback device when the playback system is a home theater configuration;
displaying a confirmation screen on the mobile device indicating the one or more speakers are configured as surround speakers with audio enhancements applied when the audio device is not a master playback device;
determining if the playback system includes surround speakers when the audio device is a master playback device;
displaying a confirmation screen on the mobile device indicating the one or more passive speakers are configured as front speakers and surround speakers with audio enhancements applied when the audio device is a master playback device and the playback system includes surround speakers; and
displaying a confirmation screen on the mobile device indicating the one or more passive speakers are configured as front speakers with audio enhancements applied when the audio device is a master playback device and the playback system does not include surround speakers.

US Pat. No. 10,694,308

METHOD FOR AND APPARATUS FOR DECODING/RENDERING AN AMBISONICS AUDIO SOUNDFIELD REPRESENTATION FOR AUDIO PLAYBACK USING 2D SETUPS

Dolby Laboratories Licens...

2. An apparatus for rendering an Ambisonics format audio signal to a 2D loudspeaker setup, the apparatus comprising:a renderer for rendering the Ambisonics format audio signal to a representation of L loudspeakers based on a rendering matrix,
wherein the rendering matrix has elements based on loudspeaker positions and wherein the rendering matrix is determined based on weighting at least an element of a first matrix with a weighting factor
andwherein the first matrix is determined based on positions of the L loudspeakers and at least a virtual position of at least a virtual loudspeaker that is added to the positions of the L loudspeakers.

US Pat. No. 10,694,307

DYNAMICALLY CHANGING MASTER AUDIO PLAYBACK DEVICE

Bose Corporation, Framin...

7. A computer program product having a non-transitory computer-readable medium including computer program logic encoded thereon that, when performed on an audio playback device that is adapted to become a new set slave audio playback device of a set comprising at least two audio playback devices, wherein one audio playback device of the set is an original 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 device of the set is configured to receive audio data only from the master audio playback device and not from the audio data source, causes the audio playback device to:receive a designation of the audio playback device as a new set slave audio playback device that does not receive audio data directly from the audio data source; and
in response to receiving the designation of the audio playback device as the new set slave audio playback device, configuring the new set slave audio playback device to receive audio data only from a new set master audio playback device and not from the audio data source.

US Pat. No. 10,694,306

APPARATUS, METHOD OR COMPUTER PROGRAM FOR GENERATING A SOUND FIELD DESCRIPTION

1. An apparatus for generating a sound field description comprising a representation of sound field components, comprising:a direction determiner configured for determining one or more sound directions for each time-frequency tile of a plurality of time-frequency tiles of a plurality of microphone signals;
a spatial basis function evaluator configured for evaluating, for each time-frequency tile of the plurality of time-frequency tiles, one or more spatial basis functions using the one or more sound directions to obtain, for each spatial basis function or the one or more spatial basis functions, a response of the spatial basis function to the sound direction used; and
a sound field component calculator configured for calculating, for each time-frequency tile of the plurality of time-frequency tiles, one or more sound field components corresponding to the one or more spatial basis functions using;
the corresponding response of the one or more spatial basis functions to the sound direction used; and
a reference signal for a corresponding time-frequency tile, the reference signal being derived from one or more microphone signals of the plurality of microphone signals.

US Pat. No. 10,694,305

METHOD OF RENDERING ONE OR MORE CAPTURED AUDIO SOUNDFIELDS TO A LISTENER

Dolby Laboratories Licens...

1. A method for binaurally rendering at least one soundfield, the method comprising:receiving a number of virtual loudspeaker feeds;
transforming the number of virtual loudspeaker feeds into stereo binaural headphone feeds; and
rendering the at least one soundfield by rendering the stereo binaural headphone feeds,
wherein transforming the number of virtual loudspeaker feeds into the stereo binaural headphone feeds includes transforming, with a time delay, a N virtual speaker feeds into a left output signal and a right output signal.

US Pat. No. 10,694,304

PHASE RESPONSE MISMATCH CORRECTION FOR MULTIPLE MICROPHONES

Intel Corporation, Santa...

1. A method comprising:receiving audio from a first microphone and from a second microphone, the microphones being coupled to a single device for combining the received audio;
recording the received audio from the first microphone and the second microphone before combining the received audio;
detecting a phase response mismatch in the recording at the device between the audio received at the second microphone and the audio received at the first microphone, wherein the phase response mismatch is determined at a plurality of frequencies via an excitation signal, wherein a cross-correlation and an interpolation is repeated for each excitation signal at the plurality of frequencies and then combined to obtain a final mismatch value for each frequency;
in response to detecting the phase response mismatch, estimating a phase delay between the second microphone and the first microphone, wherein estimating the phase delay comprises repeating selecting an instantaneous frequency signal and determining the phase delay for a plurality of signals within an audio frequency range that corresponds to a frequency bin of a respective FFT engine and combining the determined phase delays to determine a delay for the frequency bin; and
storing the estimated phase delay for use in correcting the phase delay in received audio before combining the received audio.

US Pat. No. 10,694,303

SYSTEM AND METHOD FOR BROADCASTING AUDIO

The Board of Trustees of ...

1. A method for broadcasting one or more audio messages, the method comprising:receiving, at a base station, the one or more audio messages;
receiving, at the base station, a desired broadcast cover region for the one or more audio messages;
computing, by a processor of the base station, an appropriate height of a lighter-than-air airship above the base station in order to achieve the desired broadcast cover region, the lighter-than-air airship connected to the base station via a spooled tether and comprising a speaker unit communicatively coupled to the base station, wherein performance characteristics of the speaker unit and/or current weather/wind conditions are used by the processor in computing the appropriate height;
deploying, by the processor, the lighter-than-air airship to the appropriate height by automatically unspooling the tether; and
transmitting, when the lighter-than-air airship is at the appropriate height, the one or more audio messages from the base station to the speaker unit for broadcasting.

US Pat. No. 10,694,301

AUDIO TRANSMISSION SYSTEM

Sonova AG, Staefa (CH)

1. An audio transmission system, comprising a plurality of audio transmission units including at least a first audio transmission unit and a second audio transmission unit and an audio receiver unit, whereinthe first audio transmission unit and the audio receiver unit are configured to establish a first wireless link for transmitting audio data from the first audio transmission unit to the audio receiver unit,
the first audio transmission unit and the second audio transmission unit are configured to establish a second wireless link for transmitting a link parameter set from the first audio transmission unit to the second audio transmission unit, the link parameter set including parameters used to establish the first wireless link,
the second audio transmission unit configured to
use the link parameter set to establish an impersonated first wireless link between the second audio transmission unit and the audio receiver unit and that uses the parameters included in the link parameter set, and
transmit additional audio data directly to the audio receiver unit via the impersonated first wireless link;
wherein the link parameter set is configured to cause the first and second audio transmission units to appear, from a view of the audio receiver unit, as a single audio transmission unit.

US Pat. No. 10,694,300

MULTI-MODE RADIO FOR HEARING ASSISTANCE DEVICES

Starkey Laboratories, Inc...

1. A multi-mode radio system, comprising:a first radio transceiver configured for long range communications;
a second radio transceiver configured for near range communications; and
an interface connected to the first and second radio transceivers, the interface including a processor configured to select the first radio transceiver or the second radio transceiver based on receipt of a control signal, the interface including a bidirectional information signal configured to provide input and output to and from the selected transceiver, wherein the information signal is configured to provide frequency control as the input to the selected transceiver and wherein the multi-mode radio system is configured to control antenna selection and matching and is configured to perform transmission and reception using different modulation techniques.

US Pat. No. 10,694,299

EAR-WORN ELECTRONIC DEVICE INCORPORATING MOTOR BRAIN-COMPUTER INTERFACE

Starkey Laboratories, Inc...

1. A method implemented using an ear-worn electronic device configured to be worn by a wearer, the method comprising:receiving EEG signals from or proximate to an ear of the wearer, the EEG signals associated with each of a number of selected control movements of the wearer and a baseline period of non-movement of the wearer;
processing the EEG signals associated with each of the selected control movements and the baseline period using a plurality of disparate data analysis pipelines implemented by a processor, each of the data analysis pipelines configured to translate features of the EEG signals to device control parameters for controlling the ear-worn electronic device in response to the selected control movements;
selecting one of the plurality of data analysis pipelines or a weighted combination of the data analysis pipelines that most effectively translates features of the EEG signals to device control parameters; and
controlling the ear-worn electronic device using the selected control movements processed by the selected data analysis pipeline or the weighted combination of data analysis pipelines.

US Pat. No. 10,694,298

HEARING AID

1. A hearing aid, comprising:an audio pickup module;
a speech modeling module, the speech modeling module capable of receiving audio from the audio pickup module, the speech modeling module including at least:
a Codebook Excited Linear Prediction (“CELP”) encoder configured for encoding the audio from the audio pickup module; and
a CELP decoder configured for providing a speech output based upon data received from the CELP encoder;
an amplifier module;
a speaker element configured for providing hearing aid auditory output from the amplifier module;
a switching element configured for passing selected data to the amplifier module; and
a central processing unit, the central processing unit configured for controlling the switching element to select between the audio from the audio pickup module and the speech output provided by the CELP decoder for passing the selected data to the amplifier module,
the central processing unit controlling the switching element based upon a presence of speech within the audio from the audio pickup module being signaled by the CELP encoder.

US Pat. No. 10,694,297

BACK CHAMBER VOLUME ENLARGEMENT MICROPHONE PACKAGE

FORTEMEDIA, INC., Santa ...

10. A MEMS microphone package, comprising:a substrate having a hollow chamber;
a transducer, disposed on the substrate, having a first cavity, wherein the first cavity communicates with the hollow chamber;
an integrated circuit chip, disposed on the substrate, wherein the integrated circuit chip is recessed to form a second cavity, wherein the second cavity is surrounded by the integrated circuit chip and communicates with the hollow chamber; and
a housing, disposed on the substrate, covering the integrated circuit chip and the transducer.

US Pat. No. 10,694,296

SHALLOW SUB WOOFER

Sound Sources Technology ...

1. A system for aligning speaker components during assembly of the speaker components, the speaker components including a frame, a motor, an edge support, a spider, a bobbin, a voice coil, and a voice coil support, the frame including an open end, the open end defining a speaker front, the motor including a front plate and a pole piece, the pole piece defining a speaker central axis, the voice coil support including a central opening, the voice coil including a plurality of lead wires, and the bobbin including an inside dimension, the system comprising:a first alignment jig including:
a base, the base including a first surface, a second surface opposite the first surface, an annular support leg and a perimeter flange circumferentially about the annular support leg, the perimeter flange abutting the edge support, thereby aligning the edge support during assembly of the speaker, the annular support leg abutting the front plate and aligning the first alignment jig to the pole piece during assembly; and
a central extension extending from the first surface toward the speaker front, the central extension abutting the voice coil support central opening and aligning the voice coil support with the pole piece during assembly; and
a second alignment jig including:
an outer surface;
a substantially cylindrical body with an outside dimension less than the bobbin inside dimension; and
at least one lead wire retention element on the substantially cylindrical body, the at least one lead wire retention element configured to engage the plurality of voice coil lead wires and abut a portion of the lead wires from the end of the voice coil to the at least one lead wire retention element to the second alignment jig outer surface.

US Pat. No. 10,694,295

ACOUSTIC DEVICE WITH IMPROVED ACOUSTIC PERFORMANCE

BUJEON CO., LTD., Ansan-...

1. An acoustic device, comprising:a housing that forms an appearance of the acoustic device;
a magnet that generates magnetic force;
a yoke that includes paramagnetic material that concentrates the magnetic force;
a voice coil that vibrates due to the magnetic force when an electric signal having sound information is applied;
a diaphragm that comes into close contact with the voice coil and that vibrates and generates sound in response to the vibration of the voice coil;
a plate that is located between the diaphragm and the magnet; and
a locking ring that is located on the plate and that fastens part of the diaphragm,
wherein a sectional surface of the locking ring has a rectangular shape a height of which is greater than a width thereof,
wherein the part of the diaphragm comes into close contact with the locking ring, and
wherein the part of the diaphragm is inserted and fastened between an upper end surface of the locking ring and the housing.

US Pat. No. 10,694,294

METAL DIAPHRAGM AND SPEAKER

SHENZHEN GRANDSUN ELECTRO...

1. A metal diaphragm, comprising:a hemispherical diaphragm portion provided with a central convex,
wherein a periphery of the hemispherical diaphragm portion is extended in a horizontal direction and configured to form an annular flat diaphragm portion,
wherein a periphery of the annular flat diaphragm portion is folded toward a convex direction of the hemispherical diaphragm portion and configured to extend away from the hemispherical diaphragm portion to form a trumpet-shaped diaphragm portion;
wherein a height of an outer periphery of the trumpet-shaped diaphragm portion away from the hemispherical diaphragm portion is greater than a height of a top portion of the hemispherical diaphragm portion,
wherein the hemispherical diaphragm portion, the annular flat diaphragm portion, and the trumpet-shaped diaphragm portion are made of magnesium alloy material containing more than 96% of a magnesium component or are made of pure magnesium material, and
wherein the hemispherical diaphragm portion, the annular flat diaphragm portion, and the trumpet-shaped diaphragm portion are integrally formed.

US Pat. No. 10,694,293

RADIATION DEVICE AND DUAL SUSPENSION EDGE LOUDSPEAKER, LOUDSPEAKER BOX, AND APPLICATION THEREOF

TANG BAND IND CO., LTD., ...

1. A radiation device for vibration to produce sound, comprising:at least an annular outer supporting frame;
at least a vibration element;
at least an annular first suspension edge member made of resilient material and extended between said vibration element and said outer supporting frame so as to connect said vibration element with said outer supporting frame;
at least an inner frame connected with said vibration element; and
at least an annular second suspension edge member made of resilient material and connected between said inner frame and said outer supporting frame, wherein said first suspension edge member and said second suspension edge member are symmetrically arranged in a back to back manner that, when said vibration element is vibrating reciprocatingly, said first and second suspension edge members cushion and buffer any offset force of said vibration element during vibration to retain said vibration element moving back and forth along an axial direction thereof, wherein said first suspension edge member surrounds around a fringe of said vibration element and said second suspension edge member surrounds around said inner frame, wherein said outer supporting frame comprises a supporting frame coupling portion connecting with an annular outer edge of said first suspension edge member, an annular outer holding frame connected with an annular outer edge of said second suspension edge member, and a body frame extended between said supporting frame coupling portion and said outer holding frame, so as to support said second suspension edge member in a back to back manner with said first suspension edge member along coaxially.

US Pat. No. 10,694,292

ENVIRONMENTAL DETECTION SYSTEM AND SOUND CONTROL METHOD USING THE SAME

QUANTA COMPUTER INC., (T...

1. An environmental detection system, comprising:a first speaker;
a first ultrasonic transmitter, which is disposed on the first speaker and emits a first ultrasonic wave;
a second speaker;
a second ultrasonic transmitter, which is disposed on the second speaker and emits a second ultrasonic wave; and
an ultrasonic receiving device, comprising:
an ultrasonic receiver fully circumferentially receiving the first ultrasonic wave and the second ultrasonic wave; and
a controller, which:
commands the first ultrasonic transmitter to emit the first ultrasonic wave;
records a first received signal waveform of the ultrasonic receiver in a first time interval;
commands the second ultrasonic transmitter to emit the second ultrasonic wave;
records a second received signal waveform of the ultrasonic receiver in a second time interval; and
controls a playing mode of at least one of the first speaker and the second speaker according to the first received signal waveform and the second received signal waveform;
wherein the ultrasonic receiving device further comprises:
a fifth speaker, which is electrically connected to the controller, and plays first music, wherein the ultrasonic receiver is integrated in the fifth speaker; and
a first reflective device having a first reflective tapered surface, which faces the ultrasonic receiver and fully circumferentially reflects the first music to an environment and reflects the first ultrasonic wave and the second ultrasonic wave to the ultrasonic receiver.

US Pat. No. 10,694,291

DIRECTIONAL PROPAGATION METHOD AND APPARATUS FOR AUDIO SIGNAL, A TERMINAL DEVICE AND A STORAGE MEDIUM

YULONG COMPUTER TELECOMMU...

1. A directional propagation method for audio signal, comprising:acquiring a current location of each of a plurality of target users and audio data corresponding to the each of the plurality of target users; and
propagating audio signal corresponding to said audio data towards the each of the plurality of target users at said current location in a directional manner, comprising:
calculating a current angle between a speaker and the each of the plurality of target users according to said current location;
obtaining a current propagation range by using said current angle plus and minus a predetermined angle; and
propagating the audio signal corresponding to said audio data into said current propagation range in a directional manner, wherein the predetermined angle increases as a number of the plurality of target users decreases and decreases as the number of the plurality of target users increases, and a type of audio data propagated towards the each of the plurality of target users is different from one another.

US Pat. No. 10,694,289

LOUDSPEAKER ENHANCEMENT

TEXAS INSTRUMENTS INCORPO...

1. A system, comprising:a scaler having an analog input and a scaler output that is an attenuated analog input;
an amplifier having an amplifier input and an amplifier output, the amplifier input coupled to the scaler output;
a speaker having a speaker input and a speaker output, the speaker input coupled to the amplifier output, and the speaker configured to:
produce a current at the speaker output, responsive to the speaker input and an electromotive force at the analog input; and
generate audio responsive to the current;
a current sensor having a sensor input and a sensor output, the sensor input coupled to the speaker output, and the current sensor configured to generate a sensor signal at the sensor output responsive to the current; and
a compensator circuit having a circuit input and a circuit output, the circuit input coupled to the sensor output, the circuit output coupled to the amplifier input, and the compensator circuit configured to generate a compensation signal at the circuit output by applying a transfer function to the sensor signal, the transfer function corresponding to an impedance characteristic of the speaker over an audible frequency range.

US Pat. No. 10,694,288

CORRECTING FOR A LATENCY OF A SPEAKER

DTS, Inc., Calabasas, CA...

1. A method for correcting for a latency of a speaker, the method comprising:displaying, on a user interface on a user device, instructions to position a microphone a specified distance from the speaker;
with the user device, communicating an indication to the speaker to play a sound at a first time;
recording a second time at which the microphone detects the sound;
with the user device, comparing the first and second times and accounting for a time-of-flight of sound to propagate along the specified distance to determine a latency of the speaker; and
with the user device, communicating adjustment data corresponding to the determined latency to the speaker, the adjustment data used by the speaker to correct for the determined latency.

US Pat. No. 10,694,287

WATERPROOF SOUND-TRANSMITTING SHEET

AMOGREENTECH CO., LTD., ...

1. A waterproof sound-transmitting sheet configured to be mounted in an applied device, comprising:a waterproof layer formed in a film shape;
a first adhesive layer located on the lower portion of the waterproof layer; and
a support layer composed of a porous material and located on the lower portion of the first adhesive layer,
wherein the waterproof layer is configured to be located toward an acoustic hole formed on a case of the applied device,
wherein the support layer is a selected one of metal mesh and nonwoven fabric, and is configured to be located toward a microphone or a speaker module located in the applied device,
wherein a hole is formed through the first adhesive layer, and the waterproof layer and the support layer are spaced apart from each other through the hole of the first adhesive layer,
wherein the support layer has a same shape and a same area as the waterproof layer so as to be arranged over the waterproof layer in an entire area corresponding to the hole, and
wherein a stretch of the waterproof layer is maintained within a spacing interval formed by the hole of the first adhesive layer between the waterproof layer and the support layer.

US Pat. No. 10,694,286

SYSTEMS AND METHODS OF REDUCING ACOUSTIC NOISE

1. A wearable device comprising:a sensor comprising at least one of a magnetometer or an accelerometer, the sensor configured to produce first orientation data;
a low-power processor configured to:
obtain first orientation data from the sensor associated with the wearable device; and
identify a suspected user state of a user of the wearable device based on the first orientation data;
a high-power processor, computational capacity and power consumption of the high-power processor being greater than computational capacity and power consumption of the low-power processor, the high-power processor configured to receive the suspected user state from the low-power processor; and
a long-range communication module connected to the high-power processor and configured to receive the suspected user state from the high-power processor and communicate with a cloud computing system, the cloud computing system configured to:
receive the first orientation and the suspected user state from the long-range communication module; and
determine whether the suspected user state is an actual user state based on the suspected user state, the first orientation data, and historical user state feature data.

US Pat. No. 10,694,284

AUDIO SPEAKER WITH BACK VOLUME CONTAINING ADSORPTIVE MATERIAL

Apple Inc., Cupertino, C...

1. An audio speaker, comprising:a speaker driver;
a housing including a housing wall defining a back volume, wherein the housing wall includes a fill port;
a sealing member over the fill port of the housing wall; and
a permeable partition coupled to the housing wall within the back volume to divide the back volume into a rear cavity behind the speaker driver, and an adsorption cavity, wherein the housing wall, the permeable partition, and the sealing member constrain adsorptive granules within the adsorption cavity.

US Pat. No. 10,694,283

SUSPENDED SPEAKER HOUSING IN A TELECONFERENCE SYSTEM

Logitech Europe S.A., La...

1. A teleconferencing system comprising:a system housing;
a speaker enclosure configured within the system housing;
a speaker mounted to the speaker enclosure; and
one or more damping cushions coupling the speaker enclosure to the system housing, wherein the one or more damping cushions suspend the speaker enclosure within the system housing such that the speaker enclosure is isolated and separated from the system housing by at least a minimum distance,
wherein the one or more damping cushions provide an only structural coupling between the speaker enclosure and the system housing, and
wherein the one or more damping cushions are configured to dampen mechanical energy generated by the speaker thereby preventing at least a portion of the mechanical energy from coupling to the system housing via the one or more damping cushions.

US Pat. No. 10,694,282

EARPHONE HAVING A CONTROLLED ACOUSTIC LEAK PORT

Apple Inc., Cupertino, C...

1. An earphone comprising:an earphone housing having a housing wall that encloses a driver, the driver having a front face that outputs sound waves and a back face opposite the front face, the housing wall comprising a first portion defining a first chamber coupled to the front face of the driver and a second portion defining a second chamber coupled to the back face of the driver,
a first opening formed through the first portion of the housing wall; and
a first port and a second port formed through the second portion of the housing wall, the first port and the second port facing different directions and open to a surrounding environment, and wherein a distance between the front face of the driver and the first opening is smaller than a distance between the back face of the driver and at least one of the first port or the second port.

US Pat. No. 10,694,281

COAXIAL WAVEGUIDE

BOSE CORPORATION, Framin...

1. A loudspeaker comprising:a high frequency (HF) driver;
a low frequency (LF) driver coaxially arranged with the HF driver; and
a waveguide overlying a sound radiating surface of the LF driver, the waveguide having a hole pattern such that a sound radiation pattern of the LF driver matches a sound radiation pattern of the HF driver at a reference location.

US Pat. No. 10,694,280

HANGING SPEAKER SYSTEM

MS ELECTRONICS LLC, Over...

1. A speaker assembly comprising:a speaker housing including:
a rear section having an outer shell and an inner wall, the outer shell and the inner wall defining a rear chamber and a slot, the inner wall further defining an intermediate chamber; and
a forward section at least partially extending into the intermediate chamber, the forward section having a front wall and a rear structure defining a forward chamber;
wherein the slot connects the rear chamber to ambient air through the front wall;
an input circuit for receiving audio signals from an audio source;
a low range speaker positioned at least partially in the intermediate chamber and facing rearward, the low range speaker being coupled with the input circuit for generating low frequency soundwaves and projecting the low frequency soundwaves into the rear chamber so that the low frequency soundwaves pass forward from the rear chamber through the slot to ambient air;
a higher range speaker positioned in the forward chamber and coupled with the input circuit for generating higher frequency soundwaves;
the speaker assembly being configured to be spaced from other speaker assemblies such that each speaker assembly produces low frequency soundwaves and higher frequency soundwaves so as to reduce out-of-phase crossover frequency wave cancellation effects within a listening area of the speaker assembly.

US Pat. No. 10,694,279

COMPACT COAXIAL LOUDSPEAKER

Alpine Electronics, Inc.,...

1. A coaxial loudspeaker comprising:a first driver comprising:
a magnetic circuit having a front plate assembly;
a voice coil positioned within the magnetic circuit;
a bobbin connected to the voice coil; and
a cone attached to the bobbin;
wherein the cone comprises a center region, a peripheral region surrounding the center region, and a boundary connecting the center region and the peripheral region;
a bridge configured to position a second driver coaxial with and proximal to the first driver; and
a cone displacement region configured to permit displacement of the cone of the first driver, wherein the cone displacement region is disposed between the second driver and the front plate assembly of the first driver;
wherein the center region of the cone is recessed distally from the boundary.

US Pat. No. 10,694,278

SMALL SUBWOOFER CEILING SPEAKER SYSTEM

17. A small subwoofer ceiling speaker system comprising:a. a ceiling speaker enclosure having a bottom opening sized to receive a subwoofer carrier;
b. first and second subwoofer speakers mountable on said carrier, wherein said first and second subwoofer speakers have one of:
i. coplanar intersecting long central axes when mounted; and
ii. colinear long central axes when mounted;
c. a partially threaded acoustic channel shell configured to conduct outputs from said first and second subwoofer speakers out of said speaker enclosure;
d. wherein said partially threaded acoustic channel shell comprises:
i. a cylindrical shell fixed in said subwoofer carrier; and
ii. a conical shell extending upward from said cylindrical shell and fixed in said subwoofer carrier;
g. wherein:
i. said partially threaded acoustic channel comprises a cylindrical shell body that further comprises two sets of circumferentially spaced apart opposed sets of exterior threads; and
ii. said director comprises a director interface having a cylindrical shell body further comprising two sets of circumferentially spaced apart opposed sets of interior threads corresponding to said exterior threads of said partially threaded acoustic channel shell;
h. said director adjustably and threadedly engageable to said partially threaded acoustic channel shell and operable, when so engaged, to direct said projected sound one of:
i. downward; and
ii. horizontally; and
i. wherein said first and second subwoofer speakers are:
i. horizontally spaced apart;
ii. opposed; and
iii. supported in one of:
1. a diagonally downward-pointed orientation; and
2. horizontally axially aligned; and
j. wherein said long central axes one of:
i. intersect inside a conical portion of said partially threaded acoustic channel shell; and
ii. align colinearly above a conical portion of said partially threaded acoustic channel shell.

US Pat. No. 10,694,277

COMMUNICATION HEADSETS AND SYSTEMS FOR MOBILE APPLICATION CONTROL AND POWER SAVINGS

Vocollect, Inc., Pittsbu...

1. A method comprising:receiving, by a processor, one or more notifications indicating a position of a receiver assembly with respect to a headband;
activating, by the processor, bi-directional dialog flow between a mobile device and a headset assembly, comprising activating a voice application program in response to receiving a first notification indicating a rotation of a receiver assembly to a first position, wherein the headset assembly comprising the receiver assembly, and wherein the bi-directional dialog flow comprises transmitting a first audio stream to the headset assembly while receiving a second audio stream from the headset assembly;
deactivating, by the processor, the bi-directional dialog flow between the mobile device and the headset assembly in response to a second notification indicating a rotation of the receiver assembly to a second position, wherein deactivating the bi-directional flow comprises discontinuing the second audio stream received while the first audio stream continues to be transmitted to the headset assembly, and wherein discontinuing the second audio stream switches the headset assembly to a power-saving state; and
maintaining, by the mobile device, a service level connection to the headset assembly which allows the mobile device to enter and exit a low power consumption mode while continuing communication with the headset assembly,
in response to rotation of the receiver assembly to the second position, switching to the low power consumption mode, wherein the mobile device maintains the service level connection during the switch while continuously communicating with the headset assembly, and
in response to rotation of the receiver assembly to the first position, exiting the low power consumption mode.

US Pat. No. 10,694,276

IN-EAR HEADPHONE

Apple Inc., Cupertino, C...

1. A wireless earbud, comprising:an earbud housing including a primary housing portion and a stem having a first end coupled to the primary housing portion, a second end opposite the first end, and a microphone opening positioned at the second end, wherein the stem protrudes away from the primary housing portion in a first direction at an angle such that, when the wireless earbud is worn by a user, the stem passes through a channel defined by a tragus and anti-tragus of the user's ear; a speaker disposed within the earbud housing;
a deformable earbud tip coupled to the earbud housing and having a central opening oriented in a second direction angularly offset from the first direction;
a microphone disposed in the stem adjacent to and oriented to receive audio waves through the microphone opening; a wireless antenna disposed in the earbud housing;
and a battery disposed in the earbud housing and configured to provide power to circuitry within the earbud housing; and at least one electrical contact disposed at the second end and electrically coupled to the battery to enable the battery to be charged from an external power source.

US Pat. No. 10,694,275

HEADPHONE

HTC Corporation, Taoyuan...

1. A headphone comprising:two earphone bodies;
a head mount bracket connected to the earphone bodies;
two elastic portions respectively connected to the earphone bodies and respectively have a concave surface; and
two ear cushions respectively disposed on the concave surfaces of the elastic portions and are used to contact a user's ears, wherein the elastic portions are adapted to deform elastically to fit to a contour of the user's head.

US Pat. No. 10,694,274

PANEL BOTTOM MEMBER STRUCTURE AND DISPLAY DEVICE

SAMSUNG DISPLAY CO., LTD....

1. A panel bottom member structure, comprising:a panel bottom member including:
a light absorbing member, a top bonding layer disposed on the light absorbing member;
an acoustic vibration element which is disposed beneath the light absorbing member and is configured to generate a vibration in response to an acoustic signal; and
a buffer member disposed beneath the light absorbing member and non-overlapping the acoustic vibration element; and
an element circuit board connected to the acoustic vibration element and provided with an acoustic element driving chip which generates the acoustic signal.

US Pat. No. 10,694,273

CLIP BASED SPEAKER RETENTION TO A MOUNTING SURFACE

Avaya, Inc., Basking Rid...

10. A method for retaining a speaker to a mounting surface, comprising:positioning a substantially elliptic speaker frame of the speaker into a first portion of a substantially cylindrical flange of the mounting surface; and
positioning a substantially elliptic clip into the first portion of the flange between the speaker frame and a retaining rim of the flange, wherein the retaining rim comprises a second portion of the flange with a smaller inner diameter than the first portion of the flange.

US Pat. No. 10,694,272

SOUND BAR APPARATUS HAVING DETACHABLE SOUND TRANSDUCER

Samsung Electronics Co., ...

1. A sound bar apparatus having a detachable sound transducer comprising:a sound bar body comprising an audio signal processor and a plurality of terminals electrically connected to the audio signal processor; and
a sound transducer housing comprising a connection terminal configured to be connected to one of the plurality of terminals of the sound bar body and to receive an audio signal output from the plurality of terminals of the sound bar body,
wherein the sound transducer housing is configured to be detachably connected to the sound bar body, and
wherein, when the sound transducer housing is connected to the sound bar body, the connection terminal of the sound transducer housing is to receive the audio signal from the one of the plurality of terminals of the sound bar body and reproduce sound.

US Pat. No. 10,694,271

SYSTEMS AND METHODS FOR DECOUPLED OPTICAL NETWORK LINK TRAVERSAL

Infinera Corporation, Su...

12. A link traversal system, comprising:one or more computer processor running a traverser software module and a first feature manager software module that when executed cause the one or more computer processor to:
receive, with the traverser software module, from a first node in a network link defining a path in an optical network, one or more node sets indicative of one or more of a second node also in the network link defining the path in the optical network;
determine, with the traverser software module, an order of traversal of the first and the second nodes in the network link defining the path in the optical network based at least in part on the one or more node sets;
traverse, with the traverser software module, the network link using the determined order of traversal;
communicate, with the traverser software module, with the first feature manager software module; and
trigger, with the first feature manager software module, the first software feature to execute one or more computer executable instruction based on information from the traverser software module in the first node and in the second node,
wherein the one or more computer processor is running a second feature manager software module and wherein when executed further cause the one or more computer processor to:
register, with the traverser software module, the first feature manager software module and a second feature manager software module for a second software feature, the second software feature configured to perform a function specific to a specific node, the function different than the function of the first software feature; and
communicate, by the traverser software module, information with the second feature manager software module.

US Pat. No. 10,694,270

ACCELERATED MONITORING OF OPTICAL TRANSCEIVERS

Facebook, Inc., Menlo Pa...

1. A system comprising:a digital optics monitor included in a port interface module on a network switch and configured to:
receive a monitoring configuration;
at an instance based on the monitoring configuration, obtain status information from a plurality of optical transceivers connected to the port interface module; and
store the obtained status information and at least one associated timestamp in a memory; and
the memory included in the port interface module and configured to provide the stored status information to a requestor external to the port interface module over a connection configured to transmit at a higher speed than a connection between the port interface module and the plurality of optical transceivers.

US Pat. No. 10,694,269

OPTICAL CABLE IDENTIFICATION TOOL

QUANTA COMPUTER INC., Ta...

1. A switch device, comprising:first cable port configured to receive cables having specific features, the specific features including a desired cable type and a desired speed;
a first cable coupled to the first cable port, the first cable storing information on features of the first cable, the features of the first cable including an actual cable type and an actual speed; and
a cable identification tool communicatively coupled to a management device, wherein the cable identification tool is configured to:
receive a port configuration table from the management device, the port configuration table comprising a plurality of table entries, a first table entry of the plurality of table entries being associated with the first cable port and including fields representative of the specific features of the cables that the first cable port is configured to receive, the fields including the desired cable type and the desired speed associated with the first cable port;
obtain the features of the first cable coupled to the first cable port of the switch device;
create a cable configuration table having a plurality of table entries, the plurality of table entries of the cable configuration table including a first table entry associated with the first cable port, the first table entry of the cable configuration table including fields representative of the obtained features of the first cable, the fields of the first table entry of the cable configuration table including the actual cable type and the actual speed of the first cable;
store the created cable configuration table in a memory module of the switch device;
compare the obtained features of the first cable with the first table entry of the plurality of table entries in the port configuration table to yield a comparison result; and
based on the comparison result being indicative that the obtained features of the first cable match the first table entry, generate a notification indicative of a match status of the first cable to the first cable port.

US Pat. No. 10,694,268

PHOTONIC SWITCHES, PHOTONIC SWITCHING FABRICS AND METHODS FOR DATA CENTERS

AEPONYX INC., Montreal (...

1. A device comprising an optical switch matrix implemented on a MOEMS die comprising:a plurality of inputs and outputs; and
a plurality of unit cells, each unit cell comprising:
a pair of input waveguides including a first input waveguide and a second input waveguide; and
a pair of output waveguides including a first output waveguide and a second output waveguide;
a rotary microoptoelectromechanical systems (MOEMS) element including a circular section having disposed upon it:
a first waveguide;
a second waveguide; and
a third waveguide; and
a microelectromechanical systems (MEMS) actuator coupled to the rotary MOEMS element for rotating the circular section; wherein
each unit cell functions as a 2×2 blocking optical switch element.

US Pat. No. 10,694,267

SYSTEMS AND METHODS OF FAST WIRELESS OUTPUT DEVICE ACTIVATION IN A MESH NETWORK SYSTEM

Honeywell International I...

1. A method, comprising:wirelessly receiving, by a parent device, child device data from a child device;
appending, by the parent device, parent device data to the child device data; and
wirelessly transmitting, by the parent device, a packet to a control panel when the parent device receives the child device data from the child device, wherein the packet includes the parent device data appended to the child device data.

US Pat. No. 10,694,266

LOAD MONITORING SYSTEM FOR WASTE RECEPTACLE

Rubicon Global Holdings, ...

1. A system for monitoring waste collected by a service vehicle, comprising:one or more processors coupled to a non-transitory memory and configured to execute instructions to perform operations comprising:
monitoring, by a sensor, a rotational speed of a powertrain coupled to a service vehicle, the powertrain configured to power a lift actuator of the service vehicle; and
determining a weight of waste inside a receptacle when the service vehicle is at a service stop based on the sensed rotational speed of the powertrain.

US Pat. No. 10,694,265

CABLE CONDUIT FOR DISTRIBUTION PANEL AND DISTRIBUTION PANEL COMPRISING A CABLE CONDUIT

MCQ TECH GmbH, Blumberg ...

1. A two part cable conduit for distribution panels in network technology, such cable conduit to be arranged in front of a distribution panel, wherein a first part for fastening cables is removably connected to a second part for guiding the cables, the first part comprises one or more components forming an internal contour and the second part comprises one or more components forming an external contour, which internal and external contours match and thus allow the first part and second part to interlock, further comprising wherein fixing means are provided for fixing the first part and the second part and wherein the internal contour tapers in the plug-in direction.

US Pat. No. 10,694,264

CORRELATING TIMELINE INFORMATION BETWEEN MEDIA STREAMS

KONINKLIJKE KPN N.V., Ro...

1. A system for enabling correlating timeline information between a first media stream and a second media stream, the first media stream and the second media stream being both associated with a common play-out timeline and the first media stream and the second media stream comprising different timeline information comprising different timestamps, the system comprising:at least two stream monitor devices, each of said stream monitor devices being arranged for providing identification information for a media stream by:
i) obtaining a persistent identification of one or more media samples of the media stream, the persistent identification being reproducible based on the one or more media samples,
ii) obtaining a timestamp value associated with the persistent identification from timeline information comprised in the media stream, and
iii) providing the timestamp value and the persistent identification of the one or more media samples as the identification information;
wherein the at least two stream monitor devices comprise a first stream monitor device for providing first identification information for the first media stream and a second stream monitor device for providing second identification information for the second media stream; and
a correlation subsystem for combining the first identification information with the second identification information to enable correlating timeline information of the first media stream to timeline information of the second media stream by matching a first persistent identification of the first media stream to a second persistent identification of the second media stream and, by matching the first persistent identification to the second persistent identification, matching a first timestamp value comprised in the first media stream to a second timestamp value comprised in the second media stream correlating the timeline information between the first media stream and the second media stream, and providing timing information for enabling a synchronization subsystem for performing a synchronization action with respect to the second media stream based on the timeline information of the first media stream.