US Pat. No. 10,219,272

OFDMA MAPPING FOR CLIENTS WITH VARIOUS BANDWIDTHS

NEWRACOM, INC., Irvine, ...

1. A method for communicating a signaling field in a wireless communications system, the method comprising:transmitting, by a wireless device, a frame through a medium using a 160 MHz bandwidth, wherein transmitting the frame includes:
transmitting a first portion of a signaling field in the frame using a first channel having a 20 MHz bandwidth,
transmitting a second portion of the signaling field in the frame using a second channel having a 20 MHz bandwidth,
transmitting a third portion of the signaling field in the frame using a third channel having a 20 MHz bandwidth, and
transmitting a fourth portion of the signaling field in the frame using a fourth channel having a 20 MHz bandwidth,
wherein the second channel is different from the first channel, the third channel is different from the first and second channels, and the fourth channel is different from the first, second, and third channels, and
wherein contents of the first portion are different from contents of the second portion, contents of the third portion are the same as the contents of the first portion, and contents of the fourth portion are the same as the contents of the second portion.

US Pat. No. 10,219,271

BANDWIDTH ALLOCATION SIGNALLING

NEWRACOM, INC., Irvine, ...

1. A method implemented by an Access Point (AP) for performing a Multi-User (MU) transmission, the method comprising:determining, by the AP, an allocation of Resource Units (RUs) of a first bandwidth of an MU frame, including determining that a first RU of the MU frame is not allocated to a station in the MU transmission;
determining, by the AP, a value of a first RU Allocation Subfield according to the allocation of the RUs of the MU frame, the value of the first RU Allocation Subfield indicating that the first RU is not allocated;
generating, by the AP, a first High Efficiency Signal B (HE-SIG-B) field, wherein generating the first HE-SIG-B field comprises providing the first RU Allocation Subfield in a common info field of the first HE-SIG-B field and providing a plurality of user-specific subfields in the first HE-SIG-B field;
generating, by the AP, the MU frame, wherein generating the MU frame includes providing the first HE-SIG-B field in the MU frame; and
transmitting, by the AP, the MU frame over a wireless channel,
wherein the first RU Allocation Subfield provides an indication of a number of user-specific subfields in the first HE-SIG-B field.

US Pat. No. 10,219,268

BEAM FINDING PROCEDURE

TELEFONAKTIEBOLAGET LM ER...

1. A method for receiving transmission resources using beams, the method being performed by a wireless radio transceiver device, the method comprising:the wireless radio transceiver device receiving, using a first beam, a current transmission resource from an access node using a first transmission format;
the wireless radio transceiver device transmitting an indicator to the access node to use a second transmission format for a later transmission resource to be transmitted to the wireless radio transceiver device;
the wireless radio transceiver device receiving the later transmission resource at least partly using a candidate beam, the candidate beam being different from the first beam;
the wireless radio transceiver device evaluating the candidate beam by comparing performance metrics between the candidate beam and the first beam; and
the wireless radio transceiver device replacing the first beam with the candidate beam when the candidate beam has better performance metric than the first beam.

US Pat. No. 10,219,267

TERMINAL DEVICE, COMMUNICATION METHOD, AND INTEGRATED CIRCUIT

SHARP KABUSHIKI KAISHA, ...

1. A terminal device comprising:reception circuitry configured to monitor a Machine type communication Physical Downlink Control Channel (MPDCCH) in a set of MPDCCH candidates; and
medium access control layer processing circuitry configured to perform a DRX functionality for controlling monitoring of the MPDCCH, wherein
the set includes a first MPDCCH candidate and a second MPDCCH candidate,
a starting subframe among first subframes which include the first MPDCCH candidate is identical to a starting subframe among second subframes which include the second MPDCCH candidate,
a repetition level of the first MPDCCH candidate is lower than a repetition level of the second MPDCCH candidate, and
in a case that the MPDCCH detected in the first MPDCCH candidate indicates a new transmission, the medium access control layer processing circuitry starts or restarts a drx-InactivityTimer in a subframe following a last subframe among subframes including the MPDCCH.

US Pat. No. 10,219,266

TERMINAL DEVICE, BASE STATION DEVICE, INTEGRATED CIRCUIT, AND COMMUNICATION METHOD

SHARP KABUSHIKI KAISHA, ...

1. A terminal device comprising:reception circuitry configured and/or programmed to receive a control channel including a downlink control information (DCI) format; and
transmission circuitry configured and/or programmed to transmit a physical uplink shared channel (PUSCH);
wherein, the DCI format including an uplink index and information for indicating a hybrid automatic repeat request (HARQ) process number,
in a case that both a first bit and a second bit of the uplink index are set to 1, the HARQ process number of the PUSCH corresponding to the first bit being X and the HARQ process number of the PUSCH corresponding to the second bit being mod (X+1, Z),
the mod (X+1, Z) being a function outputting a remainder when dividing (X+1) by Z,
the X being determined based on the information for indicating the HARQ process number, and
the Z being a value identical to a maximum number of HARQ processes in a serving cell determined by an uplink/downlink configuration.

US Pat. No. 10,219,265

DOWNLINK SIGNAL RECEPTION METHOD AND USER EQUIPMENT, AND DOWNLINK SIGNAL TRANSMISSION METHOD AND BASE STATION

LG ELECTRONICS INC., Seo...

1. A method for receiving a downlink signal, the method performed by a user equipment (UE) and comprising:receiving downlink control information (DCI) including modulation and coding scheme (MCS) information and including resource allocation information indicating one or more physical resource blocks (PRBs) allocated to the UE;
receiving downlink data through a physical downlink shared channel (PDSCH) mapped to the one or more PRBs allocated to the UE based on the DCI; and
determining a transport block size of the downlink data among a plurality of predefined transport block sizes, based on the MCS information and a number, NPRB?, of the PRBs allocated to the UE,
wherein, if the density of downlink reference signals is greater than a reference value, the transport block size is determined based on a number, NPRB, of reduced PRBs rather than on NPRB?,
wherein NPRB is determined based on a value obtained by multiplying a positive real number less than 1, ? by the NPRB?, and
wherein ? is determined based on a ratio, NRE?/NRE, of a number, NRE?, of resource elements excluding resource elements used to receive the downlink reference signals from NRE to a number, NRE, of resource elements excluding resource elements included in orthogonal frequency division multiplexing (OFDM) symbols used to transmit a physical downlink control channel (PDCCH) from resource elements in a resource block.

US Pat. No. 10,219,264

METHOD, USER EQUIPMENT, AND BASE STATION FOR TRANSMITTING INFORMATION

Huawei Technologies Co., ...

1. A method, comprising:receiving a downlink assignment sent by a base station, wherein the downlink assignment comprises a trigger flag, and wherein the trigger flag indicates a trigger state from a plurality of trigger states, and wherein the plurality of trigger states comprises: not triggering aperiodic channel state information (CSI), triggering aperiodic CSI of a carrier where downlink data scheduled by the downlink assignment is located, and triggering aperiodic CSI of a downlink carrier set; or wherein the plurality of trigger states comprises: not triggering aperiodic channel state information (CSI), triggering aperiodic CSI of a downlink carrier where the downlink assignment is located, and triggering aperiodic CSI of a downlink carrier set;
determining an uplink resource to send the aperiodic CSI that corresponds to the trigger flag; and
sending, on the uplink resource and in response to the trigger flag indicating the triggering of aperiodic CSI, aperiodic CSI that corresponds to the trigger flag to the base station.

US Pat. No. 10,219,263

METHOD AND APPARATUS FOR TRANSCEIVING WIRELESS SIGNAL IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for performing communication by a User Equipment (UE) in a cellular communication system, the method comprising:receiving resource configuration information about an unlicensed band cell through a Physical Downlink Control Channel (PDCCH);
receiving reference signals within a contiguous time period of the unlicensed band cell; and
performing a measurement of the reference signals within the contiguous time period of the unlicensed band cell,
wherein, for the measurement of the reference signals, power per Resource Element (RE) of the reference signals is constant within the contiguous time period of the unlicensed band cell,
wherein the contiguous time period of the unlicensed band cell comprises a plurality of contiguous Orthogonal Frequency Division Multiplexing (OFDM) symbols, and
wherein the contiguous time period of the unlicensed band cell is configured based on the resource configuration information.

US Pat. No. 10,219,260

DYNAMIC TDD DATA CHANNEL TRANSMISSION METHOD AND APPARATUS FOR WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method by a terminal, the method comprising:receiving system information including a first time division duplex (TDD) configuration, wherein the first TDD configuration is one of a predetermined set of TDD configurations;
receiving configuration information including information associated with a first subframe, via a higher layer signaling;
receiving, on a physical downlink control channel (PDCCH), control information in the first subframe identified based on the configuration information; and
identifying a second TDD configuration, wherein the second TDD configuration is one of a subset of the predetermined set of TDD configurations based on the control information,
wherein the first TDD configuration and the second TDD configuration are associated with a type of each subframe in a radio frame.

US Pat. No. 10,219,259

UPLINK-BASED CELL SELECTION

QUALCOMM Incorporated, S...

1. A method for wireless communication by a user equipment (UE), comprising:receiving reference signals from one or more transmission reception points (TRPs) in a wireless communications network;
pre-selecting, based on the received reference signals, a first TRP, of the one or more TRPs, from which to receive wireless service;
transmitting an uplink (UL) signal to the first TRP;
receiving, from the first TRP, feedback comprising information about the UL signal; and
determining, based at least in part on the feedback, to select the first TRP from which to receive the wireless service,
wherein, at least one of:
the UE performs the method, without a handover command message, to determine a new TRP to camp on in an operating state in which a context of the UE is not stored in the wireless communications network; or
the UE performs the method, without a handover command message, to determine a new TRP to camp on if the context of the UE is stored in the wireless communications network.

US Pat. No. 10,219,258

UPLINK SERVICE TRANSMISSION METHOD AND APPARATUS AND WIRELESS LOCAL AREA NETWORK ACCESS POINT

Huawei Technologies Co., ...

1. An uplink service transmission method for use in an orthogonal frequency division multiple access (OFDMA) system, the method comprising:dividing, by a wireless local area network access point according to a quantity of stations connected to the access point, an entire channel on which the access point is located into multiple resource blocks, comprising:
determining, by the access point according to the quantity of the stations, a quantity of the resource blocks on the entire channel on which the access point is located,
evenly allocating, by the access point, data subcarriers to each of the resource blocks according to the quantity of the resource blocks and a quantity of the data subcarriers on the entire channel on which the access point is located, and
allocating, by the access point, a pilot to each of the resource blocks;
allocating, by the access point to each of the stations according to channel estimation information of the stations, a resource block for transmitting uplink information; and
separately sending, by the access point, channel allocation indication information to each of the stations for indicating information about the resource block allocated to each of the stations.

US Pat. No. 10,219,069

FITTING SYSTEM FOR PHYSIOLOGICAL SENSORS

Valencell, Inc., Raleigh...

1. A system, comprising:a physiological sensor configured to be positioned for measuring physiological data from a user;
a processor connected to the physiological sensor to receive the measured physiological data and process the measured physiological data to output physiological information and a fitting parameter, wherein the fitting parameter is a measure of quality of the measured physiological data; and
an application program configured to:
receive the physiological information and the fitting parameter from the processor,
evaluate the fitting parameter to determine whether the physiological sensor is properly positioned, and
issue a notification to the user in dependence on the evaluation of the fitting parameter.

US Pat. No. 10,219,014

SYSTEMS AND METHODS FOR BANDWIDTH-LIMITED VIDEO TRANSPORT

Biamp Systems, LLC, Beav...

8. A method for enforcing a bandwidth limit in a bandwidth-limited video transport system, the method comprising:receiving, by a configuration module, from a user device a selected image resolution limit, a selected a frame rate limit, and a selected compression factor limit;
determining, by a bandwidth limiting module, the bandwidth limit based upon the selected image resolution limit, selected the frame rate limit, and the selected compression factor limit;
receiving, by a video input port, an input video stream that has an input image resolution, an input frame rate, and an input compression factor;
responsive to receiving the input video stream, determining, by the bandwidth limiting module, whether the input image resolution is less than or equal to the selected image resolution limit or is greater than the selected image resolution limit;
in response to the input image resolution is greater than the image resolution limit, multiplying, by the bandwidth limiting module, the input image resolution by an image scale factor less than one to create a reduced input image resolution;
calculating, by the bandwidth limiting module, a first-stage bandwidth that is less than a bandwidth of the input video stream based upon the reduced input image resolution;
determining, by the bandwidth limiting module, that the first-stage bandwidth is still greater than the bandwidth limit;
determining, by the bandwidth limiting module, the input frame rate is greater than the selected frame rate limit and the input compression factor is less than the selected compression factor limit;
responsive to determining the first-stage bandwidth is still greater than the bandwidth limit and the input frame rate is greater than the selected frame rate limit and the input compression factor is less than the selected compression factor limit, modifying, by the bandwidth limiting module, the input frame rate and the input compression factor to adjust the first-stage bandwidth; and
calculating and modifying, by the bandwidth limiting module, both the input frame rate and the input compression factor in predetermined order a second-stage bandwidth based upon the reduced input image resolution, wherein the predetermined order is performed by calculating and modifying the input frame rate before calculating and modifying the input compression factor.

US Pat. No. 10,218,800

SYSTEMS AND METHODS FOR PROVIDING RECOMMENDATIONS AND EXPLANATIONS

Oath Inc., New York, NY ...

1. A computing device comprising:a processor; and
memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations comprising:
collecting features associated with a plurality of users of a social network including a first remote device user and a second user;
storing the features in a database;
analyzing the database to determine one or more linkages between one or more users, wherein the one or more linkages includes a linkage between the first user and the second user;
responsive to determining that the linkage between the first user and the second user exceeds a first threshold, generating an electronic recommendation for the first user to follow the second user, wherein the generating comprises:
responsive to determining that a strength of a social linkage between the first user and the second user exceeds a strength of a topical linkage between the first user and the second user, generating, as at least part of the electronic recommendation, a first explanation of the social linkage between the first user and the second user, wherein the first explanation is indicative of one or more social connection links between the first user and the second user; and
responsive to determining that the strength of the topical linkage between the first user and the second user exceeds the strength of the social linkage, generating, as at least part of the electronic recommendation, a second explanation of the topical linkage between the first user and the second user; and
controlling a graphical user interface of the first user to display the electronic recommendation, wherein the electronic recommendation is associated with an increased effectiveness based upon inclusion of at least one of the first explanation of the social linkage or the second explanation of the topical linkage in the electronic recommendation, and enables the building of a first network of the first user at an increased speed.

US Pat. No. 10,218,776

DISTRIBUTION OF CLOUD SERVICES IN A CLOUD ENVIRONMENT

Nokia of America Corporat...

1. An apparatus, comprising:at least one processor; and
at least one memory including computer program code;
wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to at least:
determine a graph-based representation of a cloud service, wherein the graph-based representation of the cloud service comprises a set of nodes representing a respective set of information objects associated with the cloud service and a set of edges representing a cloud service virtual function of the cloud service, wherein the set of nodes includes a root node representing an output information object to be output by the cloud service;
determine a graph-based representation of a cloud environment configured to host the cloud service;
determine a mapping of the cloud service to the cloud environment based on the graph-based representation of the cloud service and the graph-based representation of the cloud environment; and
initiate, based on the mapping of the cloud service to the cloud environment, configuration of the cloud environment to support the cloud service, wherein configuration of the cloud environment to support the cloud service includes allocating cloud resources of the cloud environment on physical resources of the cloud environment.

US Pat. No. 10,218,646

SYSTEMS AND METHODS FOR STORING MESSAGE DATA

Satori Worldwide, LLC, P...

1. A method, comprising:receiving messages on each of a plurality of channels;
storing, by one or more computer processors, each message of each of the plurality of channels in a writable portion of a respective buffer for the channel according to an order, wherein messages in the writable portion of the buffer are inaccessible to subscribers; and
advancing, by the one or more computer processors, a pointer demarcating a boundary between the writable portion and a readable portion of the buffer such that the message is in the readable portion after the pointer has advanced.

US Pat. No. 10,218,550

BEAMFORMING TRANSMISSION WITH ANALOG HARDWARE RESOURCE SHARING

Mitsubishi Electric Resea...

1. A transmitter including at least one radio-frequency (RF) chain, the RF chain comprising:an array of transmitting elements, each transmitting element includes a band-pass filter and an antenna connected in series for transmitting an analog signal using a beamforming with an angle of departure (AOD) defined by phase shifts of analog signals received by different transmitting elements within the array of transmitting elements;
a phase shifter to shift a phase of an input signal;
a variable gain amplifier (VGA) to change an amplitude of the input signal, wherein the phase shifter and the VGA are connected in series;
a switcher to connect the phase shifter and the VGA to each transmitting element in the array of transmitting elements, wherein at most one transmitting element is connected to the phase shifter and the VGA at a given point of time, such that the switcher is a single-pole-M-throw (SPMT) analog switch, wherein M is a size of the array of transmitting elements; and
a controller to control the phase shifter, the VGA and the switcher, such that, at the given point of time, the transmitting element receives a sample of the input signal having a phase and an amplitude determined based on the AOD, and a location of the transmitting element within the array of transmitting elements.

US Pat. No. 10,218,428

RECEIVER AND DETECTING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A receiver comprising:a plurality of antennas, each antenna receiving a transmission signal through multiple paths, respectively; and
a processor to implement an equalizer to:
obtain a sample signal for each of a plurality of signals received through the plurality of antennas, by reflecting a channel gain of another antenna based on a signal received in other antennas among the plurality of antennas, and
detect a symbol of the transmission signal by combining a plurality of sample signals obtained for the plurality of signals,
wherein the equalizer combines the plurality of sample signals using channel gain information of the plurality of antennas.

US Pat. No. 10,218,400

TECHNIQUE FOR FILTERING OF CLOCK SIGNALS

Nokia of America Corporat...

1. An apparatus comprising:a clock generator configured to generate an initial clock signal having a fundamental frequency; and
a clock channel configured to generate a filtered clock signal from the initial clock signal, wherein the clock channel comprises at least one filter configured to (i) attenuate noise in at least one Nyquist zone of the initial clock signal adjacent to the fundamental frequency and (ii) pass at least one harmonic frequency of the initial clock signal other than the fundamental frequency to generate the filtered clock signal.

US Pat. No. 10,218,212

SYSTEM AND APPARATUS FOR INDUCTIVE CHARGING OF A HANDHELD DEVICE

The Gillette Company LLC,...

1. A wireless charging device, comprising:a transmitting side resonant tank circuit that includes a transmitting side tank capacitor and a primary transmission coil, wherein the primary transmission coil is coupled to the transmitting side tank capacitor, wherein the primary transmission coil creates an alternating magnetic field that is inductively coupled to a receiver coil on a handheld device that is utilized to charge a battery in the handheld device;
a bridge component that is coupled to the transmitting side resonant tank circuit for driving the transmitting side resonant tank circuit, wherein the bridge component receives a voltage from a power supply for supplying a rail of the transmitting side resonant tank circuit;
a regulator circuitry that controls the bridge component, wherein the regulator circuitry executes logic that controls an amount of power that is delivered to the transmitting side resonant tank circuit; and
a current sensing element that informs the regulator circuitry of an amount of current drawn from the power supply.

US Pat. No. 10,218,172

INTEGRATED UNINTERRUPTIBLE POWER SUPPLY

VOLTRONIC POWER TECHNOLOG...

1. An integrated uninterruptible power supply, comprising:a UPS main board coupled with a controller and a battery pack, including
an AC input being an input of the UPS main board;
a noise filtering surge protecting high voltage circuit breaker coupled with the AC input;
a high power factor correction rectifier coupled with the noise filtering surge protecting high voltage circuit breaker and outputting a DC;
a DC bus having a positive terminal and a negative terminal, and coupled with the high power factor correction rectifier to transmit the DC therefrom;
an inverter coupled with the DC bus;
a high power charger having an input terminal and an output terminal, and the input terminal coupled with the DC bus;
a first battery contact coupled with the output terminal of the high power charger and the battery pack;
a second battery contact coupled with the output terminal of the high power charger and the battery pack;
a DC/DC convertor coupled with the first battery contact and the second battery contact, and coupled with the DC bus; and
an AC output coupled with the inverter as an output of the UPS main board;
wherein the high power charger charges the battery pack using the DC from the high power factor correction rectifier as input so that the high power charger has rectification and high power factor correction functions;
wherein the controller controls circuits of the UPS main board.

US Pat. No. 10,217,709

FAN-OUT SEMICONDUCTOR PACKAGE

Samsung Electro-Mechanics...

1. A semiconductor package comprising:a semiconductor chip having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface;
an insulating layer having openings exposing portions of the connection pads of the semiconductor chip;
interconnection members disposed in the openings of the insulating layer and attached to the connection pads of the semiconductor chip, respectively, lower surfaces of the interconnection members being coplanar with a lower surface of the insulating layer; and
a first connection member disposed on the active surface of the semiconductor chip,
wherein the first connection member includes a redistribution layer including conductive patterns electrically connected to the connection pads of the semiconductor chip at least through the interconnection members,
one of the conductive patterns of the redistribution layer is in physical contact with the lower surface of the insulating layer and a lower surface of one of the interconnection members, and extends from the lower surface of the insulating layer onto the lower surface of the one of the interconnection members, and
in a view along a direction perpendicular to the active surface of the semiconductor chip, a width of the one of the interconnection members is greater than a width of the one of the conductive patterns of the redistribution layer.

US Pat. No. 10,217,563

METHOD OF MANUFACTURING MULTI-LAYER COIL AND MULTI-LAYER COIL DEVICE

CYNTEC CO., LTD., Hsinch...

1. A method of manufacturing a multi-layer coil comprising:providing a substrate;
forming a seed layer on the substrate, wherein the seed layer comprises a plurality of winding turns of a conductive wire, wherein each two adjacent winding turns of the conductive wire are separated by a gap; and
plating N metal layers on the seed layer to encapsulate the plurality of winding turns of the conductive wire to form a multi-layer coil with N different current densities respectively, N being a positive integer not less than 3, wherein each metal layer is in contact with a different area of the top surface of the substrate to encapsulate a corresponding winding turn of the conductive wire, wherein the current density used for plating each metal layer increases as the level of the metal layer increases, and the current density difference between each two adjacent metal layers decreases as the level of the metal layer increases.

US Pat. No. 10,217,413

ORGANIC LIGHT EMITTING DISPLAY (OLED) AND METHOD OF DRIVING THE SAME

LG DISPLAY CO., LTD., Se...

1. An Organic Light Emitting Display (OLED) comprising:a plurality of subpixels;
a charging circuit configured to supply charging voltages to organic light emitting diodes included in the plurality of subpixels, wherein a different charging voltage is supplied to at least one of the organic light emitting diodes;
a sensing circuit configured to sense discharging voltages of the organic light emitting diodes, wherein the sensing circuit performs sensing during a period in which discharging voltages of the organic light emitting diodes come to converge; and
a data driver configured to supply data signals to data lines of the plurality of subpixels.

US Pat. No. 10,217,343

ALERT GENERATION CORRELATING BETWEEN HEAD MOUNTED IMAGING DATA AND EXTERNAL DEVICE

iOnRoad Technologies, Ltd...

1. A method of alerting a vehicle's driver, comprising:receiving a first set of image data capturing images from a driver's perspective, the first set of image data captured by at least one image sensor coupled to a primary device placed on a driver and directed outwardly from the driver;
receiving a second set of image data, the second set of image data captured by a second device mounted on a vehicle driven by the driver capturing images from a perspective directed to a movement direction of the vehicle;
processing the first and second sets of image data to determine a comparison result, the comparison result determined according to image similarity between the first and second sets of image data by comparing objects captured in images of the first set of image data and objects captured in images of the second set of image data;
generating an alert according to the comparison result when the image similarity deviates from an image similarity threshold; and
automatically presenting the alert to the driver.

US Pat. No. 10,217,250

MULTI-VIEW TOMOGRAPHIC RECONSTRUCTION

Siemens Medical Solutions...

1. A method of generating a three dimensional (3D) image, the method comprising:acquiring projection data for a portion of the body of a patient at a plurality of views using one or more detectors, the projection data including a plurality of two dimensional (2D) projections;
initializing a 3D image;
for each view among the plurality of views, transforming the 3D image using a view transformation corresponding to said view to generate an initial transformed image corresponding to said view, and performing multiple iterations of a maximum likelihood expectation maximization (MLEM) process based on at least the initial transformed image and the projection data, wherein the MLEM process is initialized with the initial transformed image, and
updating the 3D image based on an output of the MLEM process.

US Pat. No. 10,216,992

DATA ENTRY SYSTEM WITH DRAWING RECOGNITION

Microsoft Technology Lice...

1. An electronic device comprising:a memory storing an image for display to a user;
a shape recognition component which receives drawing input as a result of the user drawing at a location of the displayed image;
a semantic segmentation component configured to carry out image analysis of the image to compute one or more object classes of objects depicted at the location in the image; and wherein
the shape recognition component is configured to recognize the drawing input as being in a computed graphical item class of a plurality of pre-specified graphical item classes by analyzing a shape of the drawing input and by using information about the computed object classes of the one or more objects depicted at the drawing input location in the image; and
a processor configured to offer at least one graphical item of the computed graphical item class for input to the electronic device.

US Pat. No. 10,216,958

MINIMIZING SENSITIVE DATA EXPOSURE DURING PREPARATION OF REDACTED DOCUMENTS

International Business Ma...

1. A method, comprising:identifying, using a processor of a computer, a first element within a first document that is contextually related to a second element within the first document in accordance with predefined contextual relationship criteria, wherein the first document is stored in a document repository, wherein the first document is a computer-viewable document;
minimizing, using the processor of the computer, exposure of sensitive information in the first document by creating a second document from the first document by interposing a third element between the first element and the second element, wherein the third element is not interposed between the first element and the second element within the first document, wherein the second document is stored in the document repository, and wherein the second document is a computer-viewable document;
performing, using the processor of the computer, at least one of replacing any data within the second document with deidentifying data and inserting into the second document data that are not found in the first document;
receiving, using the processor of the computer, a review action input for the second document, wherein the review action input comprises any of the second document is to be redacted and the second document is correctly redacted; and
disposing, using the processor of the computer, of the first document in accordance with the review action input for the second document, wherein the disposing is any one of redacting the first document and classifying the first document.

US Pat. No. 10,216,722

SYSTEMS AND METHODS FOR PROCESSING SHORTHAND ITEMS IN ELECTRONIC COMMUNICATIONS

DISH Technologies L.L.C.,...

1. A computer implemented method in an electronic communications system, the method comprising:receiving, by at least one computer processor, an electronic message for a recipient;
in response to receiving the electronic message, making a determination, by at least one computer processor, that there exists a shorthand item in the electronic message;
in response to the determination that there exists a shorthand item in the message, determining, by at least one computer processor, a number of times previous messages to the recipient included a replacement of the shorthand item with an expansion;
based on the determined number of times previous messages to the recipient included a replacement of the shorthand item with the expansion, determining, by at least one computer processor, whether to expand the shorthand item in the electronic message, wherein the determining whether to expand the shorthand item in the message includes determining not to expand the shorthand item in the message if a determined number of times previous messages sent to the recipient within a predetermined time period selectable by a user included a replacement of the shorthand item with the expansion exceeds a threshold; and
if it was determined to expand the shorthand item in the electronic message based on the determined number of times previous messages to the recipient included a replacement of the shorthand item with the expansion, then expanding, by at least one computer processor, the shorthand item in the received electronic message.

US Pat. No. 10,216,548

DYNAMIC AND ADAPTIVE PROGRAMMATIC INTERFACE SELECTION (DAPIS)

VCE IP Holding Company LL...

1. A method for selecting an application programming interface comprising:obtaining, by at least one processor, component information comprising a unique identifier identifying a specific executing instance of a computing component included within a computing infrastructure, the component information further comprising data identifying a specific version of the specific executing instance of the computing component, the computing component associated with a plurality of application programming interfaces that enable the computing component to interface with a management software included within the computing infrastructure;
dynamically configuring, by the at least one processor, an application programming interface implementation customized to the computing component by:
selecting, from the plurality of application programming interfaces supported by the at least one processor, a subset of one or more application programming interfaces to configure based on analyzing the specific version of the specific executing instance of the computing component; and
dynamically configuring the selected subset of the one or more application programming interfaces based on the component information, the dynamic configuration causing communication of the computing component within the computing infrastructure by loading a code library of the selected subset of the one or more application programming interfaces into the management software to allow the one or more application programming interfaces to access, in a system library of the management software, a set of functions.

US Pat. No. 10,216,396

TECHNIQUES FOR CONTROLLING A PORTABLE WELDING SYSTEM

The ESAB Group, Inc., Fl...

1. A portable welding system, comprising:a processor operable with a memory and a display device;
one or more input devices;
an input signal receiver operable on the processor to receive one or more input signals from the one or more input devices; and
a display controller operable on the processor to receive input information from the input signal receiver and to retrieve user interface information from the memory based upon the input information for the display of a user interface on the display device, the user interface including a first portion including an adjustable value of a welding parameter and a second portion including a non-adjustable value, the display controller operable to visually highlight changes to the non-adjustable value based upon changes made using the one or more input devices to the adjustable value, wherein the display controller is further configured to display a measurement value of the adjustable value at the second portion to replace the non-adjustable value.

US Pat. No. 10,215,995

LARGE AREA, LOW F-NUMBER OPTICAL SYSTEM

1. A large area, low f-number optical system for collecting light from a plurality of micro channels associated with a plurality of flow cytometers, the optical system comprising:a plurality of optical elements disposed along an optical path of the system; and
a mounting system for mounting the plurality of optical elements along the optical path, the plurality of optical elements configured to:
simultaneously collect light across the plurality of micro channels distributed over a source area having a length or width within a range of 10 mm to 75 mm; and
have a working distance between the source area and a first optical element in the plurality of optical elements along the optical path within a range of 10 mm to 30 mm.

US Pat. No. 10,215,994

DISPLAY PANEL, METHOD OF MANUFACTURING DISPLAY PANEL, AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A stereoscopic display panel comprising:a display panel comprising: a first substrate assembly located on a light output side of the display panel and comprising:
a single-layer substrate having a first surface on a light input side of the first substrate assembly and a second surface located on a light output side of the first substrate assembly and opposite to the first surface; and
a color filter layer disposed on and in contact with the first surface of the substrate of the first substrate assembly;
a second substrate assembly opposed to and spaced from the first substrate assembly;
a panel liquid crystal layer disposed between the first substrate assembly and the second substrate assembly; and
a first polarizing filter which is located on the light output side of the first substrate assembly; and
a lens grating disposed between the light output side of the first substrate assembly and the first polarizing filter such that light from the panel liquid crystal layer enters the lens grating through no polarizing filter, wherein:
the lens grating is embodied as a liquid crystal lens grating, and the lens grating comprises:
a third substrate assembly located on the light output side of the first substrate assembly and disposed on a light input side of the first polarizing filter;
a first electrode disposed on a light input side of the third substrate assembly;
a second electrode disposed on and in contact with the second surface of the substrate of the first substrate assembly; and
a lens liquid crystal layer disposed between the light output side of the first substrate assembly and the light input side of the third substrate assembly, wherein an electric field between the first electrode and the second electrode is adapted to deflect liquid crystals in the lens liquid crystal layer.

US Pat. No. 10,215,852

ROBOTIC RADAR ASSISTANCE

Google LLC, Mountain Vie...

20. A non-transitory computer-readable medium configured to store instructions, that when executed by one or more processors, cause a computing system to perform functions comprising:monitoring, using a plurality of curved radar antennas coupled at respective positions of a robotic device, a buffer that extends proximate around one or more portions of the robotic device, wherein the plurality of curved radar antennas are configured to monitor the buffer such that the buffer has a shape that mirrors exterior shapes of the one or more portions of the robotic device;
receiving object location information from the plurality of curved radar antennas, wherein the object location information indicates positions of respective objects within the buffer relative to the robotic device;
identifying, based on the object location information, an unexpected object within the buffer; and
based on identifying the unexpected object within the buffer, causing the robotic device to adjust robotic operation.

US Pat. No. 10,215,516

RIFLE MAGAZINE LOADER

Vista Outdoor Operations ...

1. An apparatus for loading cartridges into a magazine, comprising: a body having a top end and a bottom end, the body comprising a plurality of wall portions defining a body cavity with a lower opening proximate the bottom end, the body cavity configured to receive an upper portion of the magazine, the body cavity extending along a magazine insertion axis, the magazine insertion axis extending in upward and downward directions, the plurality of wall portions comprising a rear body wall, a starboard wall portion and an opposing port wall portion, the body further including a starboard ramp supported by the starboard wall portion and a port ramp supported by the port wall portion;a cap comprising a plurality of cap wall portions defining an interior volume, the plurality of cap wall portions comprising a starboard cap wall portion and an opposing port cap wall portion;
an upper portion of the body being slidingly received in the interior volume defined by the cap wall portions so that the body and the cap slide relative to one another along a sliding axis, the sliding axis extending in the upward and downward directions, the cap translating between an upper position and a lower position along the sliding axis;
the starboard cap wall portion defining a first starboard slot and a second starboard slot, each starboard slot extending in the upward and downward directions, the starboard cap wall including a starboard leaf spring portion disposed between the first starboard slot and the second starboard slot, the starboard leaf spring portion having a fixed end and a free end, the starboard leaf spring portion comprising a starboard ramp engaging portion proximate the free end thereof, the starboard ramp engaging portion contacting the starboard ramp;
the port cap wall portion defining a first port slot and a second port slot, each port slot extending in the upward and downward directions, the port cap wall including a port leaf spring portion disposed between the first port slot and the second port slot, the port leaf spring portion having a fixed end and a free end, the port leaf spring portion comprising a port ramp engaging portion proximate the free end thereof, the port ramp engaging portion contacting the port ramp;
when the cap is urged to translate downward along the sliding axis each ramp applies a reaction force to each ramp engaging portion, the orientation of each ramp relative to the sliding axis being such that each reaction force has an outwardly directed component that acts to deflect each leaf spring portion in a cantilevered fashion and an upwardly directed component, the upwardly directed components urging the cap to translate in the upward direction along the sliding axis toward the upper position;
the apparatus further including a latch member adapted and configured to hold the magazine in positon relative to the body of the apparatus, the rear body wall defining a first slit and a second slit, each slit extending in the upward and downward directions, the rear body wall comprising a cantilevered beam of the latch member disposed between the first slit and the second slit, the cantilevered beam having a fixed end and a free end, a blocking member being fixed to the cantilevered beam proximate the free end thereof, the blocking member comprising a
projection extending in a forward direction beyond a forward facing surface of the cantilevered beam.

US Pat. No. 10,215,508

HEADER TANK RIB DESIGN FOR A HEAT EXCHANGER

HANON SYSTEMS, Daejeon-s...

1. A tank for a heat exchanger, the tank comprising:a casing including a hollow interior, a foot of the casing forming an outwardly extending flange around a perimeter of an opening providing access to the hollow interior, wherein oppositely arranged walls of the casing meet at a spine of the casing and wherein each of the oppositely arranged walls includes a neutral stress portion formed between the foot of the casing and the spine of the casing, wherein the neutral stress portion is a portion of each of the oppositely arranged walls subjected to a minimal stress when a fluid disposed within the casing applies an internal pressure to the casing, wherein each of the oppositely arranged walls includes a plurality of outwardly projecting ribs formed in an outer surface thereof to form a corrugated profile in each of the oppositely arranged walls adjacent the foot of the casing with each of the ribs terminating at a distal end thereof spaced from the foot, and wherein each of the oppositely arranged walls transitions from the corrugated profile adjacent the foot of the casing to a substantially linear profile along the corresponding neutral stress portion.

US Pat. No. 10,215,454

METHOD AND SYSTEM FOR MAXIMIZING THE THERMAL PROPERTIES OF A THERMOELECTRIC COOLER AND USE THEREWITH IN ASSOCIATION WITH HYBRID COOLING

ThermoTek, Inc., Flower ...

1. A method for maximizing thermal properties of a thermoelectric element, the method comprising:thermally insulating the thermoelectric element from an exterior environment;
thermally exposing a cold side of the thermoelectric element to a space to be cooled;
removing heat from the space to be cooled through the thermoelectric element;
discharging the heat removed from the space to be cooled from the thermoelectric element to a heat-transfer fluid contained in a heat pipe;
transmitting the heat from the heat-transfer fluid contained in the heat pipe to an absorption cooling system; and
powering the absorption cooling system with the heat discharged from the heat pipe.

US Pat. No. 10,214,702

BIOGAS BLENDING AND VERIFICATION SYSTEMS AND METHODS

Mustang Sampling LLC, Ra...

1. A gas blending system comprising:a biogas feedstock source providing a biogas feedstock stream having a first energy content;
a first sample take-off probe for sample take-off from said biogas feedstock stream for energy content analysis;
an analyzer for energy content analysis and generating data signals representative thereof;
a control unit for receiving said energy content analysis data signal and transmitting a control signal responsive thereto;
a refined gas source in selective fluid communication with said biogas feedstock stream and disposed downstream of said first sample take-off probe, the refined gas source selectively providing a refined gas having a known energy content exceeding that first energy content;
a valve in signal communication with said control unit responding to the transmitted signal, said valve for controlling refined gas flow from said refined gas source, said valve being actuatable between a first open position and a second closed position, where said valve when in said first open position selectively introduces said refined gas into the biogas feedstock stream to generate a blended biogas stream upon detection of said first energy content falling below a preset minimum;
a second sample take-off probe for sample take-off from said blended biogas stream, said second take-off probe being disposed downstream of said refined gas input source, for energy content analysis and energy content verification of said blended biogas stream as meeting or exceeding said preset minimum; and
an output of said blended biogas stream.

US Pat. No. 10,213,938

METHOD FOR PRODUCING A PART USING A DEPOSITION TECHNIQUE

VOXELJET AG, Friedberg (...

1. A method for producing a part using a deposition technique in layers by building a layered composite containing the part from particulate matter comprised of particles of a prescribed particle size, the method comprising steps of:depositing the particulate matter layer-by-layer to form successive layers of a porous bulk in a build location, and
selectively apportioning a treatment agent in a predefined subarea of the layer prior to deposition of a subsequent layer, wherein the treatment agent is apportioned in a free-flowing state for setting up a bonding process, in which the particles in the predefined subarea bond firmly to one another, through a binder contained either in the particulate matter or deposited thereon, in the presence of an initiator,
moving the layered composite to a different location; and
bonding the particulate matter in the different location;
whereby the building of the layered composite is done in the absence of an initiator, and the bonding process is executed only after completion of the layered composite, through addition of such initiator.

US Pat. No. 10,213,547

SAFETY PROCESSOR FOR A DRUG DELIVERY DEVICE

Tandem Diabetes Care, Inc...

1. An apparatus for reviewing medicament delivery commands for a system providing closed loop therapy to a patient with an ambulatory infusion pump, comprising:a memory adapted to store at least one acceptable operation parameter for closed loop delivery of medicament with an ambulatory infusion pump;
a processor communicatively coupled with the memory, the processor configured to:
communicate with a device that calculates at least one medicament delivery parameter for delivery of medicament to a patient in a closed loop system based at least in part on data relating to glucose levels of the patient;
review one or more medicament delivery parameters calculated for delivery of medicament in the closed loop system;
determine whether it is permissible for the ambulatory infusion pump to deliver the medicament according to the one or more medicament delivery parameters based on the at least one acceptable operation parameter for closed loop delivery of medicament with the ambulatory infusion pump stored in the memory; and
enable the ambulatory infusion pump to deliver the medicament according to the one or more medicament delivery parameters if it is determined that it is permissible for the ambulatory infusion pump to deliver the medicament according to the one or more medicament delivery parameters.

US Pat. No. 10,213,331

POSTURE ENHANCEMENT DEVICE

1. A posture enhancement device comprising:a torso strap configured to hold the posture enhancement device to a human body at a first pressure level;
a posture signaling panel including an anterior portion, a posterior portion and first and second side portions, wherein the anterior portion of the posture panel extends from a front of the torso strap to a back of the torso strap, wherein the posture signaling panel is configured to provide a second pressure level to the human body to signal muscles to correct posture of the human body, wherein the second pressure level is less than the first pressure level; and
a first arm strap with a first end coupled directly to the torso strap and a second end coupled directly to the first side portion of the posture signaling panel and a second arm strap with a first end coupled directly to the torso strap and second end coupled directly to the second side portion of the posture signaling panel, wherein the first arm strap is configured to extend around a first arm of the human body and the second arm strap is configured to extend around a second arm of the human body;
wherein the second end of the first arm strap and the second end of the second arm strap are each configured to apply a force to the posture signaling panel which is configured to apply a suggestive force aligned with a collar bone of the human body, and wherein the suggestive force aligned with the collar bone is in a range of 5 to 30 grams per square centimeter.

US Pat. No. 10,213,137

SYSTEMS AND METHODS FOR SYNCHRONIZED DISPLAY OF ATHLETIC MANEUVERS

ALPINEREPLAY, INC., Hung...

1. A computer-implemented method comprising:receiving, by a computer system, first sensor data related to motion by an actor over a first time period and second sensor data related to motion by an actor over a second time period;
determining, by the computer system and based on the first sensor data and the second sensor data, a plurality of motion characteristics;
identifying, based on the plurality of motion characteristics, an athletic maneuver associated with both the motion by the actor during the first time period and the motion by the actor during the second time period;
synchronizing the first sensor data with a visual display of the athletic maneuver performed during the first time period;
synchronizing the second sensor data with a visual display of the athletic maneuver performed during the second time period;
simultaneously presenting, by the computer system, the visual display of the athletic maneuver performed during the first time period and the visual display of the athletic maneuver performed during the second time period;
wherein identifying the athletic maneuver includes comparing the plurality of determined motion characteristics to one or more motion characteristics associated with a known athletic maneuver; and
wherein the one or more motion characteristics associated with the known athletic maneuver includes one or more of:
an orientation of the actor at a start of the time period;
an angle of rotation around a local axis of the actor;
a direction of rotation of the actor around a local axis of the actor;
an angle of rotation around an absolute axis perpendicular to a plane of motion of the actor;
a direction of rotation round an absolute axis perpendicular to a plane of motion of the actor; and
a leading edge of a piece of sports equipment at a start of the time period.
US Pat. No. 10,214,553

SOLID STATE FORMS OF SOFOSBUVIR

TEVA PHARMACEUTICALS INTE...

1. A process for preparing Sofosbuvir crystalline form 7 comprising:(a) contacting Sofosbuvir with a solvent system comprising methyl tert-butyl ether containing 0.5-3 wt %, 0.8-2%, or 1-1.5 wt % water,
(b) allowing the mixture to stand for a period of time sufficient to form Sofosbuvir crystalline form 7, and optionally
(c) isolating the Sofosbuvir crystalline form 7.

US Pat. No. 10,219,257

METHOD AND DEVICE FOR TRANSMITTING UPLINK CONTROL INFORMATION

LG ELECTRONICS INC., Seo...

1. A method for transmitting uplink control information by a user equipment in a wireless communication system supporting carrier aggregation of a plurality of cells containing a first cell and a second cell, the method comprising:receiving a random access response via a physical downlink shared channel (PDSCH) from a base station,
wherein the random access response schedules a first physical uplink shared channel (PUSCH) transmission on the first cell;
receiving downlink control information via a physical downlink control channel (PDCCH) from the base station,
wherein the downlink control information schedules a second PUSCH transmission on the second cell; and
when the first PUSCH transmission and the second PUSCH transmission are configured in a same subframe, transmitting the uplink control information to the base station on the second cell via the second PUSCH,
wherein the first PUSCH transmission scheduled on the first cell is dropped.

US Pat. No. 10,219,256

CONTROL INFORMATION FEEDBACK FOR ECC ON PCELL

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:configuring a wireless device for communications using a component carrier (CC);
communicating, by the wireless device, using the CC on at least a secondary cell in a carrier aggregation (CA) configuration, wherein the CC comprises a wideband carrier having non-backward compatible orthogonal frequency division multiplexing (OFDM) numerology with respect to a carrier of a primary cell;
using, by the wireless device, the primary cell for control information pertaining to communications on the CC;
receiving, at the wireless device, an uplink grant that identifies one or both of time and frequency resources for a physical uplink shared channel (PUSCH) transmission on the CC; and
refraining from sending, at the wireless device, uplink data in response to a failure to gain access to a medium identified in the uplink grant using the identified times or frequency resources.

US Pat. No. 10,219,255

TIME DOMAIN MULTIPLEXING UL TRANSMISSION ON MULTIPLE SERVING CELLS FOR A MOBILE STATION WITH SINGLE TRANSMITTER

HFI Innovation Inc., Hsi...

1. A method comprising:activating multiple serving cells by a user equipment (UE) in a wireless network, wherein uplink (UL) transmissions are transmitted sequentially over the multiple serving cells using time domain multiplexing (TDM);
selecting a serving cell for an UL transmission subframe based on a TDM selection rule; and
performing an UL transmission to the selected serving cell for the subframe,
wherein the TDM selection rule is semi-static involving:
associating each serving cell with a corresponding subframe set consisting of one or more UL transmission subframes; and
selecting the serving cell associated with the UL transmission subframe for the UL transmission.

US Pat. No. 10,219,254

AIRTIME-BASED PACKET SCHEDULING FOR WIRELESS NETWORKS

Aerohive Networks, Inc., ...

1. A method comprising:receiving first and second data packets as part of network traffic of a network destined for one or more wireless devices accessing the network through a wireless connection;
determining a first quality of service profile associated with the first data packet and a second quality of service profile associated with the second data packet;
determining a first token cost of transmitting the first data packet and a second token cost of transmitting the second data packet based on estimated airtime for transmitting the first and second data packets, respectively;
determining a first token balance of the first quality of service profile and a second token balance of the second quality of service profile, the first and second token balances being an amount of network bandwidth of the network allocated to the first and second quality of service profiles, respectively;
determining whether the first and second token costs exceed the first and second token balances, respectively;
upon determining that the first token cost does not exceed the first token balance, deducting the first token cost from the first token balance and forwarding the first data packet to a wireless device;
upon determining that the second token cost does not exceed the second token balance, deducting the second token cost from the second token balance and forwarding the second data packet to a wireless device;
periodically performing increase of the first and second token balances, respectively, an increase rate of the first token balance being greater than an increase rate of the second token balance;
receiving a third data packet as part of network traffic of the network destined for a wireless device accessing the network through a wireless connection;
determining a third quality of service profile associated with the third data packet;
determining a third token cost of transmitting the third data packet based on estimated airtime for transmitting the third data packet;
deducting the third token cost from a third token balance of the third quality of service profile and forwarding the third data packet to a wireless device, irrespective of whether or not the third token cost exceeds the third token balance.

US Pat. No. 10,219,253

MOBILE STATION, BASE STATION AND WIRELESS COMMUNICATION METHOD

Huawei Technologies Co., ...

1. An apparatus, comprising circuitry configured to:receive a signal from a base station through a shared control signaling channel;
wherein the signal indicates that paging information to a mobile station is included in a shared data channel of a slot, the slot being specified in accordance with identification information of the mobile station, the shared control signaling channel and the shared data channel being co-located in the slot located within a communication frame, and wherein each communication frame is 10 ms on a time axis.

US Pat. No. 10,219,252

SHORTENED CONTROL CHANNEL RESOURCE MAPPING

QUALCOMM Incorporated, S...

1. A method of wireless communication comprising:determining a number of bits corresponding to a payload size of a control message that is to be transmitted during a special subframe, wherein the number of bits corresponding to the payload size is based at least in part on a type of information to be transmitted in the control message;
identifying uplink resources of the special subframe to use for the control message transmission; and
transmitting the control message with the payload size using the identified uplink resources of the special subframe.

US Pat. No. 10,219,251

METHOD AND DEVICE FOR COMMUNICATION

CHINA ACADEMY OF TELECOMM...

1. A method for communication, comprising:receiving, by a user equipment, uplink-downlink sub-frame configuration information sent by a network side equipment, during a current uplink-downlink sub-frame reconfiguration period;
determining, by the user equipment, a specific uplink-downlink sub-frame configuration when the uplink-downlink sub-frame configuration information is not received by the user equipment during the current uplink-downlink sub-frame reconfiguration period; and
communicating, by the user equipment, with the network side equipment during the current uplink-downlink sub-frame reconfiguration period, based on the specific uplink-downlink sub-frame configuration; wherein the determining, by the user equipment, the specific uplink-downlink sub-frame configuration comprises:
determining, by the user equipment, an uplink-downlink sub-frame configuration corresponding to last uplink-downlink sub-frame configuration information received successfully by the user equipment as the specific uplink-downlink sub-frame configuration; or
selecting, by the user equipment, an uplink-downlink sub-frame configuration with the most downlink sub-frames or uplink sub-frames from all alternative uplink-downlink sub-frame configurations as the specific uplink-downlink sub-frame configuration; or
determining, by the user equipment, the specific uplink-downlink sub-frame configuration based on previously received specific uplink-downlink sub-frame configuration information sent by the network side equipment via a high-layer signaling; or
determining, by the user equipment, an uplink-downlink sub-frame configuration corresponding to previously received uplink-downlink sub-frame configuration information sent by the network side equipment via system broadcasting as the specific uplink-downlink sub-frame configuration; or
determining, by the user equipment, a reference uplink-downlink sub-frame configuration configured to determine a downlink hybrid automatic repeat request (DL HARQ) timing or an uplink hybrid automatic repeat request (UL HARQ) timing as the specific uplink-downlink sub-frame configuration.

US Pat. No. 10,219,250

METHOD AND APPARATUS FOR LIGHTWEIGHT MESSAGING DURING INITIAL SYNCHRONIZATION, DISCOVERY, AND ASSOCIATION IN DIRECTIONAL WIRELESS SYSTEMS

QUALCOMM Incorporated, S...

1. A method of wireless communication at a user equipment (UE), comprising:receiving a discovery signal transmitted from a connection point (CP) via a directional beam, wherein the discovery signal comprises a synchronization signal including first information related to the CP, the first information comprising beam sweep configuration information;
transmitting an association signal to the CP based on the beam sweep configuration information; and
monitoring for a resource grant from the CP based on the transmitted association signal,
wherein the beam sweep configuration information indicates a pattern for receiving the association signal in uplink by the CP, the pattern comprising a pattern according to a sequence of a plurality of beam directions.

US Pat. No. 10,219,249

WIRELESS COMMUNICATION DEVICE, WIRELESS COMMUNICATION METHOD, AND PROGRAM

SONY CORPORATION, Tokyo ...

1. A wireless communication device comprising:a wireless communication unit that performs wireless communication using an interleave process with another wireless communication device; and
a controller that (i) determines a quantity of radio resources available for transmission by the wireless communication unit, (ii) determines a modulation scheme used for the wireless communication performed by the wireless communication unit, and (iii) controls, in accordance with the determined quantity of radio resources and determined modulation scheme, an interleave length in the interleave process performed by the wireless communication unit.

US Pat. No. 10,219,248

METHOD FOR COMMUNICATING TEST RESULTS FROM WIRELESS DEVICE UNDER TEST USING NON-LINK TESTING RESOURCES

LightPoint Corporation, ...

2. A method for communicating test results from a wireless device under test (DUT), comprising:combining, with said DUT, a plurality of test data to a plurality of other data to form one or more data packets, wherein said plurality of test data is related to at least one test of one or more operations of said DUT and occupies a portion of said one or more data packets designated for data identifying at least one said DUT or a tester; and
transmitting, with said DUT, said one or more data packets for reception by said tester;
wherein said wireless device address comprises one of a MAC address or Bluetooth address for said DUT.

US Pat. No. 10,219,247

METHOD AND SYSTEM FOR PREVENTING OVERLAP BETWEEN RECEPTION AND TRANSMISSION BY USER EQUIPMENT IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A communication method of a user equipment (UE) in a wireless communication system, the method comprising:determining whether uplink transmission in a subframe n+1 is to be overlapped in a time domain between data reception by the UE in a subframe n of a serving cell and data transmission by the UE in the subframe n+1 of the serving cell, the data reception for device-to-device (D2D) communication and the data transmission for uplink transmission to the serving cell; and
dropping the data reception in the subframe n, if it is determined that the uplink transmission in the subframe n+1 is to be overlapped,
wherein the determining of whether the uplink transmission in the subframe n+1 is to be overlapped comprises:
if a time of a D2D transmission gap is less than a summation of a switch time from reception to transmission for the data transmission in the subframe n+1 and a timing advance for the transmission in the subframe n+1, determining that the uplink transmission in the subframe n+1 is to be overlapped, or
if a transmission start time in the subframe n+1 is less than {a reception start time for reception of D2D data in the subframe n+a length of the subframe n?a D2D transmission gap time+a switch time from reception to transmission for the data transmission in the subframe n+1}, determining that the uplink transmission in the subframe n+1 is to be overlapped.

US Pat. No. 10,219,246

MBSFN AREA CONFIGURATION IN SELF-ORGANIZING NETWORKS

Telefonaktiebolaget LM Er...

1. A method in a multicast coordination entity, the method comprising:configuring a multimedia broadcast multicast service single frequency network (MBSFN) area, the MBSFN area comprising one or more cells;
receiving, from one or more network nodes, cell state information for the one or more cells, the cell state information indicating whether the one or more cells are active or inactive;
determining, based on the cell state information, a modulation and coding scheme for an MBSFN transmission;
communicating the MBSFN area configuration and the determined modulation and coding scheme for the MBSFN transmission to the one or more network nodes;
determining one or more subsets of cells within the MBSFN area, each of the determined one or more subsets of cells within the MBSFN area having an associated sleep group level; and
communicating an allowed sleep group level to the one or more network nodes, the allowed sleep group level indicating an allowed sleep group, the allowed sleep group comprising one or more of the determined one or more subsets of cells within the MBSFN area that can be deactivated.

US Pat. No. 10,219,245

METHOD FOR PROVIDING MULTICAST/BROADCAST SERVICE CONTINUITY FOR MOBILE TERMINALS

NEC CORPORATION, Tokyo (...

1. A method for providing multicast/broadcast service continuity for mobile terminals in a radio access network, wherein the mobile terminals send to a base station of said radio access network, a message regarding a multicast/broadcast service and wherein the base station transmits multicast/broadcast service related data as group communications to the mobile terminals, the method comprising:performing, by a first mobile terminal, multicast/broadcast service related radio measurements; and
initiating application layer signaling used for switching to unicast transmission from a sending server, upon detection that at least one multicast/broadcast service related threshold configured in the mobile terminal to indicate an MBMS bearer quality, has been overrun or underrun,
wherein the threshold used to indicate MBMS bearer quality depends on the multicast/broadcast service type.

US Pat. No. 10,219,244

SELECTIVE CALL ROUTING AND NOTIFICATION FOR MULTI-ENDPOINT TERMINALS

Verizon Patent and Licens...

1. A user device, comprising:a memory storing instructions; and
one or more processors to execute the instructions to:
obtain information,
the information being based on a distance between the user device and another user device, and
the user device and the other user device sharing a destination address; receive a message associated with a call,
the message being received based on the call having been made to the destination address;
determine, based on the information, whether to provide a notification of the call; and
selectively provide the notification of the call based on determining whether to provide the notification of the call,
the notification of the call being provided by the user device and not being provided by the other user device when at least one of:
the distance between the user device and the other user device does not satisfy a threshold distance, or
a profile associated with the destination address indicates that the user device should provide the notification of the call.

US Pat. No. 10,219,243

METHOD, NETWORK DEVICE, AND BASE STATION FOR PAGING NARROWBAND TERMINAL

Huawei Technologies Co., ...

1. A method, comprising:determining, by a mobile management entity (MME), that a first paging message for paging a narrowband terminal needs to be sent; and
sending, by the MME, the first paging message comprising narrowband terminal information of the narrowband terminal to a base station, wherein the narrowband terminal information includes a radio capability of the narrowband terminal, and wherein the radio capability includes a bandwidth supported by the narrowband terminal;
wherein the first paging message enables the base station to transmit a second paging message to the narrowband terminal in a control channel in accordance with the radio capability.

US Pat. No. 10,219,242

SYSTEM AND METHOD FOR DELIVERING NOTIFICATIONS

Futurewei Technologies, I...

1. A method for exchanging notifications, the method comprising:registering, by a first user equipment (UE) while the first UE is out of a range for establishing a direct network connection with a wearable device, the first UE with a remote server in a communication network to connect the first UE to the communication network, with identification information of the first UE, identification information of the wearable device, and association information associating the first UE with the wearable device being provided to the remote server by the first UE during registration with the remote server, wherein the first UE has been associated with the wearable device using the association information, and interacts with the wearable device in response to occurrence of an event on the first UE according to association with the wearable device;
receiving, by the first UE after the first UE connects to the communication network, an instruction from the remote server to connect the first UE, via the communication network, with the wearable device that is associated with the first UE according to the association information and that has connected to the communication network;
in response to the instruction, negotiating, by the first UE with the wearable device, a secure session for establishing a communication connection between the first UE and the wearable device via the remote server in the communications network, and establishing, by the first UE, the communication connection with the wearable device;
detecting, by the first UE after the communication connection is established, an occurrence of a first event at the first UE;
sending, by the first UE, a first notification of the first event to the wearable device over the communication connection; and
sending, by the first UE, a message to the remote server to unregister the wearable device with the remote server, upon detecting that the communication connection with the wearable device is lost.

US Pat. No. 10,219,241

METHOD FOR DETERMINING LOCATION OF WIRELESS DEVICES

CSR Technology Inc., San...

1. A method for determining a location of a client device in a wireless network comprising the client device and at least a first network device and a second network device, each of the first and second network devices having known locations, the method comprising:receiving, by the client device, a beacon message transmitted by the first network device, wherein the beacon message comprises neighbor network device information;
receiving, by the client device, a first message transmitted by the first network device to the second network device;
receiving, by the client device, an acknowledgement message transmitted by the second network device, wherein the acknowledgement message is transmitted by the second network device in response to the second network device receiving the first message;
receiving, by the client device, a further message that is transmitted by the second network device, wherein the further message comprises a time of reception of the first message by the second network device and a time of transmission of the acknowledgement message from the second network device;
determining, by the client device, a first time of arrival at the client device of the first message;
determining, by the client device, a second time of arrival at the client device of the acknowledgement message; and
calculating the location of the client device from the neighbor network device information, the first time of arrival, the second time of arrival, the time of transmission of the first message, the time of reception of the acknowledgement message from the second network device, and the known locations of the first and second network devices.

US Pat. No. 10,219,240

METHOD AND SYSTEM FOR USER EQUIPMENT BEHAVIOR IN MANUAL CSG SELECTION MODE

Samsung Electronics Co., ...

1. A method for operating a user equipment (UE) in a manual closed subscriber group (CSG) selection mode in a wireless network, the method comprising:receiving a first user input for manually selecting a CSG cell associated with a first public land mobile network (PLMN) different from a registered PLMN (RPLMN) of the UE;
camping on the CSG cell associated with the first PLMN, after storing a PLMN selection mode corresponding to a duplicate value of the RPLMN in response to the selection;
receiving a second user input for manually selecting a CSG cell associated with a second PLMN different from the first PLMN during the UE camping on the CSG cell associated with the first PLMN in a manual PLMN selection mode; and
camping on the RPLMN or equivalent PLMN (EPLMN) based on the stored PLMN selection mode corresponding to the duplicate value of the RPLMN in response to a failure of a registration attempt to the selected CSG cell associated with the second PLMN,
wherein the PLMN selection mode corresponding to the duplicate value of the RPLMN is an automatic PLMN selection mode.

US Pat. No. 10,219,239

INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND MOBILE TERMINAL

FUJITSU LIMITED, Kawasak...

1. An information processing system comprising:an information processing apparatus configured to transmit first rule information indicating that a first detection target is allocated and first notification information for the first detection target including first localization information which is common to a plurality of mobile terminals;
a first mobile terminal included in the plurality of mobile terminals and including:
a first memory; and
a first processor coupled to the first memory and configured to:
receive the first rule information and the first notification information from the information processing apparatus;
store the first rule information and the first notification information in the first memory;
distribute the first localization information to the plurality of mobile terminals other than the first mobile terminal in a case where the first detection target is detected based on the first rule information; and
transmit, to the information processing apparatus, a first detection signal to notify that the first detection target is detected.

US Pat. No. 10,219,238

OTDOA IN LTE NETWORKS

Sequans Communications S....

1. A computer implemented method for providing Observed Time-Difference of Arrival (OTDOA) timing information comprising:defining a Fast Fourier Transform (FFT) window pair for estimating a value of reference signal time difference (RSTD) for at least one base station and a reference cell;
receiving a Positioning Reference Signal (PRS) from the at least one base station and the reference cell;
executing an FFT per OFDM symbol of the PRS for each FFT window of the FFT window pair;
obtaining a first FFT output vector per OFDM symbol of each FFT window;
for each first output vector, descrambling tones corresponding to the known position of the PRS, wherein all other tones are set to zero;
combining vectors based on respective first FFT output vectors;
executing an inverse Fast Fourier Transform (iFFT) to convert to the time domain; and
calculating an estimated value of RSTD for the at least one base station and the reference cell;
the method further comprising attempting to find a single pair of FFT windows wherein the first FFT window spans search windows from the at least one base station and the reference cell to be measured, and when the single pair of FFT windows cannot be found that spans the search windows, using a plurality of FFT window pairs.

US Pat. No. 10,219,237

USER EQUIPMENT AND METHOD FOR ESTIMATING AND UPDATING A TIMING OF A CELL IN A WIRELESS COMMUNICATIONS NETWORK

TELEFONAKTIEBOLAGET LM ER...

1. A method in a user equipment for updating a timing of a first cell, wherein the timing is the arrival time of a signal sent from a base station in the first cell relative to a clock in the user equipment, in a wireless communication network, the method comprising:maintaining a timing of a serving cell that serves the user equipment;
measuring a timing offset for the first cell and for each one of respective one or more second cells, wherein each of the timing offset measurements is a difference between an actual arrival time of a received signal at the user equipment and an expected arrival time of the received signal;
when a quality of the timing offset measurement of the first cell is below a first threshold,
computing a timing offset estimate for the first cell based on the timing offset measurements for the respective one or more second cells; and
updating the timing of the first cell based on the computed timing offset estimate.

US Pat. No. 10,219,236

METHOD OF PERFORMING CELL SEARCH IN WIRELESS COMMUNICATION SYSTEM

LG Electronics Inc., Seo...

1. A method for a wireless communication system, performed by a user equipment, the method comprising:receiving a primary synchronization code (PSC);
receiving a first secondary synchronization signal comprising a first sequence and a second sequence;
receiving a second secondary synchronization signal comprising the first sequence and the second sequence; and
determining a cell identity based on the PSC, the first secondary synchronization signal and the second secondary synchronization signal,
wherein the first sequence of the first secondary synchronization signal is scrambled by using a first scrambling code, the second sequence of the first secondary synchronization signal is scrambled by using a second scrambling code, the first sequence of the second secondary synchronization signal is scrambled by using the second scrambling code, and the second sequence of the second secondary synchronization signal is scrambled by using the first scrambling code,
wherein the first scrambling code and the second scrambling code are associated with the PSC, and
wherein the first and second scrambling codes are defined by using a first polynomial x5+x3+1 and the first and second sequences are defined by m-sequences generated by using a second polynomial x5+x2+1.

US Pat. No. 10,219,235

TIMING SYNCHRONIZATION COORDINATION ON A SHARED COMMUNICATION MEDIUM

QUALCOMM Incorporated, S...

1. A communication method, comprising:determining a level of timing synchronization between a first access point and one or more neighboring access points;
sending, from the first access point to an access terminal, a synchronization advertisement message that identifies the level of timing synchronization; and
synchronizing, at the first access point, reference signal timing with at least one of the one or more neighboring access points based on the determining,
wherein the reference signal timing corresponds to timing of a Discovery Reference Signal (DRS) Transmission Window (DTxW), and
wherein the synchronizing comprises synchronizing the DTxW of the first access point and the at least one of the one or more neighboring access points to within a margin.

US Pat. No. 10,219,234

SYSTEM AND METHOD FOR PROVIDING ADAPTIVE SYNCHRONIZATION OF LTE COMMUNICATION SYSTEMS

Allen-Vanguard Corporatio...

1. A method for long-term evolution (LTE) synchronization by a signal receiver in a presence of interference signals comprising:providing multiple parallel adaptive filters to eliminate the contribution of an interference signal to a timing metric of an LTE signal being received;
wherein coefficients of each of said parallel adaptive filters are determined using a linearly constrained minimum variance (LCMV) criterion to minimize output power of each filter subject to the LCMV criterion that preserves received signal vectors of the LTE signal corresponding to all possible primary synchronization signal signatures;
and wherein the coefficients of each adaptive filters are updated iteratively using a recursive least squares (RLS) algorithm.

US Pat. No. 10,219,233

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

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

US Pat. No. 10,219,232

APPARATUS AND METHOD SEARCHING NEIGHBORING CELLS IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

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

US Pat. No. 10,219,231

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

FUTUREWEI TECHNOLOGIES, I...

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

US Pat. No. 10,219,230

PERFORMING MULTIPLE TIMING ADVANCE ADJUSTMENTS IN A CARRIER AGGREGATION COMMUNICATION SYSTEM

INTEL CORPORATION, Santa...

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

US Pat. No. 10,219,229

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

NeuroPace, Inc., Mountai...

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

US Pat. No. 10,219,228

POWER HEADROOM REPORTING WITH CHANNEL SELECTION

Intel IP Corporation, Sa...

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

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

US Pat. No. 10,219,227

RADIO COMMUNICATION SYSTEM, BASE STATION APPARATUS, AND RADIO TERMINAL

NEC Corporation, Tokyo (...

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

US Pat. No. 10,219,226

BASE STATION APPARATUS, TERMINAL APPARATUS, AND COMMUNICATION METHOD

SHARP KABUSHIKI KAISHA, ...

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

US Pat. No. 10,219,225

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

Samsung Electronics Co., ...

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

US Pat. No. 10,219,224

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

Apple Inc., Cupertino, C...

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

US Pat. No. 10,219,223

CONCURRENT MODE RADIO

GainSpan Corporation, Sa...

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

US Pat. No. 10,219,222

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

Facebook, Inc., Menlo Pa...

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

US Pat. No. 10,219,221

USER EQUIPMENT TRANSMIT DUTY CYCLE CONTROL

Apple Inc., Cupertino, C...

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

US Pat. No. 10,219,220

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

Corning Optical Communica...

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

US Pat. No. 10,219,219

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

Microsoft Technology Lice...

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

US Pat. No. 10,219,218

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

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

US Pat. No. 10,219,217

ASSISTING MEASUREMENTS IN SMALL CELLS WITH AN ON/OFF SCHEME

Telefonaktiebolaget LM Er...

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

US Pat. No. 10,219,216

REDUNDANT SCHEDULING INFORMATION FOR DIRECT COMMUNICATION

Telefonaktiebolaget LM Er...

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

US Pat. No. 10,219,215

NETWORK DRIVING CIRCUIT AND METHOD OF DRIVING NETWORK DEVICE

REALTEK SEMICONDUCTOR COR...

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

US Pat. No. 10,219,214

ENHANCED PS DOMAIN DATA-OFF MECHANISM

MEDIATEK INC., HsinChu (...

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

US Pat. No. 10,219,213

ACCESS POINT SELECTION AND MANAGEMENT

KT CORPORATION, Gyeonggi...

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

US Pat. No. 10,219,212

ESTIMATING SIGNAL STRENGTH AT A TARGET WIRELESS DEVICE

KodaCloud Inc., Campbell...

1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:determining a first signal strength for at least a first wireless signal as received at a first wireless device;
determining a second signal strength for at least the first wireless signal as received at a second wireless device;
based on at least the first signal strength for at least the first wireless signal as received at the first wireless device and the second signal strength for at least the first wireless signal as received at the second wireless device:
determining a relationship between (a) a signal strength for at least a particular wireless signal as received at the first wireless device and (b) a signal strength for at least the particular wireless signal as received at the second wireless device, wherein the relationship specifies the signal strength for at least the particular wireless signal as received at the second wireless device as a function of at least the signal strength for at least the particular wireless signal as received at the first wireless device;
determining a third signal strength for a second wireless signal as received at the first wireless device;
based on the relationship, applying the third signal strength for the second wireless signal as received at the first wireless device to the function to estimate a fourth signal strength for the second wireless signal as if received at the second wireless device;
estimating the fourth signal strength for the second wireless signal as if received at the second wireless device, wherein estimating the fourth signal strength comprises determining an estimated value for the fourth signal strength.

US Pat. No. 10,219,211

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

Samsung Electronics Co., ...

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

US Pat. No. 10,219,210

METHOD AND APPARATUS FOR SELECTING CHANNEL IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

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

US Pat. No. 10,219,209

CONTENT DELIVERY ACROSS HETEROGENEOUS NETWORKS

The Boeing Company, Chic...

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

US Pat. No. 10,219,208

HETEROGENEOUS NETWORK OPTIMIZATION UTILIZING MODAL ANTENNA TECHNIQUES

Ethertronics, Inc., San ...

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

US Pat. No. 10,219,207

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

Samsung Electronics Co., ...

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

US Pat. No. 10,219,206

SELECTING A NETWORK NODE BASED ON PRECEDENCE OF NETWORK POLICIES

QUALCOMM Incorporated, S...

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

US Pat. No. 10,219,205

MULTIPLE NETWORK MODE SELECTION DEVICES

CalAmp Corp., Irvine, CA...

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

US Pat. No. 10,219,204

METHOD AND DEVICE FOR OBTAINING CONTENT OF SERVICE INFORMATION

ALIBABA GROUP HOLDING LIM...

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

US Pat. No. 10,219,203

WIRELESS LOCAL AREA NETWORK SCANNING METHOD AND WIRELESS ACCESS POINT

Huawei Technologies Co., ...

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

US Pat. No. 10,219,202

SYSTEM AND METHOD OF WIFI ROUTER BASED DETECTION AND CONTROL

SECURIFI CORPORATION, Gr...

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

US Pat. No. 10,219,201

DEVICE AND METHOD FOR DISCOVERING SMALL CELL IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

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

US Pat. No. 10,219,200

APPARATUS AND METHOD FOR LINK SETUP IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

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

US Pat. No. 10,219,199

MOBILE DEVICE MODE ENABLEMENT RESPONSIVE TO A PROXIMITY CRITERION

Telcom Ventures, LLC, Mi...

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

US Pat. No. 10,219,198

SYSTEM AND METHOD FOR SHORT MESSAGE DELIVERY IN A MOBILITY NETWORK

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

US Pat. No. 10,219,197

MOBILE INTERCONNECTION DEVICE

DYRUN, Dommartemont (FR)...

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

US Pat. No. 10,219,196

SUPPORTING ENHANCED UPLINK TRANSMISSION DURING SOFT HANDOVER

Signal Trust for Wireless...

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

US Pat. No. 10,219,195

TERMINAL CONTROL METHOD, RADIO NETWORK CONTROLLER AND BASE STATION

Huawei Technologies Co., ...

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

US Pat. No. 10,219,194

INTER-SMALL CELL HANDOVER METHOD, DEVICE, AND SYSTEM

Huawei Technologies Co., ...

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

US Pat. No. 10,219,193

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

Samsung Electronics Co., ...

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

US Pat. No. 10,219,192

FACILITATION OF HANDOVER COORDINATION BASED ON VOICE ACTIVITY DATA

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

US Pat. No. 10,219,191

METHOD AND DEVICE OF SENDING MEASUREMENT REPORT

MEDIATEK INC., Hsinchu (...

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

US Pat. No. 10,219,190

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

Intel IP Corporation, Sa...

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

US Pat. No. 10,219,189

METHOD FOR POLICY CONVERGING, UE, AND SERVER

Huawei Technologies Co., ...

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

US Pat. No. 10,219,188

HANDLING IMS AND CSFB CALL AT USER EQUIPMENT IN WIRELESS NETWORK

Samsung Electronics Co., ...

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

US Pat. No. 10,219,187

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

Intel IP Corporation, Sa...

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

US Pat. No. 10,219,186

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

Sprint Spectrum L.P., Ov...

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

US Pat. No. 10,219,185

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

Samsung Electronics Co., ...

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

US Pat. No. 10,219,184

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

Telefonaktiebolaget LM Er...

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

US Pat. No. 10,219,183

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

LG ELECTRONICS INC., Seo...

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

US Pat. No. 10,219,182

CHANNEL BANDWIDTH SELECTION

Hewlett Packard Enterpris...

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

US Pat. No. 10,219,181

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

Intel Corporation, Santa...

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

US Pat. No. 10,219,180

CARRIER AGGREGATION METHOD AND APPARATUS FOR COMMUNICATION SYSTEM

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

US Pat. No. 10,219,179

TRANSPOSITIONAL MODULATION COMMUNICATIONS BETWEEN DEVICES

TM IP Holdings, LLC, Tuc...

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

US Pat. No. 10,219,178

CHANNEL AGGREGATION USING WI-FI

Cisco Technology, Inc., ...

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

US Pat. No. 10,219,177

WIRELESS LOCAL AREA NETWORK TRANSMISSION METHOD AND TRANSMISSION DEVICE

HUAWEI TECHNOLOGIES, CO.,...

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

US Pat. No. 10,219,176

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

LG ELECTRONICS INC., Seo...

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

US Pat. No. 10,219,175

ENHANCED MOBILITY MANAGEMENT

AALTO-KORKEAKOULUSAATIO, ...

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

US Pat. No. 10,219,174

CAPACITY ESTIMATION OF A WIRELESS LINK

Hewlett Packard Enterpris...

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

US Pat. No. 10,219,173

METHOD AND APPARATUS FOR WIRELESS COMMUNICATION

LG ELECTRONICS INC., Seo...

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

US Pat. No. 10,219,172

METHOD AND APPARATUS FOR TESTING MOBILE TERMINALS IN AN OFDM SYSTEM

Telefonaktieboloaget LM E...

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

US Pat. No. 10,219,171

SYSTEMS AND METHODS FOR EMERGENCY CALL ROUTE FAILOVER

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

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

US Pat. No. 10,219,170

METHODS AND DEVICES FOR CHANNEL ESTIMATION

Intel IP Corporation, Sa...

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

US Pat. No. 10,219,169

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

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

US Pat. No. 10,219,168

METHODS AND SYSTEMS FOR INTELLIGENT MOBILE FUNCTION DISTRIBUTION

Futurewei Technologies, I...

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

US Pat. No. 10,219,167

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

Apple Inc., Cupertino, C...

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

US Pat. No. 10,219,166

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

Mist Systems, Inc., Cupe...

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

US Pat. No. 10,219,165

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

NEC CORPORATION, Minato-...

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

US Pat. No. 10,219,164

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

Intel IP Corporation, Sa...

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

US Pat. No. 10,219,163

SYSTEMS, METHODS, AND DEVICES FOR ELECTRONIC SPECTRUM MANAGEMENT

DGS GLOBAL SYSTEMS, INC.,...

1. A method for automatic signal detection in a radio-frequency (RF) environment, comprising:learning the RF environment in a learning period based on statistical learning techniques, thereby creating learning data including power level measurements of the RF environment;
indexing the power level measurements for each frequency interval in a spectrum section in the learning period;
forming a knowledge map based on the power level measurements of the RF environment;
creating a channel plan based on the knowledge map, user input, and/or external databases;
scrubbing a real-time spectral sweep against the knowledge map;
calculating a first derivative of the power level measurements and a second derivative of the Power level measurements;
selecting most prominent derivatives of the first derivative and the second derivative;
performing a squaring function on the most prominent derivatives;
detecting at least one signal in the RF environment based on matched positive and negative gradients;
averaging the real-time spectral sweep, removing areas identified by the matched positive and negative gradients, and connecting points between removed areas to determine a baseline;
subtracting the baseline from the real-time spectral sweep to reveal the at least one signal; and
determining that one or more of the at least one signal violates the channel plan.

US Pat. No. 10,219,162

INTERFERENCE SUPPRESSION OR CANCELLATION IN COLLOCATED RECEIVERS

Marvell International LTD...

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

US Pat. No. 10,219,161

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

Motorola Mobility LLC, C...

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

US Pat. No. 10,219,160

INFORMATION SENDING METHOD, INFORMATION RECEIVING METHOD, APPARATUS AND SYSTEM

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

US Pat. No. 10,219,159

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

Electronics and Telecommu...

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

US Pat. No. 10,219,158

METHOD AND DEVICES FOR PROTECTION OF CONTROL PLANE FUNCTIONALITY

TELEFONAKTIEBOLAGET LM ER...

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

US Pat. No. 10,219,157

SECURE VERIFIED ATTRIBUTE EXCHANGE BETWEEN PARTIES IN PHYSICAL PROXIMITY

SYMANTEC CORPORATION, Mo...

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

US Pat. No. 10,219,156

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

Electronics and Telecommu...

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

US Pat. No. 10,219,155

NETWORK MONITORING SYSTEM WITH REMOTE ACCESS

NETREO, Inc., Irvine, CA...

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

US Pat. No. 10,219,154

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

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

US Pat. No. 10,219,153

MUTUAL AUTHENTICATION BETWEEN USER EQUIPMENT AND AN EVOLVED PACKET CORE

Samsung Electronics Co., ...

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

US Pat. No. 10,219,152

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

Futurewei Technologies, I...

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

US Pat. No. 10,219,151

CHROMEBOOK CREDENTIAL MANAGEMENT

Aerohive Networks, Inc., ...

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

US Pat. No. 10,219,150

METHOD, CLIENT TERMINAL AND SERVER FOR ESTABLISHING COMMUNICATION

Alibaba Group Holding Lim...

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

US Pat. No. 10,219,149

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

LG Electronics Inc., Seo...

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

US Pat. No. 10,219,148

MOBILITY SUPPORT FOR VIRTUAL TERMINALS

FUJITSU LIMITED, Kawasak...

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

US Pat. No. 10,219,147

ENHANCED CODEC CONTROL

MEDIATEK INC., HsinChu (...

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

US Pat. No. 10,219,146

LEARNING GAMIFICATION AND SAFETY CONTROL APPLICATION FOR MOBILE DEVICES

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

US Pat. No. 10,219,145

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

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

US Pat. No. 10,219,144

COMMUNICATING MOBILITY EVENTS IN AN IMS NETWORK ENVIRONMENT

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

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

US Pat. No. 10,219,143

DATA TRANSMISSION METHOD, MOBILITY MANAGEMENT ENTITY, AND MOBILE TERMINAL

Huawei Technologies Co., ...

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

US Pat. No. 10,219,142

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

Amazon Technologies, Inc....

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

US Pat. No. 10,219,141

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

Intel Corporation, Santa...

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

US Pat. No. 10,219,140

VEHICLE COMMUNICATION IDENTIFIERS BASED ON LICENSE PLATE INFORMATION

Nokia Technologies Oy, E...

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

US Pat. No. 10,219,139

METHOD AND APPARATUS FOR SWITCHING ACCESS POINTS BASED ON TOUCH SELECTION

Nokia Technologies Oy, E...

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

US Pat. No. 10,219,138

DEVICE AND NOTIFICATION METHOD

NEC CORPORATION, Tokyo (...

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

US Pat. No. 10,219,136

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

Gatekeeper Systems, inc.,...

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

US Pat. No. 10,219,135

NEAR FIELD COMMUNICATION (NFC) ENHANCED COMPUTING SYSTEMS

American Megatrends, Inc....

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

US Pat. No. 10,219,134

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

Honeywell International I...

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

US Pat. No. 10,219,133

NOTIFICATION MESSAGE TRANSMISSION METHOD AND DEVICE, AND COMPUTER STORAGE MEDIUM

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

US Pat. No. 10,219,132

VOICE RAT SELECTION IN MULTI-SIM DEVICES

QUALCOMM Incorporated, S...

1. A method for a wireless communication device having multiple Subscriber Identity Modules (SIMs) in which a first SIM is associated with an Internet Protocol (IP) Multimedia Subsystem (IMS) subscription used for IMS service, the method comprising:attaching the IMS subscription to a first cell of a packet-switched cellular network;
determining a cause of IMS voice service being not currently available at the IMS subscription, wherein determining the cause of IMS voice service being not currently available comprises determining that Voice over Packet-switched Session (VoPS) is disabled by the first cell;
barring a Tracking Area Identifier (TAI) associated with the first cell for a period of time;
determining availability of a wireless local area network (WLAN) connection at the IMS subscription; and
providing voice service at the IMS subscription based on the cause of IMS voice service being not currently available and the availability of the WLAN connection at the IMS subscription.

US Pat. No. 10,219,131

INVITE SYSTEM FOR MOBILE APPLICATIONS

Gametime, San Francisco,...

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

US Pat. No. 10,219,130

REMOTE DEVICE MODIFICATION

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

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

US Pat. No. 10,219,129

AUTONOMOUS SEMANTIC LABELING OF PHYSICAL LOCATIONS

Intel Corporation, Santa...

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

US Pat. No. 10,219,128

WRISTWATCH, WEARABLE DEVICE, EMERGENCY HELP SEEKING METHOD, AND SPEED DIAL METHOD

PRINCO CORP., Hsinchu (T...

1. A wristwatch, having a dial, at least one physical indicator, and a movement, the dial having physical scales disposed thereon, the at least one physical indicator being disposed above the dial, the at least one physical indicator being driven by the movement and cooperating with the physical scales on the dial to show the time, the wristwatch further comprising a functional module disposed therein or on a watch band thereof, the functional module at least comprising:a sensor for sensing an action performed on the wristwatch by a user, the sensor generating a sensing signal when it senses the action performed on the wristwatch by the user;
a processor unit coupled to the sensor, the processor unit receiving the sensing signal generated by the sensor and being used to determine whether the action corresponding to the sensing signal is identical to a predetermined action mode, the processor unit generating an instruction when the action corresponding to the sensing signal is identical to the predetermined action mode; and
a wireless communication module coupled to the processor unit, the processor unit transmitting the instruction to a mobile terminal by using wireless communication with use of the wireless communication module, and thus the mobile terminal sending out, according to the instruction, a predetermined emergency help message stored in the mobile terminal to one or more contact persons predetermined in the mobile terminal.

US Pat. No. 10,219,127

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

SONY CORPORATION, Tokyo ...

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

US Pat. No. 10,219,126

PERSONALIZED MANAGEMENT OF CONNECTED DEVICES

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

US Pat. No. 10,219,125

DISTRACTED DRIVING PREVENTION

International Business Ma...

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