US Pat. No. 10,798,636

INTEGRATING SECTORIZED COMMUNICATION AND ROUTE DISCOVERY IN MULTI-HOP SYSTEMS

SONY CORPORATION, Tokyo ...

15. A method of performing wireless communication in a network, comprising steps of:(a) wirelessly communicating from a station comprising a directional wireless communication circuit to at least one other directional wireless communication circuit, and operating as a route request initiator station, route request responder station, or destination station, toward establishing either a direct route, or indirect route through one or more hops, from the route request initiator station and destination station;
(b) performing as a route request initiator station and initiating a route request discovery process, comprising:
(i) performing a combined sector sweep (SSW) and route discovery operation if the station lacks sector information for its neighbor stations;
(ii) performing said sector sweep (SSW) by transmitting sector sweep (SSW) frames across multiple sector directions from said directional wireless communication circuit to find the best direction to communicate with neighboring stations;
(iii) appending a route request (RREQ) message into each of said sector sweep (SSW) frames being transmitted across multiple sector directions;
(iv) receiving and processing sector sweep (SSW) frames from neighboring stations, and processing any incorporated route request (RREQ) or route reply (RREP) message contents;
(c) performing as a route request responder station in responding to a route request discovery process from a route request initiator station, comprising:
(i) responding to one or more received sector sweep (SSW) frames from a neighboring station by transmitting sector sweep (SSW) frames across multiple sector directions;
(ii) appending a route reply (RREP) message to each of the transmitted sector sweep (SSW) frames, in response to detecting and processing a route request (RREQ) message appended to the one or more received sector sweep (SSW) frames if there is a valid route to reply to the route request (RREQ) message;
(iii) appending a route reply (RREQ) message to each of the transmitted sector sweep (SSW) frames, in response to detecting and processing a route request (RREQ) message appended to the one or more received sector sweep (SSW) frames if there is not a valid route to reply to the route request (RREQ) message, and there is a route request (RREQ) message to be sent to a neighboring station; and
(d) establishing a route from the route request initiator station through one or more route request responder stations to a destination station that may comprise one of the route request responder stations;
(e) establishing a directional communication link between this station and a neighboring station in response to sector sweep and route discovery operations;
(f) performing a beam refinement protocol (BRP) upon the directional communication link between this station and a neighboring station to further tune the direction sector settings; and
(g) performing said beam refinement protocol (BRP) when a beam tracking initiator appends a training (TRN) field onto a routing request (RREQ) message to the neighboring station.

US Pat. No. 10,798,635

MOBILE EDGE COMPUTING FOR DATA NETWORK TRAFFIC

1. A method, comprising:receiving, by network equipment comprising a processor, a request to connect a user equipment for communication of data via a network;
determining, by the network equipment, first location information associated with a first location of the user equipment;
in response to determining the first location information, overriding, by the network equipment, a centralized access point name of a centralized gateway device with a first edge-located access point name to facilitate communication of data between the user equipment and first edge-located access point equipment; and
in response to determining second location information associated with a second location of the user equipment, overriding, by the network equipment, the first edge-located access point name with a second edge-located access point name to facilitate communication of additional data between the user equipment and second edge-located access point equipment.

US Pat. No. 10,798,634

ROUTING METHOD AND SYSTEM FOR A WIRELESS NETWORK

Extreme Networks, Inc., ...

1. A method, comprising:receiving, at a portal routing device, a packet including a destination network address assigned to a wireless device;
receiving, at the portal routing device, a link-state register message from each of a plurality of non-portal routing devices, the link-state register message comprising backhaul link information and client link information;
aggregating, by the portal routing device, the link-state register messages from the plurality of non-portal routing devices to generate a backhaul link data structure storing the backhaul link information from the plurality of non-portal routing devices and a client link data structure storing the client link information from the plurality of non-portal routing devices, the backhaul link data structure being stored separately from the client link data structure at the portal routing device;
based on the client link data structure, identifying, at the portal routing device, a first wireless non-portal routing device from among the plurality of non-portal routing devices connected to the wireless device;
based on the backhaul link data structure, identifying, at the portal routing device, a route from the portal routing device to the first wireless non-portal routing device; and
wirelessly forwarding the packet from the portal routing device to the wireless device via the first wireless non-portal routing device.

US Pat. No. 10,798,633

HETEROGENEOUS ACCESS GATEWAY FOR AN INFORMATION-CENTRIC NETWORKING ENVIRONMENT

CISCO TECHNOLOGY, INC., ...

1. A method comprising:receiving an interest message at a gateway, the interest message comprising at least a portion of a content name encoded within at least a portion of an Internet Protocol (IP) destination address field, wherein the gateway provides connectivity to a plurality of radio accesses that interface with an Information-Centric Networking-based (ICN-based) network;
identifying a service class associated with the interest message;
selecting a particular radio access of the plurality of radio accesses to handle traffic for the interest message based on at least one of: one or more policies associated with the service class, one or more policies associated with the plurality of radio accesses, and network conditions associated with the plurality of radio accesses, wherein a particular policy associated with the particular radio access comprises weighting information associated with the particular radio access and the weighting information comprises at least one of a weighted latency based on charging information associated with the particular radio access and a weighted cost based on the charging information associated with the particular radio access;
storing network condition information associated with each radio access of the plurality of radio accesses in a Forwarding Information Base (FIB) of the gateway; and
forwarding the interest message to the particular radio access.

US Pat. No. 10,798,632

UPLINK CARRIER CONFIGURATION AND SELECTION WITH SUPPLEMENTARY UPLINK

FG Innovation Company Lim...

1. A user equipment (UE) for wireless communication, comprising:one or more non-transitory computer-readable media having executable instructions embodied thereon; and
at least one processor coupled to the one or more non-transitory computer-readable media and configured to execute the executable instructions to:
receive configuration information associated with at least two uplink carriers;
select one of the at least two uplink carriers if power of a first downlink reference signal measured by the UE is below a first threshold value;
select a contention-free random access (CFRA) resource associated with a second downlink reference signal on the selected uplink carrier if power of the second downlink reference signal measured by the UE is above a second threshold value, wherein the second downlink reference signal is synchronization signal block (SSB) or channel state information reference signal (CSI-RS), and the second threshold value is associated with signal quality of the SSB and the CFRA resource is associated with the SSB if the second downlink reference signal is the SSB; and wherein the second threshold value is associated with signal quality of the CSI-RS and the CFRA resource is associated with CSI-RS if the second downlink reference signal is the CSI-RS; and
perform a random access procedure using the selected CFRA resource and the selected uplink carrier.

US Pat. No. 10,798,631

ENHANCED X2 PROTOCOL

Parallel Wireless, Inc., ...

1. A system providing an enhanced X2 interface in a mobile operator core network, comprising:a Long Term Evolution (LTE) core network packet data network gateway (PGW), the LTE PGW being part of the mobile operator core network;
an evolved NodeB (eNodeB) connected to the LTE PGW;
a Wi-Fi access point (AP) connected to the LTE PGW via a wireless local area network (WLAN) controller; and
a coordination node coupled to the Wi-Fi AP via an enhanced X2 interface and providing gateway functionality between the LTE PGW and the eNodeB, and providing gateway functionality between the LTE PGW and the Wi-Fi AP, the coordination node further comprising:
a radio access network (RAN) virtualization module providing network address translation (NAT);
a protocol module communicating to the eNodeB and the Wi-Fi AP to request inter-radio technology (inter-RAT) handovers of a user equipment (UE) and to forward packets intended for the UE to the UE; and
an access technology virtualization proxy hiding an underlying radio access technology (RAT) of an access network from the mobile operator core network and presenting interfaces corresponding to the underlying radio access technology to the core network, wherein the coordination node provides a virtualized RAN that reduces interoperability concerns, enables heterogeneity at the RAN layer, and enables inter-RAT handovers without interworking towards the core network.

US Pat. No. 10,798,630

MITIGATING CO-CHANNEL INTERFERENCE IN WIRELESS NETWORKS

Sprint Spectrum L.P., Ov...

1. A system for mitigating co-channel interference between access nodes in a wireless network, the system comprising:a first access node configured to deploy a first wireless air interface utilizing at least two frequency bands;
a second access node configured to deploy a second wireless interface utilizing the at least two frequency bands; and
a processing node configured to perform operations comprising:
determining, between the first access node and the second access node, one or both of a first interfering region associated with a first frequency band of the at least two frequency bands and a second interfering region associated with a second frequency band of the at least two frequency bands;
instructing the first access node to reduce a coverage area of the first frequency band while maintaining a coverage area of the second frequency band; and
instructing the second access node to reduce a coverage area of the second frequency band while maintaining a coverage area of the first frequency band.

US Pat. No. 10,798,629

VOWIFI CALL PROCESSING METHOD OF MOBILE TERMINAL, SYSTEM, AND MOBILE TERMINAL

TCL Communications (Ningb...

1. A method for processing Voice over WiFi (VoWiFi) calls for a mobile terminal, comprising:pre-performing VoWiFi registration using the mobile terminal, and controlling and managing switches between a plurality of WiFi access points (APs) during a communication state and an idle state under a VoWiFi network, wherein the pre-performing the VoWiFi registration is done by registering the mobile terminal to the VoWiFi network;
forbidding the mobile terminal to initiate switches between the WiFi APs when the mobile terminal is detected to be in the communication state under the VoWiFi network, forbidding the switches between the WiFi APs when the mobile terminal is registered to the VoWiFi network and is during an active call, and controlling the mobile terminal to switch to a cellular network to implement voice communication when the mobile terminal is unable to connect to a WiFi network; and
controlling the mobile terminal to initiate AP switches and checking a network connection state for an AP when the mobile terminal is detected to be in the idle state under the VoWiFi network and thus the mobile terminal is in standby mode, staying at the AP when the AP is able to establish a normal connection to the VoWiFi network, returning to an original AP and continuing to search when the AP is unable to establish a connection to the VoWiFi network.

US Pat. No. 10,798,628

CELL HANDOVER METHOD, APPARATUS, AND DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A cell handover method, the method comprising:receiving, by a user terminal, a handover command sent by a source cell, wherein the handover command comprises indication information of an uplink scheduling resource indication of a target cell, and wherein the handover command further comprises timing advance (TA) indication information;
determining, by the user terminal based on the indication information of the uplink scheduling resource indication and without using a random access procedure, the uplink scheduling resource indication of the target cell;
determining, by the user terminal based on the TA indication information, a TA used by the user terminal in the target cell, wherein the TA indication information comprises the TA used by the user terminal in the target cell or the TA indication information comprises first indication information indicating that a TA of the target cell is the same as a TA of the source cell, and wherein the determining the TA used by the user terminal in the target cell comprises:
using, by the user terminal based on the first indication information, a TA used by the user terminal in the source cell as the TA used in the target cell;
or
wherein the TA indication information comprises the TA of the source cell, second indication information instructing to calculate the TA of the target cell based on the TA of the source cell, and downlink signal sending moment information of the source cell and the target cell, and wherein the determining, by the user terminal based on the TA indication information, the TA used by the user terminal in the target cell comprises:
separately detecting, by the user terminal based on the second indication information, a downlink signal arrival time of the source cell and a downlink signal arrival time of the target cell;
determining, by the user terminal based on the downlink signal arrival time of the source cell, the downlink signal arrival time of the target cell, and the downlink signal sending moment information of the source cell and the target cell, a downlink synchronization delay difference between the source cell and the target cell; and
determining, by the user terminal based on the downlink synchronization delay difference and the TA of the source cell, the TA used by the user terminal in the target cell; and
sending, by the user terminal based on the TA used in the target cell and the uplink scheduling resource indication, uplink data to the target cell, wherein the uplink data comprises one or more of: a handover complete message, a buffer status report, or service data.

US Pat. No. 10,798,627

USER EQUIPMENT CENTRIC MOBILITY (UECM) IN RADIO RESOURCE CONTROL (RRC) DEDICATED MODE

Qualcomm Incorporated, S...

1. A method for wireless communication by a user equipment (UE), comprising:transmitting an uplink reference signal;
receiving a keep alive (KA) command based, at least in part, on the uplink reference signal, wherein:
the KA command is scrambled by an identifier associated with the UE;
the KA command is received from a non-serving base station (BS); and
the KA command does not comprise a handover command transmitted from a serving BS; and
taking one or more actions to perform a handover to the non-serving BS in accordance with the KA command.

US Pat. No. 10,798,626

METHOD OF MANAGING A CELLULAR NETWORK AND SYSTEM THEREOF

Cellwize Wireless Technol...

1. A method of managing a cellular network comprising at least one site characterized by a plurality of cells sharing a common antenna and operating in different frequencies, the method comprising:continuously obtaining by a computerized system performance-related data with regard to each cell of the plurality of cells and network topology-related data indicative, at least, of location and azimuth of the shared antenna;
processing, by the computerized system, the obtained performance-related data and network topology-related data to obtain, for each cell of the plurality of cells, a performance score, thus giving rise to a set of frequency-dependent scores associated with the shared antenna; and
enabling, by the computerized system, provisioning of the shared antenna in accordance with the set of frequency-dependent scores associated with the shared antenna,
wherein: when no leading frequency is configured for the shared antenna, the provisioning is enabled when each score in the set of frequency-dependent scores meets a respective adjustment criterion; and
when a frequency among the different frequencies is configured as a leading frequency, the provisioning is enabled when a score corresponding to the leading frequency meets the respective adjustment criterion for the leading frequency.

US Pat. No. 10,798,625

DIGITAL MEDIA DELIVERY

1. A method comprising:receiving, by a processing system including a processor, a first media content from a first equipment of a first source, wherein the first media content is received by the processing system with a first advertising content;
detecting the first advertising content in the first media content;
detecting a location of a user device;
transmitting, by the processing system, the first media content to a first base station having a first coverage area for transmission from the first base station to a user device by way of an Evolved Multimedia Broadcast Multicast Service (eMBMS) providing a unidirectional point-to-multipoint transmission of data from the first base station to a group of recipients including the user device in a multicast service area corresponding to the first coverage area while the user device is within the first coverage area;
transmitting, by the processing system, the first media content to a second base station having a second coverage area for transmission from the second base station to the user device by way of unicast while the user device is within the second coverage area, wherein the second coverage area is different from the first coverage area, and
selecting, by the processing system, a portion of the first advertising content for replacement in accordance with movement of the user device, wherein the selecting is based at least in part on metadata associated with the first media content, metadata associated with the first advertising content, and a time of day,
wherein the portion of the first advertising content is replaced with a second advertising content obtained via the second base station in accordance with the location of the user device within the first coverage area relative to a border between the first coverage area and the second coverage area, wherein the second advertising content is obtained from a second equipment of a second source, wherein the second advertising content is different from the first advertising content.

US Pat. No. 10,798,624

METHOD AND APPARATUS FOR TRANSMITTING DATA IN CU-DU SPLIT SCENARIO

LG Electronics Inc., Seo...

1. A method for a source distribution unit (DU) of a base station in a wireless communication system, the method comprising:performing data transmission to a wireless device;
initiating mobility of the wireless device from the source DU to a target DU of the base station within a central unit (CU) of the base station;
receiving, from the CU, a message including information related to stopping the data transmission to the wireless device;
upon receiving the message from the CU, stopping the data transmission to the wireless device and transmitting a radio resource control (RRC) reconfiguration message to the wireless device; and
transmitting, to the CU, information related to downlink data unsuccessfully transmitted to the wireless device,
wherein RRC packet data convergence protocol (PDCP) layers of the base station are located in the CU, and
wherein radio link control (RLC), medium access control (MAC), and physical (PHY) layers of the base station are located in the source DU and the target DU.

US Pat. No. 10,798,623

METHOD FOR PROCESSING RADIO SIGNALS AND MOBILE TERMINAL DEVICE

Apple Inc., Cupertino, C...

1. A method for anticipating increased interference in a serving cell comprising:by a mobile terminal device:
measuring a signal strength of the serving cell;
measuring a signal strength of one or more neighboring cells;
determining if the signal strength of the one or more neighboring cells is above a predefined threshold for the one or more neighboring cells;
determining if the signal strength of the serving cell is below a predefined threshold for the serving cell;
measuring a load of the one or more neighboring cells;
determining if the load of the one or more neighboring cells is below a predefined load threshold;
generating an alternate measurement reporting protocol, wherein the alternate measurement reporting protocol includes an accelerated handover speed reporting configuration; and
selecting a reporting configuration from a predetermined handover speed reporting configuration and the accelerated handover speed reporting configuration, wherein the accelerated handover speed reporting configuration provides a handover latency lower than the predetermined handover speed reporting configuration.

US Pat. No. 10,798,622

BEAM FAILURE RECOVERY IN CARRIER AGGREGATION

Comcast Cable Communicati...

1. A method comprising:receiving, by a wireless device, one or more messages comprising one or more configuration parameters of a primary cell and a secondary cell, wherein the one or more configuration parameters indicate:
a first preamble for a first beam failure recovery (BFR) procedure of the primary cell;
a second preamble for a second BFR procedure of the secondary cell, wherein the first preamble is different from the second preamble; and
a time-frequency resource associated with the primary cell for the first BFR procedure and the second BFR procedure;
sending, based on a first beam failure associated with the primary cell, the first preamble via the time-frequency resource associated with the primary cell to perform the first BFR procedure; and
sending, based on a second beam failure associated with the secondary cell, the second preamble via the time-frequency resource associated with the primary cell to perform the second BFR procedure.

US Pat. No. 10,798,621

METHOD AND DEVICE FOR TRANSMITTING SYSTEM INFORMATION REQUEST IN WIRELESS COMMUNICATION SYSTEM

LG Electronics Inc., Seo...

1. A method for transmitting, by a user equipment (UE), a request for system information in a wireless communication system, the method comprising:receiving system information block (SIB) including information related to the system information, from a base station (BS), wherein the SIB is broadcast by the BS, wherein the system information is transmitted by the BS based on the request by the UE, and wherein the information related to the system information includes a list of cells in which the UE is allowed to transmit the request for the system information to the BS; and
based on the list of cells including a first cell, transmitting the request for the system information to the BS via the first cell,
wherein based on the list of cells not including a second cell, the UE does not transmit the request for the system information to the BS via the second cell.

US Pat. No. 10,798,620

COMMUNICATION METHOD IN HANDOVER PROCESS AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A communication method in a handover process, comprising:when a terminal is handed over from a source access network device to a target access network device, obtaining, by a gateway device, address information of the target access network device;
obtaining, by the gateway device, address information of a Mobile Edge Computing (MEC) network element; and
sending, by the gateway device, the address information of the target access network device to the MEC network element based on the address information of the MEC network element;
receiving, by the MEC network element, the address information of the target access network device; and
modifying, by the MEC network element stored address information of the source access network device to the address information of the target access network device, so that when the gateway device changes in a handover process, a connection between the MEC network element and the gateway device is established in time.

US Pat. No. 10,798,619

METHOD AND APPARATUS FOR PERFORMING HANDOVER OF USER EQUIPMENT IN WIRELESS COMMUNICATION SYSTEM SUPPORTING DUAL CONNECTIVITY

Samsung Electronics Co., ...

1. A method performed by a master base station in a wireless communication system, the method comprising:transmitting, to a target secondary base station, a request message for a handover of a user equipment (UE) from a source secondary base station to the target secondary base station;
receiving, from the target secondary base station, an acknowledgment message in response to the request message; and
transmitting, to the source secondary base station, a message including an identifier for data forwarding for a radio access network (RAN) split bearer,
wherein data is forwarded from the source secondary base station to the target secondary base station based on the identifier, and
wherein a handover procedure with a core network is not triggered for the RAN split bearer that is configured for the master base station and the source secondary base station.

US Pat. No. 10,798,618

METHOD FOR MANAGING SESSION AND SMF NODE

LG ELECTRONICS INC., Seo...

1. A method for operating a session management function (SMF) node in a wireless communications network that includes an access and mobility management function (AMF) node, the method performed by the SMF node and comprising:while a session for a user equipment (UE) is established, receiving, by the SMF node and from the AMF node, information about a location change of the UE out of a first area for a first service of the established session,
wherein the session is established over the UE, the AMF node, the SMF node and a user plane function (UPF) node; and
transmitting, to the UPF node, a message including information to allow the UPF node to discard data associated with the established session based on (i) that the UE moves out of the first area for first service area and (ii) that the first service is a local area data network (LADN) service,
wherein a context for the session is maintained in the SMF node, after transmitting the message including information to allow the UPF node to discard the data associated with the established session, based on (i) that the UE moves out of the first area for first service area and (ii) that the first service is the LADN service.

US Pat. No. 10,798,617

PROVIDING LOW LATENCY TRAFFIC SEGREGATION FOR MOBILE EDGE COMPUTING NETWORK ENVIRONMENTS

CISCO TECHNOLOGY, INC., ...

1. A method comprising:determining offload of low latency traffic of a user equipment (UE) at a mobile network edge, wherein the UE has non-low latency traffic associated with a first packet data network session for an access point name;
notifying the UE to request creation of a second packet data network session for the access point name;
selecting, based, at least in part, on a request received from the UE to create the second packet data network session, an edge user plane element to handle the low latency traffic for the second packet data network session, wherein a centralized user plane element handles the non-low latency traffic for the first packet data network session;
creating the second packet data network session at the selected edge user plane element; and
notifying the UE that second packet data network session is created.

US Pat. No. 10,798,616

V2X PARAMETER EXCHANGE AND HANDOVER BETWEEN BASE STATIONS

Ofinno, LLC, Reston, VA ...

1. A method comprising:receiving, by a first base station from a second base station, a message comprising at least one parameter of a first cell of the second base station, wherein the at least one parameter indicates that the first cell supports at least one vehicle-to-everything (V2X) service;
making, by the first base station, a handover decision for a wireless device based on the message; and
sending, by the first base station to the second base station, a handover request message for the wireless device based on the handover decision.

US Pat. No. 10,798,615

BROADCAST SIGNAL RECEIVING APPARATUS AND CONTROL METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A broadcast signal receiving apparatus comprising:a tuner configured to be tuned to a selected locking frequency corresponding to a broadcast signal, to receive the broadcast signal at the selected locking frequency, and to provide a converted broadcast signal obtained by converting the received broadcast signal with a predetermined sampling frequency;
a communicator configured to perform wireless communication with an external apparatus through a plurality of channels having different respective frequency bands; and
a processor configured to identify a channel, among the plurality of channels, having less interference between the selected locking frequency and the respective frequency band of the plurality of channels based on the predetermined sampling frequency of the tuner, and control the communicator to perform the wireless communication through the channel identified to have the less interference.

US Pat. No. 10,798,614

COMMUNICATION NETWORK APPARATUS, COMMUNICATION NETWORK SYSTEM, AND METHOD OF COMMUNICATION NETWORK APPARATUS

NEC CORPORATION, Tokyo (...

1. A traffic controller comprising:at least one memory; and
at least one processor coupled to the at least one memory and configured to:
receive, from a traffic monitor, a first control message generated in response to an increase in a total transmission rate of a plurality of packet flows sent through a cellular communication network of a mobile network operator (MNO) from a plurality of wireless terminals to a specific external network, the cellular communication network including a radio access network (RAN), a core network, and a mobile backhaul configured to connect the RAN to the core network;
receive, from a criteria manager, an evaluation criterion for deciding a priority of each packet flow transmitted by at least one wireless terminal;
determine, based on the evaluation criterion, one or more packet flows on which traffic shaping is to be imposed; and
in response to the first control message, control a base station within the RAN or a packet transfer node within the mobile backhaul to execute the traffic shaping.

US Pat. No. 10,798,613

TRAFFIC SEPARATION IN A CONTROLLER BASED MULTI-AP NETWORK

QUALCOMM Incorporated, S...

1. An apparatus for wireless communications, comprising:a processing system configured to:
assign virtual local area network (VLAN) identifiers (VIDs) to at least some of service set identifiers (SSIDs) supported by a multi access point (MAP) network, and
generate traffic separation policy information for each of the SSIDs; and at least one interface configured to output the traffic separation policy information,
wherein:
the traffic separation policy information is output for transmission via a type length value (TLV),
the TLV indicates whether the traffic separation policy information is SSID based or internet protocol (IP) address based,
the TLV includes an indication of the VID assigned to one of the SSIDs, and
if the TLV indicates the traffic separation policy information is SSID based or internet protocol (IP) address based, the TLV also indicates one or more IP addresses associated with the SSID to which the indicated VID is assigned.

US Pat. No. 10,798,612

DYNAMIC LOAD BALANCING USING DIFFERENT DATA TRANSMISSION PATHS IN A TELECOMMUNICATIONS NETWORK COMPRISING A MOBILE NETWORK PART, A FIXED NETWORK PART, AND A PLURALITY OF ROUTER DEVICES

DEUTSCHE TELEKOM AG, Bon...

1. A method for dynamic load balancing using different data transmission paths in a telecommunications network comprising a mobile network part and a fixed network part, and comprising at least one mobile device, wherein the method comprises:exchanging communication data using a first data transmission path between the fixed network part of the telecommunications network and a first router device of the telecommunications network via a wired connection between a wireline interface of the first router device and the fixed network part of the telecommunications network;
determining that the first router device requires a transmission bandwidth exceeding a transmission bandwidth of the first data transmission path with respect to communications between the fixed network part of the telecommunications network and the first router device; and
in response to determining that the first router device requires a transmission bandwidth exceeding a transmission bandwidth of the first data transmission path, exchanging further communication data using a second data transmission path, in addition to exchanging the communication data using the first data transmission path, between the fixed network part of the telecommunications network and the first router device, wherein the first and second data transmission paths are simultaneously used for transmitting the communication data and the further communication data such that the first and second data transmission paths cumulatively provide more transmission bandwidth with respect to communications between the fixed network part of the telecommunications network and the first router device than the transmission bandwidth of the first data transmission path, and wherein exchanging the further communication data using the second data transmission path comprises:
exchanging the further communication data between the second router device and the fixed network part of the telecommunications network via a wired connection between a wireline interface of the second router device and the fixed network part of the telecommunications network; and
wirelessly exchanging the further communication data between the second router device and the first router device via a wireless connection between a wireless interface of the first router device and a wireless interface of the second router device, wherein the wireless connection between the wireless interface of the first router device and the wireless interface of the second router device traverses one or more mobile devices using device-to-device (D2D) communication.

US Pat. No. 10,798,611

FACILITATING LOAD BALANCING IN WIRELESS HETEROGENEOUS NETWORKS

1. A method, comprising:receiving, by a first cell device comprising a processor and associated with a first cell, from a device of devices, first information indicative of whether the device has detected cell type information from a second cell device associated with a second cell, wherein the first information was determined based on a result of determining whether an overlap exists between geofencing information of the second cell device and a first location of the device of the devices; and
transmitting, by the first cell device, second information identifying a size of a coverage area for the second cell device, wherein the first cell device does not comprise first knowledge of an identity of the second cell device, and wherein the first cell device comprises second knowledge of a geographical location of the second cell device.

US Pat. No. 10,798,610

INFORMATION ISSUING METHOD, DATA SENDING METHOD, APPARATUS AND SYSTEM

Beijing Xiaomi Mobile Sof...

1. An information issuing method, comprising:configuring, by a network access device, path information for a terminal, a Radio Resource Control (RRC) connection being established between the network access device and the terminal, the path information being configured to indicate a sending path of uplink data, and the sending path including a mobile communication link or a Wireless Local Area Network (WLAN) link; and
issuing, by the network access device, the path information to the terminal, the terminal being configured to determine a target sending path of uplink data according to the path information, and send the uplink data to the network access device according to the target sending path;
wherein a data type of the path information is Boolean; and
when a value of the path information is true, the target sending path is the mobile communication link; and when the value of the path information is false, the target sending path is the WLAN link;
or
when a value of the path information is true, the target sending path is the WLAN link; and when the value of the path information is false, the target sending path is the mobile communication link.

US Pat. No. 10,798,609

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR LOCK-FREE COMMUNICATIONS PROCESSING AT A NETWORK NODE

Oracle International Corp...

1. A method for lock-free communications processing at a network node, the method comprising:at a first network node for performing lock-free communications processing and configured to add messages to a plurality of queues, wherein each of the plurality of queues is accessed by one of a plurality of threads:
receiving a first message associated with a first mobile subscriber;
determining that the first message is associated with a first partition key, wherein the first partition key is determined using a subscriber related identifier and wherein the first partition key is inserted in the first message by a second network node prior to the first message being received by the first network node;
assigning, based on the first partition key, the first message to a first queue of the plurality of queues, wherein the first queue includes messages associated with the first mobile subscriber and wherein the first queue is accessible by a first thread of the plurality of threads; and
processing, using the first thread, messages of the first queue in a first in, first out order, wherein the processing includes processing the first message of the first queue in a serial manner using a plurality of downstream nodes.

US Pat. No. 10,798,608

MESSAGE PROCESSING METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A method for message processing, the method comprising:receiving, by a terminal device included in a multiuser superposition transmission (MUST) system, a notification message carrying an indication field from a base station, wherein the indication field to indicates a transmission type and a transmission parameter of information to be sent from the base station to the terminal device, wherein the transmission type indicated by the indication field is a first multiuser superposition transmission type or a second multiuser superposition transmission type;
obtaining, by the terminal device, based on a correspondence between a value of the indication field and the transmission type and the transmission parameter, the transmission type and the transmission parameter corresponding to the value of the indication field; and
receiving, by the terminal device, data based on the transmission type and the transmission parameter.

US Pat. No. 10,798,607

ENABLING EFFICIENT HANDLING OF REDUNDANT PACKET COPIES IN A WIRELESS COMMUNICATION SYSTEM

Telefonaktiebolaget LM Er...

1. A method of operating a wireless communication device adapted for multi-connectivity to enable individual connections to at least first and second network units, wherein the method comprises:receiving information indicating higher-layer packets received by the first network unit from the wireless communication device over a first one of the connections; and
based on a mapping between higher-layer packets and lower-layer data units, as maintained by the wireless communication device, removing lower-layer data units corresponding to the indicated higher-layer packets from one or more transmission buffers associated with a second one of the connections.

US Pat. No. 10,798,606

METHOD AND APPARATUS FOR TRANSMITTING BROADCAST-MULTICAST SINGLE-FREQUENCY NETWORK MEASUREMENT DATA

Huawei Technologies Co., ...

1. A method, comprising:acquiring, by a user equipment, measurement data according to a preset time window, wherein the measurement data is a block error rate of data received within the preset time window, and the measurement data is a factor for coding and modulation for broadcast multicast service (MBMS); and
sending, by the user equipment, the measurement data to a base station.

US Pat. No. 10,798,605

MESSAGE TRANSMISSION METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A message transmission method, comprising:measuring, by a terminal, a channel load status;
obtaining, by the terminal according to the channel load status, network congestion control configuration information based on preconfigured information in the terminal, wherein the network congestion control configuration information comprises a highest modulation order for sending a first message, a lowest modulation order for sending the first message, and a maximum quantity of physical resources allowed for sending the first message, wherein the highest modulation order and the lowest modulation order define a range of modulation orders available for sending the first message; and
sending, by the terminal according to the network congestion control configuration information, the first message to another terminal.

US Pat. No. 10,798,604

ENHANCED UNATTENDED DATA IN APPLICATION LAYER TRAFFIC OPTIMIZATION

NOKIA SOLUTIONS AND NETWO...

1. A method comprising:sending congestion information of a first access point as part of an application layer traffic optimization from a network entity to a user equipment,
wherein the congestion information comprises a first congestion level relating to a first radio interface message value at the first access point and a second congestion level relating to a second radio interface message value at the first access point, and
wherein the user equipment is configured to determine a current level of congestion at the first access point based on the first congestion level, the first radio interface message value, the second congestion level, and the second radio interface message value.

US Pat. No. 10,798,603

QUALITY OF SERVICE FRAMEWORK FOR APPLICATIONS

Cisco Technology, Inc., ...

15. A system comprising:a memory storage; and
a processing unit coupled to the memory storage, wherein the processing unit is configured to:
receive, from a first sub-system, a Bandwidth Report (BWR) message corresponding to traffic to be received from the first sub-system, wherein the BWR message comprises a summary of first grants to be scheduled by the first sub-system for transmitting the traffic through the first sub-system, wherein the BWR message is sent in parallel to scheduling of the first grants, and wherein the BWR message is received prior to receiving the traffic from first sub-system;
schedule, based on the summary of the first grants in the BWR message, second grants for the traffic to be received from the first sub-system;
receive, from the first sub-system, the traffic; and
transmit the traffic based on the second grants.

US Pat. No. 10,798,602

RADIO RESOURCE MANAGEMENT AND RADIO LINK MONITORING FOR ENHANCED MACHINE TYPE COMMUNICATION IN SHARED SPECTRUM

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:transmitting a configuration for cell measurement associated with a frequency hopping system;
configuring a cell identification (ID) of at least one neighbor cell, a channel list associated with the at least one neighbor cell, and a hopping pattern associated with the channel list;
configuring a location of a discovery reference signal (DRS) with respect to a hopping frame corresponding to the hopping pattern; and
receiving a measurement report based on the configuration.

US Pat. No. 10,798,601

USER EQUIPMENT AND A RADIO NETWORK NODE, AND METHODS THEREIN

Telefonaktiebolaget LM Er...

12. A radio network node for controlling resource allocation for device-to-device (D2D) communication in a communications network, wherein the communications network comprises the radio network node, a first user equipment, and a second user equipment, wherein the first user equipment is a D2D communication capable user equipment and the second user equipment is a cellular user equipment without D2D communication link with the first user equipment, the radio network node comprising:a configuring circuit to configure the second user equipment to transmit a reference signal in an uplink to the radio network node;
a transmitting circuit to transmit, to the first user equipment, configuration information relating to the reference signal transmitted by the second user equipment, in order for the first user equipment to synchronize to the second user equipment and perform a measurement on the reference signal transmitted by the second user equipment;
a receiving circuit to receive, from the first user equipment, a result of the measurement on the reference signal transmitted by the second user equipment; and
a performing circuit to perform one or more radio operation task or tasks to assist in resource allocation for D2D communication between the first user equipment and another D2D device in the communication network, based on a level of measurement of the reference signal at the first user equipment.

US Pat. No. 10,798,600

ADAPTING D2D OPERATION ON NON-SERVING CARRIER FREQUENCY

TELEFONAKTIEBOLAGET LM ER...

1. A method of operation of a network node in a cellular communications network, comprising:determining whether a wireless device that is configured with a serving cell that operates on a first frequency is synchronized to a non-serving cell that operates on a second frequency, the second frequency being a non-serving frequency;
determining whether to configure the wireless device to apply a first measurement gap configuration or a second measurement gap configuration based upon whether the wireless device is synchronized to the non-serving cell that operates on the second frequency, the first measurement gap configuration and the second measurement gap configuration being different measurement gap configurations, wherein the second measurement gap duration comprises the first measurement gap duration plus an extension that is a function of at least one of a group consisting of:
whether the wireless device needs to acquire system information from the non-serving cell, a number of system information blocks that the wireless device needs to acquire from the non-serving cell,
whether the wireless device needs to acquire paging from the non-serving cell, and
whether the non-serving cell has previously been known to the wireless device,
and wherein determining whether to configure the wireless device to apply the first measurement gap configuration or the second measurement gap configuration comprises:
determining to configure the wireless device to apply the first measurement gap configuration upon determining that the wireless device is synchronized to the non-serving cell that operates on the second frequency; and
determining to configure the wireless device to apply the second measurement gap configuration upon determining that the wireless device is not synchronized to the non-serving cell that operates on the second frequency; and
transmitting information to the wireless device that configures the wireless device to apply the first measurement gap configuration or the second measurement gap configuration as determined by the network node.

US Pat. No. 10,798,599

SYSTEM AND METHOD FOR CONTROLLING USER EQUIPMENT OFFLOADING

Futurewei Technologies, I...

1. A method for offloading a user equipment (UE) from a first node B to a second node B, the method comprising:transmitting, by the first node B, a dedicated measurement report over an IuB interface between the first node B and a radio network controller (RNC), the dedicated measurement report being a downlink (DL) transport block size dedicated measurement type that is reported in an on-demand or periodic fashion, the dedicated measurement report indicating a channel quality indicator (CQI) value received from the UE, the CQI value for a channel between the UE and the first node B, the dedicated measurement report including an identifier of the channel between the UE and the first node B.

US Pat. No. 10,798,598

LARGE SCALE RADIO FREQUENCY SIGNAL INFORMATION PROCESSING AND ANALYSIS SYSTEM USING BIN-WISE PROCESSING

AURORA INSIGHT INC., Was...

1. A system for detecting, confirming, or analyzing signals, comprising:a computing device comprising a memory and a processor; and
a bin-wise processor, comprising a plurality of programming instructions stored in the memory of, and operating on the processor of, the computing device, wherein the plurality of programming instructions, when operating on the processor, cause the computing device to:
receive signal information;
use a mean value or a sum value in a given frequency bin over a number of frequency domain samples to reduce the variance in the signals and noise levels and thereby allow for low or negative signal-to-noise ratio (SNR) radio frequency signal detection;
use a median value in each frequency bin over a number of frequency domain samples to overcome the effects of a signal that is significantly stronger or weaker than the average;
use a maximum value, or a minimum value, or both, in each frequency bin over a number of frequency domain samples to resolve signals that are continuously present and signals that are intermittent in time;
combine one or more of the mean value, the median value, the maximum value, the minimum value, a variance value, a skew value, and a kurtosis value with a time component for a bin or set of bins in a geographical area to create a statistic, and compare each statistic to the same statistic computed for that bin or set of bins over a larger area to identify deviations and identify anomalies;
perform bin-by-bin processing of the one or more of the mean, median, maximum, minimum, variance, skew and kurtosis values over a number of frequency domain samples to reduce the quantity of data in results and expedite processing;
adjust the number of frequency domain samples used in the mean, median, minimum, maximum, variance, skew, and kurtosis values to increase or decrease time resolution as needed and thereby aid in signal detection;
combine frequency bins as needed, using one or more of the mean, median, minimum, maximum, variance, skew, and kurtosis values to reduce quantity while also detecting the presence of signals; and
combine the frequency domain samples over time to reduce noise and improve signal detection.

US Pat. No. 10,798,597

NETWORK IMPLEMENTATION OF SPECTRUM ANALYSIS

Comcast Cable Communicati...

1. An apparatus comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
determine an assigned frequency range associated with one or more access devices;
receive, from the one or more access devices, frequency spectrum data;
determine a signal characteristic of the frequency spectrum data for frequencies outside the assigned frequency range;
perform a comparison of the signal characteristic of the frequency spectrum data for frequencies outside the assigned frequency range, to a plurality of pre-characterized signal characteristics; and
determine, based on the comparison, a signal anomaly.

US Pat. No. 10,798,596

MEASUREMENT METHOD, CONFIGURATION METHOD, RELATED DEVICE, AND SYSTEM

Huawei Technologies Co., ...

1. A method of measurement configuration, comprising:receiving, by a terminal from a base station, measurement configuration information;
acquiring, by the terminal, a status of occupying a target unlicensed frequency band by a target radio access technology (RAT); and
selecting, by the terminal, a first measurement mode to measure a radio condition of the target unlicensed frequency band when the target RAT currently occupies the target unlicensed frequency band, or selecting, by the terminal, a second measurement mode to measure the radio condition of the target unlicensed frequency band when the target RAT does not currently occupy the target unlicensed frequency band.

US Pat. No. 10,798,595

COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, PROGRAM, AND COMMUNICATION CONTROL SYSTEM

SONY CORPORATION, Tokyo ...

1. A medical communication control device, comprising:processing circuitry configured to
obtain position information indicating a position of a transmitter, a receiver and objects in an operating room, wherein the objects include at least one human,
select a first communication path between the transmitter and the receiver of a plurality of wireless communication paths based on the position information so that wireless communication is stable between the transmitter and the receiver,
determine, as a communication status, stability of communication in the first communication path between the transmitter and the receiver,
switch, based on the determined communication status, a frequency band of a radio wave used for the wireless communication, and
switch, based on the determined communication status, a millimeter wave band to a lower frequency wave band than the millimeter wave.

US Pat. No. 10,798,594

SYSTEMS AND METHODS FOR COMPUTING A SUSTAINABLE RATE FOR BROADCAST TRAFFIC IN A NETWORK

HARRIS GLOBAL COMMUNICATI...

1. A method for operating a network, comprising:determining, by a first network node, a capacity of each communications link of a plurality of communications links on which the first network node is configured to receive data from second network nodes;
determining, by the first network node, a total number of network nodes that share the capacity of each said communications link of the plurality of communications links;
computing, by the first network node, first data transmission rates for the plurality of communications links using the capacities and the total numbers of network nodes, respectively;
comparing, by the first network node, the first data transmission rates to each other to determine which data transmission rate has a lowest value; and
performing communication operations by the first network node in accordance with the data transmission rate determined to have the lowest value of the first data transmission rates.

US Pat. No. 10,798,593

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

CommScope, Inc. of North ...

1. A bi-directional RF signal amplifier, comprising:an RF input port;
a power divider network having a plurality of active RF output ports;
an active communications path connecting said RF input port to said power divider network, said active communications path including a power amplifier to amplify a downstream signal passing along said active communications path;
a passive RF output port;
a passive communications path connecting said RF input port to said passive RF output port, wherein said passive communications path has no power amplifier;
a switching device having an input that is coupled to said RF input port, a first output and a second output, wherein said first output is part of said active communications path and said second output is part of said passive communications path;
a power input for receiving electrical power, wherein said switching device is configured to pass signals between said input of said switching device and said first output of said switching device when electrical power is received at said power input and that is further configured to pass signals between said input of said switching device and said second output of said switching device when an electrical power feed to said power input is interrupted;
an attenuator placed in said passive communications path; and
a first directional coupler along said active communications path between said first output of said switching device and said power divider network.

US Pat. No. 10,798,592

DATA PARKING WITHIN OFFLINE COMMUNITY SYSTEM

1. A data parking in an offline community system comprising:a discovery module configured to identify at least one device that has gone offline due to an event;
a community, the community including at least one data source, the data source including an identity of the at least one device; and
a mobile aggregation device movable between a first position where the mobile aggregation device is in communication with a network to a second position to establish communication with the at least one device; wherein the mobile aggregation device is configured to aggregate data from the at least one device and store the data until returning to the first position,
wherein the community further comprises an artificial intelligence instantiated as a virtual network function or network device, wherein the community communicates with the mobile aggregation device to receive data from the at least one device, and wherein the artificial intelligence is configured to assess the event based on the data obtained by the mobile aggregation device.

US Pat. No. 10,798,591

OPTIMIZING MULTI-ANTENNA DEVICE CONFIGURATION

Cisco Technology, Inc., ...

1. A method, comprising:determining, by a diagnostic device and after determining a modem of a multi-antenna device is attached to a wireless network, connectivity of two antennas of the multi-antenna device by reading antenna hardware registers for the two antennas of the multi-antenna device and signal strengths of the two antennas by making one or more function calls for computing a signal quality of the multi-antenna device based on the modem;
determining, by the diagnostic device and based on the determined connectivity of the two antennas and the determined signal strengths of the two antennas, whether a signal strength of a first antenna of the two antennas is acceptable or unacceptable and whether a signal strength of a second antenna of the two antennas is acceptable or unacceptable;
in response to determining that the signal strengths of the first antenna and the second antenna are unacceptable, providing, by the diagnostic device, a recommendation to adjust physical positioning of each of the two antennas on the multi-antenna device;
in response to determining that the signal strength of the first antenna is unacceptable while the signal strength of the second antenna is acceptable, providing, by the diagnostic device, a recommendation to adjust physical positioning of the first antenna on the multi-antenna device; and
in response to determining that the signal strengths of the first antenna and the second antenna are acceptable, but a difference between the signal strength of the first antenna and the second antenna is greater than a threshold:
determining, by the diagnostic device, a weaker antenna with weaker signal strength between the first antenna and the second antenna; and
providing, by the diagnostic device, a recommendation to adjust physical positioning of the weaker antenna on the multi-antenna device.

US Pat. No. 10,798,590

BASE STATION, VIRTUAL CELL, USER EQUIPMENT

SONY CORPORATION, Tokyo ...

1. A mobile telecommunications system anchor base station for a mobile telecommunications system including at least one anchor cell and at least one slave cell associated with the anchor cell, the mobile telecommunications system anchor base station comprising:circuitry configured to broadcast slave cell system information specific for the at least one slave cell, wherein
communication in the mobile telecommunications system is distributed at least over a control plane and a user plane,
signaling is communicated over the control plane and user data is communicated over the user plane,
the circuitry broadcasts system information over the control plane and the user plane, and
the slave cell system information includes scheduling information indicating a broadcast schedule for the user plane.

US Pat. No. 10,798,589

METHODS AND DEVICES FOR MEASUREMENT REPORTING IN BEAM OPERATIONS

FG Innovation Company Lim...

1. A method performed by a User Equipment (UE), the method comprising:measuring a plurality of Reference Signals (RSs) configured to the UE;
determining measured results of the plurality of RSs;
ranking the plurality of RSs by the measured results;
determining N RSs of the plurality of RSs as top N ranked RSs according to a ranking of each of the plurality of RSs, N being a positive integer;
counting a number of beam switching occurrences within a particular period of time, wherein the number of beam switching occurrences increases when the ranking of at least one of the N RSs changes; and
transmitting a measurement report to a base station when the number of beam switching occurrences exceeds a threshold during the particular period of time.

US Pat. No. 10,798,588

MECHANISM FOR BEAM RECIPROCITY DETERMINATION AND UPLINK BEAM MANAGEMENT

MediaTek INC., Hsin-Chu ...

1. A method performed by a user equipment (UE), the method comprising:determining whether a reciprocity state of the UE is positive or negative;
in response to determining the reciprocity state of the UE is negative:
triggering a UL beam management operation by transmitting, to a base station, a beam reciprocity state message indicating the reciprocity state of the UE is negative and auxiliary information,
wherein the auxiliary information contains a field that explicitly indicates a number of UE beams to be trained for uplink beam management;
obtaining resource configuration from the base station,
wherein the resource configuration is in response to the transmitted auxiliary information and allocates one or more resource sets in time and frequency domain to train the number of UE beams for uplink beam management;
obtaining, from the base station, beam configuration indicating the number of UE beams to be used for uplink transmission;
transmitting, to the base station, reference signals over one or more activated resource sets from the allocated one or more resource sets,
wherein the UE maps the one or more activated resource sets to the number of UE beams;
receiving, from the base station, beamformed channel state information including measurement results of the reference signals from the base station and determining a proper UE beam for uplink transmission using the received beamformed channel state information and measurement results; and
in response to determining the reciprocity state of the UE is positive, transmitting, to the base station, a beam reciprocity state update message indicating the reciprocity state of the UE is positive.

US Pat. No. 10,798,587

METHOD OF USER PROPORTION INVESTIGATION AND POPULATION ESTIMATION IN A REGION FOR MOBILE COMMUNICATION OPERATORS

SOUTH CHINA UNIVERSITY OF...

1. A method of user proportion investigation and population estimation in a region for mobile communication operators, comprising:S1. completing a WiFi network construction in the region;
S2. a mobile phone user in the region sending a verification code request for WiFi login to a background by using a client;
S3. the background receiving the request from the user, and recording a mobile phone number and a request time of the user;
S4. the background completing an identification and classification processing of the operator of the mobile phone number, and obtaining the user proportion in the region for the communication operators within a set period of time; and
S5. calculating a population amount in the region according to a number of mobile phone signaling provided by one mobile communication operator thereof and the user proportion in the region for the corresponding communication operator obtained in S4.

US Pat. No. 10,798,586

BASE STATION SIDE DEVICE AND METHOD AND USER SIDE DEVICE AND METHOD FOR WIRELESS COMMUNICATION

SONY CORPORATION, Tokyo ...

1. An apparatus for wireless communications, comprising:processing circuitry configured to:
send a signal to a user equipment to measure an unlicensed frequency band;
acquire a signal from the user equipment indicating an occupation status of the unlicensed frequency band, wherein the occupation status of the unlicensed frequency band including a first state and a second state; and
determine to conduct communications using the unlicensed frequency band in a case that the unlicensed frequency band is at the first state;
transmit to the user equipment a signal to start to measure a discovery reference signal DRS of the present cell on the unlicensed frequency band, the DRS being used by the user equipment to conduct synchronization.

US Pat. No. 10,798,584

METHOD, SYSTEM AND DEVICE FOR ALLOCATING RESOURCE OF BASE STATION NODE

HUAWEI TECHNOLOGIES CO., ...

1. A method, comprising:sending, by a base station node (Node B) to a radio network controller (RNC), an audit response message, wherein the audit response message includes a Fractional-Dedicated Physical Channel (F-DPCH) capability information element (IE) for indicating whether a local cell is F-DPCH capable or F-DPCH non capable;
sending, by the RNC to the Node B, a radio link setup request message; and
allocating, by the Node B, resources in accordance with the radio link setup request message.

US Pat. No. 10,798,583

MOBILE DEVICE USER DETECTION

PayPal, Inc., San Jose, ...

1. A method comprising:receiving, by a service provider system, an action request from a mobile device having a microphone and a speaker;
in response to receiving the action request, determining, by the service provider system, whether the mobile device is being physically held by a user, including:
transmitting, by the service provider system to the mobile device, electronic instructions, the electronic instructions executable by the mobile device to cause the mobile device to generate an audio detection waveform via the speaker and measure an audio response waveform via the microphone, the audio response waveform based on the audio detection waveform, wherein the electronic instructions further cause the mobile device to sample background noise in association with emitting the audio detection waveform; and
analyzing, by the service provider system, the audio response waveform to determine whether the mobile device is being physically held by the user, wherein analyzing the audio response waveform includes analyzing the sampled background noise; and
granting the action request based on determining that the mobile device is being physically held by the user.

US Pat. No. 10,798,582

SYSTEM AND METHOD FOR DEVICE FRAUD PREVENTION

MASTERCARD INTERNATIONAL ...

1. A method comprising:receiving, with a server, status change information indicative of a status change associated with a user device;
in response to receiving the status change information, electronically requesting, with the server, a current user token from the user device;
in response to receiving the current user token from the user device, electronically determining, with the server, whether a difference between the current user token and an enrolled user token is within a predefined threshold by comparing the current user token to the enrolled user token; and
in response to determining that the difference between the current user token and the enrolled user token is not within the predefined threshold, controlling a remote server to disregard communications from the user device until the difference between the current user token and the enrolled user token is determined to be within the predefined threshold.

US Pat. No. 10,798,581

INTERNET OF THINGS LOCATION SPOOFING DETECTION

Verizon Patent and Licens...

1. A network device, comprising:a communication interface connected to a network and configured to:
receive configuration data for configuring an Internet of Things (IoT) device service for one or more IoT devices, wherein the configuration data identifies a first device location determining source and a second device location determining source,
receive primary location data, generated by the first device location determining source, associated with a first IoT device of the one or more IoT devices, and
receive secondary location data, generated by the second device location determining source, associated with the first IoT device; and
a processing unit configured to:
determine one of a plurality of confidence levels associated with the first IoT device being located at a primary location based on one or more confidence thresholds, the primary location data, and the secondary location data.

US Pat. No. 10,798,580

INFORMATION PROCESSING DEVICE

Kabushiki Kaisha Toshiba,...

1. An information processing device comprising:one or more processors configured to:
receive first connected information including first information and first authentication information to authenticate the first information;
add, to the first connected information, guarantee information to guarantee an anteroposterior relation between reception of the first connected information and reception of another data;
generate second authentication information to authenticate the first information, the guarantee information, and the first authentication information, the second authentication information being generated using the first information or the first authentication information and using the guarantee information; and
output second connected information in which the first information, the first authentication information, the guarantee information, and the second authentication information are associated with each other.

US Pat. No. 10,798,579

COMMUNICATION METHOD AND RELATED APPARATUS

Huawei Technologies Co., ...

1. A communication method, comprising:sending, by an access and mobility management function (AMF) entity, a request message to a session management function (SMF) entity, wherein the request message comprises a related parameter of a security policy, and wherein the related parameter of the security policy comprises a data network name (DNN) of a terminal device and an identifier of a slice of the terminal device;
obtaining, by the SMF entity, the security policy based on the DNN of the terminal device and the identifier of the slice of the terminal device;
sending, by the SMF entity, a security policy to a base station; and
enabling, by the base station, user plane integrity protection when the security policy comprises first integrity protection indication information instructing the base station to enable the user plane integrity protection.

US Pat. No. 10,798,578

COMMUNICATION METHOD AND RELATED APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A communication method, comprising:receiving, by a terminal device, an access stratum (AS) security mode command (SMC) from a base station;
after receiving the AS SMC, generating, by the terminal device, a signaling plane encryption protection key, a signaling plane integrity protection key, a user plane encryption protection key, and a user plane integrity protection key;
enabling, by the terminal device, signaling plane protection using the signaling plane encryption protection key and the signaling plane integrity protection key;
receiving, by the terminal device, a Radio Resource Control (RRC) reconfiguration message from the base station; and
enabling, by the terminal device, user plane integrity protection for a protocol data unit (PDU) session using the user plane integrity protection key when the RRC reconfiguration message includes integrity protection indication information, wherein the integrity protection indication information is configured to instruct enabling the user plane integrity protection.

US Pat. No. 10,798,577

UNIFIED DATA REPOSITORY PROXY

Cisco Technology, Inc., ...

1. A method comprising:obtaining first subscriber data from a first Unified Data Repository (UDR) and second subscriber data from a second UDR;
storing the first subscriber data and the second subscriber data locally;
obtaining a request to access a network asset associated with the first UDR;
based on the first subscriber data and the second subscriber data stored locally, attempting to determine whether the request to access the network asset is authorized to access the network asset;
if it cannot be determined whether the request to access the network asset is authorized based on the first subscriber data and the second subscriber data stored locally, redirecting the request to the first UDR; and
in response to determining that the request to access the network asset is authorized, permitting access to the network asset.

US Pat. No. 10,798,576

CONTROLLING ACCESS TO PROTECTED FUNCTIONALITY OF A HOST DEVICE USING A WIRELESS DEVICE

Apple Inc., Cupertino, C...

1. A wearable device, comprising:a memory configured to store computer-executable instructions;
a touch-screen display; and
a processor configured to access the memory and execute the computer-executable instructions to at least:
detect that the wearable device is being worn by a user;
while the wearable device is in a first position with respect to the user:
maintain a backlight of the touch-screen display in an off-state; and
determine, based at least in part on sensor data from one or more sensors of the wearable device, that the wearable device has moved from the first position with respect to the user to a second position where the touch-screen display is viewable by the user;
in accordance with the determination that the wearable device has moved from the first position to the second position:
maintain the backlight of the touch-screen display in the off-state; and
determine that the wearable device has been rotated to a third position where the touch-screen display is substantially facing the user and is substantially at a same height as the second position; and
in accordance with the determination that the wearable device has been rotated from the second position to the third position, transition the backlight of the touch-screen display of the wearable device to an on-state.

US Pat. No. 10,798,575

DISPLAY APPARATUS AND DISPLAY METHOD

MAXELL, LTD., Kyoto (JP)...

1. A display apparatus capable of performing wireless connection with a first terminal device and with a second terminal device, the display apparatus comprising:a display configured to display an image;
a communication unit configured to communicate with the first terminal device and with the second terminal device by wireless communication; and
a management controller configured to manages the wireless communication with the first terminal device and with the second terminal device,
wherein the management controller generates a terminal connection image including permission information for connecting the second terminal device to the display apparatus, based on terminal connection permission information for connection of the second terminal device whose wireless connection with the display apparatus is permitted, after receiving the terminal connection permission information being transmitted from the first terminal device that is previously wireless-connected to the display apparatus,
wherein the display displays the terminal connection image generated by the management controller,
wherein the communication unit receives second information for connecting the second terminal device with the display apparatus, which is generated by capturing the terminal connection image by the second terminal device and transmitted from the second terminal device, and
wherein the management controller allows the second terminal device to connect the display apparatus based on the second information received from the second terminal device.

US Pat. No. 10,798,574

MOBILE COMMUNICATION DEVICE CERTIFICATION FRAMEWORK

Sprint Communications Com...

1. A mobile communication device certification system, comprising:a mobile communication device that comprises:
a device client stored in a non-transitory memory of the mobile communication device, that when executed by a processor of the mobile communication:
detects a plurality of device side events associated with the mobile communication device;
transmits the plurality of device side events to a certification application;
one or more servers that comprise:
a network client stored in a non-transitory memory of one of the one or more servers, that when executed by a processor of one of the one or more servers:
detects a plurality of network side events associated with the mobile communication device; and
transmits the plurality of network side events to the certification application; and
the certification application stored in a non-transitory memory of one of the one or more servers, that when executed by a processor of one of the one or more servers:
receives the plurality of device side events from the device client and the plurality of network side events from the network client;
analyzes the plurality of device side events and the plurality of network side events;
corroborates at least one of the plurality of device side events based on at least one of the plurality of network side events;
determines a plurality of mobile device events for the mobile communication device based on the analysis and the corroboration;
stores the plurality of mobile device events in a data store;
receives an unlock request after resale of the mobile communication device;
accesses one or more of the plurality of mobile device events in the data store in response to the unlock request; and
sends an unlock command to the mobile communication device to unlock the mobile communication device based on the one or more accessed mobile device events.

US Pat. No. 10,798,573

ENHANCEMENTS TO LOAD REPORTING FROM A WIRELESS LOCAL-AREA NETWORK TO AN LTE NETWORK

Telefonaktiebolaget LM Er...

1. A method, in a node of a wireless local-area network (WLAN), the method comprising:determining, by a first WLAN access point (AP), a per-cell load value for each of two or more cells hosted by at least two different nodes in a wide-area cellular network that does not include the first WLAN AP, wherein:
each per-cell load value indicates a portion of the first WLAN AP's load corresponding to wireless terminals connected to the first WLAN AP and associated with a particular cell of the two or more cells, and
the wide-area network includes a plurality of nodes that host the two or more cells, each cell being hosted by one of the plurality of nodes; and
sending a report to a particular node of the plurality of nodes, the report indicating the per-cell load value for each of the two or more cells that is hosted by the particular node,
wherein the report facilitates traffic steering decisions, by the particular node, with respect to wireless terminals associated with the per-cell load values provided in the report.

US Pat. No. 10,798,572

SYSTEM AND METHOD FOR SECURE APPLIANCE OPERATION

ioXt, LLC, Newport Beach...

1. A system comprising:a set top box control hub;
a cellular transceiver within the set top box control hub configured for communication with a cellular communication network;
a short-range transceiver within the set top box control hub configured for communication with other than the cellular communication network, the set top box control hub having a coverage range defined by a range of the set top box control hub short-range transceiver;
a processor within the set top box control hub to control operations of the control hub;
an audio input device within the set top box control hub to detect a user voice command;
a voice command module within the set top box control hub and coupled to the audio input device to detect the user voice command and to generate a user command therefrom;
a plurality of network appliances distributed throughout a facility, each of the plurality of network appliances having a short-range transceiver for communication with the set top box control hub; and
a data storage area configured to store secure data related to the plurality of network appliances controlled by the set top box control hub;
wherein the set top box control hub processor uses the user command from the voice command module and the stored secure data to generate a command message directed to a selected one of the plurality of network appliances and to control the set top box control hub short-range transceiver to transmit the command message;
wherein each of the plurality of network appliances are configured to receive the command message from the set top box control hub via the short-range transceiver in each of the plurality of network appliances, but only the selected one of the plurality of network appliances to which the command message is directed can read the command message and process the command message; and
wherein all communication with a wide area network (WAN) occurs via the cellular transceiver so that none of the plurality of network appliances can communicate directly with the WAN.

US Pat. No. 10,798,571

METHOD AND SYSTEM FOR PROVISIONING ACCESS DATA TO MOBILE DEVICE

Visa International Servic...

1. A method comprising:receiving, by an authorization computer system and from a mobile device, authentication data from a first application on the mobile device;
validating, by the authorization computer system, the authentication data;
in response to determining that the authentication data are valid, creating, by the authorization computer system, an authentication code, by concatenating a first portion comprising encrypted information and a second portion comprising unencrypted information, the unencrypted information comprising a key index and the encrypted information including an encrypted account number, a date and time when the authentication data was validated, and an authorization code;
providing, by the authorization computer system, the authentication code to a validation entity computer using a communication path that does not involve the mobile device; and
transmitting, by the authorization computer system, the authentication code to the validation entity computer via the first application and a second application on the mobile device, the validation entity computer locating a key using the key index in the authentication code, decrypting the encrypted information with the key to determine the account number, the date and time when the authentication data was validated, and the authorization code, determining that the authentication code is valid using at least the authentication code received from the authorization computer system, the authorization code, and the date and time when the authentication data was validated, and then instructing a provisioning server computer to provision the second application on mobile device with access data related to the account number.

US Pat. No. 10,798,570

TERMINAL AUTHENTICATION METHOD AND DEVICE

GUNAGDONG OPPO MOBILE TEL...

1. A terminal authentication method, comprising:sending, by a terminal, a first authorization request to a third terminal which has passed authentication of a Service Provider (SP) device with an identity of a user, the first authorization request being configured to request to load an identity credential of the user;
when the first authorization request is accepted, receiving and loading, by the terminal, the identity credential, sent by the third terminal, of the user;
generating, by the terminal, an authentication request of requesting to access the SP device, the authentication request comprising the identity credential of the user;
sending, by the terminal, the authentication request to the SP device;
when the authentication request is accepted, acquiring and loading, by the terminal, context data of the user from the third terminal, wherein the context data is generated by the third terminal in a process of using a service provided by the SP device; and
using, by the terminal, the corresponding service provided for the terminal by the SP device according to a priority of the identity credential and the context data of the user acquired from the third terminal.

US Pat. No. 10,798,569

METHODS FOR SECURELY VALIDATING LOCALIZATION OF A WIRELESS COMMUNICATION DEVICE, AND RELATED DEVICES

Sony Corporation, Tokyo ...

1. A method, performed by a location server device, for securely validating localization of a wireless communication device, the method comprising:obtaining first sensor data sensed by the wireless communication device, wherein obtaining the first sensor data sensed by the wireless communication device comprises receiving a first signal associated with the wireless communication device;
obtaining, based on the first signal from a first reference electronic device, primary location information of the wireless communication device;
determining secondary location information based on the first sensor data, and
validating the primary location information based on the first sensor data by correlating the primary location information and the secondary location information.

US Pat. No. 10,798,568

METHOD, SYSTEM AND INTELLIGENT TERMINAL FOR PAIRING BETWEEN INTELLIGENT WEARABLE DEVICE AND INTELLIGENT TERMINAL

Alibaba Group Holding Lim...

1. A computer-implemented method, comprising:scanning, by an intelligent terminal, a first identification code and a key index that are displayed by a display of an intelligent wearable device, wherein
the first identification code comprises a bar code or a two-dimensional code,
the first identification code is dynamically generated by the intelligent wearable device,
at least one set of keys is pre-stored in the intelligent wearable device and in a software application installed on the intelligent terminal, and
each set of keys has a corresponding index;
transmitting, by the intelligent terminal, a wireless broadcast signal to identify the intelligent wearable device;
receiving, by the intelligent terminal, a response message to the wireless broadcast signal from the intelligent wearable device;
extracting, by the intelligent terminal, a second identification code from a self-defined field of the response message, wherein a location and a length of the self-defined field are pre-determined through negotiation between the intelligent terminal and the intelligent wearable device, wherein the second identification code included in the response message is placed in the self-defined field of the response message;
comparing, by the intelligent terminal, the first identification code that was scanned by the intelligent terminal and the second identification code that was extracted from the response message to the wireless broadcast signal;
based on determining that the first identification code and the second identification code match, pairing the intelligent terminal with the intelligent wearable device;
retrieving, by the intelligent terminal, a key corresponding to the key index scanned by the intelligent terminal; and
performing, by the intelligent terminal and using the key corresponding to the key index, encrypted communications with the intelligent wearable device.

US Pat. No. 10,798,567

EVOLVED NODE-B, SHARED SPECTRUM CONTROLLER AND METHOD FOR COMMUNICATION IN SHARED SPECTRUM

Apple Inc., Cupertino, C...

1. An apparatus of a mobile network shared spectrum repository configured to operate in a domain of a mobile network, the apparatus comprising:interface circuitry; and
hardware processing circuitry, the hardware processing circuitry to configure the interface circuitry to:
receive, from a mobile network shared spectrum controller of the mobile network domain, a secondary usage message that indicates a secondary usage of shared spectrum by a base station of the mobile network domain;
send, to a public shared spectrum repository excluded from the mobile network domain, a secondary usage verification message that indicates the secondary usage of the shared spectrum and obfuscates an identity of the base station; and
receive, from the public shared spectrum repository, an indicator of whether the secondary usage is in compliance with a shared spectrum policy.

US Pat. No. 10,798,566

SECURELY CONVEYING LOCATION AND OTHER INFORMATION IN ADVANCED NETWORKS

1. A device, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
transforming, at a chipset level of the device, information indicative of a location of the device into a binary representation of the information indicative of the location of the device;
selecting a message from a group of messages, the selecting being based on an occurrence frequency of a transmission of the message being determined to satisfy a defined occurrence frequency level;
embedding the binary representation of the information indicative of the location of the device into the message; and
facilitating the transmission of the message and the binary representation of the information indicative of the location of the device to network equipment.

US Pat. No. 10,798,565

ALLOCATION OF PROFILES TO A PLURALITY OF INSTALLED SIM CARD TERMINALS

ORANGE, Paris (FR)

1. A method, implemented by a control server, for configuring a security module associated with a telecommunication terminal, comprising:allocating a unique activation code corresponding to a subscription comprising a plurality of N profiles to be allocated to a set of N respective terminals, N being an integer greater than one, wherein the allocating comprises the following acts:
a) after activation of the code with a first terminal, allocating a profile to the first terminal and recording the profile allocation to the first terminal; and
b) for a new profile allocation request corresponding to said activation code, repeating act a) if the N profiles have not already been allocated.

US Pat. No. 10,798,564

MACHINE-READABLE CODE-BASED EMBEDDED SUBSCRIBER IDENTITY MODULE (ESIM) PROFILE DOWNLOAD

T-Mobile USA, Inc, Belle...

1. One or more non-transitory computer-readable media of a server storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:receiving an activation request from a user device that includes a promotion identifier of a promotion campaign in which the promotion identifier is used by multiple user devices to obtain multiple embedded Subscriber Identity Module (eSIM) profiles from a pool of eSIM profiles, the promotion identifier being encapsulated by a machine-readable code that further includes a network address of the server, the activation request being routed from the user device to the server via the network address;
determining whether an eSIM profile associated with the promotion campaign is available for download to the user device;
in response to a determination that the eSIM profile is available, sending the eSIM profile associated with the promotion campaign to the user device such that the user device uses the eSIM profile to access telecommunication services of a Mobile Network Operator (MNO) according to one or more terms of the promotion campaign; and
in response to a determination that the eSIM profile is unavailable, sending a response to the user device indicating that the promotion identifier is invalid.

US Pat. No. 10,798,563

USER TERMINAL, RADIO BASE STATION AND RADIO COMMUNICATION METHOD

NTT DOCOMO, INC., Tokyo ...

1. A terminal comprising a transmission section that transmits information about a capability for supporting HARQ bundling, to a radio base station,wherein the transmission section transmits bundled HARQ-ACKs to the radio base station based on the capability, and
the capability for supporting HARQ bundling is capabilities for communicating according to an LTE release 14 standard.

US Pat. No. 10,798,562

DIFFERENTIATION OF DUAL-CONNECTIVITY SPLIT-BEARER WIRELESS ACCESS

Verizon Patent and Licens...

1. A wireless station, comprising:a plurality of radio access technologies (RATs);
a first communications interface for sending or receiving packets using a wireless access network;
a second communications interface for sending or receiving packets via another wireless station;
one or more memories to store instructions; and
one or more processors configured to execute the instructions to:
receive, from a core network associated with the wireless station, downlink packets directed to an end device that is using a dual-connectivity split bearer;
direct delivery of the downlink packets over different radio access networks (RANs) of the dual-connectivity split bearer via the first communication interface and the second communication interface;
log a particular RAT from the plurality of RATs that was used to deliver each of the downlink packets, wherein the logging includes identifying one of a first RAT or a second RAT used to deliver each of the downlink packets;
send, based on the logging, a downlink RAT feedback report to a network device in the core network;
receive, via the first communication interface and the second communication interface, uplink packets from the end device using the dual-connectivity split bearer;
mark each of the uplink packets with an indicator identifying one of the first RAT or the second RAT that was used to receive each of the uplink packets; and
forward the marked uplink packets to the network device in the core network.

US Pat. No. 10,798,561

METHOD AND APPARATUS FOR PROVISIONING OF MULTIPLE DEVICES WITH MOBILE SUBSCRIBER IDENTIFICATION INFORMATION

1. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system of a communication device, facilitate performance of operations, comprising:accessing a universal integrated circuit card of the communication device to determine a first international mobile subscriber identity that was provisioned to the universal integrated circuit card, wherein the first international mobile subscriber identity is a limited service international mobile subscriber identity that enables communication with a server operated by a service provider and does not enable subscriber services at the communication device, and wherein the first international mobile subscriber identity was provisioned to a group of universal integrated circuit cards that includes the universal integrated circuit card being utilized by the communication device;
transmitting a first registration request including the first international mobile subscriber identity directed to a registration function, wherein the first registration request is intercepted by the server;
receiving an authentication request from the server;
responsive to the authentication request, generating a device authentication response according to a secret key of the universal integrated circuit card;
providing the device authentication response to the server to enable the server to identify the communication device based on a match between the device authentication response and one of a group of network authentication responses obtained by the server, wherein the group of network authentication responses are each generated according to the first international mobile subscriber identity and one of a group of different secret keys; and
responsive to a determination by the server that the device authentication response matches the one of the group of network authentication responses, receiving a second international mobile subscriber identity from the server that can provide the subscriber services to the communication device.

US Pat. No. 10,798,560

ACCESSING A PRIVATELY HOSTED APPLICATION FROM A DEVICE CONNECTED TO A WIRELESS NETWORK

Tata Communications (UK) ...

1. A method for determining a path of data traffic based on a destination Internet Protocol (IP) address, the destination IP address being either private or public and belonging to any one of multiple organizations, the method comprising:receiving, at a managed service platform, a subscribed device identifier and the destination IP address of one of the multiple organizations;
if both the subscribed device identifier and the destination IP address of the one of the multiple organizations are not registered in a predetermined policy database:
a) prompting a subscriber or an owner of the subscribed device, at a telecommunications endpoint associated with the subscribed device identifier, to register the endpoint, and
b) registering the subscribed device identifier in the predetermined policy database, based on information received from the telecommunications endpoint in response to the prompting;
if the subscribed device identifier and the destination IP address of the one of the multiple organizations are registered in the predetermined policy database, routing, via a service device of the managed service platform on a private network, the data traffic to a private network resource of the one of the multiple organizations; and
if the subscribed device identifier is registered in the policy database and the destination IP address of the one of the multiple organizations is not registered in the predetermined policy database, routing, via the service device of the managed service platform on the private network, the data traffic via an IP transit service to a public Internet.

US Pat. No. 10,798,559

COLLECTING CONFIGURATION INFORMATION OF SUBSCRIBER DEVICES OF A POINT-TO-MULTIPOINT COMMUNICATION SYSTEM

CSC Holdings, LLC, Bethp...

1. A method for storing configuration information of a subscriber device of a point-to-multipoint communication system in a service provider repository system of the point-to-multipoint communication system, the method comprising:sending, by a remote querying system of the point-to-multipoint communication system, a query message to a service provider system communicatively coupled to the remote querying system, the query message representing a request by the remote querying system for the configuration information of the subscriber device;
receiving, by the remote querying system, a response to the query message from the service provider system, the response including the configuration information of the subscriber device;
storing, by the remote querying system, the configuration information of the subscriber device;
utilizing, by the remote querying system, a first utility to access the stored configuration information of the subscriber device;
invoking, by the remote querying system, a second utility executing on a service provider repository system communicatively coupled to the remote querying system to access previously stored configuration information of the subscriber device previously stored in the service provider repository system;
functionally cooperating, by the first utility utilized by the remote querying system, with the second utility to determine a difference between the stored configuration information of the subscriber device and the previously stored configuration information of the subscriber device; and
communicating, by the remote querying system, the difference to the service provider repository system to allow the service provider repository system to update the previously stored configuration information of the subscriber device.

US Pat. No. 10,798,558

ADAPTING NETWORK POLICIES BASED ON DEVICE SERVICE PROCESSOR CONFIGURATION

HEADWATER RESEARCH LLC, ...

1. A network system, comprising:one or more network elements configured to receive a device credential and request to connect to a network from an end-user device having a service processor, and,
based on the request, device credential, and a network service usage policy, allow the device to connect to the network with an initial service usage limit sufficient to allow the device to contact, through the network, a service processor authentication and management system to authenticate, the initial service usage limit insufficient to allow the device to obtain a significant amount of network services prior to authenticating; and
the service processor authentication and management system, configured to:
obtain service processor authentication information for the end-user device service processor,
using the service processor authentication information, facilitate execution of an end-user device service processor authentication procedure, and
upon successful completion of the end-user device service processor authentication procedure, signal the one or more network elements to increase or remove the initial service usage limit.

US Pat. No. 10,798,557

SPACE-BASED LONG TERM EVOLUTION (LTE) COMMUNICATIONS ARCHITECTURE

The Johns Hopkins Univers...

1. A wireless communication system comprising:a serving gateway (SGW) operably coupled to a packet data network gateway (PGW) to setup a session responsive to a request from a terminal to establish the session between the terminal and the PGW;
a mobility management entity (MME) configured to authenticate the terminal and provide bearer management in response to the request, the MME being configured to provide bearer information to the SGW; and
a plurality of base stations operably coupled to the SGW via a data plane connection and operably coupled to the MME via a control plane connection, the base stations being configured to handover connection to the terminal between the base stations in response to movement of the terminal between coverage areas of the base stations,
wherein the MME is configured to assign a deferred bearer in response to a determination that suitability criteria for establishing an active bearer are not met, the deferred bearer reserving a future data bearer and causing the terminal to store data locally until the future data bearer is established,
wherein a protocol stack of each of the terminal and the base stations includes:
a radio link control (RLC) layer; and
a common radio frequency channel interface (CRCI) configured to provide an interface between RLC functions of the RLC layer and RF-specific capabilities, wherein the CRCI maps RLC logical channel mapping functions to corresponding physical layer attributes.

US Pat. No. 10,798,556

METHOD FOR PERFORMING A PROCEDURE RELATED TO AMF REGISTRATION BY UDM IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS FOR SAME

LG Electronics Inc., Seo...

1. A method for enabling a UDM (Unified Data Management) to perform a registration related procedure of an AMF (Access and Mobility Management Function) in a wireless communication system, the method comprising:receiving, by the UDM, a first message related to serving AMF registration of a UE, which includes (i) access type information indicating one of 3GPP access and non-3GPP access and (ii) AMF ID (Identity) information, from a first AMF;
transmitting, by the UDM, a second message for deregistration of a second AMF registered as a serving AMF of the UE,
wherein the second message is only transmitted in a first case among a first case and a second case,
wherein the first case means an access type of the first AMF is 3GPP access and an access type of the second AMF is 3GPP access,
wherein the second case means an access type of the first AMF is non-3GPP access and an access type of the second AMF is 3GPP access.

US Pat. No. 10,798,555

NEIGHBOR AWARENESS NETWORKING IN DYNAMIC FREQUENCY SELECTION CHANNELS

Intel IP Corporation, Sa...

1. An apparatus for a Neighbor Awareness Network (NAN) device, the NAN device configurable for dynamic frequency selection (DFS), the apparatus comprising:memory and processing circuitry, wherein the processing circuitry is to:
encode a NAN service discovery frame (SDF) to initiate a NAN operation,
the NAN service discovery frame encoded to include a device capability attribute bit to indicate whether the NAN device is operating as a DFS master device; and
if the NAN device is operating as the DFS master device, the processing circuitry is configured refrain from indicating available slots on a DFS channel unless permitted to use the DFS channel.

US Pat. No. 10,798,554

SYSTEM, METHOD AND APPARATUS FOR BUILDING OPERATIONS MANAGEMENT

Senseware, Inc., Vienna,...

1. A sensor network, comprising:a gateway device in a building, the gateway device having a network connection to a host system that is remote from the building, the gateway device receiving an action packet from the host system via the network connection, the action packet including information regarding execution of a control command; and
a wireless node in the building that communicates with the gateway device via a wireless communication protocol, the wireless node connected to a BACnet device using a wired BACnet interface, the wireless node receiving action information based on the action packet from the gateway device via the wireless communication protocol, the action information enabling a configuration of the wireless node to signal a control command to the BACnet device using a BACnet data communication protocol, wherein the signaling of the control command to the BACnet device using the BACnet data communication protocol causes the BACnet device to execute a control action in the building.

US Pat. No. 10,798,553

EMERGENCY REPORTING SYSTEM, EMERGENCY REPORTING DEVICE, AND EMERGENCY REPORTING METHOD

Mazda Motor Corporation, ...

4. An emergency reporting device configuring a first server in an emergency reporting system including the first server, a second server, and a reporting device, which are communicable with each other via a prescribed network, the emergency reporting device comprising:a receiving unit that receives accident information including identification information of an accident vehicle reported by the reporting device and state information indicating a state of the accident vehicle via the second server,
an extracting unit that refers to a first database disposed outside a vehicle and in which the identification information for identifying the vehicle and a vehicle model are registered in an associated manner in advance, specifies a vehicle model corresponding to the identification information included in the received accident information, and extracts rescue information of the specified vehicle model from a second database disposed outside the vehicle and in which model-specific rescue information including cautions in rescuing an occupant in the accident vehicle is registered in advance,
a transmitting unit that transmits the extracted rescue information to a terminal device carried by a rescue worker of a rescue organization,
wherein the receiving unit receives current state information indicating a current state of the accident vehicle via the second server, the current state information being periodically reported by the reporting device after reporting the accident information, and
the extracting unit extracts a detailed information included in the rescue information which corresponds to the current state of the accident vehicle indicated by the received current state information which is not included in the transmitted rescue information.

US Pat. No. 10,798,552

EMERGENCY CALL-FOR-HELP METHOD AND SYSTEM BASED ON FINGERPRINT IDENTIFICATION FOR MOBILE TERMINAL, AND MOBILE TERMINAL

JRD COMMUNICATION (SHENZH...

1. A method of emergency help based on fingerprint identification for a mobile terminal, comprising steps of:setting a user password on a setting page of an emergency help function of the mobile terminal, recording a fingerprint of a finger to trigger the help function, and adding emergency contact persons and an emergency message;
obtaining current location information and adding the current location information into an edited emergency message, sending the emergency message with the location information to all emergency contact persons when an emergency occurs and the mobile terminal recognizes the fingerprint information successfully; and
the mobile terminal automatically dials all emergency contact persons' numbers in an order of emergency contact persons after the emergency message with the location information is sent;
wherein the step of the mobile terminal automatically dials all emergency contact persons' numbers in the order of emergency contact persons after the emergency message with the location information is sent, comprises steps of:
the mobile terminal setting sending frequencies as five minutes, fifteen minutes, and an hour, the emergency message with location information is sent according to the sending frequencies; and
the mobile terminal automatically dialing the first emergency contact person's number after the emergency message with location information is sent, a current call being terminated if the fingerprint identification module is pressed again longer than a predetermined time, and then the mobile terminal dialing next emergency contact person's number, until all emergency contact persons' numbers are dialed or an emergency contact person takes the call.

US Pat. No. 10,798,551

BEACON-TRIGGERED ACTIVATION OF A NEAR FIELD COMMUNICATION APPLICATION

CAPITAL ONE SERVICES, LLC...

12. A mobile interface device, comprising:a data processor;
a wireless communication interface in communication with the data processor and configured for selective communication over a wireless network;
a near field communication (NFC) interface;
a beacon signal receiver;
a user interface comprising at least a user input device and a display;
a memory accessible by the data processor, the memory having stored thereon
an NFC application having a passive state and an active state, the NFC application including instructions for the data processor to receive a signal from an NFC transmitting device via the NFC interface when the NFC application is in the active state and to prevent reception of NFC signals when the NFC application is in the passive state, and
a beacon monitoring application including instructions for the data processor to receive a wireless beacon signal from a beacon via the beacon signal receiver;
process the wireless beacon signal to identify the beacon;
determine whether NEC activation criteria are met;
responsive to a determination that the NEC activation criteria have been met, transition the NFC application from the passive state to the active state.

US Pat. No. 10,798,550

TERMINAL DEVICE, METHOD OF CONTROLLING TERMINAL DEVICE, AND PROGRAM

TOYOTA JIDOSHA KABUSHIKI ...

1. A terminal device comprising:a near-field communication device configured to perform short-range wireless communication with a vehicle-mounted device included in a vehicle;
a wireless, communication device, which is different than the near-field communication device, the wireless communication device being configured to establish a wireless connection with a vehicle-mounted equipment included in the vehicle and transmit application information to be executed on the vehicle-mounted equipment during the established wireless connection; and
a controller configured to:
control the terminal device in any one of a plurality of control modes,
determine whether the vehicle-mounted device is in a range of a distance in which the near-field communication device is configured to establish the short-range wireless communication with the vehicle-mounted device;
when the controller is controlling the terminal device in a first control mode of the plurality of control modes, control the terminal device to change to operate in a second control mode of the plurality of modes in which the terminal device operates in cooperation with the vehicle using the wireless communication device, in response to the controller determining that the vehicle-mounted device is in the range of the distance in which the near-field communication device is configured to establish the short-range wireless communication with the vehicle-mounted device, and
when the controller is controlling the terminal device in the second control mode of the plurality of control modes, control the terminal device to change to operate in the first control mode in response to the controller determining that the vehicle-mounted device is not in the range of the distance in which the near-field communication device is configured to establish the short-range wireless communication with the vehicle-mounted device.

US Pat. No. 10,798,549

GALLEY INSERT WIRELESS COMMUNICATION SYSTEM

1. A system for wirelessly communicating with aircraft galley inserts, comprising:an on-board WiFi router in an aircraft cabin;
one or more galley inserts in the aircraft cabin communicatively coupled to the on-board WiFi router, a galley insert of the one or more galley inserts including:
a communication interface configured to establish connectivity with the on-board WiFi router; and
a controller communicatively coupled to the communication interface, the controller configured to:
communicate with at least one device in the aircraft cabin other than the galley insert via the on-board WiFi router;
collect data from one or more components of the galley insert; and
transmit the collected data, via the communication interface, to the on-board WiFi router, wherein the on-board WiFi router is configured to receive the collected data from the galley insert and transmit the collected data to the at least one device, wherein the at least one device comprises a portable electronic device, and wherein the controller is configured to receive a passenger-input order or instruction from the portable electronic device via the on-board WiFi router and is further configured to control the galley insert based on the passenger-input order or instruction, the one or more components of the galley insert comprise at least one of a sensor, a heating element, a cooling element, a power supply, or an actuator, the passenger-input order or instruction from the portable electronic device is configured to control at least one of a heating element, cooling element, or an actuator of the one or more galley inserts.

US Pat. No. 10,798,548

METHOD FOR CONTROLLING DEVICE BY USING BLUETOOTH TECHNOLOGY, AND APPARATUS

LG ELECTRONICS INC., Seo...

1. A method of controlling a target device by a user device using a Bluetooth low energy technology in a wireless communication system, the method comprising:discovering a first gateway for controlling at least one target device through a voice signal;
receiving, from a user, a first voice signal for controlling the at least one target device;
transmitting, to the discovered first gateway, user information for identifying the user and the first voice signal, wherein the user information is transmitted through a data channel for transmitting and receiving data and the voice signal is transmitted through a first isochronous channel for transmitting and receiving audio signals;
receiving, from the first gateway, data indicating a result of control of the first voice signal or a second voice signal;
checking link quality of the first gateway and a second gateway;
receiving, from the first gateway, an indication message indicating handover to the second gateway based on the link quality;
synchronizing the second gateway in order to form a second isochronous channel with the second gateway;
transmitting, to the second gateway, a confirm message in order to indicate that the second gateway has been synchronized; and
opening the second isochronous channel with the second gateway.

US Pat. No. 10,798,547

PHYSIOLOGIC SENSORS FOR SENSING, MEASURING, TRANSMITTING, AND PROCESSING SIGNALS

Phyzio, Inc., Amherst, M...

1. A method comprising:(A) at a device, using a first receiver module to wirelessly receive a second signal from a first object, at a first time, the second signal comprising a first identifier representing a unique identity of the first object;
(B) at the device, using a processor module to store a second identifier representing a unique identity of the device, wherein the device and the first object are distinct from each other;
(C) at the device, at a second time, using the processor module to determine that the device is in proximity to the first object;
(D) using a first transmitter module to wirelessly transmit a third signal comprising the first identifier, and a fourth signal comprising the second identifier, to a remote server, in response to determining that the device is in proximity to the first object;
(E) at a first sensor module that is external to the device, at a third time after the second time, sensing a first value of a first physiologic parameter of the first user;
(F) at the first sensor module, using a second transmitter module to transmit a fifth signal comprising first physiologic data representing the first value of the first physiologic parameter to the device;
(G) at the device, using a second receiver module to receive the fifth signal representing the first physiologic data;
(H) at the device, after determining that the device is in proximity to the first object, using a third transmitter module to wirelessly transmit a sixth signal comprising the first physiologic data to the remote server; and
(I) at the device, receiving a subsequent action signal comprising feedback derived from the first physiologic data.

US Pat. No. 10,798,546

METHOD AND APPARATUS FOR DYNAMICALLY RECONFIGURING MOBILE DEVICES FROM PRIMARY TO SECONDARY SERVICES BASED ON PUSHED DATA

AIRSLATE, INC., Brooklin...

1. A computing device for supporting dynamic reconfiguration of a document application, comprising:a memory storing instructions; and
a processor that, when executing the instructions, is configured to execute the document application configured to:
point to and utilize a document server providing document services as its primary server, wherein the document application is configured to enable a first client of the computing device to access documents via the primary document server;
dynamically reconfigure and point itself to use a document appliance indicated by pushed data received in an electronic invite received by the computing device from a computing device of a second client as its secondary document server for performing a specific set of document operations on a specific document as specified by the electronic invite;
enable the first client to pass data or information in the electronic invite to the document application by clicking a customized link or pressing a button included in the electronic invite; and
automatically reconfigure and point itself back to the primary document server once the set of document operations on the document has been performed by the secondary document server, wherein the document application is configured to authenticate its communication with the primary document server or the secondary document server during reconfiguration via an unique token.

US Pat. No. 10,798,545

TECHNIQUES FOR DEVICE DISCOVERY AND CONFIGURATION

Amazon Technologies, Inc....

1. A computer-implemented method for automatically discovering and configuring target user devices, comprising:receiving, by an intermediary user device from a target user device, a connection request comprising a first device identifier of the target user device and a second device identifier of an additional user device that has been detected by the target user device utilizing a short-range wireless communications protocol;
transmitting, by the intermediary user device to a service provider computer, a verification request comprising the first device identifier of the target user device and the second device identifier of the additional user device detected by the target user device,
the service provider computer verifying the target user device based at least on determining i) that the first device identifier of the target user device is associated with a user account managed by the service provider computer ii) that the second device identifier of the additional user device detected by the target user device matches one or more user device identifiers associated with the user account, iii) that a threshold number of additional user devices have been detected, and iv) that a confidence value is greater than a threshold confidence value indicating that the target user device is an expected device operating at an expected location, the confidence value being calculated based on at least two of: comparing a current location of the target user device to one or more locations associated with the user account, a MAC ID of the target user device, and the second device identifier;
when verification is achieved:
receiving, by the intermediary user device from the service provider computer, configuration information for the target user device, the configuration information comprising first authentication information associated with a network access point and second authentication information associated with the user account;
transmitting, by the intermediary user device to the target user device, the configuration information, the target user device storing the configuration information in local memory, the target user device executing instructions to connect to the network access point utilizing the first authentication information,
the target user device connecting to a server computer utilizing the second authentication information.

US Pat. No. 10,798,544

METHOD FOR EXCHANGING DATA WITH IN-VEHICLE INFOTAINMENT, SERVER, MOBILE TERMINAL, AND APPARATUS

Huawei Technologies Co., ...

1. A method, comprising:receiving, by a server, a binding instruction sent by a mobile terminal carrying identification information of the mobile terminal and identification information of n in-vehicle infotainments for instructing the server to bind the mobile terminal to the n in-vehicle infotainments, and n is an integer greater than or equal to 1;
separately sending, by the server, a binding acknowledgment request to the n in-vehicle infotainments according to the identification information of the n in-vehicle infotainments;
receiving, by the server, binding acknowledgment responses sent by the n in-vehicle infotainments for acknowledging, according to the binding acknowledgment requests, whether the n in-vehicle infotainments are bound to the mobile terminal; and
binding, by the server, the mobile terminal to m online in-vehicle infotainments according to the binding acknowledgment responses sent by the n in-vehicle infotainments, wherein the binding acknowledgment responses sent by the m online in-vehicle infotainments are responses for acknowledging that the m online in-vehicle infotainments are bound to the mobile terminal, wherein the m online in-vehicle infotainments are installed as integrated vehicle equipment, wherein n is greater than or equal to m, and wherein m is an integer greater than or equal to 1;
sending, by the server, after the binding the mobile terminal to m online in-vehicle infotainments, identification information of the m in-vehicle infotainments to mobile terminal when login of the mobile terminal is detected, wherein the m online in-vehicle infotainments are bound to the mobile terminal;
receiving, by the server, a control instruction sent by the mobile terminal, wherein the control instruction instructs k in-vehicle infotainments to execute an application, wherein the k in-vehicle infotainments are determined by the mobile terminal based on the identification information of them online in-vehicle infotainments according to a received user operation, k is less than or equal to m, and k is an integer greater than or equal to 1; and
after receiving the control instruction, sending, by the server, the control instruction to the k in-vehicle infotainments.

US Pat. No. 10,798,543

VEHICLE AND CONTROL METHOD THEREOF

HYUNDAI MOTOR COMPANY, S...

1. A vehicle comprising:a communication device configured to communicate with a nearby vehicle within a predetermined range based on a Vehicle-to-Vehicle (V2V) communication method, and
a controller configured to:
form a first network with the nearby vehicle and calculate a representative speed of the first network based on at least one of speed information of a first vehicle or speed information of the nearby vehicle,
calculate a link speed of a road link based on the representative speed of the first network, and
determine the representative speed of the first network as the link speed of the road link when a difference in size between the first network and the road link is less than a predetermined margin of error.

US Pat. No. 10,798,542

INFORMATION PROVIDING SYSTEM AND SERVER

TOYOTA JIDOSHA KABUSHIKI ...

1. An information providing system comprising:a plurality of vehicles each including a power converting device configured to exchange power with another vehicle; and
a server including a communicator configured to communicate with the plurality of vehicles, the server being configured to perform a matching process for setting a power-supplying vehicle and a power-receiving vehicle from the plurality of vehicles and for matching the set power-supplying vehicle and power-receiving vehicle, wherein
each of the plurality vehicles includes a communicator,
each of the plurality of vehicles is configured to transmit via the communicator of the vehicle unattended power-supplying permission information to the server when a user of the vehicle performs an operation of permitting unattended power supplying in which power is supplied from the vehicle to another vehicle without attendance of the user, and
in the matching process, the server is configured to permit to set, as the power-supplying vehicle, a vehicle included in the plurality of vehicles and having transmitted the unattended power-supplying permission information to the server.

US Pat. No. 10,798,541

SYSTEMS, METHODS AND DEVICES FOR REMOTE TRAP MONITORING

Pica Product Development,...

1. An electronic monitoring device monitoring a trap, comprising:a wireless transmitter, the wireless transmitter electrically coupled to an antenna;
a sensor having a sensor input to receive sensory input, and an output port, the sensor arranged to detect one or more predetermined conditions based on the received sensory input and to generate one or more output signals on the output port in response the detected one or more predetermined conditions;
electronic memory which stores an identifier, the identifier identifying the electronic monitoring device;
a controller electrically connected to the memory and the wireless transmitter, the controller having an input that is electrically connected to receive a sensor notification signal representing the one or more output signals on the output port of the sensor, wherein, in response to the sensor notification signal, the controller accesses one or more operational parameters to determine whether to ignore the sensor notification signal, or to immediately notify a notification service accessible via a network and executing on a remote computer that is connected to the network, or to delay notifying the notification service, wherein if the controller determines to immediately notify the notification service, the controller encodes the identifier and alert information related to the one or more output signal into an alert message and transmits the alert message, via the transmitter and the network, to the notification service;
wherein upon receipt of the alert message by the notification service, the notification service identifies a notification recipient electronic delivery address and corresponding electronic delivery service associated with the identifier, and sends an electronic notification message to a remote electronic device capable of receiving electronic messages addressed to the identified notification recipient electronic delivery address using the identified electronic delivery service, the notification message notifying a user of the remote electronic device of information associated with the alert information; and
wherein in determining whether to ignore the sensor notification signal, or to immediately notify the notification service or delay notifying the notification service, the controller bases its determination on the one or more operational parameters, the one or more parameters comprising a pause parameter and a delay parameter, the controller determining to ignore the sensor notification signal if pause parameter indicates a pause function is enabled, the controller determining to delay notifying the notification service if the delay parameter indicates the notification should be delayed, and the controller determining to immediately notify the notification service if the pause function is not enabled and the delay parameter does not indicate that the notification should be delayed.

US Pat. No. 10,798,540

INFORMATION APPARATUS, COMMUNICATION APPARATUS, AND COMMUNICATION METHOD FOR INFORMATION APPARATUS

Panasonic Intellectual Pr...

1. An information apparatus capable of communicating with a communication apparatus via first communication and second communication,the information apparatus comprising:
a controller that creates connection-mode information according to a communication mode of the information apparatus, the connection-mode information necessary for causing the communication apparatus to set a network configuration via the second communication; and
a communication unit that transmits the connection-mode information to the communication apparatus via the first communication
wherein
the connection-mode information is information for setting the communication apparatus as an access point or information for setting the communication apparatus as a station,
the communication mode of the information apparatus indicates whether the information apparatus is set as an access point or as a station at the time,
the controller
creates the information for setting the communication apparatus as an access point or as a station, as the connection-mode information, in case that the information apparatus is set as the access point, and
creates the information for setting the communication apparatus as an access point or as a station, as the connection-mode information, in case that the information apparatus is set as the station, and
the communication unit transmits to the communication apparatus, in addition to the connection-mode information, a connection ID necessary for establishing the second communication with the communication apparatus.

US Pat. No. 10,798,539

SYSTEMS, METHODS, AND DEVICES FOR UTILIZING RADAR WITH SMART DEVICES

GOOGLE LLC, Mountain Vie...

1. A method for determining locations of a plurality of radar- and wirelessly-enabled electronic devices within a home, comprising:at a computing system having one or more processors and memory:
obtaining device identification information for the plurality of electronic devices;
broadcasting, via a standard wireless communication protocol, a request based on the device identification information that a particular electronic device of the plurality of electronic devices be enabled to transmit or reflect positioning information using one or more radar techniques;
receiving a radar signal from the particular electronic device, the radar signal indicating a position and/or velocity of the particular electronic device in accordance with using the one or more radar techniques; and
determining the positioning and/or velocity of the particular electronic device based on the received signal;
wherein determining the positioning includes determining one or more of location and orientation, and wherein determining the velocity includes determining one or more of speed and trajectory.

US Pat. No. 10,798,538

ASSET FLOOR MAP

BMC Software, Inc., Hous...

1. A method comprising:receiving a floor map indicating a layout of building features on a building floor;
determining whether the received floor map is calibrated for use in determining or calculating a distance based on metadata, and, if the received floor map is determined to be uncalibrated based on the metadata, calibrating the floor map by:
marking a path on the floor map and capturing magnetic field fingerprints of the building features along the path using a Magnetic Indoor Positioning protocol,
constructing a database of the magnetic field fingerprints at co-ordinates on the floor map,
improving an accuracy of the magnetic field fingerprints at the co-ordinates on the floor map using rescans, and
updating the database of the magnetic field fingerprints at updated co-ordinates on the floor map based on the rescans;
determining a position of a client device on the floor;
identifying an asset on the floor;
determining at least one characteristic that identifies the asset using at least one of:
a discovery process using a wireless protocol, and
an image processing application configured to classify and detect the asset within the image; and
displaying the calibrated floor map showing a location of the asset on the floor, the at least one characteristic, and the position of the client device on the floor.

US Pat. No. 10,798,537

NEXT GENERATION FIXED WIRELESS QUALIFICATION TOOL FOR SPEED-TIER BASED SUBSCRIPTION

1. A system, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
adjusting respective sizes of defined grids of a geographical map of an area based on respective quantities of people within the defined grids;
based on an analysis of information indicative of a radio environment in the area, estimating respective sustainable data rates that are consistently provided within the defined grids of the geographical map via respective radio interfaces of a network and according to a defined consistency criterion, wherein the information comprises characteristic data associated with propagation of radio signals transmitted within the defined grids;
determining speed tier data indicative of speed tiers that correspond to the respective sustainable data rates, wherein the speed tiers are associated with respective defined billing fees;
in response to receiving request data indicative of a request for a speed-tier qualification of a customer premises equipment in a grid of the grids, estimating a sustainable data rate that is to be provided within the grid to the customer premises equipment based on the information; and
initiating a presentation of the speed tier data via a sales interface to facilitate a registration of a prospective customer device that is to be coupled to the radio interface.

US Pat. No. 10,798,536

METHOD, SYSTEM, AND DEVICE FOR PROCESSING SYSTEM CALL IN VOICE CALL

TENCENT TECHNOLOGY (SHENZ...

1. A method for processing a system call in a voice call, comprising:participating, by a first terminal, in the voice call with one or more second terminals, the voice call being performed in a non-system voice call application on the first terminal;
monitoring, by the first terminal, a system call start event during the voice call;
actively stopping, in response to the system call start event, use of an audio device of the first terminal;
engaging, by the first terminal, in the system call with a system call terminal different than the one or more second terminals, while having participation of the first terminal in the voice call suspended;
in response to engaging in the system call, rendering inactive, by the first terminal, a recovery button presented on an interface of the first terminal to prevent recovering the voice call while the system call is in session;
sending, by the first terminal, a voice suspension request to a server to remind the one or more second terminals that the first terminal suspends the voice call;
facilitating, by the first terminal, display of a notification on a second interface of the one or more second terminals, the notification indicating that the system call is in session at the first terminal; and
recovering, by the first terminal, the voice call when after the system call ends by activating the recovery button.

US Pat. No. 10,798,535

EMERGENCY TEXT LOCATION ENHANCEMENT

Microsoft Technology Lice...

1. A method of providing an emergency text service on a mobile device, the method comprising:receiving an indication that an emergency text message has been started;
responsive to the received indication:
generating, using at least one processor of the mobile device, a plurality of selectable indications, each including a unique address associated with a user;
determining a probable location of the mobile device based on user data or location data of the mobile device;
ranking the plurality of selectable indications based on a proximity of each respective unique address to the probable location; and
displaying a user interface on the mobile device including the ranked plurality of selectable indications;
receiving a selection of one of the ranked plurality of selectable indications; and
responsive to the received selection, inserting an address associated with the selected one of the ranked plurality of selectable indications into the emergency text message for display on the user interface.

US Pat. No. 10,798,532

RADIO TERMINAL AND NETWORK APPARATUS

KYOCERA Corporation, Kyo...

1. A user equipment comprising:a processor and a memory coupled to the processor, wherein the processer is configured to:
receive multimedia broadcast multicast service (MBMS) service via single cell point-to-multipoint (SC-PTM) transmission from a cell;
perform extended discontinuous reception (eDRX) operation for the SC-PTM transmission based on hyper system frame number (H-SFN) broadcast from the cell;
when performing the eDRX operation, receive a single cell multicast control channel (SC-MCCH) based on the H-SFN and a first value received from the cell; and
when performing the eDRX operation, receive a single cell multicast traffic channel (SC-MTCH) based on the H-SFN and a second value received from the cell.

US Pat. No. 10,798,531

RADIO TERMINAL AND BASE STATION

KYOCERA Corporation, Kyo...

1. A user equipment supporting Multimedia Broadcast Multicast Service (MBMS) service provided via Single Cell Point-To-Multipoint (SC-PTM), the user equipment comprising:a processor and a memory coupled to the processor, wherein
the processor is configured to perform a cell reselection operation for selecting a cell different from a current serving cell as a serving cell,
when the user equipment is in an enhanced coverage, the processor is configured to perform the cell reselection according to a ranking based on a radio quality irrespective of frequency priority, and
when the user equipment is in the enhanced coverage and the user equipment is receiving or interested in receiving an MBMS service via the SC-PTM, the processor is configured to perform the ranking on cells belonging to a SC-PTM frequency where the MBMS service is provided, wherein
the processor is configured to:
receive first coverage enhancement configuration information via system information broadcast from the serving cell, the first coverage enhancement configuration information being information on a number of repetitions of SC-PTM configuration information transmitted in a Single Cell Multicast Control Channel (SC-MCCH) associated to a Single Cell RNTI (SC-RNTI);
receive the SC-PTM configuration information via the SC-MCCH based on the first coverage enhancement configuration information, from the serving cell, the SC-PTM configuration information including second coverage enhancement configuration information on a number of repetitions of MBMS data transmitted in a Single Cell Multicast Traffic Channel (SC-MTCH) associated to a Group RNTI (G-RNTI); and
receive the MBMS data transmitted in the SC-MTCH associated to the G-RNTI, based on the second coverage enhancement configuration information.

US Pat. No. 10,798,530

OPTIMIZATION OF BROADCAST AND MULTICAST FRAME DELIVERY IN POWER-SAVE MODE

MEDIATEK SINGAPORE PTE. L...

1. A method, comprising:transmitting, by a communication apparatus associated with a basic service set (BSS), a first Delivery Traffic Indication Map (DTIM);
receiving, by the communication apparatus, a broadcast frame after transmitting the first DTIM;
transmitting, by the communication apparatus and within a same DTIM period during which the first DTIM is transmitted, the broadcast frame while a first client device in the BSS is actively waiting for a response and while a second client device in the BSS is in a power-save mode, without buffering the broadcast frame for the second client device; and
transmitting, by the communication apparatus, the second DTIM after one or more DTIM periods from transmitting the broadcast frame.

US Pat. No. 10,798,529

CONTROLLING WIRELESS CONNECTIONS IN WIRELESS SENSING SYSTEMS

Cognitive Systems Corp., ...

1. A method, comprising:receiving first motion detection output data representing a degree of motion detected by a wireless sensing system based on wireless signals exchanged in a wireless communication network, the wireless communication network comprising a first access point device and a first client device communicatively coupled by a first wireless communication link;
receiving network information indicative of a network topology of the wireless communication network;
generating a first control signal configured to change a characteristic of the first wireless communication link based on the first motion detection output data and the network information; and
receiving second motion detection output data representing a degree of motion detected by the wireless sensing system based on wireless signals exchanged in the wireless communication network after the characteristic of the first wireless communication link has changed in response to the first control signal.

US Pat. No. 10,798,528

MOBILE DEVICE LOCATION MONITORING

Pony AI Inc., Grand Caym...

1. A system comprising:one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the system to perform operations comprising:
monitoring a location of a mobile device of a passenger relative to a location of a vehicle;
determining that the location of the vehicle overlaps with the location of the mobile device at a moment after the passenger has completed a trip in the vehicle based on a magnitude and a steadiness of a signal strength received by the mobile device from the vehicle and a magnitude and a steadiness of a signal strength received by the vehicle from the mobile device;
determining that the passenger has left the vehicle based on an optical sensing of movement of the passenger out of the vehicle and a weight reduction from a total weight of the vehicle including the passenger;
determining, based on the location of the mobile device and the location of the vehicle, that the mobile device and the vehicle are moving with respective velocities within a threshold amount of each other and respective accelerations within a second threshold amount of each other after the passenger has left the vehicle; and
generating an alert indicating that the mobile device has been left in the vehicle.

US Pat. No. 10,798,527

COGNITIVE PROGRESSIVE METHOD AND SYSTEM FOR DEPLOYING INDOOR LOCATION SENSOR NETWORKS

International Business Ma...

1. A computer-implemented method for cognitive, progressive deployment of an indoor location sensor network, the method comprising:providing an instruction to deploy a first location sensor at a first location within an indoor environment;
receiving a first plurality of signals from the first location sensor while moving away from the first location sensor, wherein each of the first plurality of signals is characterized by a signal strength;
analyzing each of the first plurality of signals received from the first location sensor to determine the signal strength thereof;
in response to determining: the signal strength of a last received one of the first plurality of signals from the first location sensor is less than a predetermined minimum signal strength threshold, and/or a distance traveled from the first location sensor is greater than or equal to a maximum inter-sensor distance threshold:
providing an instruction to deploy a second location sensor at a second location within the indoor environment, the second location being a position where: the signal strength of the last received one of the first plurality of signals from the first location sensor was less than the predetermined minimum signal strength threshold, and/or the distance traveled from the first location sensor was greater than or equal to the maximum inter-sensor distance threshold;
receiving a second plurality of signals from the first location sensor and the second location sensor, while moving away from at least the second location sensor, wherein each of the second plurality of signals is characterized by a signal strength;
analyzing each of the second plurality of signals to determine the signal strength thereof;
in response to determining: the signal strength of: a last received one of the second plurality of signals from the first location sensor and/or a last received one of the second plurality of signals from the second location sensor is less than a predetermined minimum signal strength threshold, and/or a distance traveled from the second location sensor is greater than or equal to the maximum inter-sensor distance threshold: providing an instruction to deploy a third location sensor at a third location within the indoor environment, the third location being a position where: the signal strength of the last received one of the second plurality of signals from the first location sensor and/or the last received one of the second plurality of signals from the second location sensor was less than the predetermined minimum signal strength threshold, and/or the distance traveled from the second location sensor was greater than or equal to the maximum inter-sensor distance threshold; and
designating a type of each location sensor to be deployed in the location sensor network, wherein the minimum signal strength threshold and the maximum inter-sensor distance threshold are each based on the type of location sensor to be deployed in the location sensor network.

US Pat. No. 10,798,526

SYSTEMS AND METHODS FOR CO-LOCALIZATION OF MULTIPLE DEVICES

BLUE VISION LABS UK LIMIT...

17. A system comprising;at least one processor; and
a memory storing instructions that, when executed by the at least one processor, cause the system to perform steps that include:
receiving a plurality of localization requests from a plurality of devices, each of the plurality of localization requests including sensor data captured by one or more sensors of the plurality of devices;
sending localization data to each device of the plurality of devices in response to the receiving of the plurality of localization requests;
receiving a plurality of pose data from at least a first device and a second device of the plurality of devices, wherein each pose data of the plurality of pose data that is received from a respective device of the at least the first device and the second device includes a position and an orientation of the respective device that is based on the sensor data and the localization data associated with the respective device; and
sending pose data associated with at least one of the plurality of devices to at least the first device of the plurality of devices, the pose data including at least the pose data associated with the second device,
wherein the first device is configured to determine a relative location of the second device in relation to the first device based at least on the pose data associated with the second device.

US Pat. No. 10,798,525

TECHNIQUES FOR WIRELESS POSITION DETERMINATION UTILIZING A COLLABORATIVE DATABASE

Skyhook Holding, Inc., W...

1. A method of wireless position determination comprising:downloading, to a local database maintained at a wireless computing device from a central database maintained by a central facility, identification information and positional information about wireless beacons, the local database usable by a wireless positioning system of the wireless computing device to estimate a position of the wireless computing device;
receiving, by a receiver unit of the wireless computing device, signals from one or more wireless beacons in reception range of the wireless computing device, the signals including identification information for the one or more wireless beacons;
determining, based on the identification information for the one or more wireless beacons, at least one of the one or more wireless beacons is a new wireless beacon not included in the local database;
estimating, by the wireless positioning system, positional information of the at least one wireless beacon based on the position of the wireless computing device;
adding identification information and positional information for the at least one wireless beacon to the local database maintained on the wireless computing device; and
uploading a contribution to the central database that includes the identification information and positional information for the at least one wireless beacon, to further build the central database.

US Pat. No. 10,798,524

METHOD AND SYSTEM FOR ENABLING THE CREATION AND MAINTENANCE OF PROXIMITY-RELATED USER GROUPS

Groupon, Inc., Chicago, ...

1. A virtual group management apparatus comprising:at least one processor;
one or more non-transitory memories comprising computer-executable program code instructions stored therein, the computer-executable program code instructions, when executed by the at least one processor, cause the virtual group management apparatus to:
enable a first entity to establish a virtual group,
enable the first entity to define configuration information for the virtual group,
the computer-executable program code instructions configured to, when executed by the at least one processor, cause the location-based virtual group management apparatus to enable the first entity to define the configuration information comprising computer-executable program code instructions, that when executed by the at least one processor, cause the virtual group management apparatus to:
establish membership criteria for admittance of one or more members to the virtual group;
establish rules of interaction among the one or more members of that the virtual group;
wherein the establishment of the rules of interaction comprises:
enabling a first member of the one or more members to create a unidirectional relationship with a second member, without explicit approval of the second member;
enabling the first member of the one or more members to receive a broadcasted message from the second member, the message comprising content; and
enabling each of one or more other members of the virtual group to receive the broadcasted message from the second member;
facilitate, according to the rules of interaction, transmission of the broadcasted message from the second member to the first member of the virtual group and to at least one of the one or more other members of the virtual group.

US Pat. No. 10,798,523

SYSTEM AND METHOD FOR ACCURATELY SENSING USER LOCATION IN AN IOT SYSTEM

Afero, Inc., Los Altos, ...

1. A system comprising:a plurality of Internet of Things (IoT) devices located at different locations within a user's home or business;
a first IoT device located at a first location within the user's home or business;
a system calibration module to automatically collect a first set of signal strength data indicating signal strengths between a wireless device of a user and the plurality of IoT devices responsive to a physical interaction between the user and the first IoT device, the system calibration module further to associate the first set of signal strength data with the first location; and
a location database to store the first set of signal strength data and the association with the first location in a location record;
wherein responsive to detecting a second physical interaction between the user and the first IoT device at a second location within the user's home or business, the system calibration module is further to:
collect a second set of signal strength data indicating signal strengths between the user's wireless device and the plurality of IoT devices and associate the second set of signal strength data with the second location;
query the user through an application on the user's wireless device to confirm the second physical interaction at the second location; and
update the location record in the location database with the second set of signal strength data and the association with the second location responsive to receiving a confirmation from the user indicating that the first IoT device has been moved from the first location to the second location.

US Pat. No. 10,798,522

METHOD AND SYSTEM FOR CONTAINER LOCATION ANALYSIS

Compology, Inc., San Fra...

1. A method for location analysis, comprising:receiving a location dataset comprising a set of locations in a space, wherein:
the set of locations comprises a plurality of subsets; and
each subset is associated with a different container of a plurality of containers;
receiving a set of initial geofences, each initial geofence of the set defining a respective position in the space and a respective shape;
determining, based on the set of locations, a plurality of candidate geofences, each candidate geofence of the plurality defining a respective position in the space and a respective shape;
for each initial geofence of the set:
selecting a neighboring geofence from the set of initial geofences based on a distance L* between the initial geofence and the neighboring geofence;
selecting, from the plurality of candidate geofences, a respective set of candidate geofences, such that a distance from the initial geofence to each candidate geofence of the respective set is less than a respective threshold distance, wherein the respective threshold distance is determined based on the distance L*;
determining a respective set of tentative positions, wherein the respective set of tentative positions consists of the respective position of each candidate geofence of the respective set of candidate geofences; and
if the respective set of tentative positions consists of a single tentative position, adding the initial geofence to an eligible subset of geofences;
based on the respective sets of tentative positions, determining an eligible subset of tentative positions, wherein no tentative position of the eligible subset of tentative positions is included in more than one respective set of tentative positions; and
for each geofence of the eligible subset of geofences, if the respective single tentative position is included in the eligible subset of tentative positions, relocating the geofence position to the respective single tentative position.

US Pat. No. 10,798,521

SYSTEM AND METHOD OF PROVIDING AUGMENTED REALITY CONTENT IN SYNCHRONIZED DYNAMIC GEOLOCATION AREAS

Garpie, Inc., Manhattan ...

1. A system for creating a geolocation area and augmenting a view of the geolocation area with content based on one or more display parameters, the system comprising:a computer system comprising one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, program the computer system to:
obtain first location information from an initiating user device associated with an initiating user;
define a geolocation area based on the first location information;
receive an indication of content to be displayed in association with the geolocation area;
obtain information that specifies one or more display parameters for the content;
obtain second location information from a recipient user device associated with a recipient user, wherein the second location information indicates a geographic location of the recipient user device;
determine a relative position of the recipient user device to the geolocation area based on the first location information and the second location information; and
cause an augmented view of the geolocation area to be displayed on the recipient user device, the augmented view of the geolocation area comprising a view of the geolocation area augmented with the content, wherein the content appears in the view of the geolocation area based on the one or more display parameters and the relative position of the recipient user device to the geolocation area.

US Pat. No. 10,798,520

REMOTE FLOOD ZONE DETERMINATION METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT

FLOODSEARCH LLC, Plano, ...

11. An automated system for remotely obtaining flood determination data, the automated system comprising:a mobile device configured to automatically calculate a latitude coordinate and a longitude coordinate of a structure based on sensor readings of a plurality of sensors of the mobile device, and based on receipt of a tag indication location graphical user interface element on an electronic representation of an aerial view map graphical user interface element, said tag indication location graphical user interface element having been placed upon a structure visible in said aerial view map graphical user interface element, said tag indication location graphical user interface element being placed at a different location than a location of the mobile device, wherein the latitude and longitude coordinates of the structure is at a different location than the mobile device, the mobile device comprising:
at least one computer processor and at least one memory,
wherein said plurality of sensors comprises a global positioning system (GPS) receiver sensor coupled to said at least one computer processor,
wherein said plurality of sensors comprises another sensor, other than a touchscreen, a keyboard, and a mouse, coupled to said at least one computer processor,
a user interface,
a first data network interface coupled to a communications network, and
a flood search app client;
a flood search platform device, coupled via the communications network to the mobile device, comprising
at least one computer processor and at least one memory,
a second data network interface coupled to the communications network,
a flood search database, and
a flood search engine; and
a flood determination platform comprising
at least one computer processor and at least one memory,
a third data network interface coupled to the communications network,
a flood maps database, and
flood hazard determination subsystem;
wherein the flood search app client comprises wherein the at least one computer processor of the mobile device is configured to:
interact with and present data to a user via the user interface,
retrieve data comprising at least one sensor reading from the GPS receiver sensor of the plurality of sensors of the mobile device, and
retrieve data comprising at least one sensor reading from the another sensor of the plurality of sensors of the mobile device, and
wherein the system comprises:
wherein the at least one computer processor of at least one of:
the mobile device,
the flood search platform device, or
the flood determination platform,
is configured to:
calculate the latitude and longitude coordinates of the location of the structure at the different location than the mobile device,
wherein the latitude and longitude coordinates of the location of the structure is a different location than the GPS sensor reading of the mobile device; and
wherein the at least one processor is configured to send the latitude and longitude coordinates of the structure, and the tag indication location graphical user interface element location on the geographic map graphical user interface element, to the flood search engine via the first data network interface, and
receive flood determination data at the mobile device for the structure located at the latitude and longitude coordinates of the location of the structure,from the flood search engine via the first data network interface, anddisplay the flood determination data on the user interface of the mobile device;
wherein the flood search engine comprises wherein the at least one computer processor of the flood search platform device is configured to
receive the retrieved data from the flood search app client via the second data network interface,
send the retrieved data to the flood hazard determination subsystem via the second data network interface,
receive the flood determination data from the flood hazard determination subsystem via the second data network interface,
store the retrieved data and the flood determination data in the flood search database, and
send the flood determination data to the flood search app client via the second data network interface;
wherein the flood hazard determination subsystem comprises wherein the at least one computer processor of the flood search platform device is configured to
receive data from the flood search engine via the third data network interface,
identify the flood determination data corresponding to the received data, and
send the flood determination data to the flood search engine via the third data network interface.

US Pat. No. 10,798,519

ENHANCING THE ACCURACY OF COMMUNICATION NETWORK'S KNOWLEDGE ABOUT LOCATION OF TERMINAL DEVICES

Nokia Solutions and Netwo...

1. An apparatus comprising at least one processor, and at least one memory comprising a computer program code, wherein the processor, the memory, and the computer program code are configured to cause a first network element of a cellular communication system providing a first cell to:acquire, by the first network element, a location update request from a terminal device within the first cell, wherein the location update request is related to updating a cell level location of the terminal device, and wherein the location update request comprises a terminal device identifier, and
examine that the terminal device has selected the first cell, and
forwarding the location update request to a second network element of the cellular communication system providing a second cell, wherein the location update request comprises the terminal device identifier and indicates that terminal device has selected the first cell.

US Pat. No. 10,798,518

APPARATUS AND ASSOCIATED METHODS

Nokia Technologies Oy, E...

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 to perform at least the following:
receive visual and audio virtual reality content of a scene with the visual virtual reality content configured display in a three-dimensional virtual reality space by the apparatus, the scene comprising at least one audio source viewable from a plurality of virtual points of view within the virtual reality pace, and the virtual reality content including the audio virtual reality content including:
at least two audio tracks, each audio track comprising, at least in part, audio from said at least one audio source captured by a respective one of at least two audio capture devices located at different locations in the scene, and
audio-capture-direction information indicative of at least the direction towards each of the audio capture devices from a respective audio source of the at least one audio source;
based on the visual and audio virtual reality content, provide for display of a user selectable audio-capture-location graphic for each of the audio tracks, wherein each audio-capture-location graphic is associated with at least one of the audio tracks and visually associated with the at least one audio source as represented in the visual virtual reality content wherein one or more of the form and position of the audio-capture-location graphics is indicative of the direction towards the audio source capture device, and
based on selection of one or more of the audio-capture-location graphics, provide for audible presentation of the audio track associated therewith and for recordal of the one or more selected audio tracks as preferred audio tracks at one of or a subset of the plurality of virtual points of view for subsequent audible presentation of the preferred audio track(s) by default to one or more of the user or a different user when presenting the visual and audio virtual reality content, at a future time, from said one of or the subset of the plurality of virtual points of view.

US Pat. No. 10,798,517

OUT-OF-HEAD LOCALIZATION FILTER DETERMINATION SYSTEM, OUT-OF-HEAD LOCALIZATION FILTER DETERMINATION DEVICE, OUT-OF-HEAD LOCALIZATION FILTER DETERMINATION METHOD, AND PROGRAM

JVCKENWOOD Corporation, ...

1. An out-of-head localization filter determination system comprising:an output unit configured to be worn on a user and output sounds to an ear of the user;
a microphone unit configured to be worn on the ear of the user and pick up sounds output from the output unit;
a user terminal configured to output a measurement signal to the output unit and acquire a sound pickup signal output from the microphone unit; and a server device configured to be able to communicate with the user terminal, wherein
the user terminal includes:
a measurement unit configured to measure measurement data related to ear canal transfer characteristics of the ear of the user by using the output unit and the microphone unit, and
a transmitting unit configured to transmit user data based on the measurement data to the server device, and
the server device includes:
a data storage unit configured to store first preset data related to spatial acoustic transfer characteristics from a sound source to an ear of a person being measured and second preset data related to ear canal transfer characteristics of the ear of the person being measured in association with each other, and store a plurality of first and second preset data acquired for a plurality of persons being measured,
a comparison unit configured to compare the user data with the plurality of second preset data, and
an extraction unit configured to extract first preset data of a person being measured corresponding to second preset data extracted based on a comparison result in the comparison unit, and
the comparison unit acquires, for each of the user data and the second preset data, a first feature quantity based on frequency-amplitude characteristics at a specified frequency or higher and a second feature quantity based on frequency-amplitude characteristics at less than the specified frequency, of ear canal transfer characteristics of the user and the person being measured,
the comparison unit compares the first and second feature quantities of the user data with the first and second feature quantities of the second preset data, respectively, and calculates a similarity score,
the comparison unit extracts the second preset data based on the similarity score, and
the specified frequency is a frequency of 1 kHz to 3 kHz.

US Pat. No. 10,798,515

COMPENSATING FOR EFFECTS OF HEADSET ON HEAD RELATED TRANSFER FUNCTIONS

Facebook Technologies, LL...

1. A method comprising:capturing audio data of test sounds through a microphone of a headset worn by a user, the test sounds played by an external speaker, and the audio data including audio data captured for different orientations of the headset with respect to the external speaker;
calculating a set of head-related transfer function (HRTFs) based at least in part on the audio data of the test sounds at the different orientations of the headset, the set of HRTFs individualized to the user while wearing the headset;
discarding a portion of the set of HRTFs to create an intermediate set of HRTFs, the discarded portion corresponding to one or more distortion regions that are based in part on wearing the headset; and
generating one or more HRTFs that correspond to the discarded portion using at least some of the intermediate set of HRTFs to create an individualized set of HRTFs for the user.

US Pat. No. 10,798,514

METHOD OF DETERMINING A PERSONALIZED HEAD-RELATED TRANSFER FUNCTION AND INTERAURAL TIME DIFFERENCE FUNCTION, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING SAME

UNIVERSITEIT ANTWERPEN, ...

1. A method of estimating an individualized head-related transfer function and an individualized interaural time difference function of a particular person in a computing device, the method comprising the steps of:a) obtaining or retrieving a plurality of data sets,
each data set comprising a left audio sample originating from a left in-ear microphone and a right audio sample originating from a right in-ear microphone and orientation information originating from an orientation unit,
the left audio sample and the right audio sample and the orientation information of each data set being substantially simultaneously captured in an arrangement wherein:
the left in-ear microphone being inserted in a left ear of the person, and
the right in-ear microphone being inserted in a right ear of the person, and
the person being located at a distance from a loudspeaker, and
the orientation unit being fixedly mounted to the head of the person, and
the loudspeaker being arranged for rendering an acoustic test signal comprising a plurality of audio test-fragments, and
the person moving his or her head in a plurality of different orientations during the rendering of the acoustic test signal;
b) extracting or calculating a plurality of interaural time difference values and/or a plurality of spectral values, and corresponding orientation values of the orientation unit from the data sets;
c) estimating a direction of the loudspeaker relative to an average position of the center of the head of the person and expressed in the world reference frame, comprising the steps of:
1) assuming a candidate source direction;
2) assigning a direction to each member of at least a subset of the plurality of interaural time difference values and/or each member of at least a subset of the plurality of spectral values, corresponding with the assumed source direction expressed in a reference frame of the orientation unit, thereby obtaining a mapped dataset;
3) calculating a quality value of the mapped dataset based on a predefined quality criterion;
4) repeating steps 1) to 3) at least once for a second and/or further candidate source direction different from previous candidate source directions;
5) choosing the candidate source direction resulting in the highest quality value as the direction of the loudspeaker relative to the average position of the center of the head of the person;
d) estimating an orientation of the orientation unit relative to the head;
e) estimating the individualized ITDF and the individualized HRTF of the person, based on the plurality of data sets and based on the estimated direction of the loudspeaker relative to the average position of the center of the head estimated in step c) and based on the estimated orientation of the orientation unit relative to the head estimated in step d);
wherein the steps a) to step e) are performed by at least one computing device.

US Pat. No. 10,798,513

HEAD-RELATED TRANSFER FUNCTION GENERATION

Qualcomm Incorporated, S...

1. A method, comprising:receiving a digital representation of a first audio signal associated with a location relative to a subject;
determining that a first reference head-related transfer function measurement pair in a database satisfies a threshold match value corresponding to content features or style features, or both, associated with the first audio signal;
selecting from the database the first reference head-related transfer function measurement pair corresponding to the location of the first audio signal based at least in part on the determining;
obtaining a second head-related transfer function measurement pair by performing a style transfer operation on the selected reference head-related transfer function measurement pair based at least in part on a plurality of head-related transfer function measurement pairs specific to the subject, the style transfer operation comprising content features associated with the first reference head-related transfer function measurement pair combined with style features associated with at least one head-related transfer function measurement pair of the plurality of head-related transfer function measurement pairs specific to the subject; and
outputting a second audio signal based at least in part on the digital representation of the first audio signal and the second head-related transfer function measurement pair.

US Pat. No. 10,798,512

METHOD AND SIGNAL PROCESSING UNIT FOR MAPPING A PLURALITY OF INPUT CHANNELS OF AN INPUT CHANNEL CONFIGURATION TO OUTPUT CHANNELS OF AN OUTPUT CHANNEL CONFIGURATION

Fraunhofer-Gesellschaft z...

1. A method for mapping a plurality of input audio loudspeaker channels of an input audio loudspeaker channel configuration to output audio loudspeaker channels of an output audio loudspeaker channel configuration, the method comprising:providing a set of rules associated with each input audio loudspeaker channel of the plurality of input audio loudspeaker channels, each rule in the set of rules defines a different mapping between the associated input audio loudspeaker channel and a set of output audio loudspeaker channels, wherein the rules in the set of rules are prioritized, wherein each rule in the set of rules is not associated with a specific input audio loudspeaker channel configuration and is independent from the rules in the sets of rules associated with all other input audio loudspeaker channels;
for each input audio loudspeaker channel of the plurality of input audio loudspeaker channels,
accessing the set of rules associated with this input audio loudspeaker channel, and selecting a highest prioritized rule of the set of rules, which is determined to define a mapping between this input audio loudspeaker channel and a set of output audio loudspeaker channels present in the output audio loudspeaker channel configuration, wherein accessing the set of rules comprises determining for each accessed rule whether the set of output audio loudspeaker channels defined in the accessed rule is available in the output audio loudspeaker channel configuration; and
mapping the input audio loudspeaker channels to the output audio loudspeaker channels according to the selected rules.

US Pat. No. 10,798,511

PROCESSING OF AUDIO SIGNALS FOR SPATIAL AUDIO

APPLE INC., Cupertino, C...

1. A method for processing input audio channels for generating spatial audio, comprising:receiving a plurality of microphone signals that capture a sound field;
processing each microphone signal into a corresponding original frequency domain signal having sub-bands of segmented time frames;
extracting, from the original frequency domain signals,
a direct component in the form of sub-bands of segmented time frames, and
a diffuse component in the form of sub-bands of segmented time frames;
processing the direct component with a parametric renderer, resulting in a plurality of rendered direct channels;
processing the diffuse component with a linear renderer, resulting in a plurality of rendered diffuse channels; and
combining the plurality of rendered direct channels and the plurality of rendered diffuse channels, resulting in a spatial audio output.

US Pat. No. 10,798,510

METHOD THAT EXPEDITES PLAYING SOUND OF A TALKING EMOJI

1. A method executed by one or more electronic devices that expedites playing sound of a talking emoji sent from a first person with a first portable electronic device (PED) to a second person with a second PED, the method comprising:receiving, at the second PED and from the first PED, the talking emoji and the sound of the talking emoji in mono sound; and
expediting playing of the sound of the talking emoji by:
convolving, with a digital signal processor (DSP) in the second PED, the mono sound with head-related transfer functions (HRTFs) to change the mono sound into binaural sound before the second person activates the talking emoji and before the sound of the talking emoji plays to the second person;
receiving, at the second PED and after the DSP already convolved the mono sound into the binaural sound, a request from the second person to activate the talking emoji; and
playing, with the second PED and in response to receiving the request from the second person to activate the talking emoji, the sound of the talking emoji as the binaural sound that externally localizes in empty space outside a head of the second person.

US Pat. No. 10,798,509

WEARABLE ELECTRONIC DEVICE DISPLAYS A 3D ZONE FROM WHERE BINAURAL SOUND EMANATES

1. A method comprising:dividing, with a portable electronic device (PED) held in a hand of a user, an area around the user into a zone that includes multiples sound localization points (SLPs) from where binaural sound originates to the user;
determining, with a wearable electronic device (WED) worn on a head of the user, when the user is located inside the zone;
highlighting, while the user is located in the zone and with a display of the WED, one of the multiple SLPs in the zone when the PED held in the hand of the user is pointed at the one of the multiple SLPs in the zone; and
playing, with the WED worn on the head of the user, the binaural sound that emanates from the one of the multiple SLPs in response to the one of the multiple SLPs being pointed at by the PED held in the hand of the user.

US Pat. No. 10,798,508

PROCESS OF FABRICATING LATERAL MODE CAPACITIVE MICROPHONE

GMEMS TECH SHENZHEN LIMIT...

1. A process of fabricating a capacitive microphone such as a MEMS microphone comprising:(A10) providing a working substrate having a planar working surface, wherein a primary working direction is defined as a direction perpendicular to the planar working surface;
(B10) depositing at least one removable layer on the planar working surface;
(C10) depositing one electrically conductive working layer on said at least one removable layer;
(D10) dividing or cutting the one electrically conductive working layer into two divided working layers, both of which remain in contact with said at least one removable layer and are parallel with the planar working surface; and
(E10) etching away said at least one removable layer to form a working capacitive microphone;
wherein the process further comprises a step of forming a motional sensor having zero or a minimal response to an acoustic pressure impacting the capacitive microphone;
wherein steps (D10) dividing and (E10) etching are carried out so that in the formed working capacitive microphone, the first electrical working conductor is fixed relative to the working substrate, and the second electrical working conductor comprises a working membrane perpendicular to said primary working direction that is movable relative to the working substrate;
wherein said step of forming a motional sensor comprises:
(a10) providing a reference substrate having a planar reference surface, wherein a primary reference direction is defined as a direction perpendicular to the planar reference surface;
(b10) depositing at least one removable layer on the planar reference surface;
(c10) depositing one electrically conductive reference layer on said at least one removable layer;
(d10) dividing the electrically conductive reference layer into two divided reference layers, both of which remain in contact with said at least one removable layer and are parallel with the planar reference surface; and
(e10) etching away said at least one removable layer to form a motional sensor;
wherein steps (d10) dividing and (e10) etching are carried out so that, in the formed motional sensor, the first electrical reference conductor is fixed relative to the reference substrate, and the second electrical reference conductor comprises a reference membrane perpendicular to said primary reference direction that is movable relative to the reference substrate; and
wherein one or more openings are cut on the reference membrane for air ventilation;
wherein step (A10) and Step(a10) are combined as providing a common substrate for both the working capacitive microphone and the motional sensor;
step (B10) and Step (b10) are combined as depositing at least one common removable layer for bother the working capacitive microphone and the motional sensor,
step (C10) and Step (c10) are combined as depositing a common electrically conductive layer on said at least one common removable layer for both the working capacitive microphone and motional sensor;
step (D10) and Step (d10) are combined as diving the common electrically conductive later into said first electrical working conductor, said second electrical working conductor, said first electrical reference conductor, and said second electrical reference conductor; and
step (E10) and Step (e10) are combined as etching away said at least one common removable layer for both the working capacitive microphone and the motional sensor; and
wherein steps (D10) and (d10) as combined comprise cutting m working membrane(s) on said second electrical working conductor, and cutting n reference menbrane(s) on said second electrical reference conductor, wherein m?1, n?1.

US Pat. No. 10,798,507

CAPACITIVE MEMS MICROPHONE WITH BUILT-IN SELF-TEST

Chaoyang Semiconductor Ji...

1. A method of testing a digital microphone, comprising:applying, at different times, a plurality of different bias voltages to a MEMS capacitor of the digital microphone, the MEMS capacitor serving as a sensor for the digital microphone, the digital microphone including a preamplifier, an analog-to-digital converter (ADC), and a sigma delta block, arranged in a sequence;
measuring outputs of an analog front end of the digital microphone resulting from the application of the plurality of different bias voltages to the MEMS capacitor; and
applying a digital oscillation signal to an element of the analog front end of the digital microphone, and measuring an output of the analog front end;
wherein the digital oscillation signal is applied as an input to the sigma delta block, and the sigma delta block receives a negative feedback signal from the ADC.

US Pat. No. 10,798,506

EVENT DETECTION BY MICROPHONE

Vivint, Inc., Provo, UT ...

8. An apparatus for security and/or automation systems, comprising:a processor;
memory in electronic communication with the processor; and
instructions stored in the memory, the instructions being executable by the processor to:
identify a microphone at a premises, the microphone associated with a monitoring system;
train the monitoring system to identify one or more detectable sounds at the premises via the microphone;
detect, via the microphone, a sound at the premises;
determine whether the sound is identifiable based at least in part on training the monitoring system;
generate, based at least in part on determining that the sound is unidentifiable, a notification regarding the sound comprising a prompt for an action, wherein the prompt includes options that comprise discarding the sound, characterizing the sound, and logging information related to the sound;
receive, from the user, an action input comprising a selection of one of the options of the prompt; and
update the training based at least in part on the received action input.

US Pat. No. 10,798,505

MULTI-ZONE MEDIA SYSTEM AND METHOD FOR PROVIDING MULTI-ZONE MEDIA

Sound United, LLC., Vist...

1. A system for presenting audio content, the system comprising:at least one module operable to, at least:
play audio content in a first zone;
determine when to modify presentation of the audio content in the first zone based at least in part on a predetermined time period;
receive a user input in a second zone; and
based, at least in part, on the received user input in the second zone, at least:
play the audio content in the second zone; and
modify presentation of the audio content in the first zone.

US Pat. No. 10,798,504

BIMODAL HEARING STIMULATION SYSTEM AND METHOD OF FITTING THE SAME

Advanced Bionics AG, Sta...

1. A system comprising:a first stimulation device for neural stimulation of a patient's ipsilateral ear;
a second stimulation device for stimulation of the patient's contralateral ear, wherein a stimulation mode of the second stimulation device is different from a stimulation mode of the first stimulation device; and
a fitting device configured to be communicatively connected to the first and second stimulation device for adjusting the first stimulation device and the second stimulation device;
the first stimulation device comprising
an implantable neural stimulation arrangement comprising a plurality of stimulation channels for neural stimulation of the ipsilateral ear at various stimulation sites according to a neural stimulation signal; and
a sound processor for generating the neural stimulation signal for each stimulation channel from an input audio signal according to a neural stimulation model including a first set of stimulation parameters;
the second stimulation device comprising
an audio signal processing unit for generating a stimulation signal from the input audio signal according to a stimulation model including a second set of stimulation parameters; and
an output transducer for stimulation of the contralateral ear according to the stimulation signal,
the system further comprising a memory for storing, for at least some of the stimulation channels, at least one of a hearing threshold neural stimulation signal level, a most comfortable neural stimulation signal level and an uncomfortable neural stimulation signal level;
the fitting device comprising
a data processing unit
for calculating, for at least some audiometric frequencies, at least one of an aided hearing threshold level, an aided most comfortable level and an aided uncomfortable level by taking into account the stimulation model of the second stimulation device and using the values of the second set of stimulation parameters as read from the second stimulation device, and
for calculating, for the at least some audiometric frequencies, at least one of an aided hearing threshold level, an aided most comfortable level and an aided uncomfortable level from the stored hearing threshold neural stimulation signal level, most comfortable neural stimulation signal level and uncomfortable stimulation neural stimulation signal level by taking into account the stimulation model of the first stimulation device using the values of the first set of stimulation parameters as read from the first stimulation device; and
a graphical user interface configured to present an acoustic level audiogram representation of the calculated at least one of the aided hearing threshold level, the aided most comfortable level and the aided uncomfortable level as a function of the audiometric frequency both for neural stimulation by the first stimulation device and for stimulation by the second stimulation device.

US Pat. No. 10,798,503

LOW-POWER ACTIVE BONE CONDUCTION DEVICES

COCHLEAR LIMITED, Macqua...

1. A method, comprising:receiving sound signals at one or more sound input elements of a hearing prosthesis;
converting, with a multi-bit sigma-delta converter, signals representative of the sound signals into actuator drive signals comprising a serialized bit stream of sigma-delta pulses; and
delivering the actuator drive signals to an actuator configured to be subcutaneously implanted within a recipient so as to deliver mechanical output forces to the recipient based on the sound signals.

US Pat. No. 10,798,502

IMPLANTABLE TRANSDUCER SYSTEM

COCHLEAR LIMITED, Macqua...

1. An implantable transducer system, comprising:an implantable transducer configured for insertion into a cannular cavity formed in a recipient; and
a fixation arrangement attached to the implantable transducer, wherein the fixation arrangement comprises at least one radially expandable member configured to, following insertion into the cannular cavity, expand outward from the implantable transducer to exert a transverse force on an inner surface defining the cannular cavity to anchor the implantable transducer at a location within the cannular cavity,
wherein the fixation arrangement is coupled to the implantable transducer so as to permit longitudinal movement of the transducer relative to the fixation arrangement.

US Pat. No. 10,798,501

AUGMENTED HEARING DEVICE

Sonion Nederland B.V., H...

1. An augmented hearing device comprising:a) a receiver of a first type comprising a single membrane, the receiver being adapted to generate, using the single membrane, sound signals in a first and in a second frequency range,
b) a receiver of a second type being adapted to generate sound signals in a third frequency range, said third frequency range being positioned between the first and second frequency ranges,
c) an input port for receiving signals to be reproduced as sound signals via at least one of the receivers, and
d) a digital signal processor for processing signals received via the input port, and for adjusting the frequency content of a drive signal to at least one of the receivers.

US Pat. No. 10,798,500

BEHIND-THE-EAR HEARING AID

XIAMEN RETONE HEARING TEC...

1. A behind-the-ear hearing aid, comprising a case, an apparatus for processing sounds, an ear hook, and a battery assembly; the apparatus being mounted in the case; one end of the ear hook being connected to the apparatus for transmitting the sounds after being processed by the apparatus; the case being provided with an accommodating chamber, the battery assembly being detachably mounted in the accommodating chamber and electrically connected to the apparatus, wherein the battery assembly includes a battery holder having a battery compartment and a rechargeable battery, the battery holder is detachably mounted in the accommodating chamber, and the rechargeable battery is embedded in the battery compartment and electrically connected to the apparatus, and wherein the battery assembly further includes two pogo pins, namely, a positive pogo pin and a negative pogo pin, and a negative connecting plate, the battery holder is provided with two mounting holes and a mounting slot, one of the mounting holes is in communication with the mounting slot, the other mounting hole is in communication with the battery compartment, one end of the negative connecting plate is detachably mounted in the mounting slot, another end of the negative connecting plate is moveably in contact with a negative terminal of the rechargeable battery, the positive pogo pin is mounted in the mounting hole communicating with the battery compartment and is moveably in contact with a positive terminal of the rechargeable battery, and the negative pogo pin is mounted in the mounting hole communicating with the mounting slot and is electrically connected to the negative connecting plate.

US Pat. No. 10,798,499

ACCELEROMETER-BASED SELECTION OF AN AUDIO SOURCE FOR A HEARING DEVICE

Sonova AG, Staefa (CH)

1. A hearing device configured to be worn by a user, the hearing device comprising:a microphone configured to detect ambient audio content;
an accelerometer configured to output accelerometer data associated with the hearing device; and
a processor communicatively coupled to the microphone and the accelerometer, the processor configured to:
selectively connect to a remote audio source configured to provide remote audio content;
operate in a first audio rendering mode in which the processor provides the user with a first audio signal based on a first combination of at least one of the ambient audio content detected by the microphone and the remote audio content provided by the remote audio source;
determine, while operating in the first audio rendering mode and based on the accelerometer data, a movement of the user; and
determine, based on the movement of the user, whether to switch from operating in the first audio rendering mode to operating in a second audio rendering mode in which the processor provides the user with a second audio signal based on a second combination of at least one of the ambient audio content detected by the microphone and the remote audio content provided by the remote audio source.

US Pat. No. 10,798,498

RATE MATCHING ALGORITHM AND INDEPENDENT DEVICE SYNCHRONIZATION

Earlens Corporation, Men...

1. A hearing aid system wherein a data streaming device streams data to a hearing aid, the system comprising:a hearing aid adapted to receive data from a data transmission device, wherein the data received by the hearing aid has a first sampling rate;
a sampling rate converter in the hearing aid, wherein the sampling rate converter is adapted to convert the sampling rate of the received data to a sampling rate suitable for use by digital signal processing circuitry in the hearing aid;
a buffer adapted to receive data from the sampling rate converter;
an RWDiff signal which indicates the difference between the rate at which data is read from and written to the buffer; and
a control circuit which compares the RWDiff signal to a predetermined RWIdeal quantity and generates an adjustment signal.

US Pat. No. 10,798,497

HEARING AID DEVICE AND A SYSTEM FOR CONTROLLING A HEARING AID DEVICE

1. A hearing aid device comprising:a body, accommodating a circuit unit;
a ear mold, capable of being accommodated in ear canal to convey sound;
a connecting portion, capable of connecting the body with the ear mold;
a wireless transmission unit, electrically coupled with the circuit unit, capable of communicating with at least one wireless device; and
a rechargeable battery unit, coupled with the body and provided with a convex structure on a side facing the body;
wherein the rechargeable battery unit and the body have corresponding snap structures to be coupled with each other; and
wherein the body comprises an upper case and a lower case and a sealing structure, the sealing structure being positioned between the upper case and the lower case when the upper case is assembled with the lower case, so that the upper case and the lower case are coupled with each other closely.

US Pat. No. 10,798,496

ANTENNA USED IN CONJUNCTION WITH THE CONDUCTORS FOR AN AUDIO TRANSDUCER

Starkey Laboratories, Inc...

1. An ear-wearable hearing assistance device, comprising:hearing assistance electronics in a housing of the device, the housing configured to be worn on an ear of a user;
an acoustic transducer electrically coupled to the hearing assistance electronics using at leas two conductors embedded in an insulating layer; and
wireless communication electronics in the housing, the wireless communication electronics having a first electrical connection to the hearing assistance electronics and a second electrical connection to a dedicated conductor embedded in the insulating layer, wherein the dedicated conductor is configured to be dedicated for use as an antenna for wireless communication.

US Pat. No. 10,798,495

PARAMETRICALLY FORMULATED NOISE AND AUDIO SYSTEMS, DEVICES, AND METHODS THEREOF

1. An audio system for improving hearing ability in an individual, comprising:a parametrically formulated noise generator, wherein the parametrically formulated noise generator is configured to generate a parametric noise signal substantially within a first range of frequencies, and wherein the parametric noise signal is generated by time ordering a plurality of periodic waves having frequencies within the first range of frequencies, wherein a plurality of parameters representing the ratios of duration of each of the plurality of periodic waves over time are selected such that an average value of a power spectrum of the noise signal across the first range of frequencies is related to the threshold of hearing for the individual across the first range of frequencies.

US Pat. No. 10,798,494

HEARING APPARATUS

Sivantos Pte. Ltd., Sing...

1. A system comprising: a hearing apparatus includingat least one first microphone and a second microphone that generate a first microphone signal and a second microphone signal respectively, the at least one first microphone and the second microphone being arranged in a first hearing device and a second hearing device; and
an external device including a third microphone that generates a third microphone signal, and a signal processing unit;
wherein, in the signal processing unit, the third microphone signal and at least one of the first microphone signal or the second microphone signal are processed together thereby producing an output signal with an enhanced signal to noise ratio compared to the first microphone signal or the second microphone signal,
wherein the signal processing unit comprises an adaptive noise canceller unit into which the third microphone signal and the at least one of the first microphone signal or the second microphone signal are fed and further combined to obtain the output signal, and
wherein the adaptive noise canceller unit further comprises a comparing device in which the first microphone signal and the second microphone signal are compared for target speech detection, the comparing device generating a control signal for controlling the adaptive noise canceller unit such that the adaptive noise canceller unit is adapting only during an absence of target speech activity.

US Pat. No. 10,798,493

MICRO-ELECTRO-MECHANICAL SYSTEMS (MEMS) DEVICE AND METHOD FOR FABRICATING THE MEMS

Solid State System Co., L...

1. A Micro-Electro-Mechanical Systems (MEMS) device, comprising: a substrate, having a substrate opening corresponding to a diaphragm region;a dielectric supporting layer, disposed on the substrate, having a dielectric opening corresponding to the substrate opening to form the diaphragm region;
a diaphragm, within the dielectric opening, held by the dielectric supporting layer at a periphery; and
a first backplate, disposed on the dielectric supporting layer, having a plurality of first venting holes, connecting to the dielectric opening, wherein the first backplate comprises a first conductive layer and a first passivation layer covered by the first conductive layer at a side opposite to the diaphragm, wherein the first passivation layer has a first central portion and a first peripheral portion, the first central portion is corresponding to the diaphragm region to provide a first anti-sticky structure and the first peripheral portion is on the dielectric supporting layer and covered by a first peripheral portion of the first conductive layer.

US Pat. No. 10,798,492

SENSOR WITH MOVABLE PART AND BIASING

Infineon Technologies AG,...

1. An apparatus, comprising:a sensor including a first electrode, a second electrode, and a movable part arranged between the first electrode and the second electrode;
a first switch coupling a voltage source with:
the movable part, or
the first electrode and the second electrode;
a second switch coupling a second voltage source with:
the movable part, or
the first electrode and the second electrode;
a first amplifier coupled with the first electrode via a first input of the first amplifier; and
a second amplifier coupled with the second electrode via a first input of the second amplifier.

US Pat. No. 10,798,491

ELECTRO-ACOUSTIC TRANSDUCER FOR OPEN AUDIO DEVICE

Bose Corporation, Framin...

1. An electro-acoustic transducer, comprising:a diaphragm with a front side and a rear side, the diaphragm configured to be driven to radiate front side acoustic radiation from its front side and rear side acoustic radiation from its rear side;
a magnet;
a magnetic circuit that defines a path for magnetic flux of the magnet and comprises a gap, wherein the magnetic circuit comprises a cup-shaped pole piece that comprises an upstanding annular wall that surrounds the magnet;
a voice coil located in the magnetic circuit gap and configured to move the diaphragm;
a basket coupled to and supported by the upstanding annular wall of the pole piece, wherein the basket directly or indirectly supports the diaphragm, wherein the basket defines at least part of a front acoustic volume that is configured to receive the front side acoustic radiation, and wherein the basket defines at least part of a rear acoustic volume that is configured to receive the rear side acoustic radiation;
a bobbin that is coupled to the diaphragm and that carries the voice coil, wherein the bobbin comprises a plurality of openings that are adapted to transmit rear side acoustic radiation through the bobbin and into the rear acoustic volume;
a first opening in the basket that is fluidly coupled to the front acoustic volume and is configured to emit front side acoustic radiation into the environment; and
a second opening in the basket that is fluidly coupled to the rear acoustic volume and is configured to emit rear side acoustic radiation into the environment.

US Pat. No. 10,798,490

SOUNDING DEVICE WITH MULTI-LAYERED VOICE COIL HAVING LAYERS OF DIFFERING HEIGHTS

AAC Technologies Pte. Ltd...

1. A sounding device, comprising:a holder,
a vibration system fixed to the holder, wherein the vibration system comprises a diaphragm fixed to the holder and a voice coil that is configured to drive the diaphragm to vibrate, the voice coil comprises a plurality of voice coil wire layers formed by winding a voice coil wire in sequence, the plurality of voice coil wire layers comprises an intermediate layer, an outer layer and an inner layer, the outer layer and the inner layer being located on opposite sides of the intermediate layer, respectively, ends of the plurality of voice coil wire layers away from the diaphragm are aligned, a height of the outer layer and a height of the inner layer are smaller than a height of the intermediate layer, and the intermediate layer is glued and fixed to the diaphragm, the voice coil is only glued and fixed to the diaphragm through the intermediate layer, the outer layer and the inner layer all spaced apart from the diaphragm, and a number of turns of the voice coil wire of the outer layer is different from a number of turns of the voice coil wire of the inner layer, the number of turns of the voice coil wire of the outer layer is smaller than the number of turns of the voice coil wire of the inner layer,
a magnetic circuit system configured to drive the vibration system to vibrate and sound, wherein the magnetic circuit system is provided with a magnetic gap in which the voice coil is inserted.

US Pat. No. 10,798,489

ARRAY TYPE MAGNETIC CIRCUIT SYSTEM

Tymphany Acoustic Technol...

1. An array type magnetic circuit system, comprising:a T yoke, comprising:
a bottom plate; and
more than two central columns located on the bottom plate and distributed in an array;
magnetic respectively disposed at two sides of each of the more than two central columns; and
a washer having hole positions, coupled with the central columns, correspondingly formed on the washer,
wherein the washer is connected to the T yoke.

US Pat. No. 10,798,488

DEVICE FOR REPRODUCING SOUND

Sound Dimension AB, Karl...

1. A first device for reproducing sound, said first device having a housing and including:at least one loudspeaker element for reproducing sound,
first signal processing means for processing a first input signal, to provide a processed signal for reproduction by said least one loudspeaker element,
means for, in use, detecting if there is a presence of at least one second device for reproducing sound, and,
means for, when detecting the presence of at least one second device for reproducing sound while reproducing sound, detecting whether the position of said at least one second device is such that a surface of said second device is substantially aligned with a surface of said first device,
said first device being arranged to detect presence of said at least one second device only when said second device is substantially aligned with said first device,
said processing means being arranged to process said first input signal based on the result of said detection of presence, without user interaction, so as to provide a processed signal being dependent on said detection of presence to said at least one loudspeaker element, and
when detecting presence of at least one second device and a third device for reproducing sound, communicating information relating to said presence of said third device to said second device, and communicating information relating to said presence of said second device to said third device.

US Pat. No. 10,798,487

MULTIFUNCTIONAL EARPHONE SYSTEM FOR SPORTS ACTIVITIES

BRAGI GmbH, Munich (DE)

1. A multifunctional earphone system for sports activities, the system comprising:a first apparatus configured to be carried in one of a user's ears, the first apparatus comprising a first data communication unit and a first loudspeaker; and
a second apparatus configured to be carried in the user's other ear, the second apparatus comprising a second data communication unit and a second loudspeaker;
wherein at least one of the first apparatus and the second apparatus comprises a sensor unit and a data processing unit, wherein the data processing unit is configured to generate performance data based on measurement data acquired by the sensor unit;
wherein the first apparatus further comprises a signal processing unit configured to generate a binaural audio signal based on the performance data, the binaural audio signal comprising a first signal part to be output by the first loudspeaker and a second signal part to be output by the second loudspeaker;
wherein the first data communication unit is configured to communicate the second signal part of the binaural audio signal to the second data communication unit; and
wherein the signal processing unit is configured to modify pre-stored audio data in dependency on at least one value of the performance data;
wherein the binaural audio signal generated by the signal processing unit comprises a signal component that is indicative of a value of the performance data;
wherein the signal processing unit is further configured to generate the binaural audio signal such that a spatial position of the signal component is dependent on the value of the performance data;
wherein the spatial position of the signal component relative to a plane is dependent on a difference between the value of the performance data and a predetermined reference value.

US Pat. No. 10,798,486

LIMITER FOR BASS ENHANCEMENT

Sonos, Inc., Santa Barba...

1. A playback device comprising:at least one processor;
a non-transitory computer-readable storage medium; and
program instructions stored on the non-transitory computer-readable storage medium that are executable by the at least one processor to cause the playback device to:
receive a first audio signal;
determine one or more first signal measures associated with the first audio signal;
apply a filter to the first audio signal to produce a second audio signal;
determine one or more second signal measures associated with the second audio signal;
based at least on the one or more first signal measures or the one or more second signal measures, determine a first gain associated with the first audio signal and a second gain associated with the second audio signal;
mix the first audio signal and the second audio signal in accordance with the first and second gains and thereby produce a mixed signal; and
play back audio based on the mixed signal.

US Pat. No. 10,798,485

QR CODE-BASED WALL-MOUNTED AUDIO SYSTEM ZONE CONTROLLER SYSTEM

1. A QR code-based wall-mounted audio system zone controller system comprising:a. an audio processing assembly;
b. a network comprising a wireless network router in communication with said audio processing assembly;
c. a first plurality of audio zones configured to receive a respective plurality of audio signals and a second plurality of control settings signals from said audio processing assembly, each said audio zone of said first plurality of audio zones comprising:
d. a third plurality of loudspeakers operable to receive said respective plurality of audio signals from said audio processing assembly;
e. a fourth plurality of wall-mounted audio zone controllers in communication with said audio processing assembly to receive said respective second plurality of control settings signals;
f. a digital display screen mounted on each said wall-mounted audio zone controller of said fourth plurality of wall-mounted audio zone controllers; and
g. wherein each particular said digital display screen is operable to display a scannable image of a OR code unique to said particular wall-mounted audio zone controller and translatable into a unique URL addressing a unique website on said wireless network, wherein a user may provide inputs via said website to remotely change audio settings for said respectively particular wall-mounted audio zone controller.

US Pat. No. 10,798,484

METHODS AND APPARATUS FOR AUDIO EQUALIZATION BASED ON VARIANT SELECTION

GRACENOTE, INC., Emeryvi...

1. An apparatus to generate equalization adjustments for an audio signal based on a user input, the apparatus comprising:a user interface to prompt a user for the user input corresponding to a selected variant of music; and
an input feature set generator to generate an equalization input feature set, the equalization input feature set to be used by a model executor to adjust at least one weight of a neural network model to generate example equalization adjustments for the audio signal based on the user input, the equalization input feature set generated by:
generating a data structure corresponding to the user input, the data structure including a number of entries identifying the selected variant of music; and
including the data structure in the equalization input feature set.

US Pat. No. 10,798,483

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

BEIJING XIAOMI MOBILE SOF...

1. An audio signal processing method, applied to an electronic equipment that includes multiple audio acquisition devices with distances between the multiple audio acquisition devices meeting a preset distance condition, the method comprising:acquiring an audio signal acquired by each of the audio acquisition devices;
determining a position of a target sound source sending the audio signal relative to the multiple audio acquisition devices based on the audio signal acquired by each of the audio acquisition devices;
determining a target signal optimization algorithm corresponding to the position of the target sound source relative to the multiple audio acquisition devices based on pre-stored correspondences between directions and signal optimization algorithms, wherein determining the target signal optimization algorithm comprises:
determining an included angle between a connecting line of the target sound source and a midpoint of two audio acquisition devices and a target ray, wherein the target ray is a ray perpendicular to a sidewall of the electronic equipment at the midpoint and pointing to an outer side of the sidewall; and
determining the target signal optimization algorithm corresponding to the included angle between the connecting line and the target ray based on pre-stored correspondences between included angles and signal optimization algorithms, wherein determining the target signal optimization algorithm based on the pre-stored correspondences comprises:
when the included angle is less than a preset threshold value, determining that the target signal optimization algorithm is a Chebyshev algorithm; and
when the included angle is greater than the preset threshold value, determining that the target signal optimization algorithm is a differential array algorithm;
inputting the audio signal acquired by each of the audio acquisition devices into the determined target signal optimization algorithm; and
obtaining an optimized audio signal based on the determined target signal optimization algorithm.

US Pat. No. 10,798,482

ROTATIONALLY SYMMETRIC SPEAKER ARRAY

Apple Inc., Cupertino, C...

1. A multi-way speaker array, comprising:a cabinet having a center axis;
a plurality of transducers arranged about the center axis along a horizontal plane perpendicular to the center axis;
a second plurality of transducers arranged about the center axis of the cabinet, wherein the second plurality of transducers includes a plurality of microphones; and
an end transducer arranged on and facing a direction of the center axis;
wherein a first spacing between the plurality of transducers on the horizontal plane and the second plurality of transducers in the direction of the center axis is different than a second spacing between the second plurality of transducers and the end transducer in the direction of the center axis.

US Pat. No. 10,798,481

SPEAKER BOX

AAC Technologies Pte. Ltd...

1. A speaker box, comprising:a lower cover;
an upper cover enclosing an accommodating space together with the lower cover;
a sounding unit accommodated in the accommodating space, wherein the sounding unit and the upper cover together enclose a front chamber, and the sounding unit, the lower cover and the upper cover together enclose a rear chamber; and
an air-permeable spacer assembly sleeved on an end of the sounding unit located in the rear chamber, wherein the air-permeable spacer assembly comprises a frame made of sound-absorbing cotton and sleeved on the sounding unit, and an air-permeable spacer connected to a side of the frame close to the lower cover,
wherein the rear chamber is filled with sound-absorbing particles, and the air-permeable spacer assembly isolates the sounding unit from the sound-absorbing particles.

US Pat. No. 10,798,480

SPEAKER ASSEMBLY AND SPEAKER USING SAME

AAC Technologies Pte. Ltd...

1. A speaker assembly, comprising:a sound generator having a sound radiation surface and a back surface opposite to the sound radiation surface;
a plurality of leakage areas formed on the back surface;
a plurality of leakage controllers corresponding to the leakage areas and covering the leakage areas;
a damping element disposed on a plane on which the leakage controllers are disposed; wherein
the damping element is arranged between adjacent two leakage areas; a thickness of the damping element along the vibration direction of the sound generator is greater than a thickness of the leakage controllers along the vibration direction of the sound generator.

US Pat. No. 10,798,479

DETERMINATION OF EFFECTS OF PHYSICAL ACTIVITY ON ELECTRICAL LOAD DEVICES

ESS Technology, Inc., Mi...

1. A circuit for determining a signal that is representative of an effect of a physical activity on an electrical load while the electrical load is operating based upon an input signal, comprising:a first differential amplifier having a first input receiving the input signal and a second input receiving an output of the first differential amplifier, the output of the first differential amplifier driving the electrical load thereby causing the second input to receive a signal representing the input signal and including the effect of the physical activity on the electrical load;
a second differential amplifier having a first input receiving the input signal and a second input receiving an output of the second differential amplifier, the output of the second differential amplifier driving a load having an impedance equal to an impedance of the electrical load, thereby causing the second input to receive a signal representing the input signal; and
a third differential amplifier having a first input receiving the output of the first differential amplifier and a second input receiving the output of the second differential amplifier, thereby producing as an output of the third differential amplifier a signal which is a difference between the input signal and the signal applied to the electrical load by both the input signal and the effect of the physical activity.

US Pat. No. 10,798,478

HYBRID RING-RADIATOR HEADPHONE DRIVER

Voyetra Turtle Beach, Inc...

1. A headphone comprising:one or more speakers, each speaker comprising:
a speaker frame comprising a stationary ring structure, wherein the stationary ring structure comprises a first ring and a second ring, wherein a height of the second ring is greater than a height of the first ring;
an inner magnet encircled by the stationary ring structure;
an inner coil operable to move according to the inner magnet;
a first diaphragm coupled to the inner coil;
a ring-shaped outer magnet that encircles the stationary ring structure;
an outer coil operable to move according to the outer magnet; and
a second diaphragm coupled to the outer coil.

US Pat. No. 10,798,477

WIRELESS AUDIO SYSTEM AND METHOD FOR WIRELESSLY COMMUNICATING AUDIO INFORMATION USING THE SAME

BESTECHNIC (SHANGHAI) CO....

1. A wireless audio system, comprising:a first wireless headphone configured to:
receive, from an audio source, audio information using a first type of short-range wireless communication;
in response to successfully receiving the audio information from the audio source, generate an error correcting code based on the audio information; and
transmit an error correcting message including the error correcting code without transmitting the audio information; and
a second wireless headphone configured to:
receive, from the audio source, the audio information using the first type of short-range wireless communication;
receive, from the first wireless headphone, the error correcting message including the error correcting code; and
in response to successfully receiving the audio information directly from the audio source or based on the error correcting code, transmit a first status message (STAT) to the first wireless headphone,
wherein the first wireless headphone is further configured to receive, from the second wireless headphone, the first STAT; and
wherein one of the first and second wireless headphones works in a snoop mode to communicate with the audio source based on communication parameters of another one of the first and second wireless headphones.

US Pat. No. 10,798,476

SLIDABLE MICROPHONE INSIDE A PORTABLE DEVICE

Vestel Elektronik Sanayi ...

1. Portable device, in particular a mobile phone or smart watch, at least comprisinga main body, wherein the main body comprises a screen for outputting visual information, an acoustic output means for outputting acoustic information, in particular a speaker, a processor unit for operating the portable device, a communication means for transmitting data and/or signals, in particular wirelessly, to another device, in particular a further portable device or a server device, an electric energy source for powering the portable device and a sensor means for detecting at least one effect subjected onto the portable device,
and a microphone unit for receiving acoustic waves,
wherein the microphone unit comprises a microphone, a transfer unit for positioning the microphone between two end-positions and an actuator for moving the microphone between the end-positions,
wherein the processor unit operates the actuator in dependency of data or signals provided by the sensor means, and wherein
the transfer unit extends from a first surface of the portable device to a second surface of the portable device,
the first surface is a front side of the portable device and wherein the second surface is preferably a backside of the portable device,
the transfer unit extends straight between the first surface and the second surface, and
the transfer unit has at least sectionally or in most sections a cylindrical shape, and
the sensor means is arranged close by the microphone unit, wherein the sensor means comprises one or multiple wind detector elements, and the sensor means comprises multiple wind detector elements, wherein a first wind detector element is arranged on the first surface or as part of the first surface or closer to the first surface than to the second surface and a second wind detector element is arranged on the second surface or as part of the second surface or closer to the second surface than to the first surface.

US Pat. No. 10,798,475

DISPLAY DEVICE

Samsung Display Co., Ltd....

7. A display device comprising:a display surface configured to display an image:
a speaker unit comprising:
a sensing substrate and a speaker cover in which speaker holes for emitting a sound to the outside are formed; and
a fingerprint sensor comprising sensing elements respectively disposed in the speaker holes,
wherein:
the speaker unit is exposed by the display surface;
the sensing substrate fixes the sending elements to the speaker cover while allowing the sensing elements to be located in the speaker holes
the sensing substrate is directly connected to the sending elements and the speaker cover;
the sensing elements are implemented as ultrasonic sensing elements; and
front surfaces of the sensing elements are set to have the same height as a front surface of the speaker cover.

US Pat. No. 10,798,474

WATERPROOF SOUND-TRANSMISSIVE COVER, WATERPROOF SOUND-TRANSMISSIVE COVER MEMBER AND ACOUSTIC DEVICE

1. A waterproof sound-transmissive cover comprising:a porous film having:
(1) a water pressure resistance measured according to the JIS L1092 water penetration test method B (high pressure method) of 20 kPa or more, and air permeability measured according to the JIS L1096 method A (Frazier type method) of 3.0 cc/cm2·sec or more, and
(2) a tensile strength measured according to ASTM D412 standards of 5.5N or more;
wherein an acoustic device comprising the waterproof sound-transmissive cover provides a frequency response curve with a difference between a maximum sound pressure level and a minimum sound pressure level (“sound pressure level difference”), of 13.0 dB or less in the range of frequencies from 3 kHz to 8 kHz, and
wherein an acoustic device comprising the waterproof sound-transmissive cover provides an insertion loss of less than 14.0 dB at 1 kHz.

US Pat. No. 10,798,473

PASSIVE OPTICAL NETWORK SYSTEM AND IMPLEMENTATION METHOD THEREOF

ZTE CORPORATION, Shenzhe...

1. A method for implementing a passive optical network (PON) system, wherein a first transmission channel and a second transmission channel are provided between an optical line terminal (OLT) and an optical network unit (ONU) in the PON system, and an uplink wavelength of the first transmission channel is different from an uplink wavelength of the second transmission channel; and the method comprises:the ONU transmits data over the first transmission channel;
the ONU transmits, over an uplink channel of the second transmission channel, a part of the uplink management information, and transmits, over an uplink channel of the first transmission channel, remaining uplink management information other than the part of the uplink management information transmitted over the uplink channel of the second transmission channel.

US Pat. No. 10,798,472

DATA TRANSMISSION METHOD, DATA RECEIVING METHOD, OPTICAL LINE TERMINAL AND OPTICAL NETWORK UNIT

ZTE Corporation, Guangdo...

1. A data transmission method, comprising:determining wavelength channels for data to be transmitted according to received wavelength channel information of an optical network unit (ONU);
dividing the data to be transmitted in a sequence according to a number of the wavelength channels to obtain data packets;
identifying the data packets according to the division sequence to obtain sequence identifiers of the data packets; and
encapsulating, according to the sequence identifiers of the data packets, the data packets into downstream frames of the wavelength channels in a one-to-one correspondence, and transmitting the downstream frames of the wavelength channels separately to the ONU.

US Pat. No. 10,798,471

METHODS FOR IMPROVING SIGNAL QUALITY IN WEARABLE BIOMETRIC MONITORING DEVICES

Valencell, Inc., Raleigh...

1. A method of generating a physiological assessment of a subject, the method comprising:collecting physiological information and motion information from the subject over a period of time via at least one wearable device worn by the subject, wherein the at least one wearable device includes at least one physiological sensor and at least one motion sensor;
determining a quality level for the physiological information at one or more selected times during the period of time, comprising calculating, via at least one processor, a ratio of physiological information to motion information in a signal from the at least one physiological sensor, wherein a higher ratio of physiological information to motion information indicates a higher quality level for the physiological information; and
generating, via the at least one processor, a physiological assessment for the subject using the physiological information at the one or more selected times having a quality level above a threshold level.

US Pat. No. 10,798,470

FOOTWEAR PRODUCTS INCLUDING DATA TRANSMISSION CAPABILITIES

NIKE, Inc., Beaverton, O...

1. A data transfer method, comprising:activating, by an activation system of an article of footwear, a data transmission system of the article of footwear;
in response to the activating, transmitting a first set of data to a remote computer system, wherein the first set of data comprises usage data associated with the article of footwear, and
in response to the transmitting the first set of data, displaying, via a display service and based on the first set of data, product information comprising one or more product recommendations.

US Pat. No. 10,798,469

CABLE MANAGEMENT SYSTEM AND APPARATUS FOR PORTABLE RACK-MOUNTED ELECTRONICS

IAP WORLDWIDE SERVICES, I...

1. A cable management apparatus for a portable rack-mounted electronics enclosure, the apparatus comprising:a first arm portion configured to mount the apparatus to the portable rack-mounted electronics enclosure, the first arm portion having a first end for attachment to the portable rack-mounted electronics enclosure and a second end that is opposite the first end in a first direction;
a second arm portion rotationally coupled to the second end of the first arm portion such that the second arm portion is configured to rotate relative to the first arm portion away from the enclosure from a folded position to an extended position, the second arm portion comprising a guide configured for guiding cables routed to electronics housed within the portable rack-mounted electronics enclosure, wherein the guide is mounted on a first side of the second arm portion and the first side faces an interior of the enclosure when the second arm is in the folded position, and the second arm portion is configured to rotate about an axis that extends vertically when the apparatus is positioned such that the first direction is a horizontal direction; and
a latch mounted to the first arm portion or the second arm portion, the latch being movable to a latched position for preventing rotation of the second arm portion toward the folded position when the second arm portion is in the extended position and to an unlatched position for allowing rotation of the second arm portion relative to the first arm portion, wherein the first arm portion aligns with the second arm portion along a joint and the latch bridges at least a portion of the joint when in the latched position.

US Pat. No. 10,798,468

METHOD AND SYSTEM FOR PRESENTING GAME-RELATED INFORMATION

Scorevision, LLC, Omaha,...

1. A system for presenting game-related information, comprising:an initiator device, the initiator device including a computing device, the computing device of the initiator device including a processor configured to execute one or more instructions configuring the computing device of the initiator device to present an input graphical user interface for receipt of game-related information by a user, each piece of game-related information including time-stamp information;
a scoreboard display device for a gym or arena, the scoreboard display device operably connected to said initiator device, the scoreboard display device configured to present the game-related information from the initiator device;
a cloud-based server device operably connected to the initiator device, the cloud-based server device including a computing device, the computing device of said cloud-based server device including a processor configured to execute one or more instructions configured for receipt and storage of each piece of the game-related information with the time-stamp information, wherein other game-related information associated with particular time-stamp information is configured to be retrieved from the cloud-based storage device and the input graphical user interface of the initiator device includes one or more buttons, wherein each button of the one or more buttons is configured to activate a pre-loaded visible piece of content which is presented on the scoreboard display device, wherein the pre-loaded visible piece of content includes at least one of a video, an image, or motion graphics;
a camera device configured to retrieve still frame or motion video, wherein the camera device is configured to include time stamp information with each still frame or motion video captured by the camera device, the camera device further configured to retrieve still frame or motion video of the scoreboard display device when an advertisement appears on the scoreboard display device, wherein the camera device is configured to capture the still frame or motion video of the advertisement upon detection in a change from a first advertisement to a second advertisement; and
a second camera device configured to capture motion video of a competition and presented to the cloud-based server device, wherein the second camera device is configured to include time stamp information with the motion video captured by the second camera device, wherein the initiator device including the computing device, the computing device of the initiator device including the processor configured to execute one or more instructions configuring the computing device of the initiator device to present the input graphical user interface for receipt of the game-related information by the user, the one or more instructions including instructions for providing an alert to the user to take an action based upon an aspect of the game-related information, the aspect of the game related information including an end of a time period and the action includes presenting at least one button that includes at least one option to activate an appropriate video, image, or motion graphics on the display based on the end of a time period.

US Pat. No. 10,798,467

PERSONALIZED CONTENT RANKING USING CONTENT RECEIVED FROM DIFFERENT SOURCES IN A VIDEO DELIVERY SYSTEM

HULU, LLC, Santa Monica,...

1. A method comprising:generating, by a computing device, combinations of ad campaign content and media program campaign content;
ranking, by the computing device, the combinations of ad campaign content and media program campaign content, wherein the ranking is based on ad campaign content being shown with the media program campaign content;
selecting, by the computing device, one or more of the combinations of ad campaign content and media program campaign content based on the ranking; and
causing, by the computing device, display of the one or more of the combinations of ad campaign content and media program campaign content in a display that is used to receive a selection of a media program to play, wherein the one or more of the combinations of ad campaign content and the media program campaign content include ad campaign content shown over media program campaign content in a same area of the display.

US Pat. No. 10,798,466

METHOD AND APPARATUS FOR IMPROVING OVER THE TOP (OTT) DELIVERY OF INTERACTIVE ADVERTISEMENTS

ARRIS Enterprises LLC, S...

1. A method of presenting an advertisement, comprising:receiving a video element of a media program having a metadata text track, the metadata text track having:
a preload cue, having:
a preload cue start time at which the advertisement is to be loaded for later presentation; and
a link to the advertisement;
a show cue, having:
a show cue start time at which the advertisement is to be presented; and
a show cue end time;
providing the media program for display in a first window of a browser;
determining when a current time of the video element reaches the preload cue start time;
when the current time of the video element reaches the preload cue start time, retrieving and preloading the advertisement according to the link to the advertisement without providing the preloaded advertisement for display, the advertisement being preloaded in a second window of the browser for display at the show cue start time;
determining when the current time of the video element reaches the show cue start time:
when the current time of the video element reaches the show cue start time,
determining if the advertisement has been preloaded:
if the advertisement has been preloaded, providing the preloaded advertisement for display in the second window of the browser, wherein providing the advertisement for display comprises:
determining that the advertisement is an interactive advertisement;
determining if a user interacts with the advertisement beyond the show cue end time;
 if the user interacts with the advertisement beyond the show cue end time;
 initiating recording of the media program at the show cue end time;
 determining when the user has completed interacting with the advertisement;
 playing the recording of the media program;
 if the user does not interact with the advertisement beyond the show cue end time;
 closing the second window and present the media program at the show cue end time; and
if the advertisement has not been preloaded, loading the advertisement according to the link to the advertisement and providing the advertisement for display.

US Pat. No. 10,798,465

DIGITAL AUDIOVISUAL CONTENT CAMPAIGNS USING MERGED TELEVISION VIEWER INFORMATION AND ONLINE ACTIVITY INFORMATION

ADOBE INC., San Jose, CA...

1. In a digital medium environment for designing and implementing content campaigns, a computer-implemented method for determining campaign parameters for serving audiovisual television content via television devices, the method comprising:identifying television viewer information of a first set of users, the television viewer information indicating a first set of internet protocol (IP) addresses corresponding to television client devices and broadcasted audiovisual content displayed on and collected by television client devices associated with the first set of users, and not collected via set-top boxes associated with the first set of users, wherein the television client devices associated with the first set of users collect the television viewer information of the first set of users based on capturing images and audio portrayed on the television client devices and monitoring television program information;
determining online activity information of a second set of users, the online activity information indicating a second set of IP addresses corresponding to client computing devices associated with the second set of users;
comparing the first set of IP addresses indicated by the television viewer information corresponding to the television client devices and the second set of IP addresses indicated by the online activity information corresponding to the client computing devices;
determining, based on the comparison between the first set of IP addresses indicated by the television viewer information and the second set of IP address indicated by the online activity information, a correspondence between television viewer information of a first user and online activity information of the first user;
identifying, based on the correspondence between the television viewer information of the first user and the online activity information of the first user, television product data of the first user that correlates with online product data of the first user; and
automatically generating, without user input and based on identifying the television product data of the first user that correlates with the online product data of the first user, targeting parameters for a linear television programming campaign for providing audiovisual content for display to multiple television client devices corresponding to users at different households, wherein the targeting parameters for the linear television programming campaign comprise audiovisual content and a target audience of users for the audiovisual content based on the online activity information of the first user and the television viewer information of the first user.

US Pat. No. 10,798,464

STREAMING DELIVERY OF CLIENT-EXECUTABLE CODE

AMAZON TECHNOLOGIES, INC....

1. A non-transitory computer-readable medium embodying a program executable in a client device, wherein when executed the program causes the client device to at least:identify a bundle of executable code to be executed in the client device;
determine at least one current condition with respect to the client device;
request a plurality of segments of the bundle of executable code from a server via a network, wherein the bundle of executable code is divided into a number of segments based at least in part on the at least one current condition of the client device, wherein individual ones of the plurality of segments are requested based at least in part on index data obtained from the server based at least in part on the number of segments and an identification of the bundle of executable code, or the individual ones of the plurality of segments are requested using hypertext transfer protocol (HTTP) range requests relative to a uniform resource locator (URL) of a version of the bundle of executable code corresponding to the number of segments;
verify the individual ones of the plurality of segments independently as they are received via the network using a trusted certificate stored in the client device and respective cryptographic signatures transmitted with the individual ones of the plurality of segments; and
commence execution of a function in a first segment of the plurality of segments before a second segment of the plurality of segments is received.

US Pat. No. 10,798,463

METHOD AND SYSTEM OF NOTIFYING USERS USING AN IN-VEHICLE INFOTAINMENT SYSTEM

The DIRECTV Group, Inc., ...

1. A method comprising:coupling a mobile device to an in-vehicle infotainment system;
generating a blocking signal within the mobile device in response to coupling the mobile device to the in-vehicle infotainment system, said blocking signal enabling suppressing a displaying of a notification signal at the mobile device and enabling communication of the notification signal to the in-vehicle infotainment system;
communicating the notification signal to the mobile device through a network;
receiving the notification signal at the mobile device while suppressing displaying the notification signal at the mobile device in response to the blocking signal;
communicating the notification signal from the mobile device to the in-vehicle infotainment system;
displaying a notification based on the notification signal on a screen display of the in-vehicle infotainment system; and
generating an unblocking signal within the mobile device in response to decoupling the mobile device and the in-vehicle infotainment system, said unblocking signal
disabling suppressing the displaying of the notification signal at the mobile device,
displaying a reminder signal corresponding to the notification being enabled in response to the blocking signal and
disabling communication of the notification signal to the in-vehicle infotainment system.

US Pat. No. 10,798,462

HVAC-BASED VOLUME CONTROL

RCS Technology, LLC, Pow...

1. An apparatus for automatically controlling a volume of a home entertainment device, comprising:a user interface;
a transmitter for transmitting a volume control signal, the volume control signal for causing the volume of the home entertainment device to increase;
a memory storing processor-executable instructions; and
a processor coupled to the memory, the user interface, and the transmitter;
wherein the instructions, when executed by the processor, cause the apparatus to:
receive, via the user interface, an identification of the home entertainment device;
store, in the memory, the identification of the home entertainment device;
determine that an HVAC component has been activated; and
in response to determining that the HVAC component has been activated, cause the transmitter to transmit the volume control signal wherein the volume control signal is transmitted using a communication protocol stored in the memory in association with the identification of the home entertainment device.

US Pat. No. 10,798,461

METHOD FOR SWITCHING CONTROL MODES OF A SMART TV SET, DEVICE AND COMPUTER READABLE MEDIUM

BAIDU ONLINE NETWORK TECH...

1. A method for switching control modes of a smart TV set, wherein the method comprises:collecting a user's first triggering operation when the smart TV set is in a first control mode;
according to a preset switching operation corresponding to the first control mode, verifying whether a first triggering operation is a switching operation for switching the first control mode into a second control mode;
if yes, switching the control mode of the smart TV set from the first control mode to the second control mode,
wherein when the first control mode is a remote controller control mode, and the second control mode is a speech control mode,
the collecting a user's first triggering operation when the smart TV set is in a first control mode specifically comprises:
collecting a time length from time when the user operated a key last time to a current moment when the smart TV set is in the remote controller control mode;
the step of, according to a preset switching operation corresponding to the first control mode, verifying whether a first triggering operation is a switching operation for switching the first control mode into a second control mode specifically comprises:
according to a preset switching operation corresponding to the remote controller control mode, verifying whether the time length reaches a preset time length threshold; if yes, determining that stopping the triggering operation by the user is the switching operation for switching the remote controller control mode to the speech control mode.

US Pat. No. 10,798,460

DEVICE AND METHOD FOR CROWD-SOURCING MOVIE SCREENINGS

GOGOCINEMA INTERNATIONAL ...

1. A method for crowd souring creating a screening by a first user of a first electronic device comprising the steps of:displaying, at a first display of the first electronic device, a plurality of available content selections received from a first server;
receiving, at the first electronic device, a content selection from the plurality of available content selections;
displaying, at the first display, a plurality of available cinema theater selections received from a second server;
receiving, at the first electronic device, a cinema theater selection of the plurality of available cinema theater selections;
displaying, at the first display, a plurality of available date and time selections received from the second server;
receiving, at the first electronic device, a date and time selection of the plurality of available date and time selections;
receiving, at the first electronic device, an indication that the screening is a private screening or public screening, wherein a private screening can be joined by other users only by invitation from the first user;
determining, at the first server, whether the screening is expired, wherein the screening is expired when a current date is passed an expiration date; and
in accordance with a determination that the screening is expired:
cancelling the screening,
determine whether another user has scheduled the content selection at one of the plurality of available cinema theater selections, and
in response to identifying a scheduling of the content selection at one of the plurality of available cinema theater selections by another user, notify the first user of the screening created by said other user; and
in accordance with a determination that the screening is not expired:
allowing other users to join the screening,
in response to a second user joining the screening, determining whether a minimum audience was met, and
in accordance with a determination that the minimum audience was met, confirming the screening.

US Pat. No. 10,798,459

AUDIO/VIDEO SYSTEM WITH SOCIAL MEDIA GENERATION AND METHODS FOR USE THEREWITH

VIXS SYSTEMS, INC., Toro...

1. A system for use with an audio/video (A/V) player that plays a video program, the system comprising:a user interest analysis generator configured to analyze input data corresponding to a viewing of the video program via the A/V player by at least one viewer, to determine a period of interest corresponding to the at least one viewer and to generate viewer interest data that indicates the period of viewer interest; and
a social media generator configured to process the viewer interest data and time coded metadata corresponding to the video program to automatically generate a social media post in response to the period of interest, the social media post including content of the video program during the period of interest, for posting to a social media account associated with the at least one viewer,
wherein the input data includes image data in a presentation area of the A/V player, and wherein the user interest analysis generator determines the period of interest corresponding to the at least one viewer based on facial modeling and recognition that the at least one viewer has a facial expression corresponding to interest.

US Pat. No. 10,798,458

OPERATION METHOD OF USER TERMINAL AND SERVER FOR SPONSORING REAL-TIME BROADCAST

KAKAO CORP., Jeju-si, Je...

1. A cybercash operation method performed by a viewer terminal, comprising:displaying, by the viewer terminal, a content provided by a streamer terminal through a real-time broadcast platform;
obtaining, by the viewer terminal, a free first sponsorship item from the real-time broadcast platform, the first sponsorship item being a cybercash spendable only for a streamer account of the streamer terminal;
detecting, by the viewer terminal, a selection of a menu for a request to spend the first sponsorship item on a display of the viewer terminal a restrictive condition to spend the first sponsorship item is met; and
transmitting, by the viewer terminal, the request to spend the first sponsorship item to the real-time broadcast platform for count,
wherein a reward to be provided to a viewer account of the viewer terminal in response to the request to spend the first sponsorship item is the same as a reward to be provided to the viewer account in response to a request to spend a charged second sponsorship item for which the restrictive condition is not set,
wherein the second sponsorship item is a cybercash spendable only for the streamer account,
wherein a first commission on the first sponsorship item and a second commission on the second sponsorship item are set to be different from each other.