US Pat. No. 10,172,111

METHOD AND APPARATUS FOR TRANSMITTING CAUSE VALUE RELATED TO SMALL CELL IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for transmitting failure information in a wireless communication system including a macro eNodeB (MeNB) and a plurality of secondary eNodeBs (SeNBs), the method performed by a specific SeNB among the plurality of SeNBs and comprising:receiving, by the specific SeNB from the MeNB, request information; and
transmitting, by the specific SeNB to the MeNB, the failure information in response to the request information,
wherein the specific SeNB is in an off-state,
wherein the failure information includes cause information for failure of switching from the off-state to an on-state, and
wherein the cause information informs that SeNBs among the plurality of SeNBs neighboring the specific SeNB are in the on-state.

US Pat. No. 10,172,110

USER EQUIPMENT ASSISTED INDOOR SMALL CELL LOCATION DETERMINATION

1. An access point device, comprising:a processor;
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
sending a message directed to a user equipment requesting the user equipment to send a measurement report to the access point device, wherein the measurement report comprises user equipment location data representative of a user equipment location of the user equipment;
in response to the sending the message, receiving the measurement report from the user equipment;
in response to the measurement report, determining access point location data representative of an access point location of the access point device; and
servicing an emergency call to the user equipment based on the access point location.

US Pat. No. 10,172,109

SYNCHRONIZING LOCATION STATUS INFORMATION IN A COMPUTING SYSTEM

JIO, INC., Chicago, IL (...

1. A method comprises:obtaining, by a first computing device of a plurality of computing devices of a computing system, a location synchronization approach for providing location synchronization information associated with the first computing device to a second computing device of the plurality of computing devices, wherein the location synchronization information includes one or more of: a location of the first computing device and status information of the first computing device, and wherein the location synchronization approach includes one or more of: regularly scheduled location updates, triggered location updates, transportation updates, proximity location updates, and requested location updates;
determining, by the first computing device, a location determination approach based on one or more of: the location synchronization approach, availability of location assets, a predetermination, input from the first computing device, and requirements of the location determination approach, wherein the location determination approach includes one or more of: autonomously determining a current location of the first computing device and facilitating an assisted approach using one or more other computing devices of the plurality of computing devices to determine the location of the first computing device, wherein the location assets include one or more of: wireless location signals, wireless communication signals, and available location assistance from the one or more other computing devices, and wherein the requirements of the location determination approach include one or more of: proximal tracking, accurate tracking, power requirements, and priority level;
generating, by the first computing device, the location synchronization information utilizing the location determination approach;
identifying, by the first computing device, a communication path based on the location synchronization approach and the location determination approach, wherein the communication path identifies a favorable one of a plurality of identified communication paths to communicate the location synchronization information from the first computing device to the second computing device, and wherein each of the plurality of identified communication paths includes one or more intermediate computing devices of the plurality of computing devices; and
facilitating, by the first computing device, communication of the location synchronization information from the first computing device to the second computing device utilizing the identified communication path.

US Pat. No. 10,172,108

METHOD FOR TRANSMITTING D2D SIGNAL AND TERMINAL THEREFOR

LG ELECTRONICS INC., Seo...

1. A method for transmitting a synchronization signal by a Device-to-Device (D2D) user equipment (UE), the method comprising:receiving information related to discovery transmission pool configuration and information related to synchronization signal configuration; and
transmitting the synchronization signal based on the information related to discovery transmission pool configuration and the information related to synchronization signal configuration,
wherein, when a first subframe of a discovery transmission pool indicated by the information related to discovery transmission pool configuration corresponds to a subframe indicated by the synchronization signal configuration, the synchronization signal is transmitted in the first subframe of the discovery transmission pool,
wherein, when the first subframe of the discovery transmission pool indicated by the information related to discovery transmission pool configuration does not correspond to the subframe indicated by the information related to synchronization signal configuration, the synchronization signal is transmitted in a subframe positioned before the first subframe of the discovery transmission pool and nearest to the first subframe of the discovery transmission pool in subframes indicated by the information related to synchronization signal configuration, and
wherein the discovery transmission pool is periodically configured.

US Pat. No. 10,172,107

METHOD OF TRANSMITTING SLSS BY V2V TERMINAL

LG ELECTRONICS INC., Seo...

1. A method for transmitting a sidelink synchronization signal (SLSS), the method performed by a vehicle-to-everything (V2X) terminal and comprising:performing measurements during an evaluation time;
determining whether at least one value resulting from performing the measurements are below a threshold value; and
if the at least one value resulting from performing the measurements during the evaluation time is below the threshold value, transmitting the SLSS to a neighboring V2X terminal,
wherein if the V2X terminal is in a radio resource control (RRC) idle state and if the V2X terminal is configured to use 2.56 s of a discontinuous reception (DRX) cycle length, the V2X terminal calculates the evaluation time by using the number of DRX cycles which is not greater than 3, and
wherein if the V2X terminal is in the RRC idle state and if 1.28 s of the DRX cycle length is used, the V2X terminal calculates the evaluation time by using three (3) DRX cycles.

US Pat. No. 10,172,106

COMMUNICATION METHOD AND DEVICE FOR REDUCING DATA TRANSMISSION INTERRUPTION DURING HANDOVERS

Huawei Technologies Co., ...

1. A communication method comprising:receiving, by user equipment, a first handover message from a first base station which instructs the user equipment to hand over from a first cell controlled by the first base station to a second cell controlled by a second base station, wherein the first handover message further comprises instruction information, which instructs the user equipment to be in a radio resource control (RRC) connected state and implement at least one of the following after the user equipment is handed over from the first cell to the second cell: (a) establishing uplink synchronization of the user equipment with the first cell, and (b) maintaining the uplink synchronization with the first cell; and
when the user equipment is handed back to the first cell from the second cell due to the uplink synchronization that the user equipment has established/maintained with the first cell, performing communication directly with the first base station based on the first cell without a random access process.

US Pat. No. 10,172,105

APPARATUS FOR RECEIVER WITH MULTI-BIT OBSERVATION INTERVAL AND ASSOCIATED METHODS

Silicon Laboratories Inc....

15. A method of receiving radio frequency (RF) signals, the method comprising:receiving time domain signals derived from the RF signals in a Coordinate Rotation Digital Computer (Cordic) circuit and generating a phase signal;
using a timing correlator and frequency offset estimator to provide at least one of initial timing detection, frequency offset estimation, timing tracking, and frequency offset tracking using data derived from a frequency signal derived from the phase signal; and
decoding, using a Viterbi decoder, data derived from the frequency signal.

US Pat. No. 10,172,104

POWER HEADROOM REPORTING METHOD AND DEVICE FOR WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method by a base station in a wireless communication system, the method comprising:transmitting, to a terminal, a configuration message to configure at least one uplink carrier;
transmitting, to the terminal, information on an allocation of an uplink transmission resource for a power headroom report (PHR); and
receiving, from the terminal, the PHR,
wherein the PHR associated with a first uplink carrier is triggered if a predetermined event occurs,
wherein it is identified by the terminal whether the first uplink carrier for which a power headroom (PH) is to be determined is different from a second carrier to which the uplink transmission resource is allocated,
wherein a PH included in the PHR is determined based on a first pathloss associated with the first uplink carrier, if the first uplink carrier is different from the second carrier.

US Pat. No. 10,172,103

METHOD FOR TRIGGERING POWER HEADROOM REPORTING IN A DUAL CONNECTIVITY SYSTEM AND A DEVICE THEREFOR

LG ELECTRONICS INC., Seo...

1. A method for a User Equipment (UE) operating in a wireless communication system, the method comprising:configuring the UE with a first Medium Access Control (MAC) entity corresponding to a first e-NodeB (eNB) and a second MAC entity corresponding to a second eNB for a radio bearer, wherein a power headroom reporting (PHR) of different MAC entities in the UE operate independently;
triggering PHRs and generating PHR MAC control elements (CEs) in the first MAC entity and the second MAC entity respectively, if a first type event occurs in the second MAC entity;
triggering a PHR and generating a PHR MAC CE in the second MAC entity only, if a second type event occurs in the second MAC entity; and
transmitting the PHR MAC CE generated by the first MAC entity to the first eNB, or transmitting the PHR MAC CE generated by the second MAC entity to the second eNB,
wherein the first type event includes: there is an uplink (UL) transmission on any cell of the second MAC entity, and a required power backoff for the any cell of the second MAC entity has changed more than a threshold, and
wherein the second type event comprises at least one of the following events: a periodicPHR-Timer of the second MAC entity expires, or upon a power headroom reporting functionality for the second MAC entity is configured or reconfigured by upper layers.

US Pat. No. 10,172,102

METHOD FOR POWER HEADROOM REPORTING AND DEVICE THEREFOR

LG Electronics Inc., Seo...

1. A method for operating a User Equipment (UE) connected with a first Base Station (BS) and a second BS in a wireless communication system, the method comprising:generating a Power Headroom Reporting (PHR) Medium Access Control (MAC) Control Element (CE) when PHR to be transmitted to the first BS is triggered, wherein a primary cell (PCell) is not served by the first BS,
wherein a first serving cell, which is served by the first BS, and a second serving cell are activated in the UE; and
transmitting a MAC Protocol Data Unit (PDU) including the generated PHR MAC CE to the first BS,
wherein when the second serving cell is served by the first BS, the PHR MAC CE includes Power Headroom (PH) information for the PCell, PH information for the first serving cell and PH information for the second serving cell,
wherein when the second serving cell is not served by the first BS, the PHR MAC CE includes the PH information for the PCell and the PH information for the first serving cell without the PH information for the second serving cell, even though the second serving cell is activated.

US Pat. No. 10,172,101

NETWORK NODES, A WIRELESS DEVICE AND METHODS THEREIN FOR ENABLING TRANSMISSIONS IN A WIRELESS COMMUNICATIONS NETWORK

Telefonaktiebolaget LM Er...

1. A method performed by a second network node for performing a transmission in a wireless communications network, wherein the second network node and at least one first network node in the wireless communications network performs transmissions using contention-based transmission resources of the same frequency, the method comprising:obtaining indications of a maximum transmit power associated with two or more first network nodes;
determining a single overall indication of a first maximum transmission power for the transmission based on the obtained indications of the maximum transmit power associated with the two or more first network nodes; and
performing the transmission based on the first maximum transmission power when the contention-based transmission resources of the same frequency is available for transmissions by the at least one first network node in the wireless communications network.

US Pat. No. 10,172,100

WIRELESS DEVICE AND POWER CONTROL METHOD

Sun Patent Trust, New Yo...

1. An integrated circuit, which, in operation controls a process performed at a first wireless device communicable with a second wireless device and a third wireless device, the process comprising:receiving, at the first wireless device, power control information including a reference signal transmission power of the second wireless device, from the second wireless device, wherein the second wireless device is communicable with other wireless devices including the first and third wireless devices;
calculating, at the first wireless device, a transmission path loss between the first wireless device and the second wireless device using the reference signal transmission power of the second wireless device and a reference signal received power (RSRP); and
determining, at the first wireless device, a first data channel transmission power of the first wireless device at which to perform communication directly between the first wireless device and the third wireless device, based at least on the transmission path loss between the first wireless device and the second wireless device.

US Pat. No. 10,172,099

METHODS AND ARRANGEMENTS TO COORDINATE COMMUNICATIONS IN A WIRELESS NETWORK

Intel Corporation, Santa...

1. A method to wake receive circuitry of a station, the method comprising:receiving, by a first communications device, a communication from the station, the communication to indicate entry into an idle state by the receive circuitry of the station, the entry into the idle state to facilitate reception of a wake frame by the station to wake the receive circuitry for reception of a data packet by the station;
transmitting an acknowledgement in response to receipt of the communication;
determining, by the first communications device, to transmit the data packet to the station after an unknown time interval;
transmitting, by the first communications device, the wake frame after determining to transmit the data packet, to wake the receive circuitry of the station from the idle state to an active state, to facilitate receipt of the data packet by the station; and
transmitting, by the first communications device, the data packet to the station after the unknown time interval.

US Pat. No. 10,172,098

POWER CONTROL FOR MITIGATING DEVICE-TO-DEVICE INTERFERENCE TO ADJACENT NETWORKS

TELEFONAKTIEBOLAGET L M E...

1. A method in a network node, comprising:determining a number of simultaneous device-to-device transmissions by a plurality of device-to-device capable wireless devices;
comparing the determined number of simultaneous device-to-device transmissions to one or more threshold values; and
determining a power control method from among a plurality of power control methods based at least in part on the comparison of the determined number of simultaneous device-to-device transmissions by the plurality of device-to-device capable wireless devices to the one or more threshold values;
wherein:
the plurality of power control methods comprises at least a first power control method and a second power control method; and
determining the power control method from among the plurality of power control methods based at least in part on the comparison of the determined number of simultaneous device-to-device transmissions by the plurality of device to device capable wireless devices to the one or more threshold values comprises:
selecting the first power control method based at least in part on if the number of simultaneous device-to-device transmissions by the plurality of device-to-device capable wireless devices is above a first threshold; and
selecting the second power control method based at least in part on if the number of simultaneous device-to-device transmissions by the plurality of device-to-device capable wireless devices is below the first threshold.

US Pat. No. 10,172,097

AVOIDING SATELLITE INTERFERENCE TO LONG TERM EVOLUTION SYSTEMS

Sprint Communications Com...

1. A computer-implemented method comprising:obtaining a communication from a wireless device a first site in an orthogonal frequency-division multiplexing (OFDM) network, the communication including a number of resource blocks for the communication, a power calculated by the wireless device that generated the communication, and identifiers associated with the resource blocks, the power representing an average effective isotropic radiated power (EIRP);
extracting the identifiers associated with the resource blocks;
determining one or more of the resource blocks have an increased probability of causing interference with satellite communications based on the identifiers associated with the resource blocks included in the communication;
obtaining a power threshold for each of the one or more of the resource blocks based on the identifiers extracted, the power threshold being resource-block specific and predefined by a user;
determining an aggregated power spectral density for each of the one or more of the resource blocks that have an increased probability of causing interference with satellite communications, wherein the aggregated power spectral density is determined by, for each of the one or more of the resource blocks:
calculating a power per resource block for the resource block that has an increased probability of causing interference with satellite communications at the first site based on the number of resource blocks and the power included in the communication;
calculating a power per resource block for the resource block across multiple sites in the OFDM network based on other communications at the multiple sites; and
aggregating the power per resource block at the first site with the power per resource block for the multiple sites for the resource block; and
reducing allocation of at least one of the one or more of the resource blocks when scheduling subsequently received communications at the first site and the multiple sites in the OFDM network when the aggregated power spectral density of the at least one resource block is within a defined range of the power threshold obtained for the at least one resource block.

US Pat. No. 10,172,096

MANAGING TRANSMISSION POWER FOR A RANDOM ACCESS CHANNEL FOR FIRST AND SECOND CELL GROUPS

LG ELECTRONICS INC., Seo...

1. A method for transmitting physical random access preamble channels (PRACHs) by a user equipment (UE) to in a wireless communication system, the method comprising:transmitting a first PRACH for a first cell group; and
transmitting a second PRACH for a second cell group,
wherein, if a transmission of the first PRACH overlaps in time domain with a transmission of the second PRACH and if a total of the transmission powers for the first and second PRACHs exceeds a threshold, a transmission power for the second PRACH is restricted such that a new total transmission power of the first and second PRACHs does not exceed the threshold.

US Pat. No. 10,172,095

METHOD AND APPARATUS FOR PUSCH/PUCCH POWER SCALING CONSIDERING DUAL CONNECTIVITY IN POWER LIMITED STATE

HUAWEI TECHNOLOGIES CO., ...

1. A system comprising:a Master evolved NodeB (MeNB) to establish a Radio Resource Control (RRC) connection with a User Equipment (UE), the MeNB being associated with a Master Cell Group (MCG) including one or more serving cells configurable for the UE; and
a Secondary eNB (SeNB) to establish a connection with the UE, the SeNB being associated with a Secondary Cell Group (SCG) including one or more serving cells configurable for the UE,
wherein:
the MeNB is configured to determine an uplink channel to be received from the UE through a serving cell of the MCG in subframe i, and the SeNB is configured to determine an uplink channel to be received from the UE through a serving cell of the SCG in the subframe i;
the MeNB is configured to determine an output power threshold in the subframe i; which is associated with a transmit power reduction for at least one of:
the uplink channel determined to be received through the serving cell of the MCG in the subframe i; and
the uplink channel determined to be received through the serving cell of the SCG in the subframe i;
the MeNB is configured to receive the uplink channel from the UE through the serving cell of the MCG in subframe i; and
the SeNB is configured to receive the uplink channel from the UE through the serving cell of the SCG in subframe i.

US Pat. No. 10,172,094

BROADBAND MODEM AC POWER MONITOR FOR LOW POWER MODE

HUGHES NETWORK SYSTEMS, L...

1. A method comprising:detecting a power interruption to a satellite modem of a satellite communication network using a power monitoring unit;
switching to a backup power supply for maintaining continuous operation of the satellite modern;
supplying a first signal from the power monitoring unit to the satellite modem upon detection of the power interruption, the first signal being indicative of the power interruption and/or activation of the backup power supply;
switching, by the satellite modem, from a normal operation mode to a low power mode;
limiting functions of the satellite modem while in the low power mode to supplying power to an outdoor transmitter and transmit/receive functions related to emergency services; and
returning to normal operation when power has been restored.

US Pat. No. 10,172,092

SYSTEMS AND METHODS FOR PROVIDING A SLEEP CLOCK ON A WIRELESS COMMUNICATIONS DEVICE

Marvell International Ltd...

1. A method for maintaining a system clock during a sleep mode of a mobile communication device, the method comprising:entering the sleep mode by the mobile communication device;
in response to entering the sleep mode,
deactivating the system clock, and
maintaining a sleep count for the deactivated system clock using a sleep clock, the sleep clock having a lower frequency than the system clock, wherein the sleep count is a number of sleep clock cycles that the mobile communication device is in the sleep mode; and
at periodic intervals throughout the sleep mode,
(a) activating a calibration clock, the calibration clock having a higher frequency than the sleep clock,
(b) using the calibration clock to calibrate a frequency of the sleep clock, and
(c) deactivating the calibration clock.

US Pat. No. 10,172,091

DISPLAY ASSEMBLY AND MOBILE TERMINAL HAVING THE SAME

Wuhan China Star Optoelec...

1. A display assembly of a mobile terminal, comprising a display and a system chip, the display comprising a display body and a drive chip mounted on the display body; the system chip comprising a data analyzing module and a data sending module; the drive chip comprising a receiving module and a processing module; the data analyzing module configured to receive image data and analyze the image data to obtain high bit data of the image data when the mobile terminal is in an idle status; the data sending module configured to send the high bit data of the image data to the receiving module; the processing module configured to receive the high bit data of the image data sent by the receiving module and to send the high bit data of the image data to the display body to display; andwherein the system chip is connected to the drive chip via a first data transmitting channel and a second data transmitting channel; the system chip further comprises a control module; the control module is configured to close the first data transmitting channel when the data sending module receives the high bit data of the image data, and to send the high bit data of the image data to the display body to display via the second data transmitting channel.

US Pat. No. 10,172,090

SENSOR HEADROOM CONTROL CIRCUIT

InvenSense, Inc., San Jo...

1. A sensor headroom control circuit comprising:a front end analog circuit having configurable headroom and configured to receive a sensor input signal and output a sensor digital signal;
a digital compensation circuit configured to adjust the sensor digital signal to compensate for an active headroom state of the front end analog circuit and produce a compensated sensor signal; and
a headroom state selection circuit configured to select the active headroom state of the front end analog circuit responsive to a detected level of the compensated sensor signal.

US Pat. No. 10,172,089

LOW POWER LOCATION TRACKING DEVICE

Qualcomm Incorporated, S...

1. An electronic tracking device comprising:a controller;
a motion sensor in communication with the controller, the motion sensor configured to detect a motion of the electronic tracking device; and
a wireless communication subsystem in communication with the controller,
wherein the controller is configured to:
(a) activate the wireless communication subsystem, when no motion of the electronic tracking device has been detected by the motion sensor for a threshold time period after a first motion of the electronic tracking device is detected by the motion sensor;
(b) cause location information of the electronic tracking device to be obtained;
(c) cause the location information of the electronic tracking device to be sent to a server using the wireless communication subsystem;
(d) deactivate the wireless communication subsystem after the location information of the electronic tracking device is sent to the server; and
(e) after a motion of the electronic tracking device is detected by the motion sensor while the wireless communication subsystem is deactivated,
power up the wireless communication subsystem;
cause the wireless communication subsystem to register with a wireless network; and
subsequently set the wireless communication subsystem to a standby mode.

US Pat. No. 10,172,088

ELECTRONIC DEVICE AND METHOD FOR CONTROLLING THE ELECTRONIC DEVICE

Sony Mobile Communication...

1. A method for controlling an electronic device, the method comprising:periodically activating the electronic device from a low power mode into a proximity area connectivity mode, while in the proximity area connectivity mode performing the acts of:
controlling proximity area connectivity of the electronic device with one or more proximity area electronic devices;
upon successful establishment of proximity area connections of the electronic device with a predetermined success set of the one or more proximity area electronic devices, returning the electronic device to the low power mode;
upon unsuccessful establishment of proximity area connections of the electronic device with the predetermined success set of the one or more proximity area electronic devices, transferring the electronic device from the proximity area connectivity mode into a wide area connectivity mode, while in the wide area connectivity mode, connecting, via a wide area connection, the electronic device to at least one wide area electronic device.

US Pat. No. 10,172,087

METHOD AND APPARATUS FOR OPERATING IN A DISCONTINUOUS RECEPTION MODE EMPLOYING CARRIER AGGREGATION

InterDigital Patent Holdi...

1. A long term evolution-advanced (LTE-A) wireless transmit/receive unit (WTRU), the LTE-A WTRU comprising:a transceiver configured to receive discontinuous reception (DRX) configuration information;
a processor operatively coupled to the transceiver, the processor and transceiver, in response to the received DRX configuration information, configured to monitor one or more LTE-A physical downlink control channels (PDCCHs) in subframes in a first frequency band during an active time; and
the processor and transceiver, in response to detecting a downlink assignment transmission in the LTE-A PDCCHs in the first frequency band during the active time, are further configured to receive an LTE-A physical downlink shared channel (PDSCH) on assigned subcarriers at a second frequency band indicated by the downlink assignment transmission,
wherein the LTE-A PDSCH is received K subframes after an end of the downlink assignment transmission,
wherein a round trip time (RTT) of a HARQ of the LTE-A PDSCH is increased by K subframes,
wherein K is equal to at least 2, and
wherein the second frequency band is different than the first frequency band.

US Pat. No. 10,172,086

SENSOR READING DEVICE AND SYSTEM

FUJITSU LIMITED, Kawasak...

1. A device comprising:a wireless communication interface configured to communicate with a sensor reading device, receive a wake up command from the sensor reading device, and receive reflected energy from a sensor;
one or more processors;
one or more non-transitory computer readable media including instructions that, when executed by the one or more processors, perform or control performance of operations comprising:
performing a wake up operation based on the wake up command from the sensor reading device;
recording the reflected energy from the sensor, the reflected energy based on an energy transmission from a second device different from the device;
generating a report regarding the reflected energy; and
causing the wireless communication interface to transmit the report to the sensor reading device.

US Pat. No. 10,172,085

METHOD FOR SUPPORTING POWER SAVING MODE AND WIRELESS DEVICE THEREOF

LG ELECTRONICS INC., Seo...

1. A method of supporting a power saving mode (PSM) in a wireless device, the method comprising:transmitting a request message comprising a first active time value to a network entity when the PSM is necessary;
receiving a rejection message in response to the request message from the network entity, the rejection message comprising a reason for rejection and a second active time value determined based on the first active time value; and
ending a procedure for transmitting the request message and entering a PSM state based on the second active time value after receiving the rejection message, the wireless device not receiving downlink data in the PSM state as in a power-off state but staying registered in a network to transmit uplink data.

US Pat. No. 10,172,084

PROVISION OF TIME INFORMATION TO A WIRELESS DEVICE

TELEFONAKTIEBOLAGET LM ER...

1. A method performed by a network node associated with a first cell in a wireless communications network, the method comprising:determining that second timing information is available at a wireless device and that timing of the first cell is derivable from the second timing information, wherein the second timing information is periodically transmitted via a second cell in the same or another wireless communication network to indicate timing of the second cell; and
instructing, via the first cell, the wireless device to derive the timing of the first cell using the second timing information.

US Pat. No. 10,172,083

RADIO COMMUNICATION SYSTEM, RADIO STATION, RADIO TERMINAL, COMMUNICATION CONTROL METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

NEC Corporation, Tokyo (...

1. A radio communication system comprising:a first radio station that serves a first cell;
a second radio station that serves a second cell; and
a radio terminal configured to perform Dual Connectivity using the first and second cells, wherein
the first radio station is configured to transmit first constraint information on the first cell and second constraint information on the second cell to the radio terminal,
the first constraint information contains a first information element for specifying a first transmission constraint related to the first cell when the Dual Connectivity is performed,
the second constraint information contains a second information element for specifying a second transmission constraint related to the second cell when the Dual Connectivity is performed,
each of the first and second transmission constraints includes a period related to uplink signal transmission by the radio terminal,
the first radio station is configured to transmit information for instructing the radio terminal to start the period in the first cell, and
the second radio station is configured to transmit information for instructing the radio terminal to start the period in the second cell.

US Pat. No. 10,172,082

POWER OPTIMIZED VIDEO FOR SMART HOME ECOSYSTEM

1. A video subsystem for a smart home ecosystem comprising a wireless internet access point, the subsystem comprising:a dispatch unit comprising a wireless receiver operable on a Wi-Fi protocol, a wireless transmitter operable on the Bluetooth Low Energy (BLE) wireless protocol, and an interface adapted and configured to operate the wireless transmitter to transmit an activation signal via the BLE protocol in response to an activation request received by the wireless receiver;
a wire-free camera unit, comprising a wireless receiver operable on the BLE protocol, a camera sensor module, a self-contained power source, a Wi-Fi transmitter controllable to either of a default power-off state or an operating state, and a controller adapted and configured to, in response to an activation signal received directly from the dispatch unit via the wireless receiver of the camera unit, control the Wi-Fi transmitter to an operating state and operate the camera sensor and Wi-Fi transmitter to transmit a high-definition video transmission directly to the wireless internet access point, and thereafter return the Wi-Fi transmitter to its default power-off state;
wherein the video subsystem implements a communication path comprising: Wi-Fi to Bluetooth Low Energy in the dispatch unit, then Bluetooth Low Energy to Bluetooth Low Energy wirelessly from the dispatch unit to the camera unit, then Bluetooth Low Energy to Wi-Fi in the camera unit, then Wi-Fi to Wi-Fi wirelessly from the camera unit to the wireless internet access point.

US Pat. No. 10,172,080

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD

Sony Corporation, Tokyo ...

1. An information processing device that performs image reception, comprising:circuitry configured to
establish a first connection with a first information processing device via an access point,
establish a second connection with a second information processing device via the access point,
display information regarding devices connected to the information processing device the information being displayed on the information processing device, and
receive first, second and third manipulation information from at least one of the first information processing device via the first connection and the access point and the second information processing device via the second connection and the access point,
wherein the first manipulation information causes the information processing device to display a first image based on a first image data received from the first information processing device via the first connection and the access point without disconnecting the second connection,
the second manipulation information causes the information processing device to display a second image based on a second image data received from the second information processing device via the second connection and the access point without disconnecting the first connection, and
the third manipulation information causes the information processing device to establish a third connection via a direct connection to at least one of the first and second information processing devices without disconnecting the first and second connections.

US Pat. No. 10,172,079

NETWORK SELECTION CONTROL METHOD AND USER TERMINAL

KYOCERA Corporation, Kyo...

1. A user terminal comprising:a controller, containing at least one processor and at least one memory, configured to communicate data using a wireless local area network (WLAN) access point while the user terminal has a radio resource control (RRC) connection with a cellular base station, wherein
the controller is further configured to execute processes of:
receiving a WLAN access point measurement configuration from the cellular base station, the WLAN access point measurement configuration including first WLAN access point identifiers;
receiving a beacon signal from at least one WLAN access point;
acquiring WLAN access point load information included in the beacon signal, the WLAN access point load information indicating a degree of congestion of the at least one WLAN access point;
measuring WLAN access point received signal strengths for WLAN access points based on the WLAN access point measurement configuration;
prioritizing second WLAN access point identifiers corresponding to the WLAN access points based on the WLAN access point received signal strengths;
generating a list including the second WLAN access point identifiers in order of priority;
transmitting a report including the list to the cellular base station, the report further including the WLAN access point load information; and
receiving a command from the cellular base station, the command instructing the user terminal to steer the data to the WLAN access point, wherein the command includes a WLAN access point identifier indicating the WLAN access point selected by the cellular base station.

US Pat. No. 10,172,077

TRANSMISSION AND RECEPTION OF DISCOVERY SIGNALS OVER A RADIO FREQUENCY SPECTRUM BAND

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving, by a wireless device, and based at least in part on a successful clear channel assessment (CCA), a first orthogonal frequency division multiplexing (OFDM) symbol comprising a plurality of reference signals (RSs) over a radio frequency spectrum band, wherein a first portion of the first OFDM symbol comprises a higher density of the RSs than a remaining portion of the first OFDM symbol;
determining that the first OFDM symbol comprises a transmission from a base station; and
performing a narrow band measurement based at least in part on the receiving and the determining.

US Pat. No. 10,172,076

UNIFIED IN-VEHICLE WI-FI SERVICE

GM Global Technology Oper...

1. A method of providing a plurality of services through a plurality of vehicle-generated Wi-Fi channels, comprising the steps of:(a) broadcasting a message at a first Wi-Fi module over a first Wi-Fi channel that includes a master list of services provided by the first Wi-Fi module as well as one or more other Wi-Fi modules;
(b) after broadcasting the message, receiving a request for a service included on the master list at the first Wi-Fi module from a wireless device, wherein the request is generated by the wireless device in response to the message;
(c) determining whether the service is available through the first Wi-Fi module;
(d) when it is determined that the service is available through the first Wi-Fi module, providing the service using the first Wi-Fi module;
(e) when it is determined that the service is not available through the first Wi-Fi module, identifying a second Wi-Fi module that provides the service; and
(f) transmitting a message to the wireless device identifying the second Wi-Fi module that provides the service identified in the request.

US Pat. No. 10,172,075

METHOD AND SYSTEM FOR SCANNING FOR TARGET COVERAGE IN ORDER OF SIGNAL STRENGTH THRESHOLD

Sprint Spectrum L.P., Ov...

1. In a wireless communication system defining a plurality of wireless coverage areas, a method for a user equipment device (UE) to select one of the coverage areas in which to operate, wherein each coverage area has a respective downlink receive signal strength threshold (DSST) defining a minimum downlink receive signal strength from the coverage area for triggering UE selection of the coverage area, and wherein at least two of the DSSTs are different from one another, the method comprising:based on the respective DSSTs of the coverage areas, the UE rank-ordering the coverage areas in order of their respective DSSTs so as to define a sequence of the coverage areas; and
the UE scanning the coverage areas in order of the defined sequence, in search of a coverage area in which to operate.

US Pat. No. 10,172,074

WIRELESS LOCAL AREA NETWORK, STATION, AND ACCESS POINT AND METHODS FOR ACCESSING THEREOF

Huawei Technologies Co. L...

1. A method for accessing a wireless local area network, the method comprising:storing, by a station, first configuration version information;
sending, by the station, an initial generic advertisement service (GAS) query to a first access point associated with an external network;
receiving a GAS response from the first access point;
sending, by the station, a first association request to the first access point based on the GAS response and receiving a first successful association response from the first access point;
after receiving the first successful association response, disassociating with the first access point;
after disassociating with the first access point, receiving, by the station, a beacon or a probe response from a second access point associated with the external network, wherein the beacon or the probe response carries second configuration version information, wherein the second access point is in a service set of access points with the first access point;
determining, by the station, whether the second configuration version information is consistent with the first configuration version information, wherein the first configuration version information comprises a first configuration version string, wherein the second configuration version information comprises a second configuration version string wherein the first configuration version string and the second configuration version string indicate respective versions of a configuration of the external network supported by the first access point and the second access point; and
sending, by the station, a second association request to the second access point by using the GAS response without executing another GAS query, in response to the second configuration version information being consistent with the first configuration version information.

US Pat. No. 10,172,073

SYSTEMS AND METHODS FOR LOCAL-AREA-NETWORK-ASSISTED LOCATION DETERMINATION

Telcom Ventures, LLC, Mi...

1. A method of operating a positioning receiver, the method comprising:receiving, via a non-cellular terrestrial beacon network, location change information indicating a change in a location of a Wi-Fi hot spot, at the positioning receiver;
determining whether the positioning receiver has greater confidence in the location change information or in positioning signals received by the positioning receiver using the non-cellular terrestrial beacon network; and
calculating a position location of the positioning receiver using the one of the location change information or the positioning signals received by the positioning receiver using the non-cellular terrestrial beacon network in which the positioning receiver has the greater confidence.

US Pat. No. 10,172,072

CONNECTIONLESS MODES FOR WIRELESS MACHINE TO MACHINE COMMUNICATIONS IN WIRELESS COMMUNICATION NETWORKS

ZTE Corporation, Shenzhe...

1. A method for wireless communications, comprising:monitoring, at a first base station, for an access probe sent from a wireless device, a single transmission of the access probe from the wireless device generating multi-path signals at the first base station, wherein the monitoring includes:
receiving, at the first base station, over a first wireless communication channel, a preamble pilot in the access probe from the wireless device, wherein the first wireless communication channel is a reverse link connectionless oriented wireless channel for unscheduled pilot information from multiple wireless devices;
receiving, at the first base station, over a second wireless communication channel, a data packet in the access probe corresponding to the preamble pilot from the wireless device, wherein the second wireless communication channel is a reverse link connectionless oriented wireless channel for unscheduled user data from the multiple wireless devices;
receiving, at the first base station, over a third wireless communication channel, a rate indication in the access probe from the wireless device, wherein the third wireless communication channel is a reverse link connectionless oriented wireless channel for unscheduled assistant information from the multiple wireless device, and wherein the rate indication indicates a data transmission rate for the data packet, the data transmission rate determined by the wireless device; and
decoding, by the first base station, the data packet based on the preamble pilot and the data transmission rated indicated by the rate indication;
extracting a base station identifier from the access probe, wherein the base station identifier included in the access probe is provided in a form of a serving sector pseudo-noise (PN) code to identify a serving base station that is serving the wireless device on a forward link;
operating the first base station, when the extracted serving sector PN code in the base station identifier corresponds to a pilot PN code of the first base station, to transmit an acknowledgement to the wireless device; and
operating the first base station, when the extracted base station identifier identifies a second base station, to pass received information to the second base station, thereby allowing a forward link serving sector of the wireless device served from the second base station to the wireless device to be separated from a reverse link serving sector of the wireless device served from the wireless device to the first base station,
wherein the method for wireless communication further comprises:
operating the first base station, upon determining that a base station in a different sector of a same cell also receives the access probe, to combine the multi-path signals received within a predetermined time window from the earliest receipt of multi-path signals and not to combine the multi-path signals received beyond the predetermined time window, and
operating the first base station, upon determining that the base station in a different cell also receives the access probe, to forward the multi-path signals to a base station controller (BSC).

US Pat. No. 10,172,071

DIRECTIONAL SYNCHRONIZATION IN ASSISTED MILLIMETER WAVE SYSTEMS

QUALCOMM Incorporated, S...

1. A method for wireless communication by a first base station (BS), comprising:communicating with at least one user equipment (UE) in a first frequency band;
determining at least part of resources and configuration for the at least one UE for participating in at least one of an access or management procedure comprising an assisted directional initial access in a second frequency band; and
providing information about the resources and configuration allocated for the assisted directional initial access that differ from configuration and resources allocated for non-assisted directional initial access to the at least one UE for signaling to be transmitted as part of the access or management process.

US Pat. No. 10,172,070

METHOD AND SYSTEM FOR CONTROLLING A MOBILE COMMUNICATION DEVICE IN A MOVING VEHICLE

1. A mobile services control system for controlling use of one or more services provided by a wireless mobile communication device, comprising:(a) one or more detectors configured to wirelessly detect a location of the wireless mobile communication device;
(b) a vehicle operation detector configured to determine one or more characteristics indicative of the vehicle being operated by a user;
wherein the wireless mobile communication device can move independently from the one or more detectors;
computational equipment configured to use a first input comprising characteristics indicative of the location of the wireless mobile communication device and configured to determine whether the wireless mobile communication device is within a predetermined geospatial envelop within a vehicle occupant enclosure of the vehicle, and the computational equipment is configured to use a second input comprising characteristics indicative of one or more of a movement of the vehicle and an operation of the vehicle, and when both the wireless mobile communication device is within a predetermined geospatial envelop, and the one or more of a movement of the vehicle and operation of the vehicle is detected and, the computational equipment is configured to communicate with a wireless service provider for the wireless mobile communication device to notify the wireless service provider to restrict access to the one or more services provided by the wireless mobile communication device.

US Pat. No. 10,172,069

PAIRED SMART DEVICE THEFT DETERRENT

International Business Ma...

1. A method for deterring theft of devices, the method comprising:receiving, by one or more computer processors, one or more actions from a first device on a second device, wherein the one or more actions may be taken on the second device;
receiving, by one or more computer processors, a first indication on the second device, wherein the first indication includes a first action;
determining, by one or more computer processors, whether the first action is included in the one or more actions;
responsive to determining that the first action is included in the one or more actions, determining, by one or more computer processors, whether the first device is paired with the second device;
responsive to determining that the first device is paired with the second device, requesting, by one or more computer processors, a confirmation from the first device;
receiving, by one or more computer processors, the requested confirmation;
determining, by one or more computer processors, whether the requested confirmation is accepted;
responsive to determining that the requested confirmation is not accepted, requesting, by one or more computer processors, a first authentication from a user of the second device; and
receiving, by one or more computer processors, the first authentication from the user of the second device.

US Pat. No. 10,172,068

SERVICE-ORIENTED ROUTING IN SOFTWARE-DEFINED MANETS

Cisco Technology, Inc., ...

1. A computer-implemented method for providing service-oriented routing in a mobile ad-hoc network (MANET) that includes a centralized controller node and a plurality of ad-hoc mobile nodes, comprising:at the centralized controller node:
receiving an update message from a first mobile node of the plurality of the ad-hoc mobile nodes, wherein the update message includes an update to neighborhood metrics and an update to a name list specifying names of content items cached in the first mobile node, wherein the neighborhood metrics include a list of neighbor nodes of the plurality of the ad-hoc mobile nodes and connectivity metrics for respective neighbor nodes of the list of neighbor nodes, and wherein the connectivity metrics include a channel reliability, a residual bandwidth, and a queueing latency;
receiving, from a source mobile node of the plurality of the ad-hoc mobile nodes, a request for a service, wherein the request includes an identifier associated with the requested service;
identifying a node of the plurality of the ad-hoc mobile nodes that provides the service based at least on the update to the name list;
updating a network graph for the plurality of ad-hoc mobile nodes based on the update to the neighborhood metrics of the first mobile node;
computing a path between the source mobile node and the node using the updated network graph, wherein the path includes one or more mobile nodes of the plurality of the ad-hoc mobile nodes;
selecting the node as a destination mobile node when the path is a least-cost path based on the neighborhood metrics for the one or more mobile nodes; and
sending the path to the destination mobile node to cause the destination mobile node to send one or more destination mobile node packets via the path to the source mobile node, wherein when the source mobile node receives the one or more destination mobile node packets from one of the one or more mobile nodes, the source mobile node is caused to send one or more source mobile node packets to the one of the one or more mobile nodes such that the destination mobile node receives the one or more source mobile node packets via the path.

US Pat. No. 10,172,067

BYPASSING EXTERNAL PACKET DATA NETWORKS IN MOBILE-TO-MOBILE COMMUNICATION

Nokia of America Corporat...

1. A method comprising:receiving, at a first gateway of a core network from a source user equipment, an uplink packet addressed to a target user equipment;
receiving, at the first gateway from a mobility management entity (MME), a request to pair the source user equipment and the target user equipment to form a pairing between the source user equipment and the target user equipment;
storing information indicating the pairing at the first gateway in response to receiving the request; and
routing, at the first gateway, the received uplink packet to the target user equipment on a communication path that bypasses an external packet data network that is connected to the first gateway, wherein receiving the request to pair the source user equipment and the target user equipment comprises receiving an uplink packet including globally unique identifiers of the source user equipment and the target user equipment, and wherein storing the information indicating the pairing comprises storing the globally unique identifiers and a corresponding pairing identifier.

US Pat. No. 10,172,066

FLEXIBLE BEARER HANDLING

Telefonaktiebolaget LM Er...

1. A method performed by a network node for flexible bearer handling in a communications network, the method comprising:acquiring packet data convergence protocol (PDCP) protocol data units (PDUs);
encapsulating individual PDCP PDUs into individual frames at a protocol layer that is at least one protocol layer above a bottom-most protocol layer, wherein encapsulating said individual PDCP PDUs into said individual frames comprises mapping logic channel flows to network addresses, wherein each frame of said individual frames comprises a first signal radio bearer (SRB1), a second signal radio bearer (SRB2), a data radio bearer (DRB) or a combination of different bearers; and
switching said individual frames towards a packet switched network, the switching based at least in part on identifying a type of PDCP PDU carried by each of said individual frames, wherein switching said individual frames towards the packet switched network comprises:
forwarding said individual frames comprising the SRB1 to a radio resource control (RRC) acting-entity in the network; and
forwarding said individual frames comprising the SRB2 to an S1-AP and non-access stratum (NAS) acting-entity in the network.

US Pat. No. 10,172,065

RADIO COMMUNICATION TERMINAL AND METHOD OF HANDOVER FROM A MACRO CELL TO A CLOSED SUBSCRIBERS GROUP CELL

Panasonic Intellectual Pr...

1. A radio communication terminal, comprising:a communication interface which, in operation, receives a first cell list and a second cell list different from the first cell list from a radio communication network including a macrocell, which is a first type cell, and a Closed Subscribers Group (CSG) cell, which is a second type cell, wherein the radio communication terminal has an inbound mobility control function to move from the first type cell to the second type cell and the second cell list includes information about the second type cell;
a controller, which is coupled to the communication interface and which, in operation, determines a neighboring cell to be a measurement target of reception quality measurement based on the first cell list and the second cell list received via the communication interface; and
a radio receiver, which is coupled to the controller and which, in operation, repeatedly receives system information from a target base station, which is the second type cell, within a gap period configured for the radio communication terminal to suspend reception and transmission of signals with a source base station.

US Pat. No. 10,172,064

STATE MIGRATION OF EDGE-OF-NETWORK APPLICATIONS

International Business Ma...

1. A system for providing enhanced quality of experience (QoE) to mobile device users comprising:a first computing device associated with a source communications network edge node for servicing a mobile device by providing a current point of attachment to a communications network, said first computing device configured as an associated application-aware edge-node proxy server for maintaining associated state information corresponding to one or more user applications currently running in the mobile device;
a second computing device associated with a destination communications network edge node for servicing a mobile device by providing a new point of attachment to said communications network when roaming away from said source network edge node; and
a third computing device provided in said network downstream from said network edge, said third device including an associated memory storage device and configured to perform a method to:
inspect packet headers and payloads from packets transmitted over a communications link between the mobile device and the communications network while being serviced by said first computing device providing said current point of attachment;
extract from said inspected packet payloads, application-specific state data of said one or more user applications running in the mobile device, said application-specific state data including identities of specific one or more application-aware edge-node server proxy devices servicing said user applications on said mobile device, and log said application-specific state data for storage at said associated memory storage device external to the source communications network edge node and said associated application-aware edge-node proxy server, said logged application-specific state data comprising: web links to cached objects that had been requested by a user application;
receive a signal indicating a detection of an upcoming migration of said mobile device from said current point of attachment network to the new attachment point provided by the destination communications network edge-node;
select, for an application-aware edge-node proxy server of said destination network edge-node, a method of reconstructing a state of a user application by the second computer device, said selecting comprising communicating a list of said web links to a destination application-aware edge-node proxy server that will service the mobile device at a destination network edge-node;
transmit, in response to receiving said signal, said application-specific state data from storage at said associated memory storage device to a storage device associated with said second computing device at said destination network edge node and pre-fetching said cached objects from said list of web links for storage at the destination network edge-node prior to said upcoming migration; and
said second computing device configured to reconstruct, based on said selected method, said application state of said currently running one or more mobile device user applications at the destination application-aware edge-node proxy server at said destination network edge-node to enable seamless continued service to the mobile device user prior to the destination network edge-node becoming said new point of attachment for said mobile device.

US Pat. No. 10,172,063

INTELLIGENT BACKHAUL IN A WIRELESS COMMUNICATION NETWORK

Sprint Communications Com...

1. A method of operating a wireless network backhaul node to serve eNodeBs, the method comprising:exchanging user data and network signaling between the eNodeBs and a Long Term Evolution (LTE) core;
receiving loading information from the eNodeBs and determining overloaded ones of the eNodeBs and underloaded ones of the eNodeBs based on the loading information;
selecting handover thresholds for the eNodeBs to inhibit handovers from the underloaded ones of the eNodeBs to the overloaded ones of the eNodeBs and to encourage handovers from the overloaded ones of the eNodeBs to the underloaded ones of the eNodeBs wherein the selected handover thresholds comprise signal strength differences between source and target ones of the eNodeBs;
transferring the selected handover thresholds to the eNodeBs; andperforming handover assistance for the eNodeBs.

US Pat. No. 10,172,062

METHODS AND DEVICES FOR MANAGING VIDEO SESSIONS IN A NETWORK BASED ON NETWORK PERFORMANCE INFORMATION

1. A device, comprising:a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising:
receiving aggregate network information for communication sessions for each cell of a plurality of cells in a cellular network, wherein the communication sessions include a group of video sessions, and wherein the aggregate network information comprises network information from a plurality of data sources;
calculating an overall video traffic metric for the group of video sessions for each cell based on the aggregate network information;
generating a graphical map of the cellular network that displays a geography of the cellular network and indicates the overall video traffic metric for the group of video sessions for each cell in the cellular network within the geography;
determining that a first overall video traffic metric of a first group of video sessions controlled by a first base station of a first cell is above a first predetermined threshold and a second overall video traffic metric of a second group of video sessions controlled by a second base station of a second cell is below the first predetermined threshold;
sending, to a communication device, the graphical map and first indication that the first overall video traffic metric associated with the first cell is above the first predetermined threshold and the second overall video traffic metric associated with the second cell is below the first predetermined threshold;
performing a handover of control of a first portion of the first group of video sessions from the first base station to the second base station responsive to receiving a message from the communication device, wherein the message provides a second indication to change control of the first portion of the first group of video session from the first base station to the second base station;
identifying a trajectory of a mobile device conducting a video session of the first portion of the first group of video sessions, wherein the identifying the trajectory comprises accessing historical travel information associated with the mobile device based on time of day and determining the trajectory according to the historical travel information;
identifying one or more wireless networks on the trajectory of the mobile device, wherein each of the one or more wireless networks use a WiFi protocol, and wherein the graphical map indicates a traffic level of each of the one or more wireless networks; and
selecting between the one or more wireless networks and the second cell to carry video traffic of the mobile device according to the trajectory of the mobile device.

US Pat. No. 10,172,061

METHOD AND APPARATUS FOR TRANSMITTING CELL SHAPING INDICATION IN WIRELESS COMMUNICATION SYSTEM

LG Electronics Inc., Seo...

1. A method for transmitting, by a first base station, a handover preparation failure message in a wireless communication system, the method comprising:determining whether to perform a coverage modification of a cell, managed by the first base station, in an active antenna system (AAS);
receiving a handover request message from a second base station after determining to perform the coverage modification of the cell; and
transmitting the handover preparation failure message, including cause information indicating the coverage modification of the cell, to the second base station, when the handover request message is received after determining to perform the coverage modification of the cell.

US Pat. No. 10,172,060

RESELECTION FAILURE DETECTION AND PREVENTION IN MULTI-SIM WIRELESS COMMUNICATION DEVICES

Qualcomm Incorporated, S...

1. A method for managing cell reselection for a wireless communication device having a first subscription associated with a first Subscriber Identity Module (SIM) and a second subscription associated with a second SIM, the method comprising:determining an occurrence of a barring procedure associated with at least one of a target cell or a target frequency for the first subscription;
determining a mode associated with the second subscription, wherein the mode is at least one of a connected mode or an idle mode;
deprioritizing the at least one target cell or target frequency for use with the second subscription by a first procedure based on the determination that the mode associated with the second subscription is the connected mode; and
deprioritizing the at least one target cell or target frequency for use with the second subscription by a second procedure based on the determination that the mode associated with the second subscription is the idle mode, wherein the first procedure is different from the second procedure.

US Pat. No. 10,172,059

METHOD AND APPARATUS FOR SELECTING DEDICATED CORE NETWORK

Samsung Electronics Co., ...

1. A method of a user equipment (UE) for performing an attach procedure, the method comprising:transmitting, to an evolved Node B (eNB), an attach request message including a UE identifier;
receiving, from the eNB, a radio resource control (RRC) connection reconfiguration message; and
transmitting, to the eNB, an RRC connection complete message in response to the RRC connection reconfiguration message,
wherein the attach request message is forwarded to a first mobile management entity (MME),
wherein the RRC connection reconfiguration message is based on an attach accept message from a second MME, and
wherein the second MME is selected based on a reroute command message from the first MME, the reroute command message including the UE identifier and at least one MME identifier indicating a dedicated core network.

US Pat. No. 10,172,058

DATA GATEWAY ALIGNMENT IN A WIRELESS COMMUNICATION NETWORK

Sprint Communications Com...

1. A method of operating a wireless communication network to align a target access gateway with a target network gateway for a wireless user device, the method comprising:a Mobility Management Entity (MME) detecting a wireless attachment of the wireless user device in a source Tracking Area (TA), and in response, the MME transferring an attachment message to a Policy Charging and Rules Function (PCRF) indicating the source TA for the wireless user device, wherein the wireless user device exchanges user data with an Internet Protocol Multimedia Subsystem (IMS) Call State Control Function (CSCF) server over a source access gateway and a source network gateway in the source TA;
the MME detecting a handover of the wireless user device from the source access gateway in the source TA to the target access gateway in a target TA, and in response to the access gateway handover, the MME transferring a handover message to the PCRF indicating the target TA for the wireless user device; and
the PCRF receiving the attachment message and the handover message, and in response to the access gateway handover, the PCRF transferring a reattach message to the source network gateway for delivery to the wireless user device and transferring a session message to the media server indicating the reattachment of the wireless user device, wherein the wireless user device responsively reattaches in the target TA and exchanges additional user data with the IMS CSCF server over the target access gateway and the target network gateway.

US Pat. No. 10,172,057

HANDLING OF RADIO ACCESS NETWORK RE-SELECTION

TELEFONAKTIEBOLAGET LM ER...

1. A method of operation by a Circuit Switched (CS) control node performed with respect to a UE that switched from a Packet Switched (PS) connection to a CS connection for execution of a CS service, the method comprising:determining that the UE is capable of connecting to a PS RAN that provides PS service coverage for a current geographic location of the UE; and
in response to receiving an indication that the CS service shall be terminated:
generating a message that indicates one or more radio parameters of the PS RAN, to assist the UE in reselecting from the CS RAN to the PS RAN upon termination of the CS service; and
using Non-Access Stratum (NAS) signaling to send the message to the UE over the CS connection, such that the message passes transparently through a CS RAN that provides the CS connection.

US Pat. No. 10,172,056

MOBILE COMMUNICATION SYSTEM, NETWORK NODE, AND MOBILE COMMUNICATION METHOD

NTT DOCOMO, INC., Tokyo ...

1. A mobile communication system comprising:a first network node;
a second network node; and
a dedicated network node comprised in a dedicated network, wherein
the first network node includes:
a first processor coupled to a first receiver and a first transmitter, wherein
the first receiver is configured to acquire subscriber information on user equipment from a subscriber server based on an attachment request from the user equipment forwarded by the second network node, the subscriber information including availability for the user equipment to use the dedicated network, and
the first transmitter is configured to send the second network node a selection instruction to select the dedicated network based on the subscriber information acquired by the first receiver,
the second network node includes:
a second processor coupled to a second receiver and a second transmitter, wherein
the second receiver is configured to receive the selection instruction from the first network node, and
the second processor is configured to determine the dedicated network node comprised in the dedicated network based on the selection instruction received by the second receiver, and
the second transmitter is configured to transmit the attachment request from the user equipment to the determined dedicated network node, and
the dedicated network node includes:
a third processor coupled to a third receiver and a third transmitter, wherein
the third processor is configured, when the dedicated network node receives a handover request for the user equipment from the second network node and if the user equipment is permitted to use the dedicated network, to determine a different dedicated network node comprised in the dedicated network and linked with a handover target of the user equipment, and
the third transmitter is configured to forward the handover request to the determined different dedicated network node.

US Pat. No. 10,172,055

CONTROLLING WIRELESS ACCESS POINT HANDOVER AND/OR TRANSMISSIONS MODE BASED ON PERSON PROXIMITY

Thales Avionics, Inc., I...

1. An in-flight entertainment system comprising:a plurality of wireless access points (WAPs) spaced apart within an aircraft and mounted to structures of the aircraft, each of the WAPs connected to an antenna used by the WAP for transmission of communication sessions to communication terminals;
a plurality of proximity sensors, each mounted adjacent to a different one of the antennas and configured to generate a proximity alert signal indicating that a passenger is proximately located to the antenna; and
a WAP controller configured to control radio transmission from the WAPs of traffic in communication sessions, the WAP controller comprising:
a network interface that communicates with the WAPs through a network;
a processor coupled to the network interface; and
a memory coupled to the processor and storing program code that when executed by the processor causes the processor to perform operations comprising:
receiving a proximity alert signal from one of the proximity sensors indicating that a passenger is proximately located to a first one of the antennas used by a first one of the WAPs for transmission of a communication session;
identifying a remedial action responsive to evaluating a WAP handover/mode-change rule based on the proximity alert signal and characteristics of the communication session; and
performing the remedial action as one of: 1) initiating handover of the communication session from the first one of the WAPs to a second one of the WAPs to satisfy the WAP handover/mode-change rule; and 2) initiating a change in transmission mode that will be used by the first one of the WAPs for continued transmission of the communication session to satisfy the WAP handover/mode-change rule.

US Pat. No. 10,172,054

COMMUNICATION CONTROL METHOD AND USER TERMINAL

KYOCERA Corporation, Kyo...

1. A communication control method, comprising:simultaneously performing, by a user terminal, communication with a first cell operating as a main cell, and communication with a second cell operating as a subordinate cell other than the main cell;
transmitting, by the user terminal, to the first cell, a main cell change request for changing the main cell from the first cell to the second cell;
performing, by the user terminal, after changing the main cell to the second cell, blind decoding for the common search space that is set by the second cell; and
receiving, by the user terminal, system information from the second cell on the basis of a result of the blind decoding, wherein
in the main cell, blind decoding for a common search space is required,
the common search space is set by each of a plurality of cells, including the first cell and the second sell, so that the common search space is applied in common to all user terminals within a corresponding one of the plurality of cells, and
information associated with system information that is necessary for reception of multicast/broadcast control information is arranged in the common search space.

US Pat. No. 10,172,053

RADIOGRAPHIC IMAGE CAPTURING SYSTEM

KONICA MINOLTA, INC., To...

1. A radiographic image capturing system comprising:a radiographic image capturing apparatus with radiation detecting elements, wherein the radiographic image capturing apparatus wirelessly transfers a signal value read from the radiation detecting elements;
a channel interference detecting device adapted for detecting radio interference; and
a notifying device which gives a notice to an operator who operates the radiographic image capturing system, wherein
when the channel interference detecting device detects the radio interference, the notifying device notifies the operator that the radio interference is detected.

US Pat. No. 10,172,052

METHOD AND DEVICE FOR DYNAMICALLY CONSTRUCTING VIRTUAL CELL

1. A method for dynamically constructing a virtual cell, applied to an ultra-dense network, comprising:a master station sending an event A4 to User Equipment, UE, and receiving an A4 measurement report from the UE; and
the master station adding a cell corresponding to a cell identity carried in the A4 measurement report as a slave station,
wherein the master station and slave stations form a first virtual cell,
wherein the master station adding a cell corresponding to a cell identity carried in the A4 measurement report as a slave station comprises:
the master station generating a first virtual cell key according to a first current value of a first S counter and a key from a core network;
the master station acquiring the cell corresponding to the cell identity in the A4 measurement report, using the acquired cell as a slave station and sending a first adding request message to one of the slave stations;
the master station receiving a first adding command message from the slave station, generating a first encryption key according to the first adding command message and sending a first Radio Resource Control, RRC, connection reconfiguration message to the UE; and
the master station receiving a first Radio Resource Control, RRC, connection reconfiguration completion message from the UE,
wherein the first adding request message comprises the first virtual cell key and an encryption algorithm list the first adding command message comprises a first encryption algorithm; and the first RRC connection reconfiguration message comprises the first encryption algorithm in the first adding command message and a first current value of the first S counter,
and the master station adding a cell corresponding to a cell identity carried in the A4 measurement report as a slave station further comprises:
the master station sending a second adding request message to other slave stations of the first virtual cell; and the master station receiving second adding command messages from the other slave stations of the first virtual cell,
wherein the second adding request message comprises the first virtual cell key and the first encryption algorithm,
or,
the method further comprises:
the master station sending an event A2 to the UE;
the master station receiving an A2 measurement report from the UE and deleting a slave station corresponding to a slave station identity carried in the A2 measurement report; and
the master station performing key updating on the UE and slave stations of a second virtual cell,
wherein the master station and other slave stations except the deleted slave station in the first virtual cell form the second virtual cell,
wherein the master station deleting a slave station corresponding to a slave station identity carried in the A2 measurement report comprises:
the master station sending a deletion request message to the slave station corresponding to the slave station identity carried in the A2 measurement report; and the master station receiving a deletion acknowledgement message from the slave station,
and the master station performing key updating on the UE and slave stations of a second virtual cell comprises:
the master station changing the first current value of the first S counter to obtain a second current value of the first S counter and generating a second virtual cell key according to the second current value of the first S counter; and
the master station sending a key updating request message to the slave stations of the second virtual cell and sending a second RRC connection reconfiguration message to the UE,
wherein the key updating request message comprises the second virtual cell key and the second RRC connection reconfiguration message comprises the second current value of the first S counter,
wherein the master station changing the first current value of the first S counter to obtain a second current value of the first S counter comprises: the master station adding 1 to the first current value of the first S counter to obtain a second current value of the first S counter,
or,
the method further comprises:
the master station sending an event A5 to the UE;
the master station receiving an A5 measurement report from the UE and sending a switching request message to a target master station corresponding to a cell identity carried in the A5 measurement report; and
the master station receiving a switching command message from the target master station and sending a third RRC connection reconfiguration message to the UE,
wherein the switching request message comprises the key from the core network, a current value of a Next Chaining Counter, NCC, and an encryption algorithm list, and the third RRC connection reconfiguration message comprises a second encryption algorithm, a current value of a second S counter and the current value of the NCC,
and the third RRC connection reconfiguration message further comprises a header compression algorithm.

US Pat. No. 10,172,051

METHOD AND SYSTEM FOR OPTIMIZING SERVICE RECOVERY DURING CLOSED SUBSCRIPTION GROUP (CSG) SELECTION IN WIRELESS COMMUNICATION

Samsung Electronics Co., ...

1. A method of optimizing service recovery during manual closed subscription group (CSG) cell selection in a long term evolution (LTE) network, the method comprising:selecting, by a user equipment (UE), a CSG cell through the manual CSG cell selection;
performing a tracking area update (TAU) procedure on the CSG cell;
receiving a registration rejection with a temporary cause from a network of a CSG cell selected through the manual CSG cell selection;
determining from the registration rejection whether the temporary cause comprises a cause value that allows the UE to return to a saved or previously visited public land mobile network (PLMN); and
performing service recovery of the UE with a registered PLMN (RPLMN), upon determining that the temporary cause does not comprise the cause value that allows the UE to return to the saved or previously visited PLMN, wherein the RPLMN is different from the saved or previously visited PLMN,
wherein the service recovery of the UE is performed by at least one of:
retaining a globally unique temporary identifier (GUTI), previously visited registered tracking area identity (TAI), key set identifier (KSI) and equivalent PLMN (EPLMN) lists;
retrying registration on a single CSG cell;
employing the RPLMN for recovery procedures; and
performing the TAU procedure instead of an Attach while returning to the RPLMN thereby reducing the delay while recovering to the RPLMN.

US Pat. No. 10,172,050

USER ANCHOR CONTROLLER COMMUNICATION WITHIN A NETWORK ENVIRONMENT

Hewlett Packard Enterpris...

1. A non-transitory computer readable medium comprising instructions which, when executed by a processor, causes the processor to:configure, by a first controller, a first access point on a first subnet;
manage, by the first controller, the first access point, wherein a client device is connected with the first access point;
identify a second controller on the first subnet that is different than the first controller, wherein the second controller is a primary controller of the client device that manages network traffic of the client device and maintains state information corresponding to the client device when the client device is connected to the first access point, and wherein the second controller does not manage the first access point that the client device is connected to;
instruct the second controller to update a controller configuration table for the second controller that identifies that the first access point is assigned to the first controller;
determine that the client device roams to connect with a second access point on a second subnet that is different than the first subnet, wherein the second access point is managed by a third controller that is different than the first and second controller;
query, by the third controller, the second controller to obtain the state information of the client device in response to the determination that the client device is connected with the second access point; and
direct the network traffic of the client device on the second subnet through the second controller, wherein the second controller remains on the first subnet.

US Pat. No. 10,172,049

NETWORK NODE AND METHOD THEREIN FOR HANDOVER IN WIRELESS COMMUNICATION NETWORK

TELEFONAKTIEBOLAGET LM ER...

1. A method performed in a network node for assisting a communication device to perform handover from a serving cell to a target cell in a communication network, wherein the network node is a serving node for the communication device in the serving cell, the method comprising:obtaining a first round trip time between the network node and a server;
obtaining a second round trip time between a target node in the target cell and the server;
deciding whether or not to instruct the communication device to perform handover from the serving cell to the target cell by considering at least the first round trip time and the second round trip time; and
conditionally instructing the communication device to perform handover from the serving cell to the target cell in accordance with the decision,
wherein deciding whether or not to instruct the communication device to perform handover from the serving cell to the target cell comprises:
deciding if the first round trip time is longer than the second round trip time, and if so then deciding to perform handover from the serving cell to the target cell.

US Pat. No. 10,172,048

SYSTEM FOR EFFICIENT RECOVERY OF NODE-B BUFFERED DATA FOLLOWING MAC LAYER RESET

InterDigital Technology C...

1. A method for use in a radio network controller (RNC) comprising:sending a radio resource control (RRC) message to a user equipment (UE) that triggers a high-speed downlink shared channel (HS-DSCH) cell change, wherein the RRC message has a MAC-hs reset indicator,
wherein the MAC-hs reset requires the UE to disassemble MAC-hs PDUs in a reordering buffer and deliver MAC-d PDUs to a MAC-d, flush MAC-hs PDUs stored in the reordering buffer and configure the MAC-hs to receive new data.

US Pat. No. 10,172,047

WIRELESS NETWORK HANDOVER METHOD, BASE STATION, AND USER EQUIPMENT

Huawei Technologies Co., ...

1. A wireless network handover method, wherein the method comprises:sending, by a source base station, a handover request to a target base station for a handover of a user equipment (UE) from the source base station to the target base station, wherein the handover request comprises information about a list of candidate wireless fidelity access points (Wi-Fi APs) of the target base station, the handover request triggering the target base station to select, from the list of candidate Wi-Fi APs based on a configuration policy of the target base station, a target Wi-Fi AP of the target base station for the UE to access during or after the handover of the UE, and wherein the list of candidate Wi-Fi APs is determined by the source base station based on measurements performed by the UE on a plurality of Wi-Fi APs of the target base station;
sending, by the source base station, a radio resource control (RRC) connection reconfiguration message to the UE, wherein the RRC connection reconfiguration message is used to instruct the UE to hand over from the source base station to the target base station, and the RRC connection reconfiguration message comprises information about the target Wi-Fi AP of the target base station for the UE to access the target Wi-Fi AP when the UE hands over from the source base station to the target base station or after the handover of the UE is complete;
receiving, by the source base station during the handover of the UE, a sequence number status transfer message sent by a source Wi-Fi AP that is controlled by the source base station, wherein the sequence number status transfer message is used to notify the source base station of a packet data convergence protocol serial number of a currently received/sent data packet of the source Wi-Fi AP; and
receiving, by the source base station, a downlink data packet that is sent by the source Wi-Fi AP and is not confirmed.

US Pat. No. 10,172,046

MOBILE COMMUNICATION SYSTEM, BASE STATION, HIGHER-ORDER APPARATUS, GATEWAY APPARATUS, COMMUNICATION METHOD, AND PROGRAM

NEC CORPORATION, Minato-...

1. A mobile communication system comprising:a first Home Node B (HNB);
a second HNB; and
a HNB gateway (HNB-GW) that is connected to a core network,
wherein the first HNB comprises a transceiver configured to communicate with a user equipment (UE) and send a first message, including Radio Access Bearer sub-Flow Combination Indicator (RFCI) information, to the HNB-GW during an intra HNB-GW relocation in which the UE is relocated from the first HNB to the second HNB,
wherein the HNB-GW comprises a transceiver configured to receive the first message and to send a second message, including the RFCI information included in the first message, to the second HNB, and
wherein the second HNB comprises a transceiver configured to:
communicate with the UE; and
receive the second message without carrying out an Iu-UP Initialization procedure towards the core network, which is a procedure to configure the second HNB and the core network with RFCI when the second HNB does not receive the second message.

US Pat. No. 10,172,045

DETERMINATION OF APPROPRIATE RADIO RESOURCE TO BE REQUESTED IN CASE OF A CIRCUIT-SWITCHED (CS) FALLBACK PROCEDURE

BlackBerry Limited, Wate...

1. A method, the method comprising:receiving, at a second network, from a wireless device, a request message for initiating establishment of an initial radio connection with the second network, wherein the request message identifies a channel type indication from a plurality of channel type indications, the channel type indication determined by the wireless device based on a particular circuit switched domain service from a plurality of circuit switched domain services, the wireless device transmits the request message in response to receiving, from a first wireless network, a paging message indicative of the particular circuit switched domain service, and the first wireless network is different than the second network, wherein the particular circuit switched domain service indicated in the paging message is in a first category of service including CS speech calls and CS services requiring a traffic channel or conversational resources, and the channel type indication identified in the request message is “half-rate traffic channel TCH/H or full-rate traffic channel TCH/F”.

US Pat. No. 10,172,044

METHOD AND DEVICE FOR DATA COMMUNICATION OVER A PEER-TO-PEER CONNECTION IN A MOBILE COMMUNICATION NETWORK

MOTOROLA MOBILITY LLC, C...

1. A method performed by a first base station of an access network, the method comprising:exchanging messaging with a first peer device and a network element of a core network to establish a peer-to-peer connection and associated first access network bearer for the first peer device, wherein the first access network bearer is unbound to a core network bearer;
receiving a data packet from the first peer device over the first access network bearer, wherein the data packet is addressed to a second peer device; and
forwarding the data packet to the second base station for the second peer device without using network bearer,
wherein forwarding the data packet comprises one of:
(i) encapsulating a layer-3 packet addressed to a layer-3 address of the second peer device into a layer-3 packet addressed to a layer-3 address of the second base station; or
(ii) encapsulating a layer-2 packet addressed to a layer-2 address of the second peer device into the layer-3 packet addressed to the layer-3 address of the second base station; and
sending the layer-3 packet addressed to the layer-3 address of the second base station to the second base station.

US Pat. No. 10,172,043

COGNITIVE RELIABILITY ENGINE FOR SMOOTH HANDOFF IN PHONE-HOSTED MICROSERVICES

International Business Ma...

1. A method of managing handoffs between a plurality of mobile devices in a phone hosted microservices architecture in a same vicinity, with each of the mobile devices connected to a cognitive reliability engine, the method comprising the steps of:the cognitive reliability engine, for each of the plurality of mobile devices hosting a hosted microservice, determining a reliability score for a time period through context and activity recognition of a user owning the mobile device;
when the reliability score for a mobile device hosting the hosted microservice is less than a first threshold, the cognitive reliability engine emitting a beacon with a data packet to other mobile devices within the vicinity indicating that the hosted microservice will end and will be unavailable within a first time period, and that the mobile devices utilizing the hosted microservice need to search for and switch to another device hosting the same microservice; and
when the reliability score for a mobile device hosting the hosted microservice is greater than the first threshold, and greater than a second threshold, the cognitive reliability engine emitting a beacon with a data packet to other mobile devices within the vicinity indicating that the hosted microservice will be definitively active for a time period and that the mobile device utilizing the hosted microservice execute critical transactions utilizing the hosted microservice within the time period.

US Pat. No. 10,172,042

METHOD, APPARATUS AND SYSTEM FOR ESTABLISHING SIGNALING

HUAWEI TECHNOLOGIES CO., ...

1. A method for establishinq a signaling connection in a network during a handover of a user equipment (UE) from a first radio access network device to a second radio access network device, the method comprising:receiving during the handover, by a mobility management entity, from the second radio access network device a message comprising a first signaling connection parameter allocated by the mobility management entity and a second signaling connection parameter allocated by the second radio access network device, wherein the first signaling connection parameter is a mobility management entity communication context identifier, and the second signaling connection parameter is a radio access network device communication context identifier;
storing, by the mobility management entity, the second signaling connection parameter received from the second radio access network device; and
searching, by the mobility management entity, for an original communication instance according to the first signaling connection parameter.

US Pat. No. 10,172,041

FACILITATION OF MOBILE DEVICE RESOURCE OPTIMIZATION

1. A method, comprising:receiving, by a first network device comprising a processor, instruction data related to a display associated with the first network device of a wireless network;
determining, by the first network device, a dormancy time associated with the display;
adjusting, by the first network device, a setting of the first network device in response to a first condition, related to the dormancy time associated with the display, being determined to have been satisfied, wherein the adjusting comprises allowing a first application to transmit first packet data during the dormancy time, and wherein the adjusting comprises, in response to the first condition being determined to have been satisfied and a second condition associated with a size of the first packet data being determined to have been satisfied, facilitating transmitting the first packet data to a second network device of the wireless network;
in response to the adjusting, sending, by the first network device, radio resource control data associated with a radio resource control message to a third network device of the wireless network to request a release of a radio resource, wherein the radio resource control message comprises request data representative of a request for the radio resource to be released at a first time prior to a second time that the radio resource was previously scheduled to be released, wherein the first time is an earlier time than the second time; and
in response to the allowing the first application to transmit the first packet data during the dormancy time, prompting, by the first network device, a second application to send second packet data in addition to the first packet data.

US Pat. No. 10,172,040

APPARATUS FOR ROUTING TRAFFIC IN A PLURALITY OF CELL GROUPS EACH INCLUDING TWO OR MORE CELLS

SONY CORPORATION, Tokyo ...

1. An apparatus comprising:circuitry configured to
acquire traffic information indicating an amount of traffic processed by one or more base stations of a cell group including two or more cells; and
provide the traffic information to a control device, the control device being configured to perform routing control of traffic including selecting network nodes through which traffic is routed to a destination based on the provided traffic information.

US Pat. No. 10,172,039

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

NEC Corporation, Tokyo (...

1. A master device for performing flow control of multihop communication in a network including a plurality of nodes, the master device being configured to:allocate, to each node using second service, a time obtained by subtracting, from a frame period of the network, a total one frame transmission time of each node, used for first service, as a one frame transmission time used for second service having a priority set lower than that of the first service; and
determine whether to allow participation of a node requesting participation in the network anew, based on the frame period, a one frame transmission time used for first service, and a guaranteed one frame transmission time used for second service,
wherein the master device is configured to allow participation of the node if the frame period>?(one frame transmission time used for first service per node)+?(guaranteed one frame transmission time used for second service per node) is satisfied.

US Pat. No. 10,172,038

DOWNLINK COMMUNICATION IN THE UPLINK FDD CHANNEL

1. A method for communication, comprising:configuring at least one first base station or at least one first radio head for communicating over the air with at least one first user equipment (UE) in a frequency domain duplexing (FDD) mode, which defines at least one downlink channel comprising a first set of time resources in a first frequency range and at least one uplink channel comprising a second set of time resources in a second frequency range, which is disjoint from the first frequency range;
assigning at least one first time resource of the at least one uplink channel for uplink communications of the at least one first UE and at least one second time resource of the at least one uplink channel, which is different from the at least one first time resource, to downlink communications of at least one second UE in the second frequency range;
communicating over the air with the at least one first UE in the FDD mode, by using the assigned at least one first time resource for transmitting information from the at least one first UE to the at least one of the first base station or the first radio head; and
communicating over the air with the at least one second UE by transmitting, from at least one second base station or at least one second radio head, downlink information using the assigned at least one second time resource in the second frequency range.

US Pat. No. 10,172,037

LOAD BALANCING IN A DISTRIBUTED GATEWAY DEPLOYMENT

Cisco Technology, Inc., ...

1. A system for assisting load-balancing of subscriber sessions in a packet data network (PDN) gateway of a long-term evolution (LTE) network, where the PDN gateway includes a plurality of distributed gateway instances (DGIs), the system comprising:at least one memory element configured to store computer executable instructions, and
at least one processor coupled to the at least one memory element and configured, when executing the instructions, to:
receive, from a load balancer, an indication of a first subset of a plurality of subscriber sessions assigned to a first DGI of the plurality of DGIs, wherein the first subset of the plurality of subscriber sessions comprises at least two subscriber sessions, and wherein each subscriber session of the first subset of the plurality of subscriber sessions is uniquely identified by a fully qualified tunnel destination endpoint (F-TEID) of a general packet radio service (GPRS) tunnel between the PDN gateway and a serving gateway (SGW) of the LTE network of GPRS tunneling communications protocol (GTP); and
initiate a first advertisement of the F-TEIDs of the first subset of the plurality of subscriber sessions, the first advertisement indicating the first DGI as a recipient for data provided to the PDN gateway and related to any of the first subset of the plurality of subscriber sessions.

US Pat. No. 10,172,036

USER EQUIPMENT, BASE STATION, AND COMMUNICATION METHOD

NTT DOCOMO, INC., Tokyo ...

1. A user equipment for communicating with a base station in a mobile communication system including the base station and the user equipment, the user equipment comprising:a Packet Data Convergence Protocol (PDCP) layer processor provided with a storage unit that receives and stores a plurality of acknowledgement signals to be transmitted to the base station; and
an Radio Link Control (RLC) layer processor that transmits, to the PDCP layer processor, a signal transmission grant signal that indicates that transmission of an uplink signal is allowed,
wherein, upon receiving the signal transmission grant signal, the PDCP layer processor transmits, to the RLC layer processor, an acknowledgement signal that is received most recently among the plurality of acknowledgement signals.

US Pat. No. 10,172,035

STORAGE AND PLAYBACK DEVICE AND METHOD FOR USING THE SAME

Callahan Cellular L.L.C.,...

13. A media playback system comprising:a receiver configured to receive media content, wherein the media content includes data associated with the media content, and wherein the data associated with the media content indicates a characteristic of the media content;
a memory component; and
a processing unit coupled to the receiver and the memory component, wherein the processing unit is configured to:
during rendering of the media content, accepting a tag selected by a user, wherein the tag is added to the data associated with the media content; and
transfer the data associated with the media content, including the tag, to a server on an associated network designated by the media playback device, wherein the tag is configured to be transferred to a tag aggregation page at the server; and
wherein two different battery sources are configured to be used to power the media playback device.

US Pat. No. 10,172,034

ADJUSTING RAN CAPABILITY BASED ON DATA TRANSPORT CHARACTERISTICS OF A BACKHAUL NETWORK IN A TELECOMMUNICATION NETWORK

TELEFONAKTIEBOLAGET L M E...

1. A method performed by a first communication network node-for enabling a radio base station to adjust a Radio Access Network, RAN, capability within a RAN dependent on one or more data transport characteristics of a backhaul network, wherein the RAN and the backhaul network are parts of a telecommunication network, and the first communication network node is arranged in the telecommunication network to communicate data between the RAN and a core network node in the telecommunication network, said method comprising:obtaining, by the first communication network node, information related to the one or more data transport characteristics of the backhaul network, wherein the data transport characteristics comprise at least one of data transfer rate, network delay, and network bandwidth,
deciding by the first communication network node that the RAN capability will be adjusted, depending on the obtained information, and
responsive to deciding that the RAN capability will be adjusted, generating a request to adjust the RAN capability by adjusting scheduling for a number of user equipments by a Radio Base Station serving the RAN.

US Pat. No. 10,172,033

OVERLOAD CONTROL IN A COMMUNICATION NETWORK

Telefonaktiebolaget LM Er...

1. A method performed by a radio network node for overload control in a communication network, the method comprising:receiving a random access preamble from a user equipment (UE);
deriving a random access preamble identifier (ID) from the random access preamble received from the UE;
determining whether an overload condition exists in response to receiving the random access preamble from the UE; and
in response to determining that the overload condition exists:
configuring a Medium Access Control (MAC) Protocol Data Unit (PDU) to accompany a Random Access Preamble Identifier (RAPID) subheader without a corresponding MAC Random Access Response (RAR);
including the random access preamble ID of the UE in a RAPID field of the RAPID subheader, wherein the RAPID subheader without the corresponding MAC RAR is placed at an end of a list of RAPID subheaders; and
transmitting the RAPID subheader without the corresponding MAC RAR, wherein a combination of the RAPID subheader without the corresponding MAC RAR represents a request for the UE identified by the random access preamble ID to wait for reception of a subsequent MAC RAR.

US Pat. No. 10,172,032

ADMISSION CONTROL OF 4G/LTE CONVERSATIONAL SESSIONS BY CELLULAR BACKHAUL SATELLITE NETWORK

HUGHES NETWORK SYSTEMS, L...

1. A method comprising:receiving a radio access bearer setup request, at a remote terminal of a satellite network, to admit a new session from an external network over the satellite network;
determining if a requested guaranteed bit rate for the new session is available from the remote terminal;
if the requested guaranteed bit rate is available:
forwarding the request to a gateway of the satellite network, and
admitting the new session, over the satellite network, to the external network using the requested guaranteed bit rate; and
if the requested guaranteed bit rate is not available:
determining if the available guaranteed bit rate from the remote terminal is greater than or equal to 50% of the requested guaranteed bit rate;
admitting the new session to the external network using a quasi-guaranteed bit rate; and
notifying the external network of the new session status,
wherein a portion of the requested guaranteed bit rate is allocated from the remote terminal's guaranteed bit rate, and
wherein a remainder of the requested guaranteed bit rate is allocated from the remote terminal's maximum available bit rate using best effort delivery completion.

US Pat. No. 10,172,031

WIRELESS ASSISTANCE METHOD, APPARATUS AND SYSTEM

Huawei Technologies Co., ...

1. An apparatus, comprising:a processor; and
a non-transitory computer readable storage medium storing a program for execution by the processor, the program including instructions to:
obtain network status information;
determine, according to the network status information, that an access device, which is in a network with the apparatus, is in need of wireless assistance;
after determining that the access device is in need of wireless assistance, determine a mobile access point to perform a wireless assistance process on the access device;
determine assistance command information that will instruct the mobile access point to perform the wireless assistance process by instructing the mobile access point to move to the access device and to provide a wireless traffic offload service for the access device; and
transmit the assistance command information to the mobile access point to instruct the mobile access point to perform the wireless assistance process.

US Pat. No. 10,172,030

METHOD AND APPARATUS OF LINK ADAPTATION IN A WIRELESS LOCAL AREA NETWORK SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of transmitting information on a modulation and coding scheme (MCS) in a wireless local area network system, the method comprising:receiving, by a responding station from a requesting station, a physical layer protocol data unit (PPDU),
wherein the PPDU includes a first signal (SIG) field carrying a group ID including information on a group to which at least one receiving station belongs, and
wherein the PPDU further includes a short training field (STF) which is followed by a long training field (LTF) which is followed by a second SIG field which is followed by a data field;
configuring, by the responding station, a MCS feedback (MFB) based on the PPDU,
wherein the MFB includes information on a recommended number of space-time streams, a recommended MCS, and an average signal-to-noise ratio (SNR); and
transmitting, by the responding station to the requesting station, feedback information,
wherein if the MFB is configured as a response to a MFB request (MRQ) of the requesting station, the MFB is computed based on the group ID and the feedback information includes the configured MFB and a MFB type field indicating that the MFB is configured as a response to the MRQ of the requesting station,
wherein if the MFB is not configured as a response to the MRQ of the requesting station, the feedback information includes the configured MFB, a MFB type field indicating that the MFB is not configured as a response to the MRQ of the requesting station, and coding information indicating a coding type of the PPDU, and
wherein the coding information indicates whether a coding scheme applied to the PPDU is a binary convolutional code (BCC) or a low-density parity check (LDPC).

US Pat. No. 10,172,029

CONTROLLING TTI BUNDLING BASED ON WHETHER DEVICE PROVIDES WIRELESS RELAY BACKHAUL CONNECTIVITY

Sprint Spectrum L.P., Ov...

1. A method of managing air interface communication between a base station and a wireless client device (WCD) served by the base station, the method comprising:determining by the base station that the WCD is a relay-WCD; and
based at least on the determining, invoking by the base station transmission time interval (TTI) bundling of air interface communication between the base station and the WCD.

US Pat. No. 10,172,028

SYSTEM AND METHOD FOR SEAMLESS TCP CONNECTION HANDOFF

Citrix Systems, Inc., Fo...

1. A system comprising:a primary appliance having one or more processors and comprising a first handoff engine in an active state, wherein the primary appliance is configured to receive from a first switch one of first data or a copy of first data to be provided to a second switch; and
a secondary appliance having one or more processors and comprising a second handoff engine in a passive state, wherein the secondary appliance is configured to receive from the first switch the other of the first data or the copy of the first data, wherein the second handoff engine is configured to:
monitor state data provided by the first handoff engine,
determine a condition of the first handoff engine using the state data and the other of the first data or the copy of first data based on the following:
acquiring a first time of receipt of the one of the first data or the copy of the first data,
 acquiring a second time of receipt of the state data, and
 determining whether the second time of receipt exceeds a predetermined time period from the first time of receipt; and
based on the determination, provide instructions for the secondary appliance to provide the other of the first data or the copy of the first data to the second switch.

US Pat. No. 10,172,027

DEVICE AND METHOD OF REPORTING A WLAN CONNECTION STATUS

HTC Corporation, Taoyuan...

1. A communication device for reporting a wireless local area network (WLAN) connection status in a wireless communication system, comprising:a storage device, for storing instructions of:
establishing a cellular connection to a base station (BS) of a cellular network via a cell of the BS;
receiving a first Cellular-WLAN Radio Level Integration with Internet Protocol Security (IPsec) Tunnel (CWIP) configuration configuring a first IP address, a first Internet Key Exchange (IKE) identity and a first counter value for establishing a first IPsec tunnel over a WLAN, on the cellular connection from the BS;
transmitting a first WLANConnectionStatusReport message on the cellular connection to the BS, when the communication device has a WLAN connection with the WLAN, wherein the first WLANConnectionStatusReport message indicates “successfulAssociation”;
receiving a second CWIP configuration configuring at least one of a second IP address, a second IKE identity and a second counter value for establishing a second IPsec tunnel, on the cellular connection from the BS, after establishing the first IPsec tunnel over the WLAN; and
transmitting a second WLANConnectionStatusReport message on the cellular connection to the BS, when applying all of the at least one of the second IP address, the second IKE identity and the second counter value to successfully establish a second IPsec tunnel, wherein the second WLANConnectionStatusReport message indicates “successfulAssociation”; and
a processing circuit, coupled to the storage device, configured to execute the instructions stored in the storage device.

US Pat. No. 10,172,026

METHODS AND SYSTEMS FOR NEIGHBOR RELATION MANAGEMENT IN WIRELESS BROADBAND NETWORKS

Wipro Limited, Bangalore...

1. A method of neighbor relation management in a wireless broadband network, the method comprising:dynamically selecting, by a Serving Base Station (SBS), a set of signal measurement reports from a plurality of signal measurement reports received within a predefined time interval based on at least one of: a location of origin of each of the plurality of signal measurement reports, and variation of signal quality of each of the plurality of signal measurement reports with respect to an average signal quality associated with the plurality of signal measurement reports;
sampling, by the SBS, signal level values of a plurality of configured Neighboring Base Stations (NBSs) and at least one new NBS, from the set of signal measurement reports, for a predefined sampling time period, wherein the signal level values of the at least one new NBS are greater than a predefined threshold for the predefined sampling time period, and wherein the set of signal measurement reports comprises signal measurement reports corresponding to the plurality of configured NBSs and the at least one new NBS; and
computing, by the SBS, a retention factor for each of the plurality of configured NBSs and each of the at least one new NBS, in response to sampling the signal level values.

US Pat. No. 10,172,025

METHODS AND SYSTEMS FOR A RANGING PROTOCOL

QUALCOMM Incorporated, S...

1. At an initiating wireless station (STA), a method comprising:transmitting, to a responding wireless STA, a fine timing measurement (FTM) request message confirming parameters for an FTM session between the initiating wireless STA and the responding STA; and
receiving, from the responding wireless STA, a fine timing measurement (FTM) message comprising one or more fields requesting an alteration in parameters for the FTM session, wherein the requested alterations comprises a change in one or more of a number of bursts parameter, a frames per burst, parameter, a minimum Delta FTM parameter, a burst period parameter or a burst duration parameters or combination thereof.

US Pat. No. 10,172,024

TECHNIQUE FOR OPERATING A MOVABLE RADIO BASE STATION

Telefonaktiebolaget LM Er...

1. A method of operating a movable radio base station, the movable radio base station configured to provide to a plurality of user equipments wireless access to a telecommunications network in a first mode and in a second mode different from the first mode, wherein each of the first mode and the second mode specifies a set of parameter values for operating parameters of the movable radio base station, the method comprising:exchanging the parameter values with another movable radio base station, wherein the operating parameters of the movable radio base station include an altitude of the movable radio base station; and
changing the movable radio base station from the first mode to the second mode, wherein changing the movable radio base station from the first mode to the second mode comprises decreasing the altitude of the movable radio base station and triggering one or more neighboring movable radio base stations to increase their altitude.

US Pat. No. 10,172,023

METHOD FOR A CONFIGURATION ERROR MANAGEMENT FOR A SIDELINK RADIO BEARER AND DEVICE THEREFOR

LG ELECTRONICS INC., Seo...

1. A method for a User Equipment (UE) operating in a wireless communication system, the method comprising:receiving a plurality of Device to Device (D2D) packets via a sidelink radio bearer;
counting erroneous D2D packets among the plurality of D2D packets;
detecting configuration error for the sidelink radio bearer if a number of the counted erroneous D2D packets is equal to or larger than a threshold;
starting a timer when the configuration error for the sidelink radio bearer is detected;
generating a configuration error recovery request including an identifier of the sidelink radio bearer;
transmitting the configuration error recovery request to a network or a peer UE directly connected to the UE via the sidelink radio bearer;
stopping the timer and re-establishing a Radio Link Control (RLC) entity and a Packet Data Convergence Protocol (PDCP) entity of the sidelink radio bearer according to configuration information received in response to the configuration error recovery request, when the configuration information is received before the timer is expired; and
transmitting a recovery fail indicator to the network or the peer UE when the configuration information is not received before the timer is expired.

US Pat. No. 10,172,022

DIAGNOSTIC ANALYZER FOR CONTENT RECEIVER USING WIRELESS EXECUTION DEVICE

Pearson Education, Inc., ...

1. A wireless interactive diagnostic system comprising a diagnostic analyzer server, an interactive content execution device, and one or more interactive content receiver devices:each of the one or more interactive content receiver devices comprising:
a processing unit comprising one or more processors;
a wireless network interface;
an input/output (I/O) subsystem configured to receive input data via one or more input devices connected to or integral with the interactive content receiver device; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the interactive content receiver device to:
establish a wireless connection to the interactive content execution device via the wireless network interface;
receive diagnostic modules of interactive content from the interactive content execution device via the wireless network interface;
output the diagnostic modules of interactive content via the I/O subsystem;
receive input data via the I/O subsystem corresponding to responses to the interactive content; and
transmit the responses to the interactive content to interactive content execution device via the wireless network interface;
the interactive content execution device comprising:
a processing unit comprising one or more processors;
a plurality of network interfaces;
an input/output (I/O) subsystem configured to receive input data via one or more input devices connected to or integral with the interactive content receiver device; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the interactive content execution device to:
establish wireless connections with the one or more interactive content receiver devices via a first network interface of the plurality of network interfaces;
receive selections via the I/O subsystem of diagnostic modules for execution on particular interactive content receiver devices;
in response to receiving selections of diagnostic modules via the I/O subsystem, retrieve the selected diagnostic modules from the diagnostic analyzer server via a second network interface;
initiate execution of selected diagnostic modules retrieved from the diagnostic analyzer server;
perform repeatedly during execution of the selected diagnostic modules:
identifying and transmitting particular interactive content within particular diagnostic modules to particular interactive content receiver devices via the first network interface; and
receiving responses to the particular interactive content via the first network interface;
after the execution of the selected diagnostic modules, determine performance measurements for the diagnostic modules based on the received responses to the particular interactive content;
transmit the determined performance measurements for an initial set of diagnostic modules to the diagnostic analyzer server via a second network interface;
receive selections of one or more subsequent diagnostic modules, from the diagnostic analyzer server, based on the performance measurements of the initial set of diagnostic modules; and
output the selections via the I/O subsystem of the subsequent diagnostic modules for particular interactive content receiver devices;
the diagnostic analyzer server comprising:
a processing unit comprising one or more processors; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the diagnostic analyzer server to:
receive requests for diagnostic modules from the interactive content execution device, said requests associated with particular interactive content recipients;
in response to requests for diagnostic modules received from the interactive content execution device, retrieve the requested diagnostic modules from an interactive content data store and transmit the requested diagnostic modules to the interactive content execution device;
receive sets of performance measurements from the interactive content execution device, each said set of performance measurements corresponding to responses from a particular interactive content recipient to one or more diagnostic modules; and
in response to a particular set of received performance measurements associated with a particular interactive content recipient:
retrieving previously collected entity records associated with the particular interactive content recipient;
determining one or more subsequent diagnostic modules for the particular interactive content recipient, based on the particular set of received performance measurements and the previously collected entity records associated with the particular interactive content recipient; and
transmit the one or more subsequent diagnostic modules for the particular interactive content recipient, to the interactive content execution device.

US Pat. No. 10,172,021

COMMUNICATION METHOD, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, AND COMMUNICATION SYSTEM

FUJITSU LIMITED, Kawasak...

1. A communication method comprising:first determining at which a first node included in a first layer determines whether there has occurred a failure in a sink node included in a second layer subordinate to the first layer wherein the first node serves as a sink node in the first layer which directly performs wireless communication with second nodes included in the second layer;
requesting at which the first node requests the second nodes to collect information of third nodes included in a third layer subordinate to the second layer when the first node has determined that there has occurred a failure in the sink node, the information including measured quality of communications with the third nodes; and
second determining at which the first node determines a fourth node from among the second nodes serving as a substitute for the failed sink node, the fourth node being determined from the information as being capable of communicating with a sink node included in the third layer and having quality of communications with the sink node being equal to or greater than a threshold value, the fourth node directly performing wireless communication with the third nodes, and
determines, when the forth node does not exist, a fifth node from among the second nodes serving as a substitute for the failed sink node, the fifth node being determined from the information as having a number of communicable third nodes therewith being not less than the number other second nodes have and having quality of communications with the communicable third nodes being equal to or greater than the threshold value.

US Pat. No. 10,172,020

SYSTEMS AND METHODS FOR NETWORKING AND WIRELESSLY ROUTING COMMUNICATIONS

Common Networks, Inc., S...

1. A system that routes Internet communications data within a mesh network of radio communication devices, the system comprising:a plurality of networked radio communication devices defining a mesh radio network;
one or more Internet sources being operably connected to one or more of the plurality of networked radio communication devices, wherein two or more subsets of the plurality of networked radio communication devices are installed at or near disparate structures;
a remote central routing computing server that controls Internet communications data routing involving the plurality of networked radio communication devices, wherein controlling Internet communications data routing includes:
[i] identifying operational attributes of the mesh radio network;
[ii] identifying an Internet communication request originating from at least one of the plurality of network communication devices or identifying an Internet communication response originating from the one or more Internet sources;
[iii] generating an Internet communication routing table for the mesh radio network;
[iv] transmitting the Internet communication routing table to the mesh radio network; and
[v] in response to identifying the Internet communication requests, identifying an optimal communications routing path for the Internet communication request or the Internet communication response based on the Internet communication routing table;wherein:identifying operational attributes of the mesh radio network includes collecting operational attributes of the mesh radio network in one of an active mode and a passive mode,
the passive mode includes acquiring operational attributes data as the one or more of the plurality of networked radio communication devices provide operational attributes data to the central routing server, and
the active mode includes acquiring operational attributes of the mesh radio network based on applying test loads during a test period to the mesh radio network and collecting operational attributes of the mesh network during the test period.

US Pat. No. 10,172,019

METHOD AND DEVICE FOR TRANSMITTING DATA IN WIRELESS LAN

LG ELECTRONICS INC., Seo...

1. A method for transmitting data in a wireless local area network (WLAN) comprising:receiving, by a first station (STA) which is associated with at least two different STAs including a second STA and a third STA, a first Clear to Send (CTS) frame from the second STA, wherein the first CTS frame does not indicate the first STA;
setting, by the first STA, a network allocation vector (NAV) period based on the first CTS frame;
determining, by the first STA, whether the first STA has pending downlink data for the third STA during the NAV period;
if the first STA has pending downlink data for the third STA during the NAV period, transmitting, by the first STA, a first Request to Send (RTS) frame to the third STA within the NAV period, wherein transmission power of the first RTS frame is determined based on the first CTS frame;
determining, by the first STA, whether a second RTS frame is received from the third STA during the NAV period, wherein the second RTS frame indicates the first STA; and
if the second RTS frame is received from the third STA during the NAV period, transmitting, by the first STA, a second CTS frame to the third STA during the NAV period, wherein transmission power of the second CTS frame is determined based on the first CTS frame.

US Pat. No. 10,172,018

WIRELESS SYSTEMS AND METHODS USING MILLIMETER WAVE BAND SIGNALS WITH ASYMMETRIC DIRECTIVITY

Phazr, Inc., Allen, TX (...

1. A wireless communication system using asymmetric directivity signals, comprising:a base station configured to transmit millimeter wave band low directivity downlink signals having a wide beamwidth in separate time slots in a shared frequency channel;
a plurality of communication devices configured to receive the millimeter wave band low directivity downlink signals in the shared frequency channel;
the plurality of communication devices each configured to transmit millimeter wave band high directivity uplink signals having narrow beamwidth in different respective frequency channels,
the base station configured to receive the millimeter wave band high directivity uplink signals having narrow beamwidth in the respective frequency channels.

US Pat. No. 10,172,017

METHOD AND APPARATUS FOR ASSIGNING CELL IDENTIFIER VALUES AND METHOD AND APPARATUS FOR MANAGING ASSIGNMENT OF CELL IDENTIFIER VALUES IN A COMMUNICATION NETWORK

Telefonaktiebolaget LM Er...

1. A method of assigning cell identifier values for cells within a border area in a communication network, the method comprising the steps of:selecting an identified frequency for identifying the border area in the communication network;
selecting a first managed cell set in the border area, wherein the first managed cell set is one of at least two managed cell sets within the border area that comprises the first managed cell set and at least one other managed cell set, and wherein each of the at least two managed cell sets is managed by a different one of at least two Operation Support Systems;
obtaining a set of candidate cell identifier values of each respective one of the at least one other managed cell set, wherein for each obtained set of candidate cell identifier values, each of the candidate cell identifier values in the obtained set is a cell identifier value that is available for assignment to a cell associated with the respective one of the at least one other managed cell set without conflicting with any cell identifiers assigned to border area cells of the at least one other managed cell set, wherein a cell identifier value is in conflict with another cell identifier value if the cell identifier value is the same as the cell identifier value of a neighboring cell or is the same as the cell identifier value of a cell that is neighboring the neighboring cell;
identifying as suitable cell identifier values for the first managed cell set, cell identifier values that are common among the sets of candidate cell identifier values for the at least one other managed cell set;
assigning a set of the suitable cell identifier values to the first managed cell set by providing the set of suitable cell identifier values to the Operation Support System that manages the first managed cell set;
updating the set of candidate cell identifier values based on the assigned set of suitable cell identifier values; and
selecting another one of the at least two managed cell sets within the border area and repeating the steps of the method until all of the managed cell sets within the border area have cell identifier values assigned.

US Pat. No. 10,172,016

GENERATION OF ACCESS POINT CONFIGURATION CHANGE BASED ON A GENERATED COVERAGE MONITOR

Hewlett Packard Enterpris...

13. A method comprising:determining that a change to a wireless network configuration should be determined when a number of misusage events within a predetermined time interval is a predetermined range of acceptable misusage events, the number of misusage events calculated based on a historical information collected from a wireless access point (WAP) in an network;
generating at least one coverage monitor based on the historical information, the coverage monitor specifying at least one coverage parameter for an associated region on a site model; and
determining the change to the wireless network configuration by:
adjusting iteratively at least one WAP setting value for a set of (WAP) objects, starting from an initial WAP configuration for the set of WAP objects, to generate at least one first trial WAP configuration, if a coverage prediction for the initial WAP configuration fails to satisfy at least one coverage parameter of at least one of the coverage monitors;
adjusting iteratively at least one WAP position value for the set of WAP objects, starting from a selected first trial WAP configuration, to generate at least one second trial WAP configuration if, for each first trial WAP configuration, a respective first coverage prediction fails to satisfy at least one coverage parameter of at least one of the coverage monitors;
altering by one a number of WAP objects in the set of WAP objects to generate another set of WAP objects if, for each second trial WAP configuration, a respective second coverage prediction fails to satisfy at least one coverage parameter of at least one of the coverage monitors; providing the change to the wireless network configuration including the alteration of the number of WAP objects to a display device; and
modifying the wireless network configuration based on the change, upon receipt of a user authorization of the alteration.

US Pat. No. 10,172,015

CHANNEL DEPENDENT COVERAGE ENHANCEMENT TECHNIQUES IN LTE

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving a first portion of data on a first channel, the first portion of data sent using a first coverage enhancement technique of repetition over different subframes, repetition within a subframe, or power boosting;
receiving a second portion of data on a second channel using a second coverage enhancement technique different from the first coverage enhancement technique, wherein the second channel is different from the first channel;
decoding the first portion of data based at least in part on the first coverage enhancement technique; and
decoding the second portion of data based at least in part on the second coverage enhancement technique.

US Pat. No. 10,172,014

METHOD AND APPARATUS FOR OPTIMIZING SELECTION OF RADIO CHANNEL FREQUENCY AND ADAPTIVE CLEAR CHANNEL ASSESSMENT THRESHOLD FOR WLAN ACCESS POINTS

Dell Products, LP, Round...

1. An information handling system comprising:at least one wireless adapter for communicating on a plurality of radio channel frequencies within a shared communication frequency band, the at least one wireless adapter operating as part of a wireless local area network (WLAN) access point (AP) in a wireless neighborhood an unlicensed small cell wireless wide area network (WWAN) base station;
an application processor of the WLAN AP executing code instructions of a dynamic radio configuration optimization system to select an optimal radio channel frequency by determining a weighted potential interference between each of a plurality of wireless links operating on the plurality of radio channel frequencies at a location weighted based on path loss distance among access points and based on a spatial-temporal radio frequency profile for the plurality of wireless links determined from crowd-sourced Quality of Service (QoS) metrics provided from previous wireless communication devices operating in the wireless neighborhood; and
the application processor to have the wireless adapter operate on the optimal radio channel frequency with a client device at the location,
wherein the determination of weighted potential interference between the plurality of wireless links operating on the plurality of radio channel frequencies within the shared communication frequency band will determine selection of the optimal radio channel frequency.

US Pat. No. 10,172,013

BASE STATION CONTROL METHOD AND APPARATUS USING UNLICENSED FREQUENCY BAND

SONY CORPORATION, Tokyo ...

1. A base station controlling apparatus for a wireless communication system containing a small cell, the base station controlling apparatus comprising:a memory; and
circuitry configured to
determine an estimated upper limit for the number of small cells using an unlicensed frequency band in a target area according to available unlicensed frequency band resources and an estimated traffic in the target area; and
control one or more small cells to operate or stop operating in the unlicensed frequency band based on the estimated upper limit for the number, such that the number of the small cells operating in the unlicensed frequency band is not greater than the estimated upper limit for the number.

US Pat. No. 10,172,012

APPARATUS AND METHOD THAT NOTIFY FREQUENCY USAGE CONTROL SYSTEMS WITH DISCOVERY SIGNAL

SONY CORPORATION, Tokyo ...

1. An apparatus, comprising:circuitry configured to
acquire information indicating a result of detection of a communication node managed by a second frequency usage control system;
notify the second frequency usage control system of first sharable information generated from first frequency usage information related to a first communication node managed by a first frequency usage control system;
notify the second frequency usage control system of a discovery signal based on a request signal from the first frequency usage control system; and
notify the first frequency usage control system of information indicating a result of detection of a neighboring node around the first communication node, which is detected by the second frequency usage control system, wherein
the first sharable information is held by a first database included in the first frequency usage control system.

US Pat. No. 10,172,011

SYSTEM AND METHOD FOR CONTROL CHANNEL DETERMINATION AND DETECTION IN AN OPPORTUNISTIC WIRELESS NETWORK ENVIRONMENT

Cisco Technology, Inc., ...

1. An apparatus, comprising:a processor; and
a memory in communication with the processor, the processor configured to:
send, by a first device, a request for a whitespace map, the whitespace map including a list of whitespace frequency channels available for use within a particular geographical area;
receive the whitespace map by the first device;
using, by the first device, a probability algorithm for determining a control channel map from the whitespace map, wherein the probability algorithm selects a subset of the whitespace frequency channels to form a list of potential control channel frequencies based on the whitespace frequency channels that appear most frequently in a predetermined sampling interval; and
arranging the list of control channel frequencies of the control channel map in descending order of probability value associated with each control channel frequency.

US Pat. No. 10,172,010

ENHANCEMENTS FOR OPERATOR SPECTRUM SHARING

Nokia Solutions and Netwo...

1. A method comprising:receiving, at a first cell, radio resource information from a second cell, said first and second cells in at least one network controlled by two or more operators;
receiving operator identity information and cell-type information at said first cell from said second cell;
storing, at the first cell, said radio resource information, said operator identity information, and said cell-type information in at least one of a radio resource allocation table (RRAT) and a background interference matrix (BIM), wherein at least one of said RRAT and BIM comprise a first field for signifying said cell-type information and a second field for signifying said operator identity information; and
allocating radio resources shared between the first cell and the second cell in dependence on at least one of said RRAT and said BIM.

US Pat. No. 10,172,009

SYSTEM AND METHOD FOR A VEHICULAR NETWORK SERVICE OVER A 5G NETWORK

NETSIA, INC., Sunnyvale,...

1. A method implemented in a mobile network communications infrastructure enabling communications for a vehicle furnished with radio network access capabilities and able to connect to multiple operators,the mobile network communications infrastructure comprised of at least a first and second operators, the first operator having a first default slice associated with its core network and the second operator having a second default slice associated with its core network,
the first and second operators also having a third and fourth slice, respectively, wherein each of the third and fourth slice: (i) has identical properties between the first and second operators and (ii) comprising partitioned network capabilities that are specific to offering a vehicular service, and (iii) comprising either physically separate network functions from the first and second default slices, or network functions whose resources are shared with same or different functions of said first and second default slices;
the method comprising:
(a) the vehicle sending a registration request message and attaching, based on the registration request message, to a first access and mobility function (AMF) associated with the first default slice of the first operator, wherein the registration request message comprises an indicator denoting a desire to attach to the fourth slice;
(b) the first AMF verifying identity of the vehicle from the registration request message;
(c) upon successful verification in (b), the first AMF redirecting the registration request message to a second AMF of second default slice associated with the second operator;
(d) the second AMF querying the identity of the vehicle in a vehicle ID registrar database and authorizing the vehicle; and
(e) the second AMF then querying a policy control function to obtain vehicle policy indications and instructing the vehicle to use network functions of the fourth slice in accordance with the vehicle policy indications.

US Pat. No. 10,172,008

SYSTEM AND METHOD OF DECOUPLING AND EXPOSING COMPUTING DEVICE ORIGINATED LOCATION INFORMATION

INTERNATIONAL BUSINESS MA...

1. A computer program product comprising a non-transitory computer usable storage medium having readable program code embodied in the non-transitory computer usable storage medium, wherein the non-transitory computer usable storage medium stores the program code, and the computer program product includes at least one component operable to cause a computing device to:determine location information of a remote user outside a carrier network;
secure the location information of the remote user;
insert the secure location information into a message;
determine whether a content provider is on a white-list representing where secure information can be sent;
forward the message to the content provider on the white-list;
generate and provide a decryption key to the content provider to decrypt the message;
receive cached location information of the remote user from the remote user;
scramble the cached location information in a header of a HTTP request; and
bundle service subscription information and an authorization key in the HTTP request header with the cached location information.

US Pat. No. 10,172,007

SYSTEMS AND METHODS FOR AUTHENTICATING A CALLER USING BIOMETRIC AUTHENTICATION

UNITED SERVICES AUTOMOBIL...

1. An authentication platform comprising:one or more processors; and
a computer readable storage medium having instructions stored thereon, which when executed by the one or more processors cause the authentication platform to:
receive, via a first network, a call from a device associated with a caller;
determine an identity of the caller based at least in part on characteristics of the device;
determine whether the caller is qualified for authentication via a first method of authentication;
in response to the caller being qualified for the first method of authentication, collect authentication credentials via the first method of authentication;
in response to the caller being unqualified for the first method of authentication, determine whether the caller is qualified for authentication via a second method of authentication;
in response to the caller being qualified for authentication via the second method of authentication:
send, via a second network, to an issuer of the device a request to initiate a biometric authentication process on the device, wherein biometric credentials are received by the device,
receive, via the second network, from the issuer of the device an indication of whether the biometric credentials were verified, and
authenticate the caller to the call or require additional authentication credentials based on whether the biometric credentials were verified; and
in response to determining that the caller is unqualified for the first method of authentication and the second method of authentication, authenticate the caller via a third method of authentication.

US Pat. No. 10,172,006

METHODS AND SYSTEMS FOR PREVENTING A USER INPUT DEVICE FROM CONTROLLING USER EQUIPMENT

Rovi Guides, Inc., San J...

1. A method for preventing a user input device from controlling user equipment, the method comprising:receiving, over a first communication path, by the user equipment, data indicative of a first request to restrict control by the user input device over the user equipment;
in response to receiving the first request, disregarding, by the user equipment, a first command that alters a first setting of the user equipment, wherein the first command is received from the user input device;
subsequent to receiving the first request, receiving, over the first communication path, by the user equipment, data indicative of a second request to restore control by the user input device over the user equipment;
receiving, by the user equipment, a second command that alters a second setting of the user equipment, wherein the second command is received from the user input device; and
in response to receiving the second request and the second command, altering, by the user equipment, the second setting of the user equipment.

US Pat. No. 10,172,005

RESONANCE FREQUENCY DEVICE LOCKING

INTERNATIONAL BUSINESS MA...

1. A computer implemented method, comprising:transmitting, by a computer device, a tone to a surface of an object;
detecting, by the computer device, a frequency response from the object based on the transmitted tone;
determining, by the computer device, that the detected frequency response from the surface of the object conforms to a stored frequency response, wherein the determining comprises comparing a detected resonance frequency of the object to a stored resonance frequency;
wherein the stored frequency response is a resonance frequency of a trusted object;
wherein the determining further comprises comparing the detected resonance frequency of the object, a detected temporal period, a detected transmissibility, and a detected damping coefficient of the object to the stored resonance frequency, a stored temporal period, a stored transmissibility, and a stored damping coefficient; and
unlocking, by the computer device, the computer device based on the determining.

US Pat. No. 10,172,003

COMMUNICATION SECURITY PROCESSING METHOD, AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A communication security processing method, comprising:determining, by a base station, that user equipment (UE) needs to access an access point (AP) according to an offloading policy;
acquiring, by the base station, a security parameter that is required for the UE to interact with the AP in response to the determining that the UE needs to access the AP according to the offloading policy; and
after an air interface is securely activated, sending, by the base station, the security parameter to the UE, so that the UE performs, by using the security parameter, security processing on data exchanged between the UE and the AP
wherein:
the acquiring, by the base station, the security parameter comprises:
sending, by the base station, an access information request that comprises an AP identifier, to a mobility management entity (MME) in response to the determining that the UE needs to access the AP according to the offloading policy; and
receiving, by the base station from the AP corresponding to the AP identifier, an AP access response comprising the security parameter corresponding to the AP identifier, in response to the MME sending the security parameter to the AP corresponding to the AP identifier to cause the AP send the AP access response to the base station.

US Pat. No. 10,172,002

METHOD AND DEVICE FOR INFORMATION TRANSMISSION

TENCENT TECHNOLOGY (SHENZ...

1. A method of receiving product information, comprising:at a client device having a display, an ultrasonic listening port, one or more processors, and memory for storing programs to be executed by the one or more processors:
detecting local availability of ultrasound-encoded product information while the client device is at a location in proximity to an ultrasound transmitter that is communicatively connected to a remote server, the remote server being configured to:
determine a distance between the client device and the ultrasound transmitter;
based on the distance, determine a frequency for an ultrasonic signal to be broadcasted by the ultrasound transmitter within an ultrasonic signal coverage area including the client device, wherein the frequency is proportional to a radius of the ultrasonic signal coverage area centered at the ultrasound transmitter and the radius of the ultrasonic signal coverage area is greater than the distance;
encode the ultrasonic signal with a message containing respective information associated with a respective product; and
send the ultrasound-encoded product information to the ultrasound transmitter to be broadcasted in the ultrasonic signal coverage area;
in response to detecting the local availability of the ultrasound-encoded product information, requesting a user permission from a user of the client device to capture the ultrasound-encoded product information by displaying, on the display, an instruction to activate the ultrasonic listening port of the client device;
detecting shaking of the client device, by the user of the client device, in accordance with the instruction to activate the ultrasonic listening port of the client device displayed on the display; and
in response to detecting the shaking:
activating the ultrasonic listening port;
receiving at the activated ultrasonic listening port, from the ultrasound transmitter, an ultrasonic signal broadcasted at the frequency while the client device is positioned within the ultrasonic signal coverage area determined by the remote server; and
decoding the ultrasonic signal to obtain the message in a human-perceivable form.

US Pat. No. 10,172,001

AUTHENTICATION MECHANISM

International Business Ma...

1. A computer-implemented method for an authentication mechanism, the method comprising executing on a computer processor:in response to a cellular services request from a mobile cellular device to generate authentication credentials for access to a secure networked resource via an identified cellular service base station, determining unique numeric identification indicia of the identified base station;
randomly generating a plurality of numeric characters;
generating authentication credentials by encoding the unique numeric identification indicia of the identified base station as a function of the randomly generated plurality of numeric characters;
in response to a receipt of the authentication credentials from the mobile cellular device for access to the secure networked resource on a network device connection, extracting encoded identification indicia of the identified base station from the authentication credentials, wherein the identification indicia uniquely identify the identified base station relative to another base station that is different from the identified base station;
granting access for the mobile device to the secure networked resource in response to determining that the mobile device is currently using the identified base station for cellular services to transmit the authentication credentials; and
denying access for the mobile device to the secure networked resource in response to determining that the mobile device is currently using the another base station for cellular services to transmit the authentication credentials.

US Pat. No. 10,172,000

METHOD AND SYSTEM FOR MANAGING SECURITY KEYS FOR USER AND M2M DEVICES IN A WIRELESS COMMUNICATION NETWORK ENVIRONMENT

M2MD TECHNOLOGIES, INC., ...

1. A system, comprising:an identity module having:
one or more application dedicated files wherein each of the one or more application dedicated files points within the identity module to an application authentication algorithm input memory portion for storing application authentication inputs used to authenticate one or more applications for connection to a remote application server;
an authentication algorithm processing engine; and
wherein the authentication algorithm processing engine of the identity module is to: upon detecting a trigger use the application authentication inputs stored in the authentication algorithm input memory portion to authenticate one of the one or more applications to the remote application server.

US Pat. No. 10,171,999

MOBILE SURVEILLANCE UNIT

SitePro, LLC, Lubbock, T...

1. A surveillance system to remotely monitor deployments of fluid-handling devices, comprising:a trailer having wheels, a mast, and a trailer towing coupler;
a camera coupled to the mast;
a wireless modem communicatively coupled to the camera and operative to transmit video captured by the camera;
one or more remote computers comprising memory and operative to remotely receive and store data describing operation of a fluid-handling device collocated with the trailer, the memory storing instructions that when executed cause the one or more remote computers to effectuate operations comprising:
associating an Internet Protocol address of the wireless modem with one user account among a plurality of user accounts each associated with a different fluid-handling device at a different geographic site,
receiving, from a computing device of a user associated with the one user account, a request to view video from the camera,
obtaining an identifier of the one user account associated with the request to view video from the camera,
selecting an Internet Protocol address of the wireless modem based on the identifier of the one user account,
sending a request for the video to the selected Internet Protocol Address,
receiving video from the camera via the wireless modem, and
sending the video and an indication of the data describing operation of the fluid-handling device to the computing device of the user responsive to the request to view video from the camera;
a power storage device; and
a solar panel coupled to the power storage device such that the solar panel charges the power storage device when exposed to light.

US Pat. No. 10,171,998

USER PROFILE, POLICY, AND PMIP KEY DISTRIBUTION IN A WIRELESS COMMUNICATION NETWORK

QUALCOMM Incorporated, S...

1. A method operational in an authentication server for a wireless communication network, comprising:obtaining a primary user identifier for a wireless authentication peer during an initial subscription, wherein the primary user identifier is a network access identifier (NAI), and wherein the primary user identifier is not transmitted over the air during the initial subscription;
receiving an access authentication request from the wireless authentication peer, wherein the access authentication request includes a pseudo-NAI generated for the wireless authentication peer during the initial subscription, and wherein the primary user identifier is not included in the access authentication request: and
responsive to a successful authentication of the wireless authentication peer based on the access authentication request:
generating a secondary user identifier for the wireless authentication peer, the secondary user identifier being associated with the primary user identifier, and
providing the secondary user identifier to at least one network device in the wireless communication network, the at least one network device including an authenticator associated with the wireless authentication peer, wherein user profile information of the wireless authentication peer or policy information of the wireless authentication peer is retrieved based on the secondary user identifier as included in a subsequent request from the at least one network device.

US Pat. No. 10,171,997

METHOD AND APPARATUS FOR INTERCONNECTION BETWEEN TERMINAL DEVICE AND GATEWAY DEVICE

Huawei Device (Shenzhen) ...

1. A method of connecting a terminal device and a gateway device, the method comprising:acquiring, from the gateway device, a first service set identifier (SSID) of the gateway device;
performing a verification on the first SSID;
automatically sending a second SSID to the gateway device and establishing a first connection between the terminal device and the gateway device when verification performed on the first SSID succeeds;
receiving a private SSID and a key of the gateway device via the established first connection;
automatically disconnecting the established first connection between the terminal device and the gateway device;
automatically establishing a second connection between the terminal device and the gateway device based on the private SSID and the key for connecting the terminal device to the Internet via the second connection.

US Pat. No. 10,171,996

COMMUNICATION APPARATUS METHOD FOR CONTROLLING COMMUNICATION APPARATUS AND PROGRAM

Canon Kabushiki Kaisha, ...

1. A communication apparatus comprising:a computer for causing the communication apparatus to:
determine whether information obtained from a captured image includes a public key to be used for providing processing for providing a communication parameter;
search for another communication apparatus identified by the information obtained from the captured image;
provide the communication parameter that is encrypted to the searched another communication apparatus in the providing processing using the public key in a case where it is determined that the information obtained from the captured image includes the public key, wherein the communication parameter is used for connecting to a wireless network formed by an external access point; and
not perform the providing processing using the information obtained from the captured image in a case where it is determined that the information obtained from the captured image does not include the public key.

US Pat. No. 10,171,995

AUTOMATED CREDENTIAL PORTING FOR MOBILE DEVICES

Headwater Research LLC, ...

1. A method performed by a network system communicatively coupled to a wireless device by a wireless access network, the method comprising:receiving, from the wireless device, a request to replace a current phone number of the wireless device with a second phone number;
based on the current phone number and the second phone number, initiating a network-provisioning state change;
sending a message to the wireless device, the message indicating the network-provisioning state change;
receiving a request from the wireless device to initiate a programming session,
establishing a programming session with the wireless device;
obtaining an updated phone number from a database, the updated phone number associated with the wireless device;
provisioning one or more network elements in accordance with the updated phone number; and
sending the updated phone number to the wireless device.

US Pat. No. 10,171,994

MOBILE DEVICE AND METHOD OF SHARING CONTENT

SAMSUNG ELECTRONICS CO., ...

1. A mobile device comprising:a communicator configured to communicate with at least one external device;
a controller configured to generate a plurality of partial keys based on an encryption key for encrypting content, control the communicator to distribute a first partial key, among the plurality of partial keys, to the at least one external device, allocate, to the mobile device, a second partial key, among the plurality of partial keys, and determine whether the mobile device is located within a proximate spacing of the at least one external device; and
a storage configured to store the second partial key,
wherein, in response to determining that the mobile device is located within the proximate spacing, the controller is further configured to control the communicator to receive the first partial key from the at least one external device and perform an operation of recovering a decryption key corresponding to the encryption key, the operation of recovering comprising calculating the decryption key based on the first partial key received from the at least one external device and the second partial key stored in the storage, and, in response to the determining that the mobile device becomes located outside the proximate spacing during a time period when the operation of recovering the decryption key proceeds, the controller is further configured to stop the operation of recovering the decryption key,
wherein, in response to the determining that the mobile device is located within the proximate spacing and the decryption key has been recovered, the controller is further configured to perform an operation of decrypting encrypted content that is shared by the mobile device and the at least one external device, and, in response to the determining that the mobile device becomes located outside the proximate spacing during a time period when the operation of decrypting the encrypted content proceeds, the controller is further configured to stop the operation of decrypting the encrypted content and re-encrypt the decrypted content.

US Pat. No. 10,171,992

SWITCHING MOBILE SERVICE PROVIDER USING BLOCKCHAIN

International Business Ma...

1. A method, comprising:receiving, by a mobile service provider, a mobile number portability request from a mobile device communicably connected to a current mobile service provider;
fetching, by the mobile service provider, porting data of the mobile device from a blockchain ledger accessible by the mobile service provider and by the current mobile service provider;
verifying, by the mobile service provider, the fetched porting data;
in response to the verifying, sending, by the mobile service provider, a request to the blockchain ledger to update data of the current mobile service provider; and
receiving, by the mobile service provider, a notification from the blockchain ledger indicating that the connection between the current mobile service provider and the mobile device is disconnected;
porting the mobile number, by the mobile service provider; and
updating the porting data of the mobile device in the blockchain ledger.

US Pat. No. 10,171,991

MAKING SUBSCRIBER DATA ADDRESSABLE AS A DEVICE IN A MOBILE DATA NETWORK

International Business Ma...

1. A method for accessing subscriber data in a mobile data network that services a plurality of physical subscriber devices, the method comprising:providing a data chunk corresponding to a subscriber of the mobile data network, the data chunk comprising:
a device address that makes the data chunk addressable as one of the plurality of physical subscriber devices serviced by the mobile data network; and
a data portion corresponding to the subscriber data for the subscriber;
providing a subscriber database that includes an entry for the subscriber that includes information relating to physical devices used by the subscriber to access the mobile data network;
determining an unused device address for the subscriber from the subscriber database;
writing the unused device address to the device address of the data chunk; and
writing to an entry in the subscriber database corresponding to the subscriber the device address of the data chunk as one of the physical devices used by the subscriber.

US Pat. No. 10,171,990

SERVICE SELECTION SET PUBLISHING TO DEVICE AGENT WITH ON-DEVICE SERVICE SELECTION

Headwater Research LLC, ...

1. A network system, comprising:a service design center to create a service offer set;
memory configured to store the service offer set, the service offer set identifying one or more service plans available to a wireless end-user device, the one or more service plans, upon provisioning for the wireless end-user device, enabling the wireless end-user device to communicate over a wireless access network;
a near-real time device message queue configured to obtain the service offer set from memory; and
a real-time gateway configured to:
send information associated with the service offer set from the near-real time device message queue to the wireless end user device over the wireless access network, the information associated with the service offer set enabling the wireless end-user device to present, through a user interface of the wireless end-user device, one or more service plan selection options associated with the one or more service plans available to the wireless end-user device,
receive an offer set user selection from the wireless end-user device, the offer set user selection indicating a user selection of at least one of the one or more service plan selection options, and
provision one or more network functions based on the offer set user selection.

US Pat. No. 10,171,989

TRANSMITTING USER DATA TO A WIRELESS COMMUNICATION DEVICE OVER A CONTROL CHANNEL

Telefonaktiebolaget LM Er...

1. A method implemented by a wireless communication device for receiving user data from a radio network node in a wireless communication system that includes a data channel over which user data is transmitted and a control channel over which control data is transmitted, the method comprising:receiving over the control channel a hierarchically-modulated symbol which conveys control data on a control-data modulation layer that is recoverable via demodulation at a lower order, and conveys user data on a user-data modulation layer that is recoverable via demodulation at a higher order, wherein the lower order is lower than the higher order and is predefined independent of conditions on the control channel, and the higher order is dynamically adapted in dependence on conditions on the control channel at the wireless communication device; and
recovering the user data received over the control channel by:
demodulating both the user-data modulation layer and the control-data modulation layer at the higher order, to obtain higher-order demodulated data;
disregarding a subset of the higher-order demodulated data corresponding to the control-data modulation layer; and
recovering the user data as a different subset of the higher order demodulated data corresponding to the user-data modulation layer.

US Pat. No. 10,171,988

ADAPTING NETWORK POLICIES BASED ON DEVICE SERVICE PROCESSOR CONFIGURATION

Headwater Research LLC, ...

1. A network system comprising:a first network node, a service controller node, and a data rating element,
the first network node configured to
receive data session start and stop requests from a plurality of mobile devices, and,
upon receiving a data session start request from a given one of the plurality of mobile devices, provide a notification to a service controller node of the device identity of the given mobile device;
the service controller node configured to
upon receiving the notification of the device identity, enter an authentication time period, related to the receipt of the notification, for the given mobile device,
during the authentication time period, wait for a corresponding request to login and/or authenticate, from a data traffic characterization agent on the given mobile device,
when the data traffic characterization agent requests login and/or authentication during the authentication time period and properly logs in or authenticates, contact the data rating element to supply an indication that a data rating service for cellular data traffic of the mobile device is to be set in a first configuration that relies on data traffic characterization from the given mobile device data traffic characterization agent; and
the data rating element configured to operate a data rating service for the plurality of mobile devices such that, for the given mobile device,
the data rating service is operable in the first configuration when the indication is supplied from the service controller node, and
the data rating service is operable in a second configuration when the indication is not supplied from the service controller node, wherein the second configuration is operable without reliance on data traffic characterization from the mobile device agent.

US Pat. No. 10,171,987

IMPI-BASED PERSONALIZATION

QUALCOMM Incorporated, S...

1. A method for determining whether mobile network functions of a locked device are to be permitted to operate, comprising:retrieving an IMS “IP Multimedia Subsystem” Private User Identity (IMPI) stored on a Universal Integrated Circuit Card (UICC) installed in the locked device;
determining whether a configured condition relating to the IMPI stored on the UICC is met; and
permitting the mobile network functions of the locked device to operate in response to determining that the configured condition is met.

US Pat. No. 10,171,986

RADIO RELAY DEVICE AND SYSTEM WITH WAITING TIME OPTIMIZATION

Oki Electric Industry Co....

1. A radio communication system, comprising:a radio communication device configured to issue a network connection request; and
a plurality of radio relay devices configured to relay the network connection request,
wherein the radio communication device includes
a first processor; and
a first non-transitory storage medium containing first program instructions sored thereon, execution of which by the first processor causes the radio communication device to provide functions of:
a neighbor node discovery unit configured to transmit, to a surrounding network, a neighbor node discovery message for discovering a radio relay device serving as a connection destination from among the plurality of radio relay devices,
a connection destination selection unit configured to select the radio relay device serving as the connection destination from among the plurality of radio relay devices on the basis of determination information when a response message to the neighbor node discovery message is received from each of the radio relay devices, the determination information being used for determining whether or not to select the radio relay device that is a transmission source of the response message, as the connection destination, and
a storage unit configured to store the determination information, and wherein each of the radio relay devices includes
a second processor; and
a second non-transitory storage medium containing second program instructions stored thereon, execution of which by the second processor causes said each radio relay device to provide function of:
a transmission waiting time calculation processing unit configured to calculate, in accordance with a value of the determination information, transmission waiting time that is waiting time until transmission of the response message when the neighbor node discovery message is received from the radio communication device, the transmission waiting time calculation processing unit calculating a shorter transmission waiting time with a higher probability, as the value of the determination information indicates better communication environment;
a first timer unit configured to manage passage of the transmission waiting time calculated by the transmission waiting time calculation processing unit,
a response message transmission unit configured to transmit the response message to the radio communication device when the first timer unit notifies that the transmission waiting time has elapsed, and
a storage unit configured to store the determination information.

US Pat. No. 10,171,984

METHOD AND DEVICE FOR ENABLING VIRTUAL DOCKING IN A WIRELESS NETWORK

Samsung Electronics Co., ...

1. A method for docking by a virtual wireless docking host (VWDH) in a wireless network including a wireless docking environment (WDN) including a plurality of peripheral devices, the method comprising:transmitting, by a dockee, to at least one additional peripheral device, a request of addition of the at least one additional peripheral device in the WDN by using a WDN identifier (ID);
receiving, by the dockee, from the at least one additional peripheral device, a response for configuring the WDN;
discovering, by the VWDH, implemented within the dockee, the WDN within the wireless network;
receiving, by the VWDH, WDN information of the plurality of peripheral devices in the WDN, wherein the WDN information includes security information and the WDN ID; and
docking, by the VWDH, to the plurality of peripheral devices in the WDN based on the WDN information,
wherein the WDN information is advertised by a proxy device, which is one of the plurality of peripheral devices other than the dockee, and the WDN information is stored in the plurality of peripheral devices in the WDN, and
wherein docking by the VWDH comprises establishing connections with the plurality of peripheral devices based on function protocols of the plurality of peripheral devices.

US Pat. No. 10,171,983

PROVIDING INFORMATION TO A MOBILE DEVICE BASED ON AN EVENT AT A GEOGRAPHICAL LOCATION

Open Invention Network LL...

1. A method, comprising:identifying an event via an event alert server by associating event type information with a specific event and associating location information with a location associated with the specific event, the location information or the event type information comprising an image;
identifying a location of at least one mobile device and at least one other mobile device; and
sending an alert of the event to the at least one other mobile device, wherein the sending of the alert comprises sending at least one of:
a first alert to the at least one other mobile device moving towards the location associated with the specific event; and
a second alert to the at least one other mobile device moving away from the location associated with the specific event;
wherein the type of the event is identified based on the image; and
wherein the location of the event is identified based on the location of the at least one mobile device.

US Pat. No. 10,171,982

EMERGENCY EVACUATION SERVICE

Intel Corporation, Santa...

1. At least one computer readable storage device having stored thereon instructions that, when executed by at least one processor, result in operations, comprising:identify alert information representative of an emergency event at a venue;
identify a plurality of mobile devices at the venue;
transmit, to the plurality of mobile devices, the alert information representative of the emergency event; and
transmit, to the plurality of mobile devices, evacuation information representative of evacuation instructions to guide users of the plurality of mobile devices from the venue, wherein the evacuation information includes redirection evacuation instructions to direct the users around congested routes.

US Pat. No. 10,171,981

PEER-TO-PEER EMERGENCY COMMUNICATION USING PUBLIC BROADCASTING

International Business Ma...

1. A method for emergency communication, comprising:encoding a message for visual display including a message-to field and a message-from field;
revealing the visual display to a reading device in communication with a broadcast center which stores the visual display;
decoding and sorting the messages from one or more visual displays at the broadcast center, wherein the decoding and sorting the messages includes performing to/from matching of the messages to reduce network traffic, the to/from matching comprising collecting messages at the broadcast center and routing messages to areas that have revealed receivers based on previously sent messages by the receivers;
on an index channel, broadcasting a time and channel number for when a message body of the message will be broadcast on a message channel; and
broadcasting the message body on the message channel, the broadcasting including projecting an enlarged QR code on a structure using non-visible light, the enlarged QR code being configured to be recognized by aerial devices or spacecraft.

US Pat. No. 10,171,980

SYSTEMS AND METHODS FOR EMERGENCY RESPONSE DISPATCH

1. A computerized method for coordinating decentralized response to emergency events, comprising:receiving at least one request for emergency assistance;
sending an alert to mobile devices of registered responders in a geographic area corresponding to an emergency site of said request for emergency assistance;
acknowledging a response from a mobile device of at least one responder of the registered responders indicating agreement to dispatch to the emergency site in response to the alert, the response including information regarding available resources of the at least one responder;
determining, using the information from the at least one responder, whether the available resources of the at least one responder includes a requested resource;
sending confirmation to the mobile device of the at least one responder to proceed to the emergency site if the available resources of the at least one responder includes the requested resource; and
confirming a notification from the mobile device of the at least one responder indicating arrival of the at least one responder at the emergency site.

US Pat. No. 10,171,979

SYSTEM AND METHOD FOR AUTOMATIC BLUETOOTH PAIRING

CAPITAL ONE SERVICES, LLC...

1. A Bluetooth-pairing device comprising:secure storage to store a device-provider generated unique identifier (ID), wherein the device-provider generated unique ID is stored prior to providing the device to an end user;
a Bluetooth antenna configured to receive and transmit Bluetooth data; and
a microprocessor connected to the Bluetooth antenna and secure storage, wherein the microprocessor is configured to:
receive an advertising packet from an end user device via the Bluetooth antenna;
retrieve the unique ID from the secure storage;
transmit a response packet to the end user device, wherein the response packet comprises an encrypted version of the unique ID;
receive a response from the end user device via the Bluetooth antenna, wherein the response comprises at least one of: a link key and a portion of a link key; and
pair the Bluetooth pairing device with the end user device using the link key or a portion of the link key.

US Pat. No. 10,171,978

DOOR LOCKS AND ASSEMBLIES FOR USE IN WIRELESS GUEST ENGAGEMENT SYSTEMS

CARNIVAL CORPORATION, Mi...

1. An access panel for controlling an electronically controlled door lock, comprising:a radio configured for wireless communication with a door lock communication module electrically connected to an electronically controlled locking mechanism;
a first transceiver configured for wireless communication with a user device to identify a user seeking to activate the electronically controlled locking mechanism;
a second transceiver configured for communication with a reservation server storing identifiers of users authorized to activate the electronically controlled locking mechanism,
wherein each of the radio, first transceiver, and second transceiver operate according to a different communication standard; and
a microprocessor configured to control operation of the access panel, including the radio and the first and second transceivers, to perform functions to:
control the first transceiver to monitor for periodic beacon signals broadcast wirelessly by the user device,
in response to receiving a periodic beacon signal from the user device via the first transceiver, determine a next time period during which the user device will listen for communications, based on timing of receipt of the periodic beacon signal,
during the determined next time period, control the first transceiver to transmit to the user device a request for a private identifier for the user device, and
control the first transceiver to establish a wireless communication connection with the user device.

US Pat. No. 10,171,977

COMMUNICATION NETWORK, A POWER CONVERTER CABINET, AND A METHOD THEREFORE

ABB Schweiz AG, Baden (C...

1. A communication network in a power converter cabinet, wherein the power converter cabinet comprises at least a control unit and at least one of a power switch, a sensor, or an actuator, the communication network comprises:a first communication point, provided with a first antenna configured to wirelessly transmit and receive in the mm-wave frequency band, with an opening angle of between 20 and 180 degrees, wherein the first communication point is connected to the at least a control unit inside the power converter cabinet; and
a second communication point, provided with a second antenna configured to receive and transmit wirelessly in the mm-wave frequency band, with an opening angle of between 20 and 180 degrees, wherein the second communication point is connected to the at least one of a power switch, a sensor, or an actuator inside the power converter cabinet;
wherein either the first communication point transmits and the second communication point receives or the first communication point receives and the second communication point transmits to set up a communication link between each other with multiple propagation paths, to send data between different active devices and/or components inside the power converter cabinet.

US Pat. No. 10,171,976

REMOTE LOCATION MONITORING OF OBJECTS WITH MOBILE DEVICES

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

1. A method of monitoring a remote location of an object within a wireless communication network, the method comprising:receiving a first indication that the object is secured with a tracking device that is configured to determine that the tracking device is secured to the object based on a camera of the tracking device capturing at least one of a skin color, a skin texture, or a vein pattern;
receiving, at a first monitoring device, data defining a boundary area;
receiving a second indication that one or more sentinel devices that are in communication with the tracking device are arranged at least one of (i) around the boundary area or (ii) within the boundary area;alerting, by at least one of (i) at least one of the one or more sentinel devices over the wireless communication network or (ii) the tracking device over the wireless communication network, the first monitoring device that (i) the tracking device has left the boundary area in response to receiving a third indication that the tracking device has left the boundary area or (ii) another object has entered the boundary area;in response to alerting, by at least one of (i) the at least one of the one or more sentinel devices over the wireless communication network or (ii) the tracking device over the wireless communication network, the first monitoring device that the tracking device has left the boundary area, alerting a second monitoring device that is located outside the boundary area to monitor for the tracking device; andalerting the first monitoring device that the second monitoring device has located the tracking device.

US Pat. No. 10,171,975

EFFICIENT DISTRIBUTION OF HEATING, VENTILATION, AND AIR CONDITIONING FUNCTIONALITY

Lennox Industries Inc., ...

1. A system for replicating settings in a heating, ventilation, and air-conditioning (HVAC) network, comprising:a first control unit comprising a first internal clock operable to maintain an internal time for the first control unit, the first control unit communicatively coupled to a first plurality of HVAC units and a first interactive display;
a second control unit comprising a second internal clock operable to maintain an internal time for the second control unit, the second control unit communicatively coupled to a second plurality of HVAC units and a second interactive display; and
a communications network, wherein the first control unit detects the second control unit over the communications network and the first control unit and the second control unit synchronize the first internal clock and the second internal clock to have the same internal time; and
the first control unit is further operable to:
receive a first settings update from the second control unit;
determine drat the first settings update is associated with a changed universal setting comprising a first setting time, wherein the changed universal setting comprises at least one of a language preference, a temperature unit preference, a password for the communications network, an address of the first and second control units, or a dealer of the first plurality of HVAC units and second plurality of HVAC units;
compare the first setting time of the changed universal setting to a stored setting time of an existing universal setting, wherein the stored setting time reflects the time when existing universal setting was changed and the first setting time reflects the time when the changed universal setting was changed;
determine that the first setting time is more recent in time than the stored setting time;
update the existing universal setting with the changed universal setting; and
implement the changed universal setting in at least one of the first plurality of HVAC units and the first interactive display.

US Pat. No. 10,171,974

SYSTEM AND METHOD FOR USING AN ELECTRONIC LOCK WITH A SMARTPHONE

Schlage Lock Company LLC,...

1. A computer-implemented method for updating a reader device with access control information, comprising: transmitting a reader device identifier from a reader device to a mobile device via a wireless connection; receiving the reader device identifier at a server from the mobile device, the server and mobile device communicating with one another via an Internet; determining, via the server, an encrypted user database for the reader device u-to be received by the reader device based on an analysis of the reader device identifier, wherein the encrypted user database is stored at the server; transmitting a firmware update from the server to the mobile device and storing the Firmware update in the mobile device; transmitting the encrypted user database from the server to the mobile device; transmitting the firmware update from the mobile device to the reader device; transmitting the encrypted user database from the mobile device to the reader device; transmitting a confirmation from the reader device to the mobile device, wherein the confirmation only includes information that the firmware update and the encrypted user database were received by the reader device; and transmitting the confirmation from the mobile device to the server via the Internet.

US Pat. No. 10,171,973

METHOD AND SYSTEM FOR MTC EVENT MANAGEMENT

HUAWEI TECHNOLOGIES CO., ...

1. A method for management of a Machine Type Communication (MTC) event, the method comprising:receiving, by an Event Management Entity (EME), data indicative of an event context of the MTC event, the event context indicative of classification and correlation of the MTC event; and
transmitting, by the EME, a VNF state change trigger upon determination that a change in state of a Virtual Network Function (VNF) positioned in proximity and configured to utilize VNF resources to mitigate the MTC event is required.

US Pat. No. 10,171,972

SYSTEM, METHOD AND APPARATUS FOR ENABLING A SHARED INFRASTRUCTURE

Senseware, Inc., Vienna,...

1. A method, comprising:receiving, by a host system from a configuration station via an electronic network, a first selection of a first plurality of sensors for association with a first transmission destination, and a second selection of a second plurality of sensors for association with a second transmission destination, the first plurality of sensors contained in a first set of wireless sensor nodes installed at a monitored location and the second plurality of sensors contained in a second set of wireless sensor nodes installed at the monitored location, the first set of wireless sensor nodes and the second set of wireless sensor nodes forming a single wireless network that communicates with the host system via a gateway device, wherein sensor information based on measurements by the first plurality of sensors and by the second plurality of sensors is transmitted to the gateway device via wireless communication for forwarding to the host system;
storing, by the host system, a first association between the first plurality of sensors and the first transmission destination, and a second association between the second plurality of sensors and the second transmission destination; and
based on the first association and the second association, transmitting, by the host system, first sensor information generated by measurements from the first plurality of sensors to the first transmission destination and transmitting, by the host system, second sensor information generated by measurements from the second plurality of sensors to the second transmission destination.

US Pat. No. 10,171,971

ELECTRICAL SYSTEMS AND RELATED METHODS FOR PROVIDING SMART MOBILE ELECTRONIC DEVICE FEATURES TO A USER OF A WEARABLE DEVICE

Skullcandy, Inc., Park C...

1. An electrical system, comprising:a wearable mobile electronic device including:
cellular voice equipment configured to enable a user of the wearable mobile electronic device to participate in cellular voice calls through a cellular voice network;
cellular data equipment configured to enable the wearable mobile electronic device to communicate through a cellular data network;
one or more biometric sensors;
at least one audio speaker;
control circuitry operably coupled to the cellular voice equipment, the cellular data equipment, the one or more biometric sensors, and the at least one audio speaker, the control circuitry including a processor operably coupled to a data storage device comprising computer-readable instructions stored thereon, the processor configured to execute the computer-readable instructions, wherein the computer-readable instructions are configured to instruct the processor to:
engage in communications with a remote server using the cellular data equipment; and
interact with the remote server to provide audio signals to the at least one audio speaker, the audio signals corresponding to audio media selected based, at least in part, on biometric data provided to the control circuitry by the one or more biometric sensors,
wherein the selected audio media has a beat that is faster than a rate of running steps measured by the biometric sensors when a heart rate measurement by the biometric sensors is slower than a desired heart rate; and the selected audio media has a beat that is slower than the rate of running steps measurement by the biometric sensors when the heart rate measurement by the biometric sensors is faster than a desired heart rate.

US Pat. No. 10,171,970

RESOURCE NOTIFICATION METHOD AND SYSTEM, LOCAL CSE, REMOTE CSE AND STORAGE MEDIUM

1. A resource attribute notification method, comprising:after receiving a first resource updating request transmitted by an Application Entity, AE, and when determining that a valid notification resource attribute exists in the first resource updating request, a local Common Service Entity, CSE, transmitting a second resource updating request to a remote CSE; wherein the first resource updating request includes a notifiable attribute and an address of an original resource which needs to be updated,
wherein the notifiable attribute includes an attribute list which needs to be notified;
wherein the local CSE determines that an attribute which satisfies the following condition in the notifiable attribute is a valid notification resource attribute: an attribute included in the notifiable attribute exists in the original resource which requests to be updated,
or,
wherein the local CSE determines that an attribute which satisfies the following condition in the notifiable attribute is a valid notification resource attribute: an attribute included in the notifiable attribute exists in the original resource which requests to be updated, and is marked as optionally notifiable;
wherein the method further comprises:
the local CSE checking whether the original resource contains a notified attribute, wherein the notified attribute includes a notified attribute list
if the original resource contains a notified attribute, the local CSE containing a valid notification resource attribute, which is not contained in the notified attribute in the notifiable attribute, into the second resource updating request and
if the original resource does not contain a notified attribute, the local CSE containing all valid notification resource attributes in the notifiable attribute into the second resource updating request.

US Pat. No. 10,171,969

SYSTEM INCLUDING ALTERNATION OF SENSOR CONNECTION AND TRANSMISSION MECHANISM FOR MOTION SENSING GARMENT

1. A wireless communication system, comprising:a plurality of sensors attached to one or more wearables, wherein each of the plurality of sensors are configured to operate either as a master device or a slave device, wherein the plurality of sensors are inter-communicatively coupled to establish a sensor communication network wherein one of the sensors operates as the master device and the other sensors operates as the slave devices, and wherein a set of sensors, of the plurality of sensors are configured to broadcast metadata information to at least one other sensor within the sensor communication network, wherein the metadata information comprises sensor identifier, location of the one or more wearables, a battery level of the sensor, and a current time, and wherein the sensor communication network is updated based upon the metadata information received from each of the set of sensors to form an updated sensor communication network, wherein the sensor communication network is updated by swapping one of the slave devices with the master device, and wherein the slave device being swapped is configured to operate as a new master device for the updated sensor communication network; and
a processor configured to process the metadata information received from each sensor to determine a first signal level indicative of signal strength (dBm) between each sensor and at least one other sensor, a second signal level (dBm) indicative of signal strength between each sensor and the one or more communication devices, and a relative signal strength (dBm) of each sensor, wherein the slave device swapped with the master device to operate as the new master device for the updated sensor communication network is having the maximum relative signal strength as compared to the other sensors in the sensor communication network.

US Pat. No. 10,171,968

DEVICE BASED NETWORK NOTIFICATION OF DEVICE SUPPORTED MACHINE-TYPE COMMUNICATION FEATURES

1. A method, comprising:initiating, by a subscriber identity module card operatively coupled to a processor, an application of the subscriber identity module card, wherein the subscriber identity module card is further operatively coupled to a machine-type communication device;
based on the initiating, determining, by the subscriber identity module card using the application, whether a terminal support data structure of the subscriber identity module card comprises parameter information defining machine-type communication parameters of the machine-type communication device;
based on a determination that the parameter information is excluded from the terminal support data structure, updating, by the subscriber identity module card using the application, the terminal support data structure to include the parameter information; and
based on the updating, sending, by the subscriber identity module card using the application, the terminal support data structure to a network device of a wireless communication network to facilitate provisioning machine-type communication services for the machine-type communication device via the wireless communication network based on the parameter information.

US Pat. No. 10,171,967

FAST DISCOVERY, SERVICE-DRIVEN, AND CONTEXT-BASED CONNECTIVITY FOR NETWORKS OF AUTONOMOUS VEHICLES

Veniam, Inc., Mountain V...

1. A system for a node of a network of moving things comprising a plurality of nodes, the system comprising:one or more processors operably coupled to at least one storage of the node for storing instructions of one or more software applications executable by the one or more processors and to a plurality of wireless communication interfaces of the node, the one or more processors operable to, at least:
monitor the plurality of wireless communication interfaces to determine respective operating status of each wireless communication interface;
receive, from a software application of the one or more software applications, a request to register a service supported by the software application, a service profile representative of data communication resource requirements of the service, and a priority of the service;
register the service at the node and configure one or more wireless communication interfaces of the plurality of wireless communication interfaces to enable operation of the registered service, based on a respective service profile and a respective priority of service of each service on the node, and based on the respective operating status of each wireless communication interface; and
following the registration and configuration, make the registered service active on the node by enabling access to the registered service by one or both of end-user devices and other nodes of the plurality of nodes.

US Pat. No. 10,171,965

MICRO-PAYMENT SCHEME ENCOURAGING COLLABORATION IN MULTI-HOP CELLULAR NETWORKS

EMC IP Holding Company LL...

1. A method for use in a communication system having a plurality of user devices configured to communicate with one or more base stations, the method comprising:generating in a sending user device of the system a communication for forwarding to a receiving user device of the system via one or more intermediary user devices of the system; and
associating a payment token with the communication, such that at least one of the intermediary user devices can generate a payment claim based on the payment token;
wherein the payment token is independent of identities of the one or more intermediary user devices of the system, in that the payment token does not identify or otherwise make reference to any of the one or more intermediary user devices;
wherein the payment token comprises information identifying a payment that is obtainable by a given one of the intermediary user devices as its compensation for forwarding the communication to another user device;
wherein the payment token is generated using a message authentication code function which takes as one of its inputs at least a portion of the communication and as another of its inputs information indicative of a payment level that would be available if a forwarding intermediary user device is entitled to a payment claim; and
wherein the sending user device comprises a processor coupled to a memory, and the generating and associating steps are carried out under control of the processor.

US Pat. No. 10,171,964

LOCATION-ORIENTED SERVICES

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method, comprising:determining a first screen size of a first mobile device associated with a first user;
determining a second screen size of the second mobile associated with a second user;
providing a first portion of a location-oriented data service to the first mobile device; and
providing a second portion of the location-oriented data service to the second mobile device based upon an interrelationship between the first user and the second user, wherein
the first screen size is different than the second screen size,
first content within the first portion is based upon the first screen size,
second content within the second portion is based upon the second screen size,
the first content differs from the second content based upon the first screen size being different than the second screen size,
the first content is provided to the first mobile device at substantially a same time as when the second content is provided to the second mobile device, and
the first content is complementary to and based upon the second content.

US Pat. No. 10,171,963

CALL TRANSFER METHOD AND TERMINAL

HUAWEI TECHNOLOGIES CO., ...

1. A call transfer method, comprising:sending, by a first terminal, a local number query request to a second terminal using a near field communication link, wherein the local number query request requests the second terminal to query a local number of the second terminal;
receiving, by the first terminal, the local number of the second terminal from the second terminal; and
sending, by the first terminal, a call transfer request to a network side according to the local number of the second terminal, wherein the call transfer request requests the network side to update a call transfer target of the first terminal to the local number of the second terminal, and
wherein after sending, by the first terminal, the call transfer request to the network side, the method further comprises:
detecting, by the first terminal according to a preset period, whether the near field communication link established between the first terminal and the second terminal is valid, wherein valid means that near field communication manner is available and ca be used to transmit data; and
sending, by the first terminal, a second call transfer request to the network side when the near field communication link established between the first terminal and the second terminal is invalid, wherein the second call transfer request requests that the network side update the call transfer target of the first terminal to a preset local number.

US Pat. No. 10,171,962

CONTROLLING A MOBILE DEVICE

International Business Ma...

1. A method for controlling a second mobile device in response to a first mobile device having no connection to a telephony service, wherein the first mobile device is operable to transmit an identifier to the second mobile device using a network connection that is operable to connect mobile devices and wherein the first mobile device and the second mobile device are operable to join a first group, said method comprising:assigning, by one or more processors of a broker service apparatus, a first unique identifier to the first group, said broker service apparatus being a computer apparatus;
notifying, by the one or more processors, the telephony service of the first unique identifier;
using, by the one or more processors in response to receiving a first control signal comprising the first unique identifier and data from the telephony service, the first unique identifier to identify the first group, wherein the data is targeted to the first mobile device;
determining, by the one or more processors in response to the first mobile device not being connected to the broker service apparatus, whether the second mobile device is connected to the broker service apparatus; and
issuing, by the one or more processors in response to the second mobile device being connected to the broker service apparatus, a second control signal to the second mobile device in order to forward the data to the second mobile device, said second control signal comprising an identifier of the first mobile device,
wherein the second control signal causes the second mobile device to use the identifier of the first mobile device and the network connection in order to forward the data to the first mobile device.

US Pat. No. 10,171,961

TRANSACTION AUTHORIZATION SERVICE

Amazon Technologies, Inc....

1. A system for scheduling events, comprising:one or more processors; and
memory having stored thereon program instructions that when executed by the one or more processors cause at least one of the one or more processors to implement:
registering users with a service center for a transaction authorization service and a text reminder service, wherein registering the users comprises receiving contact information of the users;
receiving, at the service center from a particular registered user of the registered users for the text reminder service via a first communication channel, a scheduling text message specifying an event to be scheduled between the particular registered user and a third party, wherein the scheduling text message includes contact information for the third party;
in response to receiving the scheduling text message, storing, by the text reminder service, an indication of the event;
at a predetermined time prior to the event, sending a reminder text message regarding the event based on the stored indication of the event to the particular registered user and to the third party based on the contact information for the third party;
receiving, at the service center from the particular registered user for the transaction authorization service via a second communication channel, a transaction text message specifying an initiation of a transaction between the particular registered user and another third party, the transaction text message comprises contact information for the other third party, wherein the second communication channel is different from the first communication channel;
in response to receiving the transaction text message, sending, to the particular registered user based on the contact information for the particular register user, an authorization request text message indicating a request for authorization of the transaction to the other third party; and
in response to receiving the authorization of the transaction, sending, to the other third party based on the contact information for the other third party, an authorization text message indicating that the transaction is authorized.

US Pat. No. 10,171,960

MOBILE TERMINAL AND PROCESSOR

KYOCERA Corporation, Kyo...

1. A broadcast multicast service center (BM-SC) included in a system for mobile communication, the system including a general cell that supports broadcast delivery of Multimedia Broadcast Multicast Services (MBMS) data and a specific cell that does not support broadcast delivery of MBMS data, the BM-SC comprising:a processor; and
a memory communicatively coupled to the processor, wherein
the processor is configured to transmit, via the specific cell, first information to mobile terminal located in the specific cell, the first information originally transmitted in a transmission path that does not include the general cell, the transmission path being from the BM-SC to the user terminal, wherein
the first information is for receiving MBMS data and comprises:
information indicating a geographical area in which the MBMS data is delivered;
information indicating a frequency at which the MBMS data is delivered; and
information indicating an identifier of service by which the MBMS data is provided.

US Pat. No. 10,171,959

DISTRIBUTED ACCESS POINT FOR IP BASED COMMUNICATIONS

ARRIS Enterprises LLC, S...

1. An apparatus for Internet-Protocol based communications in a wireless network having a minimum available physical data rate, the apparatus comprising:a network interface to receive a plurality of multicast data packets;
a memory; and
a processor for executing instructions stored in the memory to:
identify a plurality of receiving nodes in the wireless network requesting data corresponding to the plurality of multicast data packets,
convert the received plurality of multicast data packets into one or more unicast data packets,
determine an effective unicast rate for said one or more unicast data packets, wherein the effective unicast rate corresponds to a combined rate for converting the plurality of multicast packets into one or more unicast packets and sending the one or more unicast packets to the receiving nodes,
compare said effective unicast rate to said minimum available physical data rate,
serially transmit said one or more unicast data packets, via the network interface, to said plurality of receiving nodes at said effective unicast rate, when said effective unicast rate is greater than said minimum available physical data rate, and
serially transmit said one or more unicast data packets, via the network interface, to said plurality of receiving nodes at said minimum available physical data rate, when said effective unicast rate is less than or equal to said minimum available physical data rate, wherein said network interface is capable of transmitting and receiving both multicast data packets and unicast data packets.

US Pat. No. 10,171,958

MANAGING A MULTIMEDIA BROADCAST MULTICAST SERVICE USING AN MBMS RELAY DEVICE

QUALCOMM Incorporated, S...

1. A method for managing a multimedia broadcast multicast service (MBMS), comprising:broadcasting an out-of-coverage status indicator or MBMS query in a first peer discovery signal;
receiving a second peer discovery signal from each of a plurality of MBMS relay devices, each second peer discovery signal comprising at least a subset of service announcement information for at least one MBMS; and
selecting an MBMS relay device from the plurality of MBMS relay devices to deliver content of a particular MBMS based at least in part on a signal strength of the second peer discovery signal from each MBMS relay device.

US Pat. No. 10,171,957

METHOD AND USER EQUIPMENT FOR RECEIVING BROADCAST/MULTICAST SERVICE, AND METHOD AND BASE STATION FOR TRANSMITTING BROADCAST/MULTICAST SERVICE

1. A method for receiving a broadcast/multicast service by a user equipment, the method comprising:receiving, by the user equipment, frequency resource information of a serving cell; and
receiving, by the user equipment, the broadcast/multicast service using a frequency region based on the frequency resource information,
wherein the frequency resource information includes information indicating the frequency region to which the broadcast/multicast service is allocated within a system bandwidth of the serving cell,
wherein the frequency resource information further includes information on a center frequency of another cell that provides a service identical to the broadcast/multicast service, and
wherein a subcarrier corresponding to the center frequency of the another cell is not used for the reception of the broadcast/multicast service if the subcarrier corresponding to the center frequency of the another cell is within the frequency region to which the broadcast/multicast service is allocated within the system bandwidth of the serving cell.

US Pat. No. 10,171,956

NOTIFICATION METHOD, SYSTEM, AND DEVICE FOR VEHICLE

Chiun Mai Communication S...

1. A notification method implemented by a notification device installed in a vehicle, comprising:establishing a wireless communication connection with an electronic device;
receiving a target station sent from the electronic device;
obtaining a navigation information of the vehicle;
recording a number of passengers planning to get off at the target station;
sending an arrival notification to the electronic device when the vehicle approaches at the target station;
recording a number of the passengers who actually get off at the target station;
comparing the number of the passengers that actually set off with the number of the passengers planning to get off;
sending the arrival notification again to the electronic device when the number of the passengers that actually set off is less than the number of the passengers planning to get off;
sending the arrival notification to the electronic device when the vehicle arrives at the target station and the passenger is still on board;
detecting a wireless signal strength of the electronic device when the vehicle arrives at the target station; and
comparing the wireless signal strength with a preset value to determine whether the passenger has got off.

US Pat. No. 10,171,955

METHOD FOR COMMUNICATION BETWEEN VEHICLES

Volkswagen AG, (DE)

1. A method for the communication of vehicles, the method comprising:receiving a first message from a first vehicle by a second vehicle via vehicle-to-vehicle communication and/or vehicle-to-infrastructure communication;
allocating the first message to the first vehicle based on the content of the first message by the second vehicle; and
sending a second message from the second vehicle to the first vehicle via a separate communication channel by using information from the first message;
wherein the sending of the second message from the second vehicle to the first vehicle via the separate communication channel by using information from the first message comprises at least one of the following operations:
sending the second message from the second vehicle to a central processor; and
sending the second message from the central processor to the first vehicle.

US Pat. No. 10,171,954

VEHICLE OCCUPANT POSITION DETERMINATION

International Business Ma...

1. A device identification and modification method comprising:receiving, via a computer processor of a computing system by a cache of said computing system from a plurality of GPS enabled devices of a plurality of users, GPS data identifying locations of said GPS enabled devices, where said computing system comprises an integrated computer within a vehicle;
initiating, by said computer processor, direct communications between said computer processor and said GPS enabled devices;
receiving, by said computer processor, digital identification input;
inserting, by said processor into said cache, said digital identification input;
identifying, by said computer processor based on said digital identification input, each GPS enabled device of said GPS enabled devices;
refreshing, by said computer processor based on said digital identification input within said cache, said GPS data resulting in updated GPS data identifying updated locations of said GPS enabled devices;
determining, by said computer processor based on said updated GPS data within said cache and locations of said GPS enabled devices, a group of users of said plurality of users located within a specified proximity to each other user of said group of users;
determining, by said computer processor based on an altitude, velocity, and a vector of said GPS enabled devices of said group of users, that said group of users is located within said vehicle;
determining, by said computer processor based on locations of said GPS enabled devices, a position of each user of said group of users with respect to said vehicle;
modifying, by said computer processor based on driver or passenger roles associated with each said position for each user of said group of users with respect to said vehicle, selected control functions of each said GPS enabled device of said GPS enabled devices; and
disabling after said modifying, by said computer processor, said GPS enabled devices.

US Pat. No. 10,171,953

VEHICLE EVENT NOTIFICATION VIA CELL BROADCAST

1. A method comprising:receiving, by a traffic optimization management server system comprising a processor, an event message in response to an event;
determining, by the traffic optimization management server system, based, at least in part, upon the event message, an area of relevance for the event, a location of the event, and a description of the event;
determining, by the traffic optimization management server system, a broadcast duration during which an event notification message should be broadcast and a broadcast interval with which the event notification message should be broadcast;
creating, by the traffic optimization management server system, the event notification message specifying the area of relevance, the location of the event, the description of the event, the broadcast duration, and the broadcast interval, wherein the event notification message is formatted as a cell broadcast message to be broadcast, by a cell broadcast center, to a cell serving at least a portion of the area of relevance; and
providing, by the traffic optimization management server system, the event notification message to the cell broadcast center.

US Pat. No. 10,171,952

METHOD FOR MANAGING A LOCATION OF A TERMINAL IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method to manage paging at a terminal in a wireless communication system, the method comprising:transmitting a connection management (CM) service request message to a network comprising at least one cell;
receiving, from the network, a CM service reject message in response to the CM service request message;
starting a congestion timer;
detecting a location area change while the congestion timer is running and an update status of update statuses is set as a first value indicating that a procedure of update procedures for the paging was successful;
when the location area change is detected, changing the update status to a second value indicating that the procedure failed; and
when the congestion timer is expired, performing to initiate the procedure,
wherein the update procedures include last attach, area updating attempt, and location updating attempt.

US Pat. No. 10,171,951

SYSTEM AND METHOD FOR POSITIONING MOBILE DEVICE BY USING BLUETOOTH SIGNAL

NEMUSTECH CO., LTD., Seo...

1. A system for positioning a mobile device by using a Bluetooth signal, in which the mobile device receives the Bluetooth signal, which is periodically transmitted by a beacon, to determine the location of the mobile device, the system comprising:a strong signal beacon configured to periodically transmit a first Bluetooth signal having a first identification number representing the strong signal beacon, with a relatively strong intensity;
a plurality of weak signal beacons arranged within a Bluetooth signal range of the strong signal beacon and each configured to transmit a second Bluetooth signal having a second identification number representing each of the plurality of weak signal beacons, with a relatively weak intensity compared to the intensity of the first Bluetooth signal; and
a mobile device configured to store signal properties of the beacons including the strong signal beacon and the plurality of weak signal beacons corresponding to the identification numbers of the strong signal and the weak signal beacons and determine whether Bluetooth signal reception sensitivity of the mobile device is normal based on the identification numbers of the strong signal and the weak signal beacons included in the Bluetooth signal received by the mobile device and the signal properties corresponding to the identification numbers of the beacons and determine a location of the mobile device relative to the beacons based on a result of the determining whether the Bluetooth signal reception sensitivity of the mobile device is normal,
wherein if only the first Bluetooth signal of the strong signal beacon is received, and the second Bluetooth signal of the plurality of weak signal beacons is not received, the mobile device determines the Bluetooth signal reception sensitivity as abnormal, and when the first Bluetooth signal of the strong signal beacon is continuously received for a predetermined period of time or longer, the mobile device determines its location to be within the Bluetooth signal range of the strong signal beacon.

US Pat. No. 10,171,950

ELECTRONIC LOGGING DEVICE (ELD)

PERDIEMCO LLC, Marshall,...

1. A computing device used in a vehicle, comprising:a sensor interface configured to receive a plurality of sensor information from one or more sensors that sense physical characteristics including sensing when the vehicle is powered on;
a GPS receiver configured to provide a plurality of location information after the vehicle is powered on;
a storage device configured to store information in a document indicating a period of movement or a period of non-movement of the vehicle as determined based on the plurality of location information provided by the GPS receiver periodically;
a processor configured to access the storage device while executing a location tracking application (LTA), said LTA being configured to track vehicle locations by recording the period of movement or the period of non-movement of the vehicle after a specified event condition is met, said specified event condition being met based on a first sensor information comprising one or more first physical characteristics: wherein the LTA provides:
i. a log-in user interface configured to enable a driver of the vehicle to log into the LTA based on an access code assigned t© by an administrator of one or more groups of vehicles or drivers,
ii. a first user interface configured to enable the driver to edit the document after the driver logs in, and
iii. a second user interface configured to enable the driver to turn off a tracking mode of the vehicle;
a wireless email interlace configured to transmit an e-mail containing the information indicating the period of movement or the period of non-movement of the vehicle;
Bluetooth interface configured to transmit the information indicating the period of movement or the period of non-movement of the vehicle to a Bluetooth device; and
a display device configured to display the period of movement or the period of non-movement of the vehicle.

US Pat. No. 10,171,949

ELECTRONIC APPARATUS AND OPERATING METHOD THEREOF

Samsung Electronics Co., ...

1. A method of operating an electronic device, the method comprising:confirming a first location of a user;
predicting a second location on a basis of the first location and a pre-stored at least one expected movement path confirmed by a relational model or a probability model; and
providing an information service providing signal to at least one external device present in the second location,
wherein the information service providing signal includes information related to an operational state of at least one external device present in an indoor area, and
wherein the relational model is based on a positional relation between devices in which the user is detected and the probability model is based on a probability that the user may move from the first location to the final location.

US Pat. No. 10,171,948

METHOD FOR PERFORMING POSITIONING OPERATION AND ASSOCIATED ELECTRONIC DEVICE

MEDIATEK INC., Hsin-Chu ...

1. An electronic device, comprising:an application processor, for executing applications running on a system of the electronic device; and
a sensor hub, coupled to the application processor, for obtaining and processing sensed data from a plurality of sensors within the electronic device;
wherein the application processor further downloads location data from a remote device via a network module, and at least a portion of the downloaded location data is further stored in a storage unit of the sensor hub to be reused for positioning;
wherein the location data corresponds to a plurality of cell identities; and when a positioning operation is performed, the sensor hub receives surrounding cell IDs and asks the storage unit of the sensor hub for their location data directly; and the sensor hub calculates a location of the electronic device according to at least a portion of the location data obtained from the storage unit of the sensor hub;
wherein a portion of the downloaded location data is stored in the storage unit of the sensor hub, and another portion of the downloaded location data is stored in a storage unit of the application processor; and when a positioning operation is performed, the sensor hub receives surrounding cell IDs and asks the storage unit of the sensor hub for their location data directly; and the application processor asks the storage unit of the application processor for part or all of the location data only when the part or all of the location data cannot be found in the storage unit of the sensor hub; and the sensor hub calculates a location of the electronic device according to at least a portion of the location data obtained from the storage unit of the sensor hub and the location data obtained from the application processor.

US Pat. No. 10,171,947

MOBILE APPLICATION AND DEVICE FEATURE REGULATION BASED ON PROFILE DATA

1. A system, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving profiling data associated with a user equipment, wherein the profiling data comprises first context data that has been determined, during a first-time period, based on first motion data sensed via a first sensor of the user equipment and supplementary data sensed via a second sensor associated with the user equipment, and wherein the supplementary data is data that supplements the first motion data to determine the first context data;
during a second-time period, utilizing the profiling data to calibrate second motion data sensed via the first sensor, wherein the second sensor is unavailable during the second time period;
based on an analysis of the profiling data and the second motion data, determining second context data associated with the user equipment; and
in response to determining that the second context data satisfies a defined context criterion, prohibiting an execution of an application of the user equipment.

US Pat. No. 10,171,946

ASSISTED GNSS VELOCITY ESTIMATION

Apple Inc., Cupertino, C...

1. A method comprising:obtaining, by a mobile device, a step-based speed measurement based on sensor data;
obtaining, by the mobile device, a step-based speed uncertainty associated with the step-based speed measurement;
evaluating, by the mobile device, a plurality of assistance conditions, each derived from different aspects of the step-based speed measurement;
determining, by the mobile device, that one or more of the evaluated assistance conditions are met;
responsive to the determining, assisting a state estimator using the step-based speed measurement and the associated step-based speed uncertainty, wherein the assisting includes using the step-based speed uncertainty in the state estimator as a source of measurement noise; and
estimating, by the mobile device, at least one of the position, velocity or speed of the mobile device using the assisted state estimator.

US Pat. No. 10,171,945

LOCATION BASED PROVISIONING AND BROADCASTING OF CONTENT UTILIZING A MULTIMEDIA BROADCAST SERVICE

1. A method, comprising:receiving, by a system comprising a processor, a client service request;
uniformly distributing, by the system, user equipment location requests among a group of gateway mobile positioning center devices to facilitate generation of location information representing locations of respective user equipments; and
in response to the uniformly distributing the user equipment location requests among the group of gateway mobile positioning center devices, broadcasting, by the system based on a location of the locations corresponding to a user equipment of the respective user equipments, content corresponding to the client service request to the user equipment via a broadcast enabled access point device that is configured to send broadcast data to multiple devices via a point-to-multipoint communication protocol.

US Pat. No. 10,171,944

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

International Business Ma...

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

US Pat. No. 10,171,943

SYSTEM AND METHOD FOR UTILIZING AN ARRAY OF MOBILE DEVICES FOR IMAGING AND USER EQUIPMENT POSITIONING

QUALCOMM Incorporated, S...

5. A system for utilizing an array of one or more mobile devices to improve one or more positioning metrics of a user equipment, the system comprising:a memory to store received positioning metrics associated with signals collected by the one or more mobile devices in the array, wherein the signals are wireless communication network signals generated by the user equipment; and
one or more processors coupled with the memory configured to:
determine a first position of the user equipment based on the positioning metrics; and
determine a new position for at least one mobile device in the array of the one or more mobile devices based on the first position of the user equipment;
transmit the new position to the at least one mobile device;
receive new positioning metrics associated with signals collected by the at least one mobile device at the new position; and
determine a second position of the user equipment based on the positioning metrics and the new positioning metrics.

US Pat. No. 10,171,942

METHODS, APPARATUSES, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CHANGING SETTINGS OF MOBILE TERMINALS USING CELL IDENTIFICATION INFORMATION

Naver Business Platform C...

1. A location based service providing method performed by a location based service providing apparatus, the method comprising:receiving, using at least one processor of the location based service providing apparatus, location information for verifying a location of a mobile terminal from the mobile terminal, the location information including cell information of a cell in which the mobile terminal is present;
determining, using the at least one processor, whether the received location information corresponds to registered cell information in a location information database;
associating, using the at least one processor, a location corresponding to the registered cell information as a current location of the mobile terminal, location coordinates corresponding to a centroid value of the cell being determined as the current location of the mobile terminal;
determining, using the at least one processor, whether the current location corresponds to a registered location in the location information database; and
changing at least one setting of the mobile terminal to be at least one user setting registered in the location information database, the at least one user setting associated with the registered location in the location information database when the current location corresponds to the registered location in the location information database, wherein
when the current location does not correspond to the registered location in the location information database, the method further comprises,
changing, using the at least one processor, a state of a wireless AP module of the mobile terminal to be in an ON-state in response to the current location being within a desired reference radius from location coordinates corresponding to a wireless AP, and
updating, using the at least one processor, the current location of the mobile terminal using location information associated with the wireless AP with reference to the location information database.

US Pat. No. 10,171,941

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM AND INFORMATION PROCESSING SYSTEM

SONY CORPORATION, Tokyo ...

1. An information processing apparatus comprising:hardware circuitry configured to:
acquire existing place information which specifies a location of an existing place,
acquire spot information related to a plurality of spots, which spot information is provided for each spot from a plurality of information provider devices connected to a user through a social networking service, based on the location of the existing place information,
display an integrated list of the spot information acquired for the plurality of spots from the plurality of information provider devices, and
register my-spot information specified by the user, out of the displayed integrated list of the plurality of spots of the acquired spot information, wherein the my-spot information indicates a status of the registered spot information selected from a group consisting of each spot of the plurality of spots to which the user has been and each spot of the plurality of spots to which the user wants to go,
wherein, when the status of the registered spot information indicates particular spots of the plurality of spots to which the user wants to go, the circuitry is further configured to display at least one of a number of and a list of the particular spots in response to current location information of the user indicating that the particular spots exist within a predetermined range with respect to a current location of the user.

US Pat. No. 10,171,940

TRANSPORTATION ACTIVATED GEOFENCE

International Business Ma...

1. A method for targeting geofence messages based on a transportation mode of a user comprising the steps of:creating, by a processor of a computer system, a geofence, wherein the geofence comprises a location, a size, a message, and a mode of transportation parameter;
receiving, by the processor, location data of a client device operated by the user;
further receiving, by the processor, measurements from a measuring device or a sensor quantifying movement of the client device, wherein the measuring device or sensor comprises an accelerometer, a gyroscope sensor, and a geomagnetic field sensor;
detecting, by said processor based on said measurements, a velocity and acceleration rate of said user;
detecting, by said processor via said gyroscope sensor, an angular velocity, a rotational motion, and a change of orientation of said user, wherein said detecting said angular velocity comprises measuring an amount of angular velocity being produced by a motion of said user and sensing an angular velocity produced by movement of the gyroscope sensor, and wherein associated angles are detected by said processor as said angles move and by sensing vibrations produced by external environments surrounding said gyroscope sensor to correct an orientation of an object embedded with said gyroscope sensor;
analyzing, by the processor, said angular velocity, said rotational motion, and said change of orientation of said user, said velocity and acceleration rate, a rate of change in the location data and the measurements from the measuring device or sensor thereby identifying the transportation mode as a function of the location data and measurements, wherein said identifying said transportation mode comprises comparing said angular velocity produced by movement of the gyroscope sensor to known angular velocities associated with walking, biking, driving in an automobile, riding a train, and riding on an airplane;
concluding, by the processor, that a location of the client device is within the location of the geofence and that the transportation mode of the user operating the client device is the same as the mode of transportation parameter defined by the geofence as a function of the measurements and location data; and
displaying, by the processor, the message on the client device.

US Pat. No. 10,171,939

CONTROL BASED ON GEO-DEPENDENT CONDITIONS

BELKIN INTERNATIONAL, INC...

1. A system, comprising:one or more data processors; and
a non-transitory computer-readable storage medium containing instructions which when executed on the one or more data processors, cause the one or more data processors to perform operations including:
obtaining, by a computing device, a geolocation;
retrieving topographical information using the geolocation, wherein the topographical information is related to the geolocation;
determining an estimated sun path using the geolocation;
determining an offset amount using the geolocation, the topographical information, and the estimated sun path;
determining a current status of a condition using the geolocation, wherein the current status of the condition is at least one of a sunrise time associated with the geolocation or a sunset time associated with the geolocation;
applying the offset to the current status of the condition to generate an offset status;
determining a rule for performing an action by the computing device; and
performing the action based on the offset status and the rule.

US Pat. No. 10,171,938

USE OF GEOFENCES FOR LOCATION-BASED ACTIVATION AND CONTROL OF SERVICES

1. A method, comprisingreceiving, in association with a temperature control device located at a given base location, the temperature control device having a temperature setting that is variably set to different values based on corresponding distances of a user from the base location, an indication of a user moving from a first geofence to a second geofence of a plurality of geofences, each geofence associated with identifying the user at a location outside of the base location and situated with respect to the base location; wherein each of the plurality of geofences has an associated and distinct temperature value or temperature range value, the temperature value or the temperature range value corresponding to a temperature setting in the temperature control device, and wherein geographic location identifying capabilities in the user's device provides information related to the user's current geographic location, the current geographic location used at least in part to determine the user's moving from the first geofence to the second geofence;
upon receiving the indication of the user moving from the first geofence to the second geofence, determining that the user is moving in a direction closer to the base location based on the direction of movement and relative distance of the user from the base location; further determining a first temperature value or first temperature range value associated with the second geofence; and
in response to the determination, causing the temperature setting in the temperature control device at the base location to be adjusted from its current temperature value to substantially the first temperature value or within the first temperature range value, the first temperature value or first temperature range value closer in value to an optimally desired temperature setting value of the temperature control device.

US Pat. No. 10,171,937

MATCHING USERS IN A LOCATION-BASED SERVICE

Alibaba Group Holding Lim...

1. A method, comprising:receiving a plurality of service messages from a plurality of terminals, wherein the plurality of service messages associated with one or more transactions, and wherein the receiving of the service messages comprises:
receiving a first service message from a first terminal, wherein the first service message comprises an indication of a first transaction to be transacted with the first terminal, and an indication of a service that the first terminal is requesting to receive; and
receiving a second service message from a second terminal, wherein the second service message comprises an indication of a second transaction to be transacted with the second terminal, and an indication of a service that the second terminal is requesting to receive; and
in response to determining that the first terminal and the second terminal are within a threshold distance of each other, matching the first terminal and the second terminal as two parties in connection with a same transaction based at least in part on the first service message and the second service message, the matching the first terminal and the second terminal as two parties in connection with the same transaction comprises determining that the indication of the service that the first terminal is requesting to receive matches the indication of the service that the second terminal is requesting to receive.

US Pat. No. 10,171,936

MATCHING ACTIONABLE EVENTS WITH GOODS AND SERVICES PROVIDERS

International Business Ma...

1. A first device, comprising:a touchscreen display configured to receive an event identification request from a first user via a graphical user interface (GUI), wherein the event identification request comprises one or more requirements usable to identify one or more actionable events stored in a repository device, wherein the one or more requirements specify a geographical boundary and one or more goods or services, and wherein the one or more actionable events correspond to one or more dysfunctional devices reported by one or more second users of one or more second devices; and
a processor communicably coupled to the touchscreen display and configured to:
cause the touchscreen display to display the GUI to receive the event identification request from the first user by causing the touchscreen display to display a menu button that, when a tap by the first user is detected, causes the touchscreen display to display a drop-down menu that includes a first option that, when a selection by the first user is detected, causes the touchscreen display to display a second drop-down menu that presents different selectable request aspects to enable entry of the one or more requirements of the event identification request;
transmit the event identification request to the repository device to determine whether the repository device stores at least one actionable event of the one or more actionable events that matches the one or more requirements of the event identification request;
receive a notification indicating that the at least one actionable event matches the one or more requirements of the event identification request; and
cause the touchscreen display to provide the first user with an option to accept the at least one actionable event.

US Pat. No. 10,171,935

HEALTHCARE PROXIMITY SERVICES

MicroStrategy Incorporate...

1. A computer-implemented method comprising:receiving, from an application instance operating on a first client device, information indicating (i) a patient identifier corresponding to a patient associated with the first client device, (ii) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (iii) a proximity of the first client device to the wireless proximity beacon associated with the beacon identifier;
estimating a physical location of the first client device within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the first client device to the wireless proximity beacon;
accessing a patient profile associated with the patient identifier, the patient profile comprising patient information corresponding to the patient;
receiving, from each of one or more application instances that operate on one or more respective second client devices associated with one or more healthcare providers of the healthcare facility, (i) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (ii) a proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier;
estimating, for each of the one or more second client devices associated with the one or more healthcare providers, a physical location of the second client device associated with the healthcare provider within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier;
selecting, from among the one or more second client devices associated with the one or more healthcare providers, a particular second client device associated with a particular healthcare provider based at least on the estimated physical location of the first client device and the estimated physical locations of the one or more second client devices associated with the one or more healthcare providers; and
transmitting, to the particular second client device associated with the particular healthcare provider, at least a portion of the patient information for display at an interface of the particular second client device associated with the particular healthcare provider.

US Pat. No. 10,171,934

EFFICIENT GEO-FENCE DATA TRANSFER AND NOTIFICATIONS USING A TIME TO REACH VALUE

eBay Inc., San Jose, CA ...

1. A method comprising:accessing a current location of a client system;
identifying a plurality of geo-fences based on the current location of the client system;
receiving movement path data from the client system;
determining an average travel speed for the client system;
identifying a mode of travel for a user associated with the client system based on at least the average travel speed and the movement path data;
calculating a predicted travel route to each geo-fence in the plurality of geo-fences based on the current location of the client system and the identified mode of travel, the calculating of the predicted travel route for at least one geo-fence in the plurality of geo-fences including:
identifying at least one obstacle on the predicted travel route;
based on the identified mode of travel, determining whether the identified mode of travel by which the client system is traveling would be able to traverse the identified at least one obstacle;
in accordance with a determination that the identified mode of travel by which the client system is traveling would be unable to traverse the at least one obstacle, calculating the predicted travel route such that the at least one obstacle is avoided;
calculating a time to reach of the client system to each of the plurality of geo-fences based on the predicted travel route and the mode of travel, the time to reach indicating an arrival time to each of the plurality of geo-fences;
ranking the plurality of geo-fences based on the time to reach of each geo-fence of the plurality of geo-fences;
selecting a target geo-fence from the plurality of geo-fences based on a ranking of the target geo-fence in the plurality of geo-fences, the target geo-fence having a corresponding notification range, the corresponding notification range defining a time period within which notifications are to be presented at the client system, the time period comprising an earliest notification value and a latest notification value, such that no notification is generated before the earliest notification value and no notification is generated after the latest notification value;
determining that the arrival time of the client device to the target geo-fence is within the time period defined by the corresponding notification range; and
in accordance with the determination that the time to reach value associated with the target geo-fence is less than or equal to the notification range, presenting a notification that identifies the target geo-fence at the client system.

US Pat. No. 10,171,933

ISSUING NOTIFICATIONS ABOUT LOST DEVICES

International Business Ma...

1. A method for notifying a user of a location of a device, the method comprising:receiving a first location of a first device;
determining, by one or more processors, that the first device has been separated from a user of the first device;
determining a second device located at, within a first predetermined threshold, the first location;
sending a first notification to the second device, wherein the notification includes, at least, that the first device is located nearby
retrieving registration information of the user, wherein the registration information includes, at least, historical usage information of a plurality of devices associated with the registration information;
determining a third device located with the user, based on the historical usage information; and
sending a second notification to the third device, wherein the second notification information includes, at least, information indicating the location of the first device.

US Pat. No. 10,171,932

COMMUNICATION METHOD, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM RECORDING COMPUTER READABLE PROGRAM

Sony Corporation, Tokyo ...

1. An information processing apparatus comprising:a first communication unit configured to communicate with a first external apparatus via a first communication path;
a second communication unit configured to communicate with the first external apparatus via a second communication path, wherein the second communication path uses a different frequency range than the first communication path; and
a controller configured to determine a role of the information processing apparatus with the first external apparatus belonging to a network in the second communication path based on designation role information which is sent from the first external apparatus via the first communication path and received by the first communication unit, and the network is organized by a plurality of external apparatuses including the first external apparatus, wherein the determined role of the information processing apparatus is one of a first role and a second role,
wherein the controller makes the second communication unit communicate with each of the plurality of external apparatuses in the network via the second communication path when the determined role of the information processing apparatus is the first role, and
wherein the controller makes the second communication unit communicate directly only with the first external apparatus via the second communication path when the determined role of the information processing apparatus is the second role.

US Pat. No. 10,171,931

METHOD FOR RECEIVING DOWNLINK CONTROL CHANNEL BY MTC DEVICE, AND TERMINAL

LG Electronics Inc., Seo...

1. A method for receiving physical downlink channels, the method performed by a device and comprising:receiving, from a cell, downlink control information (DCI) via a first downlink control channel on a first subframe, wherein the DCI includes scheduling information for a physical downlink shared channel (PDSCH),
wherein bandwidth for the first downlink control channel and bandwidth for the PDSCH include a maximum of 6 physical resource blocks (PRBs); and
receiving, from the cell, downlink data via the PDSCH based on the scheduling information,
wherein when the downlink data is received on a second subframe, the device assumes that a second downlink control channel is not transmitted on the second subframe from the cell.

US Pat. No. 10,171,930

LOCALIZED AUDIBILITY SOUND SYSTEM

1. Means for creating a localized low-frequency sound field, comprising:a housing containing an audio driver including a vibratile diaphragm with first and second sides, and a center, said housing having first, second, third, and fourth exit ports;
first acoustic waveguide means for guiding acoustic energy from said first side of said diaphragm to said first exit port at a first location;
second acoustic waveguide means for guiding acoustic energy from said first side of said diaphragm to said second exit port at a second location, said first and second locations approximately equidistant from said center;
third acoustic waveguide means for guiding acoustic energy from said second side of said diaphragm to said third exit port at a third location;
fourth acoustic waveguide means for guiding acoustic energy from said second side of said diaphragm to said fourth exit port at a fourth location, said third and fourth locations approximately equidistant from said center;
wherein said first, second, third, and fourth locations are all approximately co-linear.